[ [ 55971986318368245944182831681697108119096968083822504660466523174360311219909702490513776785870498822033328975518759081622454610614140467442004976446097279389543845370195397677574282480248727430776965929815539092862133105407477276531423474973883628445007788162548821624557611370348347431504397956830317841818254811474328800422135038326670502826497157719139343037107047182731670886741472057090558067439524702162124826561955591781445767009458738419013816099519420847814468177973439646558163061966834245217094864145091625036867320843306438575604635776427327605487673531134223719927605862527313644732744908831053787529542912071750218959291418308469406109566414016223360104103254365427425041074280410819321316860723907745526857166609671187876390482722689271506094225553686461120124985244419536478508481854408489154057595724321291231239678957577357006360314896619898046494515473433110385079109894498089612931336273744795793910055799795587733258240000000000000000000000000000000000 + -463730852317107119441851485212135285970487655623076443937583444843119180314707222284750205746469516353469637955010139271649412867824775380600193044604140605915852574516773996205978096131651568338000666786567551497424142183621606636367014608670831396681954341397923255588048156311006301528570136307630730595389668801536903091074088283780031470100250571431135425326167632745537852301454225267915725021748588493553545515394970925386549387941264786513428914813602873167589246920214724022000114455216179173071481499653402280142186330341233978896308808451446222516385508576465504988226756592599014232941732984185025603510341696859135916232221501266960879065801457876587647794402089087612011129464222461577371736701850403433377479837266252588457755835785527023867022160904188189231265523104907946137940265178487357822733250413776359256827293625859797083594540761182690208427832678999415917337001978793991836500355801436124933597708727607015505920000000000000000000000000000000000*i1 + 1317999816446452324126305783751519491054071133506330081592063238544725706895167774039189943545903550344384632816950706199481161425343228904895281228033320234261100033880584942566996770797755691686962290921956660902269277889183743872820393316116346188307658077704678517011628270071706675832767785893279610870934888883436831031551351796316908719230215249521972780245029760689719018318202537023442044025524547752871212045972252498223316286108445405451678624632961432687162782346090953672959619404436965966226003069700561322552365558146188794422222446500094049338670599886748288292188652246860675377370283984080027278121629897481126799851662484478593936806822415742018770522723437346581340591046029966455565280329998233496239392975728730202999524220025164560020930758996600935964943560176574035130316014866234237559798034466460883866413942170653376133193722925156128804342125640575723246399177800970113204402320851026959058490920125879350722560000000000000000000000000000000*i1^2 + -1273971056712549889305305516714599780221366571007850844474075153245813746605216042693457693236199891186491458276245495916175415912422690845010527383565168885205817582743429211461600250501902143240825894663342967167034130344554690400067181848350833648302964321056375055419855501318520445754464088704372425041183779554951323789467358044143070741910380149027202386572737724493154529898103253008126479639217142737069858664545895642588530413818573647204431961503087629785982900763648738067345468088564391641011766930135829314662328697057477178626925215854040814293595854853134715045444719112999543410928049478372311575777592703200384646636476976306685197090405055471497785684064172628228438455831166322738906912870736189915276785141615914446642406621937069374308969231587198118465044687934348270699446955493845698646328020730600083213776842808860416811680742037823498223734451331236082330351947660973010878919304588930080946480537365509046272000000000000000000000000000000*i1^3 + 2148324696515084598388034244642840596999169161218273712945907558400600825775125859673362050912182314995825302748044770350793633982045686066409032354734118121460578479741151877154398301889984025435477114993578048637316959336105560904794823873312976929425886047206867937084118643530705854920407256622218667007094880458346893965134595653889727727761662769216801681173121615957226475785572887144107621121806056170305447671235145767233241380458426830684371242608811601738604645533291490245122554274745353480787042236325334469738894456313138842340801228062602695170336022378574035282004888651010328813400757778082184198241022694970033177305272211002233001774761163535216567410238920292168769500439626823067148271857154085827536108115512515066181053817403284798787858751065211033035213578207355225325166318344423307470764811717808330151323336847442366138125443989456059466978020262694313117766808145143742651667141122274082535068578789659246592000000000000000000000000000*i1^4 + -3186806867392435798713190315768907223269286515955087453377965400228697157838491417312927570641105509142409647253682190012008280682534389360810238172068230636057649390142070339839135826898549563099551811778232463531084748871357384836038169872110423052636541160407567897456226812502630561095797769377642218006623150696178949916078021067343679429550200958369275372431892321273086199551605234250995253240116661504683664330933017699786292724439046883701810646871294415426876593425112680462657393471971309047519121333723456890306884805773642257326810207851698932244877488956079653118810723967264942855354091742150469025031501117622631324348964724395864089800840739933080907427284230072498634416089441861628348241834621262901572940205649579033416679726883547657020768711532186391335710621731525150867528119426476584928772608358280710093604599479688418593544613362632432741189851385107311171972042310803284532259151267320885054186319903685869568000000000000000000000000*i1^5 + -1321730446113559780382599897622064548805814644520970840861435682447222083548031170533847159452256154845871411780049750604742966922167677506506600213357945089221074401288498765939232465367694214691039253714985008138632576956234093953483509342527442558456551077941288688154289578735027043802493310695706119794206313099895104452890767478413525737279024424479227231317313357039638039012598369448265763993295171112693139288418515034730607067045382369253193469338887002228967793125972742398003409964974110105548905796214489622398132620818199084552011803596921334144446591741806536436433589666623446028861772103844703744595854515453070712253200572911138271429077262046758292686024979167999244285818556124731417099084389542236620812438050448289422616142091484099147511787769664490875493906473972393208192432653685372148425235764039522517971982492548933575297113168539661442783279923992695455677658664497741399494412483470378722773056991369625600000000000000000000000*i1^6 + 2716351035672836050310430237407460421600486489523363546222574325553030783139427926708352501429941143161563880465771970278194957404363640616281400058213781868130594743316902187503327074508520480785923491924910653936077015685543398757162200534966710204939129472983609898353892560583819763848579339651702752920291130778616329569972062203045809723965983887180225793937311474909541489411892098061318804522106949910818784621749316709787526352372633815462744573418102914195573431789564155692540100998768784039542336528887680093291410826121938655624387638120144345915148886155545500940020722858883876124831633761144383193317750731148142948241974791531972523369303494489828454167318419578184414276421675686867509064272633826006822455749839957870386418980225077027759939259280357445256204602997309478419361719464148707547947064029166225762170435712362157454851888833322691329501117346893484149764219585296649477865798789031474317126046228414464000000000000000000000*i1^7 + 2120822937590064613892799774555818874166027500980923948422498405400677183738410168104384211209847086243692663199282168853420112470523206893501410047064503759308141985941221018740283130637401509565645489961559446233325679860601399705565578329467689262246570498027749803484156124957018464373006481226757127976348691460820795101278035705894110831733018118587064068342051778763017057601620137488919500695283240046447906084815898295147550190265618933643714268492660622623078306484399492588261790097887297814859637995200263679967466885545764860907152053652470352721447807941094092130571755488523266505652033369846111941737853986169311131209982934715851168731771663606859457747500313638292390526606719389520821736931805024128452519836680897559452251428403223955045280090005239065989842216266132785769063664922473359675118410953179468493004816686669785216309774795381175884369384237158086931537724330446503521263424266311014242135069582950400000000000000000000*i1^8 + 641263570618460386741123359484670000883536894024581792785201835375611350123149805608973197859068601487584264392161212220092347892394114044021953381924152217267593767955532877459765048391015200371027591593188464709889498314155159167951593031937995360458157114179079910784523785954934309977003926512393754592483423322752669555153921729338847887956169735553299192443176761819088160547700021017181345995113545797092995914408658525832960063444866125069400170952471497907791191793105058047590808698313071308612500281315278063224052037154466476621099369633679848105568879605907474525171780400502628818206547301394792075051508554586171900643165183573498277705578608244241822631383033079619436265458188825733268335489026748766425278004628566692049181755269407827676271870258290327263883483423262938313650897364128718254846927657073595370625033502072947240922756760124809668034992351012486213520969276287770342301250121682886017295191952588800000000000000000*i1^9 + 201080006450493420220386887912702436872791458167635849928899613153098735348402059596013902059994933849190016228851790699687758686408387391692917128701794553222812807735869890514543371673219664097491667255365090055734344166192561047760066471936797739738776552810017323244548769588325070626592020118913556749197308248783832625596991776959615565945099185126849686914909087877994046348536716487441841348802165629467587775930170531967342139982097250968160227796291372479023079521875956987575065278772020154093062168536825336204982141454935079090311728422761392202799050025262788888357721503959669668165611432741532927952255324110413748622919752831255789008749274039794156254061050771002047527081999911538911634037590620285214419812066079316519402951634790629162461438304547262963939467544270343482919151311401763126178381707596377016067278580892463883506520607750832196658640591786030388500459896393932828666473536722392334667449001574400000000000000*i1^10 + 40419005785437732906913482333393158267006856379161288521068384764079543765377273352553761031631421606174453277569056096372246330903374073789045912162019938237928679525930631916295743879027540253012050210648520934574507277849275863384617380091286784958567525126205664378832250614977782240620716297256442263577696961955820474963588802962329184455336861178417055881722245680898830716028210252078872368963501162622914205452086577854738728501816024678964896730773666707746011159105712660756455870703784453275354694754002709542824467524657639921110620030949058961633568802676710803314622445180549308213476393959286707290790402617270441762493397964767844799868893440129347940682345341955017905719841832456644134070535341800132868508932941926525347616155669743600629027065373969226344193017939019399628187077891536607337408633231486269853810242796210565562069093761409098566557998917776126311104882449480356935380094248055757947336130560000000000000*i1^11 + 6567120537087247797019994682591000619651565959350490643917051387128943862818967570211178704983102201262452101769347548809549922297785645623252528605514792422824260470012310584191221968940210109252226351425132915334299044116243528348091465113798300499443748402747480575781645739724300322730356871402010923321778706066619354121541632103266255200013350057572141706987673373005323348711514703200580825942855776897475495006773013048842640815882684250627536900703660220301449332772506694308980299791866710085625740425122935853027441111914460784822149368644458170422093125352962487676810940671254214259869492391044868883993306872992319484205875807516316601043086752419478048346702753580962298977380356271158249960452982187309172171740928391256801004618458796197772047252645448405336933868419491935399833424209179729202933454607314193059450834791530287443204200532963128976751155470253385330144791839212341196662464004142339677224960000000000000*i1^12 + 552704637211101776305066863460149156013782042093995012835996631296178290587395606346677985813411921150121930451463265003329704517042286866840075417642738269507016410495006397381472626924985176170196006806251063159698725786860278149180072625627771696830087596518569457507233653464282886545245200977546545452220408307334071867831361113270598540566509061020658807082454642571521883166928590759655630892279178209752893636255375125362878414065581763600408966289526033824787260978650845442059533293161739176375058712894621732259525389891194608512441451039704801849240350131794270772559306066204482600700075233391434847315072853126527735366518433905244162082439362655990097908060619903455450943980121165951833633305800207874391985591296512267572961521267940953648149454803301953056316132029270629314718294928622930935690267270050753056543832181410883155650294669169585000945166391582485687648795623000620837752619379632661908684800000000000*i1^13 + 23054120073524834266454133516287761120325608801482268559017662910669124185225892210095297564024398251941536691803136239022842464213290353610206545741674532925066796865523799734593172131155912787757756119575372873648522557161199313707865336628905753135992716354849049837992438873045992776467539038549694787824531693478653551742896051396053858553058480670496737471471621612963031414037561767407851461024447380014352202228356053369770494133227976571660398642214343201282465676508459892897014989255818928075625877758249719632950864087209330831930155656714639661031322092893051023139496327697243486961383379045709820974066231989692639182783263317799479412279171562936580088102650838436156311040124030831231059868894792643757569748689541511920753473957207299211885151691523413786248911950077591275890131363347594578874760360435776714193343977460010183781771605056866356467353395367573458838811126515516461967396109200350248960000000000*i1^14 + 1091517270305266321042328212667915859347510276934446028707871514979485344273903532469522280037651427352922363836481287706164522141819279021376835614606654267295834887351447179485264118129145263929045016291677803270639975734158923688123332993098165324158211642172282316519298623544989637683417567198150062479852972827775430226452246653509525155902190409391314963822975300187811803938153979414833590977981290346767984722824558972116831079093929116484208358275001808981971911335391255965479647330861513848550641379775367234122662374053626001223990733188560930648118128109312664551866224591460630830138085916002758525696516156959418383086669507589115782471433841159353575132239782517861392195467964100986747838048364406230256398261229948494243046802089182159559500224291023270647212017341884139774823883385978886505806338434911641308782297973066611964400871044046573019831666624162320132388569518488267366031868790046720000000000*i1^15 + 43352674311820853889699719448849805324010640373415379162936460394380525603384013284829517176323605294250155768272590378553932037273985558407030771683082508263494353269889912045440465679707941758081345546117626770623100724529602481275487778170866014064574876716402121927241938260493746973297042063157850352014703186712297019460521430950719491854002258142068969272587531481690637505234982518624027180943607501622955345323477790316557847341928950279323268356624285677397421216431447738427006778844216158269925173611600741643486991496933250485765756375518128048715021373641272132651221704922897829272673274172409447618981530168791899112172755582346983965552590300637642260797748461828057736376834389334083462835715913359549574212614282466958026328234654540898367145364759137466439703386461909520944806328076845882971042441187586139571392055116170248711854161167563499910522428265080383423485710370970112945503076352000000000*i1^16 + -499459909228597431596680842004667810877358489903559375155864729104711615957506853062111176680435757274170857012129060340029394603385079948218916580894171709145084068768016429905052785984071820119937488394147073873560095333191716638069738274306510850746136823425640945793836561664492168438268420841312014675984434815563970695814688535135233379371268082158684654561484733333904085863899470956777272703870440441024752916307191540028634258553846345144640272892706639733922735320937383214162056259648307605331030072610743663115404803171067861911204259621048670057661698982791878439177985313550464993582458481595016695506239836126705187260175978981221517858300259270950827249533581046751317004074024122860658616029781468139085061545210172424399297916324352618606435419795344279097830690512840276766283116265931019612398801804940303753747459303424617591979807133279677715804672582668470493217529571724732261203968000000000*i1^17 + -32450923471936051711400505107387422806752596966095314755425938784007942073953831479850738782944515838336277292478231463708270847950721073925201271386834366941383871870671670620281184448921735758786724222444070858710393931384621050351784206568500363470188630685609387039461993511811773365988201399238705208523616805363783923682140764504082303432187294120283826098911818604999448550222331678679970022952635099063610009793647728905848284986920641240849887848426869050149073881611675810976577496911334067443840205047294909816541493128737642140879444206015607611970448690110464977731023861638667797265352630088195921174748617570273097772370904047322461781305498464198564121810477992750203959119946832613928651331619131657364015357911932602718164679453300093315565798283803399819108589272548055525751237198180173629844559690820430935230204478605616293042072958954717594895099817387358492496077598105741243187200000000*i1^18 + -212248458798493004142033524266297963219625082736365190424644458565733438790060023622851635000380798601050114946126145457364883795632903112144017556143511704396625944362782028761965398630767287363467365786753801430782265527373317134291592675403164221526418729447429586292614060209792985891633475615196563499370858587229963654941016432276716553224402307499849228775744951394370380423190764943420385980905493370569687760964777983185302029940839307056288752915472986655031281194066674465626875117286408136729653214285730561756408524647204125568700372338783808974173118500886107410042646169546392123993972369907478757817712913047357910607335536695421450410157262186260055542048112552050347290248470808995672119496875343667641780767386052887755863712865829284716993086907952337385548087177883144317511976870311386236987852161122262506676802438107215498701631901535398074940439240729235196528461553965465600000000*i1^19 + 3648021996891814607462951534390648236459820918260967980852443703569575662688970668868021356641731344616934006947127276048033593892891984361357885252627193062671168073917777762547626988831962213681259072636181937785823141596785198874536350884478124096196991834556452114769902754030931562691010862327625617856161846250044573378444545553202466316332098254214700333828321815430152908919397774537001434628830374204234378580688615381823507841065905960230642883522143041122559776239042157395500113005858307318077586316523062998398190551305342824142063842021292007986910896155952948565855917821090114016775478896085996388905791171984219960720611551408624909191904817867799836456173722606805052199818472975258117186342167333691166539101039807472774373521240469005901809623142050819228718908043030687883689039686906533252948118290855804849251486986228373536355537229682331239655049008614303131904371589120000000*i1^20 + 68194542617401694566067554800846228542853524191789964058690947020225731779816790352939820660267836157626681805120567304162359405460894769898182405409205946737926882593431984028792304941559555146305257139904256832828663206518614952599601213838106952744942995843287101775227159588143092375368545908689421319648813527213189446288178865498512396651522867912058789978900985401858538601015187844366361194657452509561200813825130438598759308844140485625268961267622231056920727343008690978036234201851462483985782699313702256230059834564976782745483997104026279951845712820115608678809164658060976163161899348948876567119538797120817408104129158206968264677191763537123448173376701492434113793661107071200273812694610902796079025877965439068631501548840996044537579010910462786240830049496233291125341504220254182951270604571441527812608872264390132093853004263608952837292663905636273040297820160000000*i1^21 + 713136204274499310799074061181789398242301483146785540225301416832839944616005597395327404843946827603682947560001387171657249388732759996638204405680030970297033066104855218389009593135704317964045741007245133152238689583498560990609697693271853046432940635378680353567893596330139227988530519978070884735007853274927327528146160413020147263543834938279090582258037581946181864554629678301674432733328438648410782814046296623054514621266520665066700668770676924314186411816312897816344525903420494122729478638682705854037257061370350452938687655799919233467833211494151492646620548576961327244998689237656573891386705989010637295226078746870206596250771700785150141146166360784022821098804592626782244653277732649720740812198397877278340975553796422886442491735161978987054712008665829412101154932423239052487261807440343392996476592293651977074418782487144531584907661647231911460864000000*i1^22 + 2892449056874837679875153006588606499112843482170925060320644691109287833845227001515518936173789706585759555750018261910388493889009323143938784346057899849307313852909432730362360815283981284696275731403626971021248350537537819720267435266245195586076585170607374502397865183269654944314694093308009972276581221311184254023110825431359580074650254791186621671780973882732672550613686265748349032571268928370794847787007668823653631894883496524295929691592861069214461498186510056048863984286546740488178028492044225845501809630857303653351146054440730994429322102842599874017377298309506605598491098283509808146036969440042800543681082444595915112539965808390446971740141603890387161362814869037748367159099087483590658700306201215709603155434478838989240338654214480005075398402025638923267383677768070978227861283868351450033802395368548140664607733159076851213240330648289280000000*i1^23 + 6559914888613994771015721681844369192256782367566337377538314463500875118961117314262359301328764089964111390613668330815619538504212263526325106358530796044608624698934136389369032969800286117076952404711830032522326506442284069437278519255493990514222208271783364747792395368594884348281757777649540793358884716781551361072364486028717232660195775010799130470737050189690333864475294144375707017210806283851603411394095225096507027596997863722459123520667034142918664790963106589396359121223981317938503752211876190037679906500740312634818950289275877654343784976302363074760360390164859920206789949202058553435112434529183041758674829083103393914995547537840310789278474800899316100189317647237731547753519395880800281377665353278676434291618399190413465373424515168271081684419611609276670151733457627641600847839961487280168621691970334702939275708438410295950699187404800000*i1^24 + -23284467778192047181740234683685542188432327000206128205667911272261359124358712671151397265675607478351629640818852123642983384478745129048863245340147908608757361147477914101226735077380657428180544401595724604243695253943379064151571111134347707769240618876212671671856960512610286909858938101142864424002390513577404015337839903836698578602571259595927263845767244685056667689225267099971573412808268034655868010081437434977983082724554659926671104824409131190869425215415846903962668105224721319123702148505827394957455747849378005121232981836765958016548082306064068379755508493718953755049716989829567344436049228846931970035168737622877446537379940085112352075140505506355728033502329507557757879482032521525645021552581006869978878448200378733012091794769016920022317758999440399533026703893093874990792151115508589437943563176863998784132477337167009596361932800000*i1^25 + 15761147775503079555466159165271750164413179085924290693188449398035043488633155280152001760474780447747642446028801313788107513169151299637930313745062308196508675046073470806664753799800853304476257872653369485663126183116926094430666913085305036366708320305474877643992296939863865275539024069592916961254474680538652251063313313214081654800533116653328080112338928242542081311016860439085140704511479054532765875006039662963710206282113433906497160775003094934612308734727388978790559433992056746800868362796373154927327287578367582352134443338200762487930995207284467829286308318072642622218098229113028799202975147014215117611534813605811084945076937340184234888770514968362553708520319110511341694499905512960417614856395661956955559550822985137112223626360161666666421510879690704945172944551402769975067735326967565174711508583304539077014854663872981237760000*i1^26 + -2832065093747937196639532720604869880506510295681639248369686185809990544058502671851753550288014093385451261213450936312230638030416653333486577592024266355703484536852557912033400126567314369879610191114669062305296272775921377029059582396221795067167787686865575403406443000716348280020897665320932652139685865336874504009074506730661413793621520684009295304704205631952203757685054676102334224714541382984381727574496921658261090304668261313443959346497089697409741553146131908373053991579816190864098320649013602226669778858781518358044748806256919682299685089937019981897467960258471299870907070125109155408364098058874621429855977317175115163649907232097808786218941258623625273381974666421617125141056205703083699258775942248812068707853378058179809971943471552857509695000648561874968271562117242189688713756752087241449038186630770917276693645230080000*i1^27 + 346698260771368772225356170875704587871670245578408455909572565588957809768334081585274209491095257042089331091337884290089659778748720625542731210380837285638767510592705068798830266227668471698335920567062438882318439179483359415915907482432437834538082601845104276896017900004418554446778214172619122351481091521507337604502042546288548666771817016365157616135914831560277302093657768164605950681382031853613954316681734266432888654523372262699599253229545931980079416891771544815712067044719926175951027216453664859077546713550623907720053587082648862830035283759868589676937429675557731095756389091551597434414091535140643606747241030691904003302667179252442508861759047773989045391103906007273129205763542370483363941522523558083650910734713683477063889149650318487493026827156625224764063678769447669318566609208991480324505310261549827232890880000*i1^28 + -8588665755767737858992565579796500054359423650404370656800007254599867251966003847178888951604787538834869176225721212088920391846629565524103031236740106550603600645947377757163046891948915735772479626900519265231001915505655963866932681489456604773276530626704702710368275654726082464254588887662483687482079042429013457927334008195312911097185685322550786106837037875397816280210451564344516987694044914636560740685572917584739014655574800573570839345514075495556364382175403376073493355741537112646581916507699930654906690694942398865157431837887805451088344199984587224798765669580354406492276218356844476511520991560195338409354016050656648778886621699091964721112580717197178538859194415658767100942566672005421769203925046354284310004013680915542020506198482818975572151781042970697727724930412329379937967667730884197558197366445572096000*i1^29 + -31409099428458307227319036470692261850721826432573842744146207588110432795950690908768024956675617117426318839414890387560861711362030641270858291308284206823284293166794069061578723529703016423087387524514609911606325840264843566391461352846530566404814327118672304163460588558998015991394587348574735160018555842493279902832813197298200135381570671667918907391159870822327433115316045608354876603223284076479809118058941246556728368305342509580990141832092496512337501422334437156453563852430163043548668558522365015987262305497595691861579277675268856423299248495546847713876069529353921827358359399680316656479527787257385668850121447632705704317470720061890953672892032144390062060256088496708374534025546856872292294915851479701327385210091724136415194557122499512608706814361688306833793041272567679217747958806502936766568621670400*i1^30 + 1045353699850175138238740736753546031989707062531857856634283127491997945226115768115636419695155641333439379237729341390437988372370659388333990615487059453488168915423119552534312017634795049456522716829410097391783038688759747316427372459640774634802310910034450886563172040536967231597374035112367891780920356005820966680507381520294906116519300460667088705660969364792795757230488419109172412015515673190988394675622791125746552233564502234496657337025984625262586030629192392069983615073785047204776321537512944069611804044913543927356220619442429255529047945960679173615731933056457039016312089984353308817485236378464540927648794960423747072815079835932565439309880427113281112292067864428946166661606397416892248778641893185653397092281636263448370235341933701752226449035099658062127735067198358415579174936847394118041600*i1^31 + 15432606008238064070651319238951060903685280510430736102852750713015266500221566946122168281508702152804467955310368367602045468767960951641737229056102936224186089407853281925995177790041589832398429695623100851181645643294498713029120493503860315742804645812114529370063294216233534913100571997804062834276902682613419493660589532799539569310540582552378205886524649512237481628059804158668791090077791903448603321835403452613918572711738051600846202882718991404762445942027952518780471589599177715956187845121643791846963234089806144856577210225985001648514999407448070549645584796559139199972717039181765930183227590007927228594592315501105873739625184731779513331087854601933765507775203992538441566320917947209882514520326596605172849286371791669767234101036151675191218413959630507916986774099369290268068121558384640*i1^32 + 26419429796954088995520781625300632684379479944622769208668349679481222023848152603431416059753833067255567698436902819067786025473660039820604605906173950932717817971234569700676755607600544707286265652516483062609371724848880692304777690382577267200909771031447317218196767229548268309379786677624814557626733626611105446509712251899308340064663438649559919506979017244102084444236622924119930828156790593814904240789625589163714906812702575799546807996306882615569730931773021668752886238754256805557312680068268964533370203608199151046119327616036484917637181690456687744463088600899935059035483941733092128168294241242689139153126670053187475343698006016996021458450597438847721825042117137557853256512602246500176968707117430806165877620717054104892450455211808190290912414466998798319352444400102485660794880*i1^33 + 157318929211859011642101474771982429075515211911473378397406828951307125606627145596535714015798060884064815259658867077224738686852164316136816587933181997526428094832376342985778576783577435150780350451158315044451159343284719999527138798233411648422436271161240940000574879455632011984701619926864912513433815151026253321028150656242030405946845743661005616461565202725743109572367681278267596339788109470838239943272515859999073696924262264365832998464397633149570531009080374980890203699020328586529561066209043182155245887520930610645133744248418930046230251428586342328868703268211403588148048133232281214450072387228057146484487354041296969624413563489242387491987435965382153310549597378226769041491881349294636124974076447625194800967851868158386243388371047726610548578591911567365414673054695424*i1^34 + 11744489582285263154628876433283692141400315107461375269870921821213490870347143544295589362663146010160180896600573172551929401935497777628345106445808630705644312178152664732653378997495230249329248887115429208391450760772962582071893248442242416584992743277979242333845401014746249723572642722909261605444214818780259161891438636165230201725320199876845425621557489511221086057726922655017753231012563985865582939836068321581128953640055067027227031553715032303982178766529442643542203748992179473320900062327756415752805940495954682805039083342076837501766306925406549799297423627665106270413066895955994458958061681624376843055295288238237221505945746963350556310894305459718209191547777591685819496568605547811623423965538080164677048854258453665623218977914303593386505242848541981357899776*i1^35 + 4675821500738694230744534748271011771430514948153730471050892880736355067012013181104701237452909991476229518164775921250896731967094346038453574825444412387078689712023158489042639626059259796838866770062756887617689404830100383511635838860364363221690376832184319618348615319703092405060263130231370231637087859957188644828882299750413729982356160630905511040037033572164516752476275084629343636510531206905986541334038816339178570273799155468836420539812220480031014857376101041102285174242356043457978306006370415877646483583140598214296751254172348834556201253176920594448805883200736457575319345123861044432053552770103929796001768046395386058363725274248498171244954106962755887643483101185940718025568287489623136076718961671585508444796747353521793643303501819912918166327525376*i1^36 + 64539985943804068045250577453324800552285604944930221200335043534126052191871406843846678889501515282983596037454457397651400318744987126317344387752242080949377360135370281215995370601898232385535205586677928232844132118726965041770465364327517176640026415998729641880984853288486320508821966893335156444764116865230908005420443178479993856150299185611956203170921346465104139718459131313676757647132765869680086778727773212761785343379872045976100446396627233842434096000910432340085686440554049367602336158447221872013124282497832863330461617431092158295959268334017737574457604260042341401872544417248110010604615827680293147188427045321901144521232115678302346295507771404559082592812544022204784082763674753015196186622854353681299814853459632650606217642939320515952640*i1^37 + 331183966743007590866510097815328708951895023881726525705983992961662272092197014809292201956517650641030963522453863773425373403210599724422782501434475646281393282914600072746937743868868424137564945172659487565817716662271649330890437639596389458539155977468193561897922856429160397152618926323154758521747895281989675326989568364289410067247737746456900393254333046857036405900064759577460840449441687676714826401293046884520220998359484189625901685851614484414983526642885603130051110929731664873399558726807700855882386362572073568230029361694080297572372059931680187278418638511368784146083123914854532607848462815981860240650751520805710180617344983953416437337541639118938728566514796912715279996769445981933920307353712951971664612360172765414596123033600*i1^38 + 4922509183700267680763136369770767898882644999677361441615128304201911586577091038610039237890051789855770266136004020283560294706249298220057037584596365810214916238917655021697843427388474442956380936203783222661038780617477037159580497498432431789049048237470316293579229411997554828715149596766695259600891623021455439098657251123585891728329666444171547306824356405778281417579258345137483990463259115312719447538261734434873602628490195757697941215520961170620235269967579132995053093287298365776036403040550578269351138414065097582796423030273351936034546628481416466336889706306349067443599960797904074165157737713438860524278160887862665144615815410912619970630593407711879834821903008360969836114996157069817268905425082398430872809242624000*i1^39 + -1832139236894778359844244381872456201935560075793296476055532373051915860395637047226933423215174798163832325996131696656127431094869842661739704017315425542424968888281274395570317070626401334748610691683779740905764668495237867802587139069136355678781048313241822555244837454301224732958536575189531715636277540855556834315121058049236894686722537040578997688124112134613714466141079474628916997234680424086103114022618020097380576349539671636669511780242262542267050842344649753796579657188073118697289814150664066816815048455178860457811804543379357650712656810860572116582962839917935977026323495322418719352467147571573672041733144519404588907493763784581222021490283736226641493588237088343297099094001083689824672930657730560000*i1^40 + 219062170428050378706309100059252728865705900134077933678116935691606335672844236580506743634548433168941339479484573277535032816943992498195077693547333399769789278842265135031619128377493667067158786843548106561274402616050421191631059851170443093333322578157046137958917914147288494181721495562538064109847515923010530931306934022507534364770132978419442898624009061058039097798222448007955549133620208440506516010238910638104578765232880170551938616191984269616958008697142304662635608498226560034738146205778858136662789206140364512327283256821292700912625799939811521958754769554950510764404026434074066341608872296385959616157241675659266093302057083523262263021959082725836808377192603326310202585044679065600000*i1^41 + 39838231471724561032125687583410844197049491192595301924083322476616869140018771319479742055029963581519814568071252333460755833482320835197390196610002939479017405137229871902716777361164441288339089869164152228069738219121550761287435174090316705024821845262603031066497546854221074713176446218007633185715773084711411492497436373442454210852618982696288138169568243885550583615590103959937860333092015787851175915926406585470343692322407701153214071503351286598291545203063773136772737048550817284066121716800736212501433697601911130795480598688730833464263652693182004789035697034721108795758053546805055072573768020591341662753379604707575885712455395592956935666134312800660125923121172368448000000*i1^42 + -98185457536947080729308706997074418271508524396301024429824036719417233332366934045749865934294215430733688117268210969847608299849874261571192659697598174040704030444344417492721529617506772423121825148679423984551281732731132009456953352694664885783169979004198590204185630939868240824471302253485668946074943888922791622934914535302875437160225442707047612233604014443655745196388461722559132870479517866640269314959976013602980507994581388076218422255646867806303103493737979426187908831459984580831981343942794111621490175477383920588797874282343433995444359210253213204130860932028721300322992792652287210857767835050839079543244432687672732421684998661826275000000*i1^43 + 873379021333858360969231066554247126971848399725288040261896739178896272350522316026324316505557777394448762615491288075849962814327144776352393845712780043549311719830889291689814566829294647365605797289440728207436463907398367330382807854070268609781567560930924650130708970385387097375154328285802091762975782503608806981679634892937023593884244138885809268948833150791177649663344700327393934480709712779100930572545412495872097839901854398638939718855048399810740359092641005309634485751707001981134865108292238179692209341201887081834443991225633118575148292766402902170533452358841398361402818388511856846205211406640625*i1^44, -1003923100089668941127736575300633785683104584270015223483465993913802413824226701085807111085445290597354364138624975808412135854005155398276893390002275158137259809639132644625443881277994914924708483200763576281848212679091575105090203364987797841134254688866306088263656361760955549974615148564606385030602251014629981027883956632922840155953874805567334841281539858095128404530520455389159901697100970290738573150234959380605642969856901340420560572517492757332985394659513041467082025071494004550856592669565195341766964669152511809857364898498089756549408935861878216250855175399901271746237770233185810862968075929421820711016022326564453874780813579696941871177880081793224483604063667756363778690477187201878112379589197794074697881118992064312254230536574488277503886208765311843848467310446770422236951869571819307847527762863744561646327412706491807837146542577394873532621956622585079060280205391721850863732863481985225257158473233520631790139855019759259360553289946468487745360999345769209599916506899782731627284189348692565432627856728309035478492277950599396420212887234111546594245971117429337232742897694544037304383069333100785744234111941640337273319580861115702270059118457865199440055911947445819329981178399703134293029724782282401720293211224654488464945814719346319443136499490488320000000000000000000000000000000000 + 8279534237760330571234836299446517338067015761263426724016143546664668464735060419145601162525523779237088160399894395265084709517957736814602434521529473673663522598802460900153583460532577015076953829774512851595553372643094352906952055791626294461079792018272695128847441348003314587400308364006074740006144864538505599771363410797814670287736146305138265871472578325236867231665452881446632255683696817762190199996734593442948431327590260396377308514435119024149665429734703450019428591329060347594170558140483360000607146859042017574633282388480885761959035976680957815752179126451333413996784530046483680607249994819385854470129560538374837933696117054369124956319158038347546999486556502920480121136426514432194049467305284382752907420311010337802806369832094138323935825851645819107715618563756009161046131364283493398893995369917351532450536070817008663142354107255345873856611182634800295077289034309355845724442776465898763638105825196681523332882608417692295928971655345692674329067498479142925654046882309534033518449759545259223794636813936694796146727840353088220819291561786549527604055119818492916187802644916198988301985308933725108267064546254345827393020003849521394323371547945931737280552531746367237085832282783860570156744368754999710857761656768674592423559650984154486109159345356800000000000000000000000000000000000*i1 + -23302420332436885687610147592827127360321674880939340098333128316019808660856468836787191596743850782871796774650045078781725837813182646326249597937860863350374631723781588242138558894889061845195513887418544514004788432589119120641497508189739629640801377377850305715119611706466155847929880563896697078670734699089920261814802980233557921875800794579872532352116334610098282933265029233480723763405098241293866429212312040020191809391858212960871368576447602616716084837915653733474283605653720744177850176792811403475017373476538119310238422453624364111553241179857383284730579878701702759225091404348758353579647867951216287125456311095730160803542506052916073590719633961181986132576597382235768299642361050640822617897360797601445927649827198621076321089173716796620286934192335487940142716742678043213614465412609345463369291220707457137339255706898461671070229313444963911525886106377459505965127232504584665302227717919021735101857320554896268290911694632473960390780283688645738766050704075004648084817749417108072156377471610578963165764452237541557319962054446868963604874985509804233333656827309176424174494696394460516850451904414559011018543692429071987595585313637177685215561018532328879246216038875972817915956562479897395553784308348729146584372421951875252287907647556661760764600731566080000000000000000000000000000000*i1^2 + 21635556922978598299383837260016254424210398433007820447692174426199227580068291487445602576539515484208867268230968897515268550840243467675345491530658306052868306055273907263310019420744349410428939532359363701347880860428637703770428223529090671246482837076624565532324984064711713376502370163011840000565890753954458065376159166985138298871610165520128506531823103269177219118767424225167893765986239765471555845676901399482331236576630982895813620423041923713178566170577820140542338431393891963230494922578746383559584601806963589610045696606548249583018909206803886639429256292415846440482121556599485804925328523344062033504156516849514613697289157721667578942930004377479211692584776194789580805184481927164914356250149747078115140085928820227101154275503469102081355235578253988996727195451253128825899301524852029905932771849675879537767758411266346273459259777481162536876949173225508543635694379621616381823445333452257666029704035352631187615228380508830716502040115095268076451571419198988217627054662634054130643426760468100263557223864639781437932102306304513884712397505532996257602959956861911906041369237337903669410839270372315129430282440346957920156788041926870900489378055578871566273383388115677666942772361142377967698377716406834646119903076937739103722675285944896725650249875456000000000000000000000000000000*i1^3 + -38059776873369100342271566161405159631389160497664887374089717287124615880437554354326205383817504991063789460409818890194926222532671288622553580980225682602330175406762169241432693905018067907659264424129655987059562797057206291883607227667818032790773522761478251189986600543881103864509251487952009899282531783074784316018993390892267860311770390233395144741161226190910238130457452277972033813956452646242481321099145929767557939276083928731881884630609947383448632636548933825540994723558554500099173272322927618617880534218268203154394397422871339271464643039447104432398947964393410330448361088258632584059313310831893208240821318909526638977024878101975260959345406468210592928281113011396349921904674301031128928665524603024755656651088275718700960814639399595327266078150600139830823533955896769215171971306639616097170801133591692150759937041997313860897706288341341942692805701820764669598082196856325212301395178872480636764610188696365213938679232272600096968998500862055811234711118054948023579449983727003595305699256561859721232469628087385498802877133594207382199287557066979385672117786461196779300675412430506098453318933394975445031417613140868029505402615432225105390275329969880207562250134408410498064314098612280294633951196181848113082393695976250960001782384751286615568501702656000000000000000000000000000*i1^4 + 53556737360864133557737416687200851906073514578522604511239954611728645813986911572947407180450276033743569453258652631220627780678526862065799147170365323412633025378754845728471231589545474429374153056472507400653434742630377089702627283292466887230578005875452444115874193272743835361791521764072459399838693897134850536409459119319006317441845061359620806650725601479476950396480564603677119010818762142764450672088656095005331767845181590612718195789295386132125320165675996369419541661385101979881740512634384357093307113988598922917800876823006278533797321562227611832313659321467129722888591499319080019468825887378597063061723153710195995111314098817101284836389583182745842851730315943833192866870014826377822726937416280108267526124709677582419733268693533914570724367851691209050476251143094632794692489088422412157592592880326104067997888115799138512045826842559136645782283205828864258043830030013566422053799997002642067881506449613681371601034490398143995675910196410461324119162499913062070264857811851752834138659736208865643479522549564635552380212752115135396172206009836904533292475115047105157595616812934173634243688149000929138269212610332102150927598534797374956973939832267566590657641007995176666181191594669277468482311914304873420044663117854246229282230799216895839448778932224000000000000000000000000*i1^5 + 24474549971408327587395943934026898743148126195831594784786135570850896221137249399101842194962516685565212911941464427383319701287515730584360979823077127139373114390430503573373399239998636871315650498038134341403175745560517581649063836486454789477499029249400292535259384391669172678518145470488208159791914318249729959820182624990482770703074936184948190073420647379969798422502354350034952473054315740194999139602681560439884168609902072428596906397782460023091251941761918305753835540066653723178587818167976119679079215078914372235290273381604354073654152103214325673574985102719245008938560616824406130695016935189537039495298026256328052176636603270089076092105003189411180779916958573826522788874993477039390699657540610013238311113166800149733308196026434323131606523761492388691030058658661001961507308723758218960313520192416460998504620248074340715785833048943412452300619351806745003212470978570701205994633098822545468383596897526292399440993596415795359678709092721338695427237224337247184780016159495704390518707942376501937267389335562705192086950410547323091264223333826661994690340065578222187497189532808323319033508305593652952775501368605396155614712339309580702526283389203595863564965443416752839337040706178143937815700724618433777170874435483786008607356354120112399327218892800000000000000000000000*i1^6 + -48290892970264721846642603740674468006344779426584671914830918514227764323033864608831864447999460272104705780714718630849638460382812297169852072057870380881171399220880460783802537129428598471512333053287594543077720064863023346684814051291994539651942272579324335254917110189155016054390998393108645494131655804306208130972720677223896123037692099435607402735047837991723665846879044993146946590775010842942591115989202672598749487252783213340283485333157483846330389372513551426820923519167819619856617464371255225630205307354119938770751941556338282612499491090048696858206384959473216585243574768779084788874297866032411270046862499859165781921279828507976400511758341937899049228498520864543762555235205311210238103023441619264083028521671133859739586806205684475426837321516932385377583455753584657877385105195985464679164108902433685521000497379624618729796360216346080817506021831959457683354090463146576059634437787161449365335009046495484250121925144931377120323588038241579966888007840183714412427384912334011901325604705400078945702451575786631122271855838653574162341432020556698831045413248196138530336749603618922554870633830350459150009874497863907952492016421143057033073852609190613081523048072125053854735853595980817056441403996396467264397622180327578619788968415142660460303613952000000000000000000000*i1^7 + -39613237881626802006479829696310166692061987360663148097557869272254458291456421309286524571382394310288817174335232771585267194811335985828685099011454443956964457694313749644237055976402738766721057643090607136935626330621427883162616704009541853457382936479183061076100311220137042548355997424896921281071766679177268027038119743664829754248561282416749135275065817264912308475293021238831359975938012362831913174956467350923133986515737544349410295704107374517259148387624033449211530759422562541405275491519900200449059927159401850160275093916671597754167678677975482512577703726172868704396476495679083015862704745178685800141834945911619967590855202608287421810635491695313187354444318541700923398187996824633798917872263399197079298267319937129099195932339090143436082933536719270121366536841182034192719310329911304808685626336503524440911667438151874668042351218753152549307012423277441870730362042056884260850185725308753911807672809068075267697326963642113607858712307327537453681218900956705551907960949038939904948837056462919924386448684435146477186395845242032065016830267572920381162800425902104360669123709651810179239539492936777330519961956960771081288316610705343525426864723907323578543579652308454241606701928829832671653253503877155473834249809599699244709872011285588295758643200000000000000000000*i1^8 + -12672394422162460763352700890278984883899696436120643372663289485502789848608767743383658819301724525262738240764305972192118299256470223751341775830565656877501493556569532260124139743108244059648530129565105357199583110373419853274283013047165418794332070899826119888097160450703257619714739577329876336633275449710479429823975802819088913358142041024088323730855417641457054954115748373723402182955376159500263695625160936782192189176121887121994056923544371289544574428241669291781236084947629206558679070183240890311370794114023992385951540078295453927777461544394494046065653446433750572593678824811402977941147856645784962842410273649229467672825513085942928518641860043310848849063469002269817005241615487902247013523587691417114116895398354740527104654783378112663643339143632935922059772700816362071897707892268524603337527207438127327935133400687810964296793731775312882689040228792307994128186043413900527322196374136812529825017810866444039984293321274097010703333053517750428117999409967178427921075833050293463341846540397146402114466417071428612576912800125862547370094731560473001964595525337310515230347408666094788049100731439271049081885150173858130505691014838082710358051637530600875656383358074828255451574185114365905258909143936860287580849816386783930619905234505117171344998400000000000000000*i1^9 + -3775786064284911360997078496971607656305648401310341143051048750143873465532987439444322184225483983938846000055727990746197522208719461178439180829320056180756377824667768938685378494566185869255784726449240335168153182758793485776100992157129051245019080968101215469010253939267507603550972678350986039991482628954578034430207842199618946813456337265032960157826900698958430504574566989934660730740831576650621928572429613680933886198014169002457456746828411581874413394969525427400749851021941148759915442722841416872853725175825239675273051386037399347910118942686165852494960960135453921261281290959769280857989472386659200566474637553985177271296736844753735789393831635202746558001726358186985382006372582937758595785214439821289000953528485013943812677668123945859143901902575492989938136222695208273508115541404491815008036536642702766065561426591387329582617034878210077601023532248453249465412322959033226722456791387160403114482106304555402229494055929031191933859713050453870177428302868440773359938837446728972995551847560611102421769889328810293712556266693858935645139989447018948527958980312619477006297311542960652002788046310788258033953615030131059708192526756240088640460498655168798827021389443904529165292389591523592636759809318649821351953576511913653264374267036388608389939200000000000000*i1^10 + -786633824398812361400874545494176728541603998964015870179752604904493777674268199500055155731970210598221347651290294721987268683870094031142767470120903297702835701181642765467755888805004862688523357958738278114928314012940445601980804557924567897281998746086457075346683778842553043816015923989683502532282457932700700534043713840908833040882055750753072441994785706375041423500412772380683515356805462252298096032986084003289267561282642225051297113330405837911114585743297088353768233148664368862057797935669780236465599953258838681159124562875907508905967663422460988004140433088019270678850178084901844390844203639764520358375180538726109732715213455467328340249379375576269483233495305980317685599452683577560350095813332970130991921708583610431252121095242513425513619957862137176667139878440197236518009971160771435762306939553321862243503328826580391236851825986219188390328344203668226137846889871478698436658421657206186268285839848201988874307891337148270382471107209641017657992076262525096283106789718250294845027089746460056711532546597237406489993186919203140558669323172506886563446506664245050531206915757904281503866893570004418279814857015619297014402960083436185087525685151745962989334572395048520274087786269247262592971432739033820760441909073113895310278751050855539015680000000000000*i1^11 + -124550751077818382753545028239447887267044388784962890175734102926890481248579217967531350438014495144829158258811191132914041798646625017008859927508516180416197279556852216585849382323300003363583640970006349896998556857440852014924647983155777659798059426063384279154001609237156375464987933061448112491588714417691943767822317137714142530950246700298826256381773654060629206463589439014523963703224211762424134736299096229233590960458891262907517738878725547957238247027195232418434786986250630121299347483273804369476645281966402693481085909956461273709582801100831190760576580456690937425794898786931074575912880570242814395297403110710374323781674704701185785507096686651915804151800982960279596987524303400566839104852690307441399684108484764246312323590754654968763998378234424291351623110187460551676576216286457126345346020311994066739635166044928901742270894108499632791560886743820678148599060331721034713771658268952803924406812846653266421678741354624730396822122294016542842264589155543759078584024610702061616102505752012495275971467412434158090032201937817580235681664471852214671816479901223643547600177032263632094239704437043739527270534722729009696393778636093373625492082175229938475798787853288343007276307182794619819496402688261665951337034886652169294053262363218411520000000000000*i1^12 + -11800629720857745592904667325781683620469491962427964707101744672220722279630592484952545843862972535688625185115019075230083166244626264182596983569600957121066049093989711175412527687264258460116996378662767613453719991047084840844913411854153700170237519505079303982923961410877580247910241865276022070006532123924881468761248111937387204507060133355083126712262738216969225081560122207485201992445903264518022587416628688232322531180182074279667068818678420385211557877077612580657361185709449899920316809100497601161726785690289308469067158517000698999467729291169897815001234213671647519010927547469877849288245021768587817404724661131824806727195973326582300235640202540767637680085695398646583673541271639477792861553590306352903976397916004576038643890221481429037191029613810014474523606378968198836800918513350573364000965357201429145766400982886873717277144735803499643166742039809631093452708033335323511028541645594285772689930739099594026996405603518812682220457228827580385992203790895428426658626715909406403566550985004144151029075757247274899781563890684402718285559080946678746864141189189654131957612578571102096330832225988335001480050734515342899455055670825474686819395778665128779785573562980085312652101710411990116142561654161928787116362668924749078474356536272486400000000000*i1^13 + -542497172709500046541435476427346462667538056404529460350362889773963334140342786311951826308477262308657403325304081913354336153533174728139643750914521851760513033811434088004824514824696780325415054829841918724116366316224910330676562634201020258665105621075750404386088200643409657301160878300205583978316542868412030040518292222909738023768684817953309427224476562688634570541313580539965787691066094424969761485085321379883000300528638847378038193697257966938859216416251238949747430294460761490338724513907669114372290802997557095648294855593728144109411629773653115894290937492986560950492583509503813854530552892696491103257373632453418169617506352069139377171652776399941864028974240054512711266168913704572998977503396964889029880603619672043073569266509654545753797131694829077254927864235477801484449227088754112060511939265336973203294811530422869679867591475695517976342383056335278328461907709332011369486343855204471100313242174720448474632137931097859142431347991065046322679028747300254893098027952268429451931347899340343109973289771875413851474132510127424750998067568754640032926217549941117779546479020761272817015447541316097510319236497677737189595483359736967566764249352514660411708034270385815438722743477038322317014409361032308013857677631932229346572873236480000000000*i1^14 + -24102050393140923432245181858861843322397042357391267657753753449381118244155506493899239017617010356410624288485186885448676654435545034259629805116543424499698549648864714853407544579941910509547709996088659645260461611882773644623107011452767678509713517038362338995356230239800919625328773198601396742810066620441384887166524420834131647070594891231729475460452422688888431548720704593083066277361235574084096108066051665086869124756890308226191024364640478248418283243578537880882933456224613449278177399908235307511072123754496858621730347970544130870362480907933029688025487153220904082397446087638807221173184715189410807660112396901807262592315849472892352255571608489411382692329072371034534045230470695905865420648813756278569770628165432596093179491793851568110344901676257919436290612554506841401251171067026388382692792951177334124542862620261784817717479632140166578562906194471419678729209951712474779851708967213396873149615465143754738904757662935497456022106520306335666559671569524358633404393020580231599635445380583198265708749371674237852705320135430875643754333177928720886477551021957125536063951874865925451338726485728936671232217539813442049805805188081905578634216798211256829369888860861595152613936152622929789478563688265163344326360939778256682981785600000000000*i1^15 + -1150552691737082779207453304755409880459537218861425584318168014206703430216286082580138045748297294694067712060787089881891948787593539066153905505104572290750898157160946439122469409159059087139962512580135255164013231081080784188887606909482745767551756855151729310145274290925878518835702286704797947258512123198994922116616341138637516942400538315665620976572836610141123301937395824462683060830998216884033231307971277964332504326794927230351509321688587062333637686085871542249820216192540412575313661004002376721661485156905970452600940913628070397098445060755650850897868161357510918518051863555719270666224853939207604965987029859825578659703716705684423362767464440218639725991006396068222693865867044648361807751317015936868315827428610246753402624736190387783813682470226126531008367365605745435553711635985107499084874105087971196450891526208470745555545300080775765039691397187856056397783093837726395415585789390784606184968682412510939362526746011853322202584971661259996594568777219231155017336961294536296300024817645419574993565013809209973023734295393543651294742044356174519154205135270316989208598943572110976470830256789633570141784800664526196453923151716332364586508528874422716271854781947392150477117604886867441844752473824813131242357500395356564750336000000000*i1^16 + 2776943347733392477742795550536855979158498501900226744548677747426327775139842324448241071543221205753542988560443411688581049405108664742416814955420294336747307067849323751915176356635148373939143394031280285655431116223135259760964242651768426876050380345086971201754798499346883496350682412889677407427458484233611115160821481373439484695441668524455955678336006128807389850696475944355592753705935469229823037213046360915266319154046490474076888766268405438296103976568396771776340669288774186999548526673954871940722638166283558014414954231986631041566210840475695300694587942420894578622847240296751455566189012591552682430171018052163948259957869755806314397781926452307359822118312073239333575756854980006348830530655239605736336912672009751345444145790482898559976792862695329240478697497949950507833625204249061389341380587267609223471971546892852464824969912775659527294367550091075898195988722574678946847902564357346896385463148547437510536749010415546001071832358093831866616852197923811033648674536078343774239003363491485871285003437557425233533829931913362027339324410114926843527957679859909376876150250879505108571865279623794102587438912454877338998527087627875490559189947877286901966224633254488510637194361244036320856741651003851859764708430867070976000000000*i1^17 + 634254557895052424023477006698623858611666303916340424014767157675601490688019400460129145405473923021958274557194011774574832952725215445790186539342346157864084776989116282910064021762426554214571524460296080918756026393684690484635390075778933371471726268679474645717573787361353494760011464740596323763713358080722188312295833217724766082593516940157469338400602200866145893483164400118494811523718730546029535935339979007939077618106937536235057700558237912223722364559547240603298080199947358222530993814073325762897056172298026808882672972945374424661072741366792206633523803553219868772337413923068265254798725708414170455751479340599989322190923704998009143039910142256348928068375998605997091618840694015238898604282746782549001403801549521678398931868131277588336497595068281874669852839273943434550177504026851490064138880301452218271983653795527980548836182724128337532897196022085960664592364200299564109376132109631310143439015585949852184308655574332467026882711099403648595101378827093686785812760388760891432354404969900939942918999790956433806056098960859713152019962007557302666835760890706129622588516573555703949611429332549912364036118952147040044709363404244342738361204017339227839165017257659103389402842324874430593764721575704865614774799014297600000000*i1^18 + 5427542845278411069229923321812357520442778666104483161943898185728195761411253184602235004042215345610859585666048260302409910501954836546690226745520723330154784789468349510075535914813484340187282678175313744444761030053859097347371914972477871224443095620841506563626240498630692386217818349894531823089244816277104138792420649753574731795091240721577163877292278837634403714563904767201513383220165431879270907433848451508886090469138453476869049719820330790591182148379225150402122240959022721205317744014787539556259272928562968447487553702398306648814412400058073261217841791636540434236693667084066890118060906423929497207715113100669953423028241827881005816401971135390623245113033672683488857729945454916587403531878422258824022968851579268783487247622528080652917331568442501181401851579825607255852271248863775207419161799650796339685429467982965882977268549753277879190229358787698892971288609998132751146011961987304762057387557087870087074280496036453943161851185212726369463610558689785623215472237999735072637407178500415405722509407331020849850689687564680560623483991834812671666037962946561171420248849374533252779882865812753839601370735887228470743921709090080815816319755617024465843134166181846636940675726951633287100651897456659707878545817600000000*i1^19 + -75677170382861164042430606067372858779272065248245892161993543826005855897600860618365499234215217664372363358738670755186508149054200696946004705030339238314095062811831731177059228879513046560985806880780041134070920005820696478429298246230619800178610062974213291390529022935283888833702260871546020794522580047353593449976548666403305936016753480061127040441234005791341249458350817305310623925547341169908237833323458529239771268255287772691548663455417986722313339163154624041094667054576042950121266111712131141741276051927295824784319727112619617603254533032206005707343701798693819714674624309955411267943220196550273727489174454994645393723858559282257421812314107139902892703307660068707952451023142480788573673689481472486861139219856222455235597067143408561493914085987529919190660846908839238071762030812240828319712380096787361709061034519547767931445832503012335944110313313529534364101673298387471963876882310418159259212473473684400905952908296634549055203192876106877387004718982859499195453510084808461500176501013440014384939524755774091237084291881521207133038707704868253708725414120933802647169323602867290178832610561635539314486304705797591112503066344256902608855840631149050995549513680670434118568334100210594447910337266243392094863360000000*i1^20 + -1452421213480793402823110090503497791064688604762825736776026080361122483275500931519098480457990250976747393894979744300604689766717049250362642340823791536502568663811979564208813907505466563505941177676810981776815223410281053229285396931407277388839377989887619188078810775278421523771274098498410712123602480513518755954677403057619558342618850386743423854764705157314221941392864363422135221699426023699291732186384020468743094296583049423467381738146183093172601719484447748459420440621523814263337035003126218197634128768348490444762374020079706225201603560094055396495123124903263170590702583838042215895011276963984381984500267815774134689269767862354844499369498062275677634037092676967664370975365465522766979036999199228373318267201804833599403091884938969840870707668370083416845166657062952955209463392524347804037042981364384988662838780284857353126778046897295959853197116422208757766670932773331779562646456269792511165727847946206602778765544005342325489426514188914638620033942006777321582693872211478945871871166631898856523993545373683139954616143665381665310363173965910659916069962079013844274845232857708645064700457118120072652827719802809270772964459304329936467419266710736190753531719844464555031710867274205746309004770296578703360000000*i1^21 + -12553140997948018479166551318847342623487521453002858930908985459053108276383138168634747483911865637723004079966714934241996531175086926934756022501248771727785824106103370633573651088829453593993447116394343002861123485249459136136312085821226997847315874824370160085358872877638279704800026724920099301069482477340384009855624188394507720832626078488590499709328305191643284551348454877726487490264821043529474809244796995257817275648487320652630136731493168246255299436705750089520965668187904943049022638167018169921360343960098517761087852997291950777747706948382897637867237300572731902697149890835347311990893698234202907425389126495605085890357681149176256723782378653863066625014144840317199958235091042393538956933739156848629201128946666236011442326680291914676078661187821588607878764158564811949006112993172278690524538325125088261004506886197185468447319345544034532480724374866743805920596567210730318307785913289010983993224530027638411854891141229272776198291940099367575753403353351060719182046370704168208042301901245025077536001641904403433851038720734537158846875736240990029544081077624646136674926273296309480268790650476257714752176405050437365701127774764107158142573807090755877265345670652279976141304288815705794795253302034432000000*i1^22 + -41292435436010972919771090234693958895949766976619583755591348763608952751378305076499113979499134343477530122701229275304127877346782984639646998648880588794457995827221707726380443752462449563071416509794114238569228268889277699893278502574576620180196664610260617302794564617245093341327842812421661414405318009225182234375794757818672241121786451858095410624326239541449963744557427023270377581767480443379544865760223840073657170137206537761460073833963932921630520889695890400828858220446292908708225902481569263982883776960158083269969786653816779486808954822271330602606038072789791842603531155131473457687189576439780453510211208729751498008647581727790794016604881198915873798612407030216310635060657667855794355770147445085164482015484757422559593143439582506495978939356987607369004444885183015906514261125960187433807037846137780766648224784190987264653304872909188046186552533234598843002081377519005989552982050928255732352657156682073531161476625476403769575409525014825312171586972237154883534811843750940130492446139084796017809110263789606241557245149621796841459029263302782887615853246536227243721869250436132530392424028014856908405448562440048155862658270554219093411355563289915386225505616348290381335211609605968315092566016000000*i1^23 + -74105234552950953252949026327123728248711160143516463918363423946144591645791647591448986337159920868366794038468737374716457930440159254570286692170102790467149247181453073446235780930850412177382804862943402367308620185426413962953507370647312241003745254841351974632176779818033071323256972264690927670904973497734772395798180445586069411265649869579232410299465600087310212593915957684498740928619050964846010467275195362982533489774922941143751065632605271001899413125960603199619898616656320322556875428888271494207402398153593575559832569775693254392718962101529446581730252550820268091360529660854512460604118790379989050696967071580534808879699105890591448828585159394118436760010275409306423700889151794715486966306741500903143789141293775235367075824256872283800718204006181066476445475336211261721600190848367161641008644808606178574378565248336561513145710758926515649780788753667460174724311497797147968492569432374240976376500372791975324932350182436100139864130395814595008218001878764412104667374710555203504127769328707355450886857619149491003294443633186033745103813383406879390646333835805934493992472162691566793169604233014997666874870570567263290515793532584107598942764510120002904468687981636169982934219363568293668454400000*i1^24 + 302508279112026630110415982575710855295300649016727389219310193639249756312933807567243319114023768330448113793056517595340600573292432089104498388416190149478532888645432304153804996085965837328815124667530098580282178096857687505446259513425616668623332523118999844819521563843685481673439467671185109954871668820967243264041848988813536274153653014656210877365927433244978925113009155994708059555908026923646782867347852549496797138416093477370935103273540775716732036659125875821860932666681288809986317217003285137710551381136062107469836579314711993667753445922721160945964088113182136548714289769402996090283906059753164012747266510925948534149755975865829180450732238272032829844045166673346975210771812106669580167155901700838930858440490063395907152272999297138895428196650804327217091897095031426112510696124634478462115090577486724499140302085672257505601464154624505495242466393560063518813684373190026848788326506038645189799281496686944688939196402732585399963359395594329541851633385926122760470203258830559560536706417911179863899913853846605944760870432580839367678771418225034122203577309786097796805108417326458612825216468504005056957633302012258604724635335503732829103309345754685989453139732250688231768969520034611200000*i1^25 + -209220735808579714444790897271765240093016003800690918769359512245375844554063075998038480709534652666169057078979963655180908014791415947705495090165736800660403345695172637400695534996643308335487872044788828440514976199882780539733057876196609600937912960780328685321960199991045792911574950208849599424037500530901506311132571895426544609926116326615886597674184851795110850566528037486858582336768441480293417451129824864971867138025810010462205261005498678900066190247303089495060949053400586531592137905672424408210345918730201367709149576815458958627055138014616045710445630167140287109410163758514684848895314788666758838604542522723299680185802871576217616800316520643233061432888586817060527375711188388140195116031398806501859016699807219546556907001277800964035720542452147807784795516029569428288680430851641276304370508862890438613476892519174244564230908993006029122753435668543390713887293492152102062611272455298107359474850509541777926483006813580528365227463691798342068418449314629004765462543639612789945394906852567537768404374989710359064672022140970339090111211417477439256345183303997332425000252508255465537396335342449234975956343314990054491064101144581337850428462381779329356366767504835409844757415854080000*i1^26 + 37364534936759298545446104968069664519022948111017196065397118752917967349931007402431385600931689561815684321229546024807673212580356393590503049755193676562844642315801731471443636767810413299459640375492562713017513937457761112323531958185245356584766769391373363519462884582616678194556871572100767610322093636494432161382829230571032118020429952003072514918289944687053092203442776727913237606438634601667531333178998799973264386729758199575548592308259165695842568166036416986357906596310623825886323978970688453852048435782858394435821824127368034637635933230156250726997494827991717700920783970459536532453571647362956386043994454779570866576294708074542732890900247911865912753185197727558512160299359346660756669812316659681841321797026903788385706611796496546073390290788818101425096702147563082329004159756862538244932273095278336504889437391800821898865203152367364764385867581267693262699462428730288586243695507705574305408130218460991281753129533431582018783491741465561297050947571591221337756840077165678644427493260775914329628378711343955881036464354474854104222984208620682045655720596889199192356580643537186391195316042390837930237566661095499924553771462942078381484019492481902917410745697690644905984000000*i1^27 + -4500200098587141413985629675227298636104843701021052717084326210016603142835334482920739132806455130453814155083995669564500254804833200823985322139957952085803405055752406357754551275892174229791774229927485895158741585267263277486409159478688243802908655010961354374889477777825744958502644846388097714792394544353679622665138171206349945211743749949859155145402559393968257360687929743158418452561221792504858173257530460943548587555150899353679633160464431026041975873527395653447888885996390502581576202632300620189192065085702939901671098267269284757346984456108064239545308018497734832602328879427450878571436918650515693498343181051387148269787077851771336686840482879044378945877761203203348631347558018705364025594549896535377665458984741418341432617009009703689543806432256600826301151518495959861362012791964495760934560973666954693816912602098884939374489612737217613978250191202077812710770542491525433596018762390694530469660055894701903711181852111512644821746575388061329911667848362540944830344906561192218850976737921170035951039096974513663852986804531602045506598772683860716468984933917542125867940257612918239296755167558793221055641092775153689222594797002404624023857647228736768293836243903447040000*i1^28 + 113295327277072179171281614773695598130351068467884262870978410342249972631528078574424701810206668476225213207675159859745782006187566623376500416524855995370650380172265405359376040321395929009480397896598099362171618455432058205240636104715335335955723474105655752638251589498353483987315075616098278104866148593481049952223785261737075026130062028540077223347945723680975223613938328605459606646513092695908629224524527694159352529973367018782961288696981936444320698813081358943205633907716194780769227446093530424088468378785513097949507091364660406055611635818682374234634291842929091976019922831752709418078322391956705535609947448646326140451349972195568411596898086157294777231006968981179006255758471303892818823436469534453503275935075199619683029811727673898875758947766757768856539590677577589946052139355533949248437033946342410221505550423115921810056489756531436407650401962768156470009210426422404165287479256145768079476165518349102031599303545666701818862446862523341813952847358540700054646361557564793446499777807267875525145967778060765273530714967304367436994701818175697287438063651047681642875638229512079362047053593594360219347924399310986966285840243390885739599410957348311471130411008000*i1^29 + 380283341346794295908192318771496903307146368164973016153814334586447117254652972765300394880640518570802513159694776464919952939664227813555576718909714941062143118077723163304878300904736678203976171403748184113047610685435741069235046201925600690289907966439526162126188115509988059825799868611017482098701703731157071531374189627355843080130763642849495834560151258775197589462992923016209595105312939118958845949010872323242745468190060973810658862010265985882304502745853533183244968191574641911839845410212744271310412326711878223929542727946131902519506129929364171332624409688643200608260065855706526466987351274507561400738472426856066735523306198750617848662017453524881211892246170111520562922534893482582718505150545784425004225997559168962565311954237563772860528425734934002538193411697317652627908890602134480481492283217597638434746736641122804993784144431381172862986380621033122327554637007777737712109921615908054700663744660797832027614739356600928700019650295864997602055142348944956925117996359718052047633994227476981559498206542156033147373050514040759867254627582439761822443071926979056045819929098610880029740276935360228486539914240516963049421682283326319888628605598743868211200*i1^30 + -14944024444350730843277538203976130198368222024575354912811577425691258834756251091304746994912288459091362462941820033475372810913772223992210049164617884229274568406105940139067127387529908882580662955282785964149146036170907530742186010844962803618112044038503587530285982823792877894986470799874789223483549591091854040795731377362486371765963917547922294066858374099484819796702965887244266149099354321697133527502137128810993029410526155377884067982102218671460611956680115935211776038456272167368219450921469918751319216097934410030027404013832370067811484372121091093482138307112167138468940241510954305236063415229223688703633150321203482314282885023161762090534465276449295995206040214715537639282712950170182620661556242436846989608943586857144498614388660599016743766340625103396127216179117459718959825018988331188442416944955984808959294536601243808358343636247712260904610569306580431618747492601977591400991100761572328035616899608406136676548907201815748847723207548631993984266464968082280642323648930790330277010563598047520852902610723267952292955132900249358238693290054979375847119327676063556420317793948336412449642683702300535340530035746978263613564464596093516710944125747200*i1^31 + -181566100962290043289031754483343713865717352828525514040204475648933964397602891720195907052715511465052447339684329258632783023247760266569443816681610161977237348280385096280858801075893087119808237609346629119520075915253054139879652847578816087474049997994242497907451210727408787356294653282474092063302058276232386138354052840197168637148943028006832581844202905864442593418535023054874035597064818857208713885829204129577270837181402005842792333815578842282259382683158404318351153916921398029136356803580708715172702691669897653824051954873716009914272462990928434302689806269417556073364737056846892069855637987642132521921083616906427928490458589147900268330171655478173157726284713598596836383259574728093740616072745416800951317668416390078370314964273874058593781897276573671563934119874453259885443058928769260942759253584969819839803478745872560488642331987100947174164840333815503225779922903404423649692130025968581437404394942251410438421364409603154610922123304951868769167947688626118821981035454911206699124390267512388282957677458430963051310036023239899454545867310807601765430141349811788139815975940367445428851448251917662719451300261619686306498922405427256880005120*i1^32 + -321973803645402609696506196170193978284935426436079548270322046572304722602559544164148843361258338413481111349142262289160743170186174795857552850560637502551659287569879758223283574330303203681578998536887082512925881174392358622675258789916647393417727655714486217159682141277205337724770423654685438759089137374660499789258998633408918451286973463100363476584846654322585672837927598067608024247647731204757849134085907200516187288738725218065224094071752971844595622424239789612474568737172432588896076771696726093395728714049001860733767050613240566123244551847836956028831304456376598258870879440120509040713398988027315233612876918317791582020914487070222737396941538042075926685445586240040551509203592280970998442818819252491281425885592069615810890238841338648101568990067055899574501787682173717515269914206881731677102764093758355881578733530511118922282524671101708037445057519198927548991242866445186948339058125581811236977860282436402908083643951064817414201592336620851297553177492601940327339723878886112486627347271015639353055232891003831720845066802398140446627849637139156735657096357018270386621702351541187877281380553677180231214504648267757640263638450176000*i1^33 + -1726841069157345513591842217120398977299625315873923797216074641081312077952779940036766979443409609131402632370045408786256056625573259393849078736906263893870399064699849687701470004156617390044713356184380175530827641737136052379367028396964916580817204478624192611959751360269599868251994105875009386489595557268710211714868260111425808513248766758763494921428386322336375670303852404133416088245736331895550340001334195261668735633125831397311785475582227670989143092332792776329606897734423328968088665223774268604779198450973735755831242057355672385939559384387643719342439602058492446838681736605605238261923830555863619544986998560962764018608215172093045568444117459251413759131316116909401122949592275878570362531194746811121603213950999295630714062071612902487459192718924409771798629829700928860361659675379069751891479637102425375075570811297294069789333477725542298268604515901912330353028605233258321614956397206428729447334909700819752645268369315623677063671730078514684658113810320814925412379915135686266632718323003746283726004582892693843876636552416247832893855004924613599216903239933275169112904361037473732188045525294387282713530986698894183793426432*i1^34 + -137469791118162315840526232043427936281740958549160575759652157968546097473769578093044870475270575651568072039091872503028602568246908283975589147861288548442754777952084633881591608308472897252033052890446703206821075228202576504738971986536163778269201869659819399623534812347415157485682886624616081560418006671773753286990813814256559794557948856568337271384201166310087989188403342001972330981072653475524632095919329395925199242126261361623328329714552582008565304634852386176175879345013555917460350817618246536830211909632531367682034919734443203426752097546031780971382188778862179529020566398311697890564059624289876161400891010497968152140932769677230188836206526861439000576448051746316149046251193388383293341536148281669752566223971317149686248137253731598253342443183971858361374054583262431440547651574844282901507869707838658116075469778146258476232031152187470122411309095441041769671095358341797221898051493786513363502708941846751129830822490608170296290654873843785966871693619698460333626824728942116241407727825198234424129465524892195262114803119165535313716337423952860398470517517320856788416947868217728367365553842257654101456258328428544*i1^35 + -14314483329044756290534179795726433324359866228888424165380388806277312750196751793995874766977938181229079829064955728333115616781651127132185534558265402795261515744320637756579788467453214933150585799857610364284719424032066572745588581957691188624924109670960354485451166109402115892702779590741376335594195707386030823427727239922790499383771191435428928622604395891473463435939293388337545948125589402932254054006757221586022068175269686195550095319865475243064205572887441022527352687150463171863827144804025481070207853955205229338436096376923886100850250922080074921052006889186345066147869714088585447942750417893211399385619066082599931874713359078703574216409765496253229186741119027347821538392999561628454450520943817867738325544843221569809207453546047926517077307698232974497955948715185145305501921192317388816240337510172134790217281597781440428545103460431365372758162525232892851192465377203524635994223199570890804980329461879077359387540606767824485547028436200487795101479262124053565567424578315185830775558842809601148496958775787774866953495738004972985557818957041284027023443110082576846816099539801728998074864052010967566909440*i1^36 + -165410022463909968641886510095378239721674133302302611502784069204201381250089292676059974136095072376597257663935296501607164957186151568553099524561499669716607789994683110262404055177230785471362275655021023653781530808221228996447810171701489664816693129473135124224763881224179418504098638771663814054690226284822821960963720407001975157425496111840480743597734438506382164155860205580658211990797285323779359336642836595066062776645812701582119235899732517947857623540696420186657857894087782176629262804198080306281220156387718931769552099802628626462862099240973654679822216355263188932039408545132680455840188002083805206128580005501351400796042356422932938978723953942832946698987049800474073972777363681454820348143022619601243878577671132554826819462207037153445156025011027766398739119493329092277188592372225933237670558654282058657785033866338745933974224686857170271178296073203697737142442990033459428476494652179697752938992054290005209696636331191234785308500796794508269305239792611499005392452721140140918106874475104534002537273775107843535013158261787581674426663511164452920243110673892993165445155947361031410768307814400*i1^37 + -733195993517414388439408313744262001224469039487116951577226573594325879475815572301393708232052001354841531672396549229983854280420712728613325134899915711932126890132704526501736830530173956079571785380051747616833108170609091581123112580418851869734950144744733109609913325652894247501464243534088568826312390227758557276597837092216672995858404195420588471607499055879243494367754002726888667549943253542355489098932527281119133537886117724080940672583153357905503795479632347744871174150277208084122053371915318265654526084184365445234076091202197253487576312918228660091643916808575809215519121390889612149984982248436616074672889352923521319029669885677612572773034872070044436943323072773462866516063225052408344915567160089171571296782710998325379509810930453106121251917375916555765292273173613783383457134578088695743762063668784680516087853564182863455132711866380255685341348807448467057683776013287643479420686724361324368090539809491703181087971744640831067562493012704278262142855127360471726014967198965116848766886881624174712785787501365800194339830843526691651896255842663307915913851474668321918957639199358976000*i1^38 + -11253769828659727071667754912918233311056170478926985646435256746241657000436593480666089176849639724572513761220202130086948197261253321124496787347008871661994646971628549157597716445918782334452635815048009294298090231970368581621838871920670961383913909597848435999105667212531593426025264865329798150229493615877086086782473505818554901988248823824630528627912977398175676564504765187148119233161990157263321495754391224481014243672907799203796485149554589735601044758787963073268367027803285190625221998305773651092247645554241693619178627131465220331021134220806155737653802717779836505311275012971010943809675006078299767137542580751207403440175889928478856417264695494884204085622879326200452893313537150685070102248850761583647800268368127278332712091353006815794801054780928606092213228738450120806418725153164380403633311110141075448586889197435603445655001131266245424470052462388265283239031782284793676782447678948110230181723220727852065826097191847507437138543085256594936870013987181221519693896024365593053520455912612798617743027173414934926227965067204211171793391177688843668055795832671761858560000*i1^39 + 1623358754189107872760327744467708819805324388448551816998023353503991742198781207447461649089044618741896663566081012780720139154192988620602321402615849221563325716560158951960331029620251363942480865459473088503673545715423115639211790488623896314979938066697383474450316584920024390572171181847955327100012560241578764038621537358450793761629014281535046394534345576244497130573778105380647232656924309301328855017464863670580899670266628748859846082484474624926460173570734990712255187413083817151527929147883426039986241376661265016518484254578123433763933701883458103769526958217065601613798230351354257739959704472332060084095206193631340152614259910188137140747651303258849153085925317796060151361137117731685865490532500607161273295207734699219287911094228037835927619560461785227935811687465704452319583279941001308531679698625263074312005304652498923448588908051102686791648894521465212370361819555715355326716393730140083065672055583792943538360942347498630020149527162775377258243634931796759775630324973102941150610744321440480674824776337624461790723471980477360631890717579198385356800000*i1^40 + 18145302063591106127086029131458100010440800009294369764110491491272278715762778277384167256757006969719110252147140983450924354254542146548476461833576074191373615195264184928861843482398340638813882441243037379974246999188988310191542986892644467304479600769373679822997797728798562418072452553003673155341745246134527825782310297632798121364361113736393801378827105366488834178101962531746620153565745320412841884736425322141633149887526568031379887186052209315214339882057231005007281605409315201884616893435437230814382421432455961909008666595056403172766609874215261822653191665821689687848290870672968918731227356397058265152636125754731730952603735472701785581866305689911033477599221606678835791104225258801167375324272522247135019095213580917665713491741247652199588483848306738798564792978045427230511250459192356803803848421322797679366240881863164444566431671076294593839186563112905543230486615595285054257746970491222629086857914734881494906725396600133818406320805744660229840173278915938600110183449595037093127754614812032092330831956351216498562199905229535707136000000*i1^41 + -23933905920671929367560875623751120984387692635470949418129772869610658022510478951061673085478136859232584729983043671093577071360119418742619762245495119668564275416299448728054592236421939116863351467743471020000521304145263749521954970647973660580518686076045580579349358951639254573690770394154741627613962485944609298417065698363286416560448145661986041880597825726168979984751544200105479415439920743139303792858466120876447072402729562348761923630583592881453939320760974107499316129044310076490073844073541776908050421954191995417660134981237345363647548946033205234627798078512474013289328602864355123834116608411587031973525659806329298231893837552121372471747807287824545426423471130017090628705427873499030265220113319089367772863005633616589702304498684733607726092547717937839519904834019920853439815276115010799640078759645968830226095930058582321829643042146710932824853620043250535801479135581355252378393200530856216916669206490495259741987450326170950199270722724832306125360441874690155793477557121727727934663434645477451798577398921413939691520000000*i1^42 + 29164409035415402073155031358857667571675337426524552842676479602447581601985264851929621101387660224937370706319731915045373336000383315533541011720499810739304346113813438533174683710188816313864826264596048816331184887123420084634576729331079993730056302825455690458533458712441375431358482109341148785732834386758180786149012721300192309029821330187824253322377283844944745659780197534635459810241429789486038463973245271770006752541955907229714695566084484556176021259588480049004957595389278386110868751139978290224685805071705679378630326702499402389683784886064072800871408221702701072519269137756210650754644317411720109071341322995013830694775103125955944229091154762024957246660332000689602764732650413922859194197304332686804886509766433656773711939450977568827583253593256359541444263240741977800485781340004023518211467110345892983200008411867990039188939503649230939765856424890401071298476654326270960554146859451413138487651997143766439961446758223409545466392610874556526192446233408876820277078880961430138831257600000000*i1^43 - N1*4746169308486665409449613023802383275276583771800788787910009123127606739724818494036712633890580072218320023259548980952329857116524645033520231474426018447706752304320821887199233346844549031678676716494104747114334986663484209564660416328217114385368912094767199558129563623863097372380484972655359086999121665634457451198209805437668329305721189501672776466203125*i2, -919847087763281296348532138795369994180031439256019669201645110476181284937688784031478939100520864261334634240815358435935519105344808838613247960957382520955022087291864300788787586870301115651403111746884328307993020097972922593308552377398262655772176427707023918770566569109466694101175722603648917958221589159466710273653151128235090722043730457414121587990654090506344796990981703754866644495170045104468652894953753818167718031249559115023334545641537499036296463237364882812635571269078292914977624614296929605602567939073893600226016167210279029004106947337849015912112182498738397760180339022179473790364699599275338386719838739864435035818830613275579211724221337025625235415615624036484204536602473536629575806069735366602568396257561296544179946481228199428406996932248512492068155164677182954341334552643491500141552715788766936240485746906626829365283967355732178294468490744401368862353068879828966049005989686539926565674298122294052269066239464152147161178315064149449885365589269926995546781235322259758918104242802069077182031256326130367187912271341834699102811001440026290902036633919206221987623260599133591319606475398135836889353997200838775216409034609727336308302444224622230956767456350529139754557530725843547314796068821477048214631744301898082765918268668072130684466088304967680000000000000000000000000000000000 + 7429906268437011790351472249981729763243931502444612103191044974346115018006183668435878155761284632274421247404781978866844427355543675232529991937004207352339334968995338367510817813046742677577042251892575028865779307899190938918475819983120315989987561846908666930832241841405461571533152702401148814921729158558937555325472117761595409740047065265014104136487926684460487762211059692588093277460296553201027994978067958813374148243772132344177428578936358268155937979049222284395049798247670479201742656067792972009850766770040598051160577237411593335763201074042534017407925366302587390905704041858777704037054731422963328870069776294319781340437359615735900200729563877469193351181956822375790560725213517197517549293194353035266018826753290948539151589494108559560028513051825923772120503559850357332069190425643269222225671440478524721840452737920363231974931453160026024767910285245698784208832308354024331668321438873952279281433150551815708858597129963261022668576963106047768415970041082372704308612836634529713776667572983568750090818610229838419448860467779675390649847510987186205453851011675030289658413725354076198990340342576969528651928059628870973084187482702281296151515906394574474399525287747533282500283088788237852095523376068244302850830221355687124256481651601449637013191707852800000000000000000000000000000000000*i1 + -20299944912108400635542769427141200143966349764332269863314662652871913011803864173373782716554507197890923455377440013977615855300731927722501038739877607805553718586580107423419883355065242440201441628438532047370667024003366981176123041868228516874205803149948023795386677506973946554591429165174026210960186672668644628658396622513409713187223536559078066413320606104226046311240807196471026328717214584247070273859040997048650911879264077455068324673406401998937105227812791522773200773953949985613215188318120104498716580946057343313099561308872864933439482813074918251945027119240121385664661732029978399739839172634799120659174144101400596840673330175802230637736394703313027084072566909435933365341792032574153354275125973144867665445837259946552015287604582702795600927793537056012170395369793940637759802138512848520054007389965105009749459232313565991945539588589970251342109528321471762592696089376736390001748874297283492355877308318008342348542063145306028140299917818140601942040047737653867553332570821504993053060888049286706631082837356074874807960852108082080966330188393267228658596558036074522905396931920811048580075489025212451328716290082681196801796545154825299924735845199931259770390515330530345204808968102448110718140629379557069031811114766675272902597265010093055172184815697920000000000000000000000000000000*i1^2 + 17948167712254631534424689280036957059483611729380321215754994259042198109563126403966185068586658523885673180335794285244141305709530077260492270273757104802385399662739845399318952597519608951343264654581906874611405842054637824831357823847600891271087011734840382648191619405996570685402255582495426523297067430493017846898177473275275735648393429042398779191526700236529498071116024403978406373625926633530729990552632115244110016527181097880326566717912061942745073714209379578348027649961491139772071277541299766216613787416577645381167487161577798630502627507289126359774094753988997155867696101220749220724583593703720898378301826430289089482317047038381147154415442115958103327468202149563144050125750972058162232977577789815506523716331897256465992511232373813409873366070335437980860024042824740846859222168846982161333223734637571982332159357146557293567766756092607349632201850544438277693185183190591816068644821211370547996731606996606784313502621975711478597904031103984481086134682902850094796783010891300748811250164112859784818328074713502401370593236726170546250591859753743066574702532073514788798653497587749241102585709767297105948570208720733372337876485164834970154710855661458740775120735979704463628351538559101278999202116024821947887900449931064995139329390630269110230915743744000000000000000000000000000000*i1^3 + -34468373794992369783232990929201849678532550454048403045771719450725742563712003043224295798422859157341719970849889162117568831569878502040588179749454498587450164885226411814560620735648766639312302722679980976038583394906132155120016821337593362591673594031016413882910042001123117466612175227839161256992445828120998329793704204901169647216826611102094950843696374225241263620040215281057409145447658202328562667069188059267905903284502977775106881733600330709751031940161058244492970175227877865987484804641419722530286788394027219205153288119877435071376602717553881293024799070437030293409366748044402239008060630803682335551299198459503347053488836613796794214715377965610565439291827981861558973528019971338857324400761175148604186961764923893715973577851921504692869159062162602782103306754073139647231093431113958870876066013610398405451704837850588512290740417392014820372252239790954097160308889829832998361139767133830848613803520112742657155613486995578016014251774397632056610839771657691000127561771515897442811044291903954056472719202247009059018169011038557073880025222691993263977295465103552190345820335827595070561044483742601358334918158302220608989698650729098383383264673076687499847149741615112280193409133770589310513216403327946430711140336807155778913111424395979507008635142144000000000000000000000000000*i1^4 + 44673710194868951287219019733694319568379806272207835496939283421334681626797357830821604974283190143185221208206058263308724109617239832927910272675924310020072490139769711184828051993924814447562213393062870726457466618871817655060753944892256964138592960057574285960708538730601590607805959522502372928384760042042284975991914348940754949434350798726134001982495093128177286405895033010510287943849419202881048467105322456877514785559478071935541748984468475444028456363149340755447578848025556587705104266283366195379598821234790771119439398124078819281141268992236561747967960740071837212144480538628772514640450775891536710910997767450152096075286416544779215950183078800766776529349873244996024315340116883806716861668142241502567609109744704177090806649252902657976777538329645395769812688664968152081215038546923184056927862616040806177874533706986436508203876617522018991725076498487382344256549284290734572115662610368278051834852746705961625571141483161575991070308323150395217541829781974860776956653404415490881739805121709782490294868378795651225351691684573272945469162601069710182941435885603563360094938623727890831646525387921130984106248074702676012251707504839740368773519130320966488147870606754723870585171717689096508551071151080012337875918138054374160939092880853476401917749886976000000000000000000000000*i1^5 + 23558538755691352914788133396287796226715225351014526046256702042337314575453897912776537389454252004079186949538773744006046485918842684012387440418574074546318121918259792804941968179401099082924225633567177934635307921879529891542750835361831252640421603809590304677710807115137549651968142235493688095255400140387161402131246654501897521929687622310477530467485487114987444606770663326270510984666563843778493529476226432628652142940590161299576678562417224336473539242782937857356140264815965835471175768249206391697748782641958038739718819770853425902762590202537172962498738658191968166373931125944771184201117345296103370305910967107100435822885294362957918919137111071685019423044888593213583098233165931084638406825076657278368625525893559809540396091135255488900991946946448508306266184170386003895155732559508058955163034707140278583832468425267720844288036384984407286505447793465689653901979288532036548944187196887769590001917277443383162589174070894540101546305097688623058733889552191437282069590116695922252400198408431000995114646061846859110592877930582223798436321836703699882205434205773521655656127945953795394861741702993796980934618008695768444884098804847991791370930015713256595244939250849153356636987150314943816217473147485141546478680032168755692655647234592228684214776627200000000000000000000000*i1^6 + -37234289618332250378403529057686973414782426976005877188169724455915951886979725989143771141924415073156071434756877104851682401495806886517329705370736527912799693047257613396224481049588290330453779753420918257011072900777008828617838844480928031625184102149698105562667193142992165905659004699191072733563519385042189989528001514680015147836387411356546079540771735558376697576663063918037190240304856916623039696274658918932935251508459777864993047548524107445077021809865794037369859681422642267669342063104902435017266445233645179569260293376187240443457862157753803502548359239371578326718078029243530931532374588980873804999930836053514968918005480432038388651133068267070908646749099617850732655475811784966868638961471093592425110141516877725635986180262487705119966221216455754372988028508687053635182871078614845363255356541450800192063061453198579428272538995611127128070320755114937521198178729701357990306540802660230698579141410885681066894303354593696666631805202171753684882881710203028995507398209371319854042248566710366024612658954975234478906368434066301117508645657497268983664751821945590691722449403007317568897035515628862484321308314381518758651932118904471469779659204951679255167753004584867199511978567955809188825677964831795597103313785426294400961155043926714131465371648000000000000000000000*i1^7 + -31954688869319929810840513532403570374047433281308801554689994441728674433647512996811787138727000258951135940330271863683197529582161168998811382658733582527539839353583329921680902600058464005679351186929100814429365259406797351573691038950731362806112445303766618588936127605276728968275048506368059471087759679611189803452429949714784858265719373522283757977510713563870961261720852677687932558319954387786710946956856312182157618370243835337250834857661926668244813989078855281942423150516857383471170592445306548179795475134926273677148349199871588503299644008659993987445026036803492937004992478484298179230425664467013747057860215659459032531831100699950083870237937401771025731067029049028172017851213051341507433792663548295681990857889034251371931727520698722855231102750293600477701809640908111566166173207046742255586690012996644531704537301189835200074875414174338954872738420247684243106624709875307585448373000402684510675943324849723541529697549396484186557997524847603233420406743290010859638117438161786090050959779607996800928219832004806589346622748673836744545030356811815974904194302200991060746660398960636734490156322123229323594068898356185224088256940256668865369695028520746428150821622206374763195695073575528671218980932913404369094880757947989872792429630948971324951756800000000000000000000*i1^8 + -10443982024671489785032226657539204919515014444498515152824579164788473952661487376676990947371824531722283563302241580268711963854824553386500677240255674381273099332593208655272327535242258728215991903460800117505686406465170978520436129842662522826813659432992772568954263333663936406178450893046084100656876207391255484348057033404188587528457702269093860378178702794084369520942852110803230676621174422933475854270769312792858748995471322979391549683599211211644046407259375169830277498285273685891018679298183767868858064533312380239961807149861835084019897560421778287377110005913078325082861299395701701064329299670797016093743411096486284147746350858631908658521410873606827930594502321517276151540851109533239505314650920703040629732275370574350000899878961931975424078046417773658917909771946298973294344766879699759223737082497074668843778009528665099520650216953067760010888182170309603292513422177603277956265935064844981612801385151032157304100422015257965868412863639715336924161581970921989775644433444861946521215203504059903378612914899082689170888716094981105577214270913878847881524980611451089349259218409673342305218517855303293353091769921827396071283315695177604737925585034521207735915154380418570326006091009452861435980246245281922511868500657380560640174611136198477453721600000000000000000*i1^9 + -3094712162444915617846580240952149427251573553780346137644462342956531319870607956747193747922382089204419563628520407676911121596440071725600458923952221769730847926371679468388666506730249253194852667954022866753793532513478481537340416072633532456929704225460387098993443645986500547651640388161637899971512103687273970350209639964859967596521686015971992077546499291554395285617728107766319341123563919300136345930809103047962853798647190476700252688823353489889571299900765519370280125028603212554914114037905505951248279740828144311573792986537013201417135493635902995031726547550741644631203426074280528414340169106392930994527830789939748549279956961917530886256457550393412655160171059729547155375268659828473541616810588379218003089654612336328746983013964806103593569435369656542074911414672124968457989600696805888710459508160823107911974193533252554298151155725632229747319217430140333179374562628985803579437028038902296482735882650388911665364980045951280528725919366540875874389286824935537809906980537555152405266745269460195455405275786556308980935929806511771966645543774188778199285085571304595670256717137966480094811257836561414078227968377802601986110155129882800240838482911834668555703623533320733124324009255151846533331504388801715950078900817541161607092375769416005897420800000000000000*i1^10 + -654665948309974260639131646669720429276124276306159895969471154259059173809493173789566463824281546251926322724746268905177082585958746845355626129270200949975658082342825402952512173460039101330117661383279742593978106054274183255841795343910580907917727345364261630822511125813037823290396592180573190593719485670891011121012346306029111299112888307316324487441470908776518210936403790381175961465575923124043969100212999395401263614380849867267740214930143309406431303767492421060476801149988887525158657397200415434812818709005417466673179257589272030628991145961596506617097466987531071291275493765531865090816589354106461544600358561373201516726005559915575015400605064705121081177739449805734573686359721192950029006187170932379794049411551072575493000898752105216945399547982427690447779676709057296886387668535571459873335611667474138889916649311557373427886336302517743242502011922854205182703073283288796779433699395937401367215358535784326695988127166449882687631071604341299125411344960022086412745353616012023299973511257542433250415754713073024699224915265685856143196642619731397199719942975593025851269477772469838965094721780622670244448157266504896730723547228074380108413056638849917405576408367245073033152630897478128519440520937475056461935167664698554922383522904888647352320000000000000*i1^11 + -103696568443859225077800237434621602761556913913024668054786860334674943960261931194799309597173917836907164051014367174157122394991875032588578245680630331412213596439634207554254628584288552792265001605056304597935082192368838997657159976124760140595631909362887655743215005576174245627320037138212962886348201441768830870870927769607578907559010961218424118463651198235700352095151739966322994992992528797021222973475117044834942584814388729413740466226240937113333612841040321921180543355532874571579216411884104547465869667810617229589653689829649237963802954362503521732589601615406647391282509716972060111770431316096330431457870814124205014840718695516777305118617025188427861039158617119232698769574206947020174036147672503795192859527220175172683941039157331590325840041306515325238090629146708741754398386663883854920337859824672578411393742756708564157193580941668372683603405308938154738077381532531267021044620621222458264430025832598000802115011487108209397870405726590663077850234680525530708241092201273720252540326776539153438977965480238566345397965670733492387695043180890761100210342840840983868638079113792545038603527634913965464365532116921757714963705420888867486975483080056010981649268259846243139221567693193409582009577357286485992773370374758146707484236086069166080000000000000*i1^12 + -10037822013524207781246879855464827742191003360973143651598259384251485639509040079203348890619821050337318767619230133131341505388660210344133990297771713126609123318575596268884289988286382110671201868497187040796811326253406209077388762643239395047775418719168950733846189872611930490548309283198438716314091310430430916193511653254275592189835543430238073066263302562151143030735046672323546040656723127114290416415502375862722603226679507061132200876905132617955034845802804832154774560548951596874233357561475764314418724653101512158881168251404053469591636250857295955143846874887619925387545725434864629242017389012187480886359720520533960572502108655658988627070107240901691302517930877392063634332842786817166238692838097815256000038547631418396909099667949681335119578493838847053334706524657541488538438792174328674113100912544384688931094547598259973466073857250096182191247237102365916499737186974912724897884648806373280769438131077493703577309751659857913367284694076810042188269247888049233581455270320863396038238264004023737436357654657672020241909438256486382245939589104199335567068216223843901743385536510970485548674088017955519949447141608187275735486613846485995550155651838117466468748427960401739061934257314257616755142432442075224828061638246081434855526727522713600000000000*i1^13 + -465563316625207758468525284823823325695021738131248795283845985538529883288280714542734313210899270601140517468838410220420067922744190952325823722953718788602060617567618424635838814430250128163854376038275213298162424332055406499467254439722255259600555368680525807545192869750801264468433020390732221603897431997462544110143680221886498683333054646415480507774882784935639383881867051548924263422014213616681245667194372192080774301997235632905161861314611253714005352419012152372902183196938530449737320372711232929943301775802829570625758841135056726217702594676296519448419755991554903204955079689340479720432961529257938134330917077467540047476449520006977007948960738963315375980273617316061506266304934374217078925640999359952442172518543406122005385793753285126678577807927893615477108173258705651499254173391392121276637271045704507408625092578586790967419593213789808164025567248688034150991762492875483990112117886705423055400747646187033747444818187234839672973760048636028062001118790364960140359610730658611774931992046527901042741335556359784950114643967458009622228130751867278502093407117805634225899500562618680395739533868278425402603487107157063924705741928794279832170003139400937197625103158751404698957704575723402289607819714118124154775463350375631447347712491520000000000*i1^14 + -20286698251496557019661662475810659174799605687964689641235673054639960881036640255766791605604604879306916400443324449258589086501516374667105771485773815167780243924928431043187062840529261570073136591098214636655268737666614505480978412997228619856909401897849643131279777465995052890135780533242264680151509378921791662650897784187494273929878413978714933910012150766886846370769571348537104674542280186003169197079381057448050170580800079310217284499477897275773346603693868307635328925145716949298080588911156134090357946023921547419361404267504605811510246123858080161737732800704025304003055725816920171026202982765049714394305529675235761932663394646034731105835367874048006531392958750158353550091126636593238128532133481398566074089417747615764865723515642939660205622534813949301488490414589775536045738633581948550284512940137014322169289083204272434312580044558802666554726881265408960989768395333641949554220678027632936708205170272745977876032510367520372859055165105021031752948602200912535048020549175131564375388768231611941710243484762550576177273693991239210297517790827505897124551454873820940314187388807953510156645418480803648124549403262121984215265838363436527862210188327833756428596492270997905616255678255829584818283601819946418354331236730179972130406400000000000*i1^15 + -999262851321794011777492757723194873455784073475782274149197596970986124961553132195709433064296565519313429455528058090316687286816533747817493728917758279947620199791823056650000952633158420198910324048460641292386472469980240606381904982163262778416543434636236652523414924425772343997121680581950586321310526579098798806738219041281673568964446792954739090260194517296100397833656382003686192624777726062377939447120498689441057080228802838477794200981454117718254972407173364864647186005286553031788056600439619566540049839466430201989977900027222264534145412387507253637567519328231630814423256652810166456432294008042561801067128320815825664136488714047660482103482751250144349418612057739116170461099177137016108184036689364318519914383649050010660241234998540894288580803236317554177830247969693670278359697137311076054600751112395495587972506090603673399855711901059681478561070370988352588830739528249470968628384374730919367619805284039018830270462491682710050920764126499324083676129128130374425596216547983812675363405834880913184073820610074434450296272177128600605933467428347672215179480529766275223683628968185357501180367684825720119873636567484593489301791859765930148881173025691344907307614683104478592874175200097185101917042449447403190058336817473088651264000000000*i1^16 + 2380219741039510327314921826251239341227402017326469906519222180931634856361391120092356471492157430997532538074246824188604097986584366024409168681090880965658765938129456170808266357623769172795316880878248166057540806123403366963218421508387723530457634315523004207775368036585496243912371112681738351433596630409419196672730537579988135531612730945128507214839263533125994845686524159451701878812716029751378967214481631019326817560426532736292683537078151682738678808174933231854719470905960253262576265532700038025515115301353011294520856547926313776723785102267998603769964427945913247337794745211354513327111838249457092561274552256104996406890677370679068048267309200429271203532046977162604777666313028688075310007962366250746723925064285882268064463046158347793078371243916536029422290029955341640828501848638974065802393111216441481943188655615777589365460167818379580059604281035288638425731907829603911663012636128796471538067226504404318884631296294566937295390732883294707608123648247486069825246187792161300610817721603756199451137344070906651711673741069633174328261341603197883087827316482662604659077007656161626741892699254283154052278770935159008244824620262678368281787853348138819262290163221031347096819068210726727166768904345789669956348269742260224000000000*i1^17 + 552778740315635285349579480717506131754482231340474942302801050988436546465165627947755538651272145744748276788921334958139117322105532413917620219573223465971565321214308193290169782473093969553949318022589020911530970540183283814923542683776080597065011593231974396716929516880544706627589892564754365378410419852794528161486123108360958987358914679069513037533247920983942618072580311994741171919406016266635255604815630549110288347787688826396686029392966228537286034124560184454112058804135562090098646786356933707935968135662973863569647148387214089967528759831234793277761751245476454469825467775507475665352192793710782830865805155242808708012551312371109618187107225493673383202124666784759073736337933999683348816907242648752224662395339052647550012455939471232024789345784995000406756853176196453134416449582797578219582202818566087557533098198530214714507064782177608245391229787258512507814930105531068409857523028669296219507811961843609941598413981489394057716694893536091657444168654683539274923917771542483367279765099656655484147628609948907642384418864652206245935830163138334186410660572002686903705247780781148478412874431874542506150641669680660514894677540049420242305205416307599226730704261356971623962502137156674766670247180224789781291186153062400000000*i1^18 + 4619816102654731341524223354420575171221887312878582958972366686068145061325954394771622714576784314412257219427934541023821323841927085517500288958307399011128192558335492307564563072244429769375098219959686643461016663254693814867066688441598670982766298245441362352864946891472713920170723261868877919394002523932569051954552047679901642055482858502622474882474509886125746370257057973884171461411931465982401929901195375194910204939331761200523661071280786010867658725016361810208724015664208165486578308566030719323790602991191245944949091734481090454437355405297236173323348376184426723583502450991878775843288089943533542806873968375617121780222297825961938249157844257439383031246025816860279153264426710382502070248812370007184142071259808187209677170308068438960767207681372569396706816603092622604481533803997467582977740839099165968982689698655579047994644600809768571207528553762835958453891505202850039963420459426779397801727324471469904083404340233131457157633460564973805734987178544059587235404063256760114045214790631439804220328364807022841405813989891899688466328832459227863191870852368075753656175222224770245171261641333130663187149860309229152289628833965173752597275919116633185047221698100623251917875903638739639560613560275079873998251622400000000*i1^19 + -72551901694421524381313029582693331743036614630175670211696716193624256596154987721599845974588917275097344362845829881543231244521533563894157096492465151795728944700207701463064995653236392281994855489556887136305909737298872300684647991624346212746252574149363580966729857178250930312595579917024198339050004267541009961768064247605374003939121875088455449147024175451362700710057860544333867067234642891255081048148842152778939309254411064592692648921853772799188277295670993648453081246064880801951553253621968245263910524940616275383314916344541759766294960331747627265610697982768657822024116944557916313661661545158603989777648403857407021614073095380483028730675490646919642504438294678909366039007978829785020096276841727299020320566201928725024635488634632128081562914468872812142344985598690242158696379605084804515400846563808428618930146039982681216365375201863164235242485544435988907230403441439461556176255370031805634896097826098278576864973124359932986299050899788435019271626534210003313944895316813903076320451135276546688462930504821587370034682600683312587751506047098589067412824375309274361172023908151403550430446569880880957009120852969166645172772588300566391838419060991711633931846077320053818257141079077164964285918447486710201712640000000*i1^20 + -1327754796226139383230425546060638810277755958738195703470919480493631426456753436148926532348400359176438830773353335802190164817634100383826140578832516918709506792710203285380610884573083029146138703806015987080902649456056752145635342527352388172785635480475671675412268904830022265549611639879626343043163289751607202699623652428753371270057398248374156346159884127999151280489842687547363394491372294098052836134835788047527671858810818154909594451046867287838818118628048966681883334522221294399713346309231460865841920522689132263188265736382180764952902437701678709842285484897985455363127977866272248744324552960850461066351385145023740777628423524516030076651368521675963597689271865107905699237174393486332097202714530904271164468290231440994680693029543775992894105137927324854696110186913110923626094620246235147343544686245910023643873583288481712800198539216727231110245705236071345278852289261574381573792849670162053756874144325017823286626693986070638351744924791375970553819422672628096309979486874203893985121649672545161457377638099291659561219557728146389690249379580895905964892516664227706582741322351760829590535882016691458196780577183844078614179959059537474371058037534326056385115770229100932196156854029444199176840014625127792640000000*i1^21 + -11442252973442416954085484264866758586941055667472522350737017337385688176317533450994777936050862704396888612829716422889850728490895742690188206812286096053202414317007078156792067375143383722685327642569179757815317167639667571400327424008109482628562733429743225840120399135789901311217766355714250029069013019022222151239665531554340714956187118624837565137455977982142042085530655457759819815150758596906994635531724795846948141615776313499981543875980106887907743453016453358777958912001494923846749203081295739205884632279681968645113030591492002720247525265216174648421760443676032343575571401137024810957518998853364242291144476077434760992408712014087775410898483626016607465034906568049625744767085992037355637899195318635320470780425507190063210028186557756856375256818880107913193465097801213263978645366728588217198712479272526174653323423718952947472940136858111493430063395727642077135971323008364351979833527456192635966438577189063718357083064880350598785327876658311358802861792491158636279065439692420113407639614523433105290343937634932147332501127096110906721722060573237753087666065758393886333065718458588530176848511645211443505764658538003974793124696303155510632472174789271896446375804171263770390755088832817091651312988192768000000*i1^22 + -36794339352138994755653431252747593638888773719375660541642432962242217870731369787507903699072988451342386575327410476855910164204810191173039724148891684795093645235802110292380292088760958000046154960233174227893166677547203578152741769951693382855614611861278346876286429237895073734769608156189310857630230829740567172967413207308143187068517611554860982700509192627837860620625181131094307148315289750870123952903438477241684358720128014735789383017995210882366453690506636923887751685253119548025226665471027148699651813345069151912829924411234998248875295991607308597079328205602588726149578892436882508679582344939013855199497819564697929542349133491432751262994092273911847112493317926450177307623952326239372155981079467772244521926149179455067373974183079054882909368130966040371951556758865716354776031868137877616541817459583036129498819248567678858372831776677987073439422379195505125722778801402924700863256382761870072968387528561416141768636093194909029132857098510724815206967963666799644769431896319653441848140361707806875537987614887406753076673038418254285483853812176721880553606735999901708479810105388975661292326788544795874326168414280833445071642092851517552998298233325381798999102478302695568791168170286446804136361984000000*i1^23 + -68125840651211484855461407834759006962905545380836571342499331085218203090613785825180071003939307539320171399871998068514607226769915080611375077673303614629483766905632309125233745556149314245703627218196611749722086096312305100915055840350837802182404534300990155815738755986459074418499001267177573445964751220620705915853292971410797561296619772433701847256107594531981647373908490982706342686215970486679026523368271950852527709990581094866321585409788690036848465643344212304081210551753980659068378071737956251347963627879174593807785278344797294458859403289270761289139844430123231850792758235266041536394766771153217306135686355793482279806072599110067599967050373466058114447918428443128461225917885540154956104900118441366555901847558950784983457336783312207625728108859531987671798620135290983611319525445926494652716314159109302886836200536918077560179545348436391102191487009752397055177524089970889969145146651269169753276840026682212818717450344210070131607528532516013959051814452898994963587601719394405845303625915447013778280677295494388567583198999896937121666590398682409742042595842809198624632709051339105930979207394866461759836455595162767059445970525535525471414274512544574528170633614301704089155061713121591269785600000*i1^24 + 275231688867025606599682719410894345278331353177802322375700593907345415601556960189669473195003364400054880400437649736937657897458519765050756818355452788100683799425918908247536837036353076077586566195518147698999069482163920028299236555671594471734638239755984550115244050886351207634216869176604280911114037258234377149008083223313369972017930196803503810942859293497190771097011989050504084706818544000844004253008034098674625370449134983764336173816829846300214048037683895727977503789578885000368804616128360370789867992031429097081100712939444406401291901099801922919377915486956056611470951787188034062547489508986476315802257424466899678158012911950737786195940856062197194095177277015247512394444508057711753270321560675030140340609608297077919848035005896492879385774734793832044077708167699465201606688196048079528730313973309031873849087097692376229611824238819354915472687488116663311721986082308838521555425612547649763430981173924758194669585603444902082219547346377785442314835147507350797433298073274875530345324764612969718365581240160701580158601435415103768225544383861829334498655944563743775677016239487008927233976075338476535678028847419095101448934463952247413604284135901933066013049212111182264551900539833548800000*i1^25 + -190438999105959016959800417671637271045216385120821559184297612692954423120737276171602116104911294175426464734667843532714059486572877823860687401849379640067372958379744957471647630613364175102676682169927259047411236771283746332989117261972291467808419289642914210732660925296785973261275586772988454015491178865285084152458335851228853340406099654917286913814964483211711021095776122895696783958838479779745851766939220213149152805989056574241648395793478873387990138731187906196972541582881626592171278684334638770239450259218320040150247267726297824558753571568046962507040503260893534174053176098403183440681723301261871249112103227423404884395125186645073711384123480178414121918131044515597318005652358911454533297598804771147183298400112754188752833687521640566922916648528921456053964468483011274924949249058177891177570469772805254797091567833326382638958852072600836710444832806743647138638171369287520082033843202723224595414340610925222835711683271436732085603198914978120207740257702401381010549699813546619514075656089618638912029517899876422031738613576744177309747443356796828752720648643987320675923778454094086736652896051634916214392757587127558043958775579706898904512523928574495489379118287143432717693007953920000*i1^26 + 34124966909224692755331270813153797573657688311811430507356854464395546317638102320487858288422808513918860337501682760266939570844436205810355283102011842655051995559249780845045904461296373221647177782288337980268378009797883782467039102266093232380040958688641090160434589438068012121887312595421227073059273490811726702046933006123437795179262380247434520368223905184625277072002678831078569345707778034524430728069271164531840543303339335862774909834474549709952478138239928051682048870771458922335975443296913838388377819939744137771597938467151902700778339000340694512481691994658071782473483822240944014111523696348948050187338294429561196792513924887806505793727437788704215998173905867410759256224104360329594323928224188891025765747733061240313210014776169552192143116471382788120917420495226568330487032128585804464097506769661948859202894254718636661007012953404053563302647927420584492930082043270175511532772186580885771838627644426609333620751335235169045527052505420030896332551983817534040595019927220017901358911922132445762635025852370575010357921066456348888267395844856330455499570551530086970996996506221097795187744180995065902611199099254398938725511566401943418343708775759709435576097393209237307392000000*i1^27 + -4123573651960617557441478849252621656801017874000853224811834951554944142242058570338193543156030561694593843331129625139830096053060819699038947054238432412824565837370254999423150052589331052156729766279365314131058000487460254108204778750040268846259243476318764377052586198284770354094063819189736648058270682710524538659921719124695776568252876692022268467593400523295103839301332683542472373394018593402757544263270263479201969041604375693082951059969639962496387377243603797000262400193132798459718426384006227965260559471901132144445602249897795703408224850569861387118663825365188378132853711053234551542603107396328970365765317007854677983403094573377890984244333551816635084948559881168116845839122489793502177589196504506750588552009703190553367774779562577700031933665211823956182202868528459834052616329216778856614872796248761100003733440247958646562916088665247342689916461772711755650660261557534823270283448281693243655483530086952941074642035310105427066953169874520557559447667475162138851721223535365666356012268881273497685462128932507396370744115845600234728920962091280623514210413942769702304419611362241693115838960060488894788321226510609949811279725618527417000760504910827441197023367224360960000*i1^28 + 104220500608941185250131152814632265970670687459042901047538357022366524493479472776842393911189980776893623173652809034766518405688840320670091693554532310174289745064755737773801125201844262009086733149114140915406194369123924855699567298836537776705648056412812520133648786385815955999580302346866247031767000790634951036339989559617575692407224624812174292759085510486466093853241855752153076769622087093727911425446933298642266881211695047809039793212695591085841749616916271796554652225547839556365265735670811752304931163780166113252232893363109845734247256505995012206280447264626511369030404490512443415525589284060684170346080679833680209210975788141609712931929514132416387573123762759756400086950044035534661679710878719995964721259209337153817635514201468565132498243446639999105194891095555139268227023727725071090607236161569962824690825740328230964000054092625184297603323679558743815389764265881502103850490867914587746016724565454410214755335935024364041754776753328004213785127015049389393918037592962347805878083098343082318580350849931213794568314452852049997510363080465724692342540126483913812768638247118802271559261105860747010365221916590610640424524429737482589986944648598734199211425792000*i1^29 + 341507040242753776417431872852601928668109732641285880789420878999515186269945202711312459835257033795095822682777323947514679286747889595586151361488507049544403950857879701061753135078665445056911402583320417993028984271966233130601101669263313422043540567341460718325277936116184290670856548781482652227066134420870993645984040479517909019490443303065668931615763614029236631460864532955941546695983730074248978615787903968830399551206669933051258897827243381954011006252910012880742311645215037611909167285050281997761180493115126273669753031023617539334783721415509617659071517448667674375733540021599548723902767127849667310576549177622337511865581552325937033073212135107309448283509674009262334554313681549741452314918166049687833758862339332404042590129877601500585875851960931470959315032300856277223356064798344711262613511781110011581786893449269845853829824950889642897226114732395419379125199593000239996627162916103012953087068656652294284151469272626134424752480998100491080335464317935965942997078935742590824226016336492820502324429149036709677497557890388651977472582648020690258570275893565747632081057991768835711625860438242602192159533202533248306500063110944880137700216007922863308800*i1^30 + -13819156273890454082792729017478335488477309499579427260726313748497169753041382918544488486259589646818898376420801301097836000423163190646580761198356227108209097742882086898396692768386631248921340464887988756752052029827129281112508241101303993731895572518952791922294847822172691374180161500111427833105151827677121356542314443490306916201290171696284990879137184171446087624232532775099513927429301979901604122896979586366811710530666129651814402034232563298450420083733728338184540716086336683731121383198391879225697993573389626449693680374089426647782654278476503824997110574941080399480966613271725958324435192405126221418374022406079048792956124152826777203193312025077384931599681818058546439853050736558001865356662969102100027959869289651640514815159112080455686722303172969862942478246650671073261132678684969171385330779522682796251471585929861761473556630524020084842899970943980165490116947681881971806797845837858869387121787273128016654449322365046793821412594311251025690873610768936173884595904985603489509270817761380698275549365237373343865708172001203351387126430366458758281995664234037087161221237731819618711334940969344149875454084866394772255904610438789394610701257932800*i1^31 + -163699068126734870226776282126687065115808354900780081823128352335182529587203454128797937376438989113715190189264470641802808827826606774259362398005206666296667950939049307627383330139754980941478895468839843521641521913223928388617777159741550175098101290106988321499674989725511411949272660801813017530033892560563073449987570287125331087369229526320863171527272462731044650699955477523857239175435652064794552884356290122553228777017415526837603463220306808746829577768042433180051019904315955713321003353393195120189629350294311494960116399343420806048514512485770643661891064936236276731896914349053242267886680079757379580231867130354455461782596681729840781569200730703201291404475494893183239017817065179648276692882167635528395572396003879966232969698608989023118583050712673981379985008305500745894586609513951886061067631241826201428999035042295391229033762323227828514698637914551351187845658969061984734891784760194574042791196091837253116478903384235715206173847419109849306768971145852466877887431506358314859268566222344753907855623678489441160037600819796908393011551865357910572766734055880163415683349158722286147550306471420967613094683266559952042064608783504056915066880*i1^32 + -295834914708382379947560765050981708444576149861657439704137178622755638937844206574638957414468311846287329797540756218285028033114796255798892544297399095906899332012725156510146001234490840671251686964759180020832016378550058037755981393872573227222122024301202232903030457472101244745902232677825826327772844424659959188706449444714048717971945541635037658825246486231666228593727105471518572396729402863760839804396081918714460410901781911619984945917388361674627268147610484000265329901810499603139349817697235825119911826984523802673974808763525087195683565852025389422691865356969625261626135145773312214246576155726308614843501588232354878230619556378204385016567863866212563631872192836689049571056772150881926957321098814475431042248431657393534502252127552364556092043129771092808723479801236615581705339856088899619946016829443826724018047682977118141172803109708287721211855344183703320316175078062667019369100767324329646702503031020968887673373211819814499265067597323892514915286147369436560740105984198179004785988446445015512642765271301821234322836192116235029805780445552064757063232403800289489037059492076670939893775545574887196620369628985562395751758168064000*i1^33 + -1567304916263220443309266135967640913666571377801412937477495373242489509713012092406218006271273555813867714958204288401065602657308453239061381507804427963929937772209182199443901110609860996088469591695520169099302006893899044380875424830801179631681611632983868847988949195831982322916957943903585692059594169058470325679598874853986199945285803326084999028470932669730485970496962946001501685194714913825674645536094272156429242133292971207266062974872783187164659552376588607288001782335338230163472792829536606602287441676284300578539288978766642471464440677617432874578037456170639804884197574274060971615561556902964460230231580190231151325517937853503389483232966774287341992817540860556544851135852614773949852007086578138626033400391521075544989393246119395547701406442323166948120277588741817158568035450813498814121195805361253608650727075459698100258034740063009345911977361376625792097495070002445221692265149007699161318026506494525437474037818498099049730348312803358281675182363161962936951327224466770561462722101646772799040685755501342295648106913255101672124987463120798114030560366794762646497838254457616046929649345171123988313150980426824292675616768*i1^34 + -126526729645285531322286293543761057477718880798583294978899167433701552474429214211292949948540065678443558339868017161189920483980149871346375312567230207164179712410234948633765136409290518388388425501681437778992107560561368438351686819604825276177642616346517559954966027065536882260334712423795374124271278281627732505302873016045389230284037024009194052321011217751768038708875926326465216152526269600456168848347210867508383507702877049307544144014271968841244464694471938770605936908586792150414324918797248252630064950241402831094702550164915164526642928522894852353586005808604011043306430885132912686546238641929402531728348531619708056905119506188183138496116100197975283185814238305574869222992899843947323829188457894204411566838765651263481316949155478633591728625212033142828861456012865718672478282446386569935343790674433033611128825988787483817999108391597512532566412848159034733038704275185907926556722887351172376031102402497846833137262067723207631858187360989232179297825266262072780579497456563460641660446275127902159201371669921196476853033219262571839904553878950613850172633294517168074349400865696672470373492663133735675000361588883456*i1^35 + -11867443888567196663290568516206072408473067470805898105844310777828279902266443493923059073878638729452442077875501325511548584963754182125555099303400950728965519870400571118055142503399986841573298514102723977391488710903496300525524512239279356672359231022495445660085528694398540163342485542422647815769716893052955721286414615860231475532442050427013151224994876976324506606480815564422977355311042337334867920669829876740108655326237691495356918729159329649278550505785928856634665716914429429247445031366099883691604435698299326777527854077754545194706434050406913441318261607692582186810347886404626903446168161570376092221202806849275215841314841356522494688153669912282766203843292673744962009871039784188158935572105076493382022645941123214057177260968056928291550703292290534701024422472025551251973286654320283893154674703980185414627960872176646243150980938410955704097514489805477605270197222594964767171830684482585286800914468398440930569538684685499343871388403864694048193876864887219851523272111194883149290758359942841590069102043600687798042095757559139637724651958823542687132350256292325021388058259184067704773311353291498334453760*i1^36 + -137127540321803699970216328684207307679586168920724406120430341496728733787404068782323830557805780980187653979278263656009109606266466216177234397303418780180949818559550631368968838877992954553028000747443720011899588998327616809484710290109439916678674885977384026846325198092732545773521892743406239514747109701192885284595696986640166395254856514667072285088508124597892702602502139217785167424321663809705262959153385864930682696022658639548228752415308673438338751681877987785320047690813014262695404070035244578786293158990899456385684393739389750703479009616753285374804313485927354665650341040958795307674560002354493064228562185455158980384190668310558093507537401487665918667519151290350205621079252912633095483919504249052280030704599216706765961099011234825424713276685708019768424608102368913973895825708099967591711751916810570514230650655481105548491354330152080673102377235330078302692459593080930107107843097787426197789142837333961326867320001031119470770566587967376145691094385384508062172392819601476105323253487447269278158281983660268685022819522355373602998170802528458348202936293614430654929029111940246043752189132800*i1^37 + -612750780518403557294607591430045000417417816285924546406587854065233808981421697026958935783113731593501417959726135979933162162374857509993308663881189806659649483459960039790098648899695529966781315447887008588297552494178661694616913624572308119771397470927657870770857431830917552700380326696192987956320549788460726934353131909942355689933046163863272139845691684167862011529150335848784474034898413508162264408351198442501580742869206994645856427286827761266775523809952896786765494805772917560314093537992685594244353150984160706903027754864326034765258488150740507957662069371203046105465749454409883512364512478618128658362198002150049717689128687436424875206554664553496776747707084198286433635425847693624840704962136453641787361714561869827975957086596703664054701079861221491893128435853135897143460096949552611550792347005574199215945110772723821190233016259745676866222773672448509129298849192903829214506398380788874778212751069290119780373696089284480938491320282616651805269187146804809515690037931268657134250099396421278933776258852985609235007435630993878999788637906258922330332201080148674015616608969424896000*i1^38 + -9201374182081433895244504588849447133072251292162198029992094497664443302925770178761612058078310910222345376654740500408682205177585197582794985682391903412626350008266582349581304255641184219586313333775007026359368500885433913564679155276369536752646892903870023848977448489581997442720630375673100290553453584553666528419933370053653542433159726390416686034836867276346553791720784967965623741842064538267931904783647903604194348886542132122484838093834612462273265525995341124501872836404987301204169848910110013584420082107246295615525416689881313259821948679603619394874287136695169893837261871724690425074363542866897236470426733653114573702346818489309300443435319255493004342001377503857192937944933246905579710968554248979119958950917622040047290274867857300898632942524596507568280863272821214493334176703424416483493662006480596584170620646973502807626460529865029791171346627657173695258102742911078018282213951271246489937885474702766944890351132324481807477577940306074797029565222829153766948959208206745791724857122917836169385958083087920647710804147185086602576865963498353750229404515730823577600000*i1^39 + 1193139313022864090257163788716250654616609192844569618353631639091573382581829134252592580988810941225702342162773097678348671955256478879937287301442223541696692938259224255603969839896191959921363263875507922976137087338159340720612703428010419074013885543245253622651168556943604529359641925620842022151393012785745117652884598335856359737291123421417840094772684562858199284443042975725651520393530773467351731177258885869728144556567364301761167366748629547374926869546806919791658157461152490697792610349058618119062165043524407784984479952495788222679952398131157203075258860327616753313642262216898266266638033644629361808041047958442290080481276329191323849682431330730075584055554354572957028681101531215809264994272825925894349152846658121135626354476612773180206180219587327564499751511115369226700642922159777090320512404359779158420104229118506543266466272769842384399573603478853683202973708398288474785184500549653752297262926939732980398620349492553044294719315781829803755345182244483365959184561634838026153307138974458827775875833261161229602859643936428773422709959141289990553600000*i1^40 + -11852167726426410646065395491684133714508875817546656010358804896411117274093465800138708495137849322230074498780790277231954319366677149597874023767323763867536723200178081305583643391811386968889321818140965748996866817914819811831327374878681602669760020747580385578887737170773644268313665115521294686873225904070091962419682048823131609241634313258392624269226784512659355295948272608400432269544019348617150039967136551162577837444318291797706143358780803287036183011146844817903683868821593614011775335660558407325548173939092180116805460265031054239103182627022307761954380972333939770377712161648323517089574913161093836568766300494144386870972648917473884887511758366234309943590377835459955023887541517918000718667221237570461821046224721413371301625026265342664071356642201734161060896348005998437565508070407163524752412148252992895309911961791693216108413202389392366500594451436908986438634887828502060776630539814350402166182794237583860929879472847841823067911104150382503009496978210426286612202628144975208833893671982467126914586809625675064414808501734067929088000000*i1^41 + -17910312228709479613968901938566207618472106081266249620381044150716192066159669409258966868634026944486242810903516744822103476226281553216811641732427947240424374279265130375016682672534814996036421598841950543271235478675967226621785872419698432549142985266725290392075184732165326362232489788743855948820758170882499636911664544356479605302324980682488381894543815482604743599323102860314975214489669947183055934746182378283073981123456825927452802440187183263776625616631429096291480958216605398158743036030772526635131518157962975188963213604757700131153062698195616968307488229337020069216649227399751530105577995539929069622023784458107090648180697915301857136675260845510734094593666820988670287858748599437904025902749351784018136204624799603676794806739102575291346259068722361090714750567221867967292345103054512735617046759691865965284824985621029254557999857456204883006338157210234589384810875034404973248615575754401245637416918525812581755113996276009764340800810205500558444110106635611064612345525771494985582934836720816853832658284429057636024320000000*i1^42 + 21774601826393496774344797285246136290215118350362584417396890603017392459159422926673882165317195781492462060402873510116022711414254292878070680946624324340326093703653731774354983768066273482059574630805355765371666357775882909311728397821875143244022694587509548089183339454277699832447967615966743481551752409568120255016082849309109528351442144451426968531544259678617465049338963339190388315135463245810160450438385789860991705737327551278209989362268723795738535806464227242742976694129209865592887384969741759765634592610641281612887736567862761232850246746737054774565188659617558631273881460631880516940435332014432720169340568502712788595202788240338363110979771737393966999156777013353573829501946058877188393276752751354135148027059767732130776888788612167469215021693572420589810811501973856843767657878009190468926942366552737525810188787859763384589353517448409412816784733659166919402612128236109343012372627567605709557489121620936198089211946993248855367178405096024161435969895283769758804059138684547931383865600000000*i1^43 - N1*14238507925459996228348839071407149825829751315402366363730027369382820219174455482110137901671740216654960069778646942856989571349573935100560694423278055343120256912962465661597700040533647095036030149482314241343004959990452628693981248984651343156106736284301598674388690871589292117141454917966077260997364996903372353594629416313004987917163568505018329398609375*i3 ] ]