[ [ 376133213703379550617998223528330805652060062986682653341408832411620318387555851924092400378823446537297422506382195248806223802412020304416841835407832912916829085332483938241611245257697811063419347710074327332223773226549899086275722856501174066098701581161398063497485914630443164114937482541244836069328546930890783388198573548203934560267890395842227109417892630737836664834416389929108224717871374397719728854004460835372081521065636812664020124541675999409888249406099961458655234357012205149425367896087590795455398355810570869973706154738660107338336767729022613578026289635217429751912751290787082270266405037870376622566881158539521519732512752586860032539558708259613661419532738092830647883602099220191414031314641936636253629595837469132719789712829272077846880551087844842352387814343089168314653235982803252991731218280456226677329280118528902590843136064111459503185093833495359303956688319545344000000000000000000000000000000000000000000 + 2250536089485830980865980612481900951928327410013452337917702765381453229929741174746912730932154810793139556158282755545301093708714444060165911848643748604231325789004474525243170762051104575971071808536438851751865765972531524649822171067470714898625259237349457772237058510300454259895958571750408914416295245990386239048259001089852546971762104133699409835381078012352296402369088598197770752515055147486941902772679275782070162473941712524122851697638273541243691322405740840398260375457926153268524052772405745743441978927877229816103761159524077533531130597313548303561623547445858584194750733851043902463243879342564756000482045354029686572659627653966233201836691545451980838246048315295632424887832067475282167649973190404852954257164963466892936667355010692863583747390176785324033779515758244704985293756682667432202530396509625901245371087964043278105036165692087887550126059180302127909746491418214400000000000000000000000000000000000000000*i1 + 3319596723422376797300920532914396536033958754280457645518444716447815783008542497973340881804745187229332753780620166100059471834182665598443986480822473003267960405333698468426707232495282115812405893449614315634988205984750897271895393950121087968173297374596392832357745959852151252063954222528508051056931976338259228909203904792970675338053516792321532985963212718881552195466664298223691724357170733320348866096798473915886211281152064370425053865558687983923940012937984938861284193193110552901955219076955754837472354586594288968417662667512625162379004329240274576753343192114763931285033064632980933254779818706628160272118836656243188767251256463046174622548479418233431416650672135109005518020625552753387072527061988243715289835424296741004818319397588441729770362973660506917524347217379255782534517595321264889192637138014393772540991631969417391891557346111401752496552864435763680242775170744320000000000000000000000000000000000000000*i1^2 + 976442501958364039134649808519054383700439372711287365885923065413472752913501477356911093095897859912787126975376513685350114667808163330804070543172146254406814620537730727297410558752527110786110500438869115501896494626411680931343316602125314234918498507514318422548228967824494557360630665588630296165820409503578934591716181097933758254816844561611336624108170164749564824807489776097725047519311698780291827618358361829060335594867612167893562274637113810577408484933199603571753243564419533367789728644811315081446358921032566743472196590394602595979415079665148961853102858888381636072938561871501930427434058098648580805146840023779643397422664940192445691122603137093177768549873672064945003080412092371185872965392807678976217065080352836573206675789825422730189312564790881888109432225879809553730756423037416762505047229720809261230061232464511911533555424999543551069781330666266936517087723520000000000000000000000000000000000000000*i1^3 + -1177278706076373791589944166908572077447175737118003586263357960487869682604303266723311091857192547139850385530301944376499069724319788360175764540254461908670019655949707518302576417516422435067631681803684563015902925367068809434915954710092668135388355366180656735513230448586464128620935550547873013101683932528956699241679567136971808858070001428859739296300678684145400963567812188011888637218580565653241924643453077421897951719431988983393345863744872492962538345121469306880197691186524757684813707323863803284411556240269498400071643399073624530054906722477899618195730539814923448873398894235904115864503203600535606979377334250575031019442424287590622143008350290847422530723344558141843536096904207051506702850866114807933455713737406954088659902725497238343120450232664698493414531356459184024134427904608841061569618317929489749378916917716446582240442883064112082495517715574861699317183283200000000000000000000000000000000000000*i1^4 + -295963608188033961174224941056949082044063505907443914832508686835656345971853204373612404403237611915486372195074217244397664439695722723406355265134613078496647922202484444801423094570397636264681822501352102575119784942572698891609358278723200503766622816259865455019922252523795868957763038465520077239840064071121807102166898884002795363027893700983118694865872450971449767990147704466804206540954776418049390700814955421708287071466164275566894876233022072871866518841828019157113542727157484616022608272600134260579114153087485958848752634474820873641349811997460728711327555409822021452203078874119247827744414869897702982376844936818248121433798441542031603678750547074431693843018831343995850623555328931657120301470441435171699797357473495159772657370524794485416870863363369499432140911663323231629771649949886054304992569853174825941634217859537559740505746606975428673930959537882940749905920000000000000000000000000000000000000*i1^5 + 327826993592838893580843603044858467349320435427672703700647338653134875746557153663569215732181195079748841506091860548797109064625444948581756605076361341387435228130676051347133350605284244722567946179597266071699946378112178591531880666969320645778025612611870823819743007477086996412414481468601860311657438828789017368085367542482230705997057284520107755802015584332310889420362661788203774290343117310823115434657931924543865602071882710990713727562398728107239367752615300106533401583200344593688580529714920688502843804135044574210006098953303427030442654028607537498194120169895620999579608019118761216373339918301758872684894357995976033087872863947155809722730340791800441290254898665891717500521626731491186990462367036131422500573689772477333259059586485035663915909760581814433452081518876572511754434438549298448668383157909402506337842492754563716597937881391033283895650026276433952768000000000000000000000000000000000000*i1^6 + -80716949098487150741441672068967122048979407063355540101826406190619862923706548530244940643604986312694571828705194813855383928008660785940298442733497610883846446002595242139755813627153336389319143510496335133156196413801278104683183615332258741282154574773140605504998070426638042442811282902124889151054412897941889332398018136231508627531029167726530918832326892033522251925416888589039842306264444467651861079048728758807536328091170609473483857193269879528279506818071321586359111665422878377543447245140031873579285419531431814366998091642111076746574409481616391831721698666573381568027088279829868791820457866381083996850963202325949150348056849436928445377913779973685537977884236130741278260941349226225158876363084678304178898930757049032213071126100071768908809630165126931912067656071538274110829900780215121939963018419075761986487174773744040886698304867246422809427625865066106060800000000000000000000000000000000000*i1^7 + 3104011030641023350474744955125704569754822277108150498645563343135101421270712208874999061539273168641402869694614764583782077347703468973912408466599940428469672171489972741048700633515877551286137846056011667440035269035433068438702254433579611603639932761148010270324968403407511459438292642965353052027979963571971456958797178137407160538642736903837640254125726205490932316819656840759012814225900772220605878960649539380884170479014099418611036521864515039198716861968469126109202419451624836694095402725575570761180808583512616319248652695788341862748312723564653955048245834419852494761802387006050139606977835073858833339447969417683465356151527883181767429424598941516121285255643251498049031202508657697624570353679496220296258150317430817678418848993871183729587707130945852977059966363984655201200133558032128111835790156095587939874541459841303536545196587244432925794311578436239360000000000000000000000000000000000*i1^8 + 936416262143090134721775100515557909114246920419596918768939706408488690837159549916195052147497582655094520197613001745056623482977287972673434028303228876541257188585208041612489507901016922163170767835241740866645129917813032150450961751009385375117402515760739539360168441693760117754472360553529155214794689265701329167038210173741684133053273654923595745706222991416366066311656411411453472057423868628292723924950274232639610312426221271387099765752713414525888074795733819386207972154657429115977210253749020377360001847560741128641991714936476361122351390960614889611230368093983064313106366645391665830697003461336077169006019135849482936574217265147049768796999108927117875025554585862138022406176011443645351408581120666181486137304547821583294903096945413930424761119606468412650222232531674891062602958706189394515183789153734480992307220800712253266002776771012492635172612603904000000000000000000000000000000000*i1^9 + 64943529661080209614255933926056996614396556277108947806819096885771018408133330557765960348078372278220883960962141357830309819628549894281270680263905464562240050657245553523826038754650286392236591153763227872100252371377961671652548719169253723043882925993096170055846208148140579189973789037927240976865990292322454461319962047438517607287104176693442487070884834852162468969434363839442340308886303884639710821281562510057438719299568076934390970783269025699641244830747723981715697490474819715445502090510024556421774776102300052788355747188860982772181654580996057306948682873818279029955366734072751936014802315124983067217625143830641133893328677171048528902527280955704592335526070255852526767785454574672620738671713032602256547154041008759149665235459017399033738853582634174973285630062438537760201959069898395495898177004820170304252648114725649852624275642498448067805786931200000000000000000000000000000000*i1^10 + 2928058712020609765677834543904411063516213891334810137138031591340896807206178033622303735029475773572451210871430298370708269134273850974977060139979957091119278249619511618712347225480733176237284189774179766681423986160867717469826084350444683357380799969670021871236683157550752688955069640051605278025615263876818719137574979807224561838982630081306502124526525213711036674340430527667469308682847463735689425672393020721045000676967387699681362459585776013245380956591859644906738917554980930480937949526820473733218889327261227553312851778683319561882351470958555532526617093035458013986577713275888058666055768295120677975297824697082111989261347226090060622945658618931726466629779110669340909979327134096098588374001231469295435817264621606279364011866463829860856899669893342742145896006816052242130404254643272008463605703818582764262023575495797565020727872971239400438497280000000000000000000000000000000*i1^11 + 107463476133267975770751323341841819536730468517505009165622973460675867239321119829961291663463438826357037941803192577942153014913956852498792232679926815517067209099150700508139646952394079940597540889811837641929489734391327623524656484478062178956417590383092469933490686350315131410996371278082951099865448540560621431868608397886936306854841926657415741617735457505152422067904460536622115630663524880329017352136865923542045238239539844957490916852746637116214709847446648617557132208442942018133383338246181648019442632128427118840907128857874370993230178245735630910028593871947942241301862722358498427758473233688078884058768572789022677292536548289873166274872473910412561639571996745005284048537830689809226841366178497523876415418457399569131527520676478688742761321128494469311071723110503946425663762689991654342700521342660822171050379569292944463220953282001307172864000000000000000000000000000000*i1^12 + 2913630175123731401505096528147308111854810855412990422529773065053344418690698664216364260651681595008054024794300268558140234867286506514871673708284994374960235459031316968864268506223417575805929989053258836930673325593532585689449348880375612418297405311608572390320263598005331565045116485876995800395300255385882548193119948185666534059215915404118025518363789690848903972026362557691028368993972113592278344956476875380216463070500501696953761216059799857216918955144818955523031330127779253168502504378327412462848283476314959507749976392447545942656741648941018361064436240196873822211021627947056289958411432904899695438648794588158539708757827652357900855124282781016592142563026695359605388201843975770797968500360481504428767038943640711475582642010476752732432818513515449105602653021322062407649421950357802291375456352927247739639008407688175530425033778972432793600000000000000000000000000000*i1^13 + 37408431680901220811876513399283525397507461767351071400032334136765883318922746788080336786637738696687937040948170079216406334556271980568974411926609372561459848561289062384819341631365821087397445747426816734453097462652787204789485633690144432454771234536847737513992080022464686196930943528556961943966349383240973636190785181247630900179942047659409487613226004686827206842612820703085878513822805516698047106832972140424972116400194090675022999813824775084779937412439981710560209195485426522373149111205793228891920828555055013588590083360692462663995272670233055472464679854938277161899545490740516839125157725916879948403031886287730094483157883129239386755419756009174493240466797894926205195237638703636939336111212174523798052526203392600172002629700154624718193452796780733022869378255534222016907071606828297720530136067989348915427192266425794057544032803880960000000000000000000000000000*i1^14 + 25079290890138682333177475309010863812314907787082533084596747203013798988410732010331041530710173799083265595591339494906301795902612529612954391305078127998734141867302428535427179554022451188652354788171577533970603407956612127499686677598625888636532960046700830195820790045167535998813363381076644565068037906516781191606304656804867266600325711440621709544999753760387967431038772225886985983710905566146581280276172012942391645988972118215005891934668521465562822853995565787587103943310347586553138304435753815696704358719628609142726368422897084773214695228393637889259106204975798302704272424607562321391098192495956960216717980459650797962377746209384551983010654271650312935590751370762507533380705188847912326065839653659275634900126995330258718582792637871426416775260004485779491682823492433990206261547432493502823549388655168432584904631369790522979778560000000000000000000000000000*i1^15 + 17682758561133856656923355061180144799453574920734693231982822835663983837146064683363695239133859603200116056067822407672440994411883689435494534210249125076821941601254589878268803921465280566966500106691763619904612157113104288577931567561395472203699581900458589993874208283423112485801515215414146474201933643493365884946689006090360582853976354009758390547409791736423060497097551835815056995803270100480411187377517519338958468192954268590274081914261233024824237515215347666597046117097531565834948292595192096897226162480139238501299579380603820759331407582718515197916236626517517474800551132667544216907641432714497052537937850578382364617548897462354693583106302559435921854723228783149056997747967585753884622264127060425178772688112300641514841755822728499362460370561772566270917728561266550223230817310015601496253195681712141571725704865485209101926400000000000000000000000000*i1^16 + 1482207960595650942886893178171495636035781776480578845302940806755203402146209341915229227542680437134919232317023187281447766611058811904364840675471161350724341993902696057361982527090485980525753099356405688129744776089874635061382712851038003328554777480853204121544894168708720679916815935196874588033813454237149747964865651746678829486135700048829992428577026712243454489240065797950479380924164112558609921033404001116681426564711800878553529652507579330477115222016538317543744360512257103658087328723472918596969423737997465715738808032270027319843152147615928086425683741513370368003342353894320851593563605834285457164385475181604033461481568045065461542389534013165635039566747286000158839558852754422203428756300522575135142510463671980240107862635369443277306385789304892118621378539138527253850725393913115683087371233696657412246684782265630720000000000000000000000000*i1^17 + 6552774962971232814179117047904073860264935195729742229934674803401614967184285994434705463009561672951667197849702213172656640533715721340683744105177059691677442402606362980716093539241810963992952716134816201495307811242157792226844112201953415295640152355687646283413517448960522042274225012388014989343703004714081450590728579798018596340741089202844682350726788566615335748557175381113882835088061052649726374291337465845552482005660554116744640392176350960968999535285545880990097527212587053636693047630154829102000919240730355658486234900137652322672441843874654550634780517944422095393956744997835294552198874014656556397347642171227851011893200445366892613470046741210558608215683083952207159197970470740180476804010941257864163342314358911847876554992734769874874180901432575341572176077494736426698317149498642307371572610679547086387971883008000000000000000000000000*i1^18 + 565698936810111980243717227079484129358384801234792077504743661851965028415444567856558665313038825313663720452500296623133631567748469497417233948525573005043408440079712682419623657046219065003064120008979107490809093139741825577310916096612687129621748291715456165668558480642006838445905426153671834234661437956972401135963881181811978875821772841577822513883047744900670454921016633102969307117079695691047502740801472904021802642027290901352446979660370907172839502640328066842456585064637521811513822020179913132463318973637438335553741258808154526547209754854667475396670773318003580290174852578949897682099720386663192030756754380783939854311920849984303936254477545979715163659335055943665634906147223846707850190680352703803406517304444828567237274753511578578732330233581890876625219349548370600217239192421994968361443701660708368075980800000000000000000000000*i1^19 + 1026573302138488568573037545314360913830056189792938022057724372412987130886358640889731344427788890269747248368899392642722904847173823951249193094547848128445087584002188558615893360710420050358605077775067981756919762487368204435500073244513293829379557515340144085822854062281768885499334817242234098986870948048809639423334720927791013014277668544040680103458436218472708717181080321377820737073768713292314310992142172401994172889475706789022046740790889480549368209807827300164721079574810052449453860726442990204554178562173836742103185716920059875524794890839842754776840769149537268033803108819360441233728671719910774739686628343935695946550927454568152435674526903898454071668786482043746830865776707050269620470381471805313277980162383479396420631823572868311176217717463165129097656658371287406036393969301171263830088697199292579840000000000000000000000*i1^20 + -182678364413452245774572301819213453530767948116706914222592099162714773542975107524854435459540851275401064278384616023778166988841101237119491809534674108945666008246782603243116542104526184761904366159046996316566074020892543520055632414842189772333696721484875891716497156020130604388952921412561287837159070470561643681848087100007351306180975563908712169641658786571532667908291091465776405906602914952238957349570527499685873649538970216728941574647307952062099055830226193268910436259258017303349709641889300890590010422638903858084818606053118182229666980859477408438517165863065031528146422700720328461179557687500997861998625225303894065900204133264370047517432858248670649756487120962117253081317911370192567937748323852939876342415387465664124674632117510991543767015950292052230399340035411956140256337199450543609577222438912000000000000000000000*i1^21 + 189406903227562585753814457467890642441146686128801890191199485476051946112879260454637157059282864917242560852759518858152238996476733020643396709055929620923335463919807816469492258732715061324291515129631644288731099655566461086296191946901861238912410233950646249205666471439783239771257501222514820559714455818242379452877421590656907776594550554758149251398554052128166572829898923685314465720756996199803955422741364150213736338585710900977268590579712517207464620709482122229126158175086314350473074283297317108045719534614905629162839782874299015882017061493360801747865183414035585009855395240679530405674899466343112267373981361538065461897483893273985485957559631588651479356069527667019801929898799870887180588236839396064356554781360253767143773685449220867826367957342685511517373519240670587952957068111557615041065779200000000000000000000*i1^22 + -23152310198170352436982900019813136025550801055977039153431935743964116598073467782082573968411772119648391871703124432381948434516564571452746303527851393768645886984835123981206648520775511606746888120745897224484511308740619774783226106817491711330036505633068392063441943945370048749943908012604974958714910213383726182415850699116047376369096270556108755065390695917032789860500749134243737406931857034991693197339873821340970238725358128619301648910927626580685653434257992184977690051797178795427538567634325679798667761490106163991542898733505013692741444865251889047313048525779136058220128864442402987564983866970997309892410674568899575710697607600741594535147628046397502014658977129763326003390180567549724406366896479284643117915454342328735992059276963807827930789174044646545211057405556582561564870869907952107520000000000000000000*i1^23 + 6017620789543661154127907560575806997357001837908293995849917093763609569329586023238126188554665442026076948710364090906407205769756445397143876256916005435187554104828851378656693621904314669623931747780604955808292917186025836007481266046123622274893230157672102397019429412624912964293552244565782971908001259847277780241851470418613419236736214308265626365471007109149272133809634695815578982712253030040615594354116907334438145421790370676382717301743112136601705630590242327708866577070116539309989845076662249662872148722117215596918011598882714185612148190178876111674047373184170709718293299870763960099481498612958173648539843911742558754899664422895912692074625128594880275554821421592059383246113991735580120594369787561045994421469234383558036239438165519201127070591622504751634843207805644810926848980549632000000000000000000*i1^24 + -145924216689817417995414392108587942459998613112265010589400755176784966311335826770201633893470690463821172230405520725368688353834421035752680027688401487076483363669795251207346987178706433976018580547259432331117009186634690808921465570657835906059428522358122885045308346969630430260308732581888441001840011564610385982032207793660304424941408631883082377870523257359038375020616140717417406842574562854679614689690274642644053235524737085056175079219440769276694464911849522777531123679023105929838966948247563967102826730650703623335057448287724622867922358348327336394264866095108859289895134440469407081590807975028296000232579383825627678101254033594881656373799885833142251814855855770728765849076473785951713326505869357808056688983514625789997725277346193668281252580873713742173070315783281851592867840000000000000000000*i1^25 + -2970936684548943037279591116577977358790954711580282965072477673443915599828318768731640541536601494965064248616476995096324005177674262154997160654745480616552308090244481580381248981707777237840179826337370107434110394133542805154983685867458082381858445345460054777827563464388610862332865102307508164649821741235307434472144353683155009975031982576989394300116576176351707098779380203090881840088700195046523887222008784590164866890612362568756145756325126523232522645422532300493304239921762338507013226075808182502244146055372108585204224575664982651022924342224615558988717578772899170791735077190102494707622729144670961708539226040201850000367910318740583599191921369374320126611930164792248384881080669498652658822695392913804537400552596348397907127118679013010636155084500756545719717660715615518720000000000000000*i1^26 + 154914835788158797473584804917023349790730830941670171463142798887609653960207951976683098644920108870695518889872624528950578592846767373343019586702624722934959518036927858266049374027865776453635614153077509347196688663207597164409187316688654342589040195441034432529883864215012879260372685427876901949449881657085841969052345627924040403006371699147702339222750289368983576494642524382612679057937506354204223858590283148380726235057824107161452548270545501044224753193311261262683162035820230013765001297326767812979544112308492364963726443401176150907214825526857190354672916588281666283190911258111320063860983685122595087286646646147154609058417425734879375124839504451888128827604900615709386234430678799361113387546188575496046029715164334291445948848471806483928395898816446681238386585370624000000000000000*i1^27 + 5509450777094818493968070111242862832849614776599466977459764202381152083887131078687059158411057133029607794887295104931189176016485833259396230755440275902271027180304733652909873043601390132058845883310454707474578209524348208672644984417205022910345696132629081846934475435297092764815156017634482799661368332743362331072859710628065198253681885313133046232752478680098523945370243385270399185326556397462250903274574570406950555186673543166324644982284426538688848768219829252359836069012186754233024068380543068356883247882970879223769044502225653712883496216270345518715534439612341238128739581427310601865835559675867388036358497955457122799062267730282991215718107463023284114384845193638127844294750418829633746387238203497292356263516817633543626571344372966143982259348591884705883750400000000000000*i1^28 + 39129019931725946186729247356603816928712707571071988091419108709399369536522930362495064208118889399941472483246950620609525259828330645891413409777322954430824299744631803756897878520736626646363433654450842292884852607283721454465601235563654613378424514574583592831234380350588075622715916861736841356932015791252016107586647745866157532799907555883260321340255398051714691452972875395980010223423929477696629682675613136920987180593824062732404885343143410446423273679423365619043245443472816222222136183209798027730409633217079490820061589831995573849463510403472700911576141042834945579972870360670696978835710294261164133810684031130102481625278229965201315851228447072414289895549567659117299157927611293214461749279174425359904969063309463970105574839350433161702104437130086318080000000000000*i1^29 + 655837543178462840063035247797627858590822990704776487864204583205416363876308440502530017884877643680271312169749473967821232686709449870524950906834525372046007412804001999184769990131101447498437514817694408333052558230288497638357936444903738890040479492046586297235247421508808132950030026849428432034685509261588128670735539444298222914584355465501220406496656611796542851147660775428383801786109365077431599039037984437409125557758652656586501963319599881158423936585312296987789596236826402662092848520945195947323266433521357436371983177370333675739152215008852791683913338732674806453673344818558648795395230694251259168725091322505486656699864089037950954627449857262879532227130252843907342379198205996037242072997321764332921687890105488133578057008461103614360763236352000000000000*i1^30 + 7531891382117912345225947429137580411821012983993916392784327229847954385843134665217506749860692801424019640149761364868681546051273099469308957724810169022050616735370165499793052085075639927615779730103816147870848474621442061035662744610758521591909068402679174735354469162219411762999424846189446743739474973937565198645609197480184514207513791695867601225758845510781438029630170831733609666264138156162916119853721810008569211987213137471046032547213883338228011277403176817862766941099294985939087683426782142321503163428840393505013863284956460805927832373420463284515288956510472212592079624360724092249934607775818172232262930985405185779797540592966620887283887678647428288575896985763846024256779500514242913608728125611810683592771568365803584149483481658608844800000000000*i1^31 + 102607382684639019646988014002642465844058227976438538994962370112387839163100861015525648337997900979670450358685197332906657299816733859453104701767525464665415288253596488706758357931452946809313077282675049048105258089710873335414448085023719188303850176414420603224446266009690510311928485496928317731472186842330231465480548530480911096108874169772364630655893203696967982355968132971538459556482062264136905119828089699680150029617085656604085372773156455962924478140394973642543823168321369843682901135942401910721580518799645803848633315187937190021417690206491361499254873716329612748448747327178149643162264815227968406375443973017968451985493109411382682827000769380010098248045623234681387393430357962970262887952606588849769807204978550881369891563676631040000000000*i1^32 + 140607362786521432630407174129947318045566754613377474556348435109745851941787232615170294395822388571508031218452502589745052210817757673791786618895142110108693972668658499767398506476518517840045770805042721047050409076693718414085481667220239540695829193632278430187197325232247526623767916142416303363627134783986069621857725698263630198074174031044723932596162217016045225970373691643522982214992316219073063736362794233257928775384283520807732228896623477760861038258890790721475585519018405509879075254177020014247470724381618937951575493651094814704792158827740437807782549242895266821947591319787183326588777170317649737161787113711579964240376695892933527236256234456502049905948417393520054110514371910527475585430831768911903327470574872933289426944000000000*i1^33 + 1942530042777945376215907772727463168345967948202759616154478547932370581765759336061539688857323905610137776230816594722783890522987004147568846767347347777296266377531541434772935638608952918659600485146861154669059746305336620566168797556280715887166877575080351059080269952804441389728565619998348150476610208873928779377343351369329642539679438793183935825193320325613835728027374237125607796140229963951152688093341392290064113118263855995218366312442438147383640179032327139581402027341685041353234161564898649483664022231055179801625965189428883075249116573710189890498222561223891374874174785026004224692432971829117842761846159765633014784059960628793358531977843659353219887230915070670744691237768593574805076359695901182292813314688955508326400000000*i1^34 + 1408189198406150663655203948793394889562662999274504316343915263753684858249542461852530326051048698887846009996676421004982603806272206586655595275483294855513793738480361478244245066198997878960993512297553604582142669087885799895243704989718094236229912217572348567411547632753633208203417537695489390610442391002999259237199316201678468173818760472862766860440291252248377542920916930525109216809886215981298594591537153886100849931626643770820185743502297169323757645111369147700579661165410935576441137995907656650262988530284987470874208869939413339491816377791896546006254782041992371331060559994173345293580717038600986092157032550487738424600452289941298694991926092791469216116580591993879724760649882767047200768006009715453472358400000000000*i1^35 + 902318624101786814031052356006145758675861565332272072930348470178545709119879920522736081806593161500703067384205439145596647932751879128090460948016430504716160989547710898393233305403630163245050020856696156776335814152381373526041488545300428435121371671057533855567506593604294923989486880542923946257554176804111424423682539785286648344830900308275076717550498571223089246211185330384735154449780702705575020346920242077616681150935702781448724584851242088335484712426108119189322976908124891864089178648266614212635776612736702621454376537229145538181663269948173250149906530209089327321397403806428838582528907216127150805234456483593742034950072719799587443835342399196937915488884537572342927836674007647833396378422181564088832000000*i1^36 + -76259929746896047327745864363777410742750309679243477621018643911784899549082193652845767925096135087331106581272571400530672839802683805927531756937988176196151787788425221839009848935864829277024590591015768647499681422475970393483846428236340071022995515532020753836986053461940945648243285870451312110492700789895569145363288658604635514105963086187605907063458976801123435840414184085733284481066571095674152968984308337922262543561885372290374514234346720235010647223579664971570875722294195519303105087347448290570475578790133899688903812048784981582996097445305681816961422865270982735881492732687372237883909825816873343792715896560936183119614167873324850714646577367294758905987420729009290504267608128607554812467200000*i1^37 + 24227255392295223852162936437660473452242309004025940291964812924322910838449778169278203417887787332763100015069859145583866907230908890189208041981428210875731958890469435855814109193220370829558137767342670135420510111328402389692037549858558230884678401139599437021959360333164367588256431864174075844095309007471076053414931819641119752490611443873888769511536721042544623600777939171356722169135222498011654602256624633988534832936237335033183608146655060876225918299204877472500933144294177352483833914507911003657940890970425074810351571169637683602900595019867823844067793513828104879040298944771709742181726558090212377699473415834423291971725601989564857931360137229967378940721657082004065118704016899222400000*i1^38 + -1054406991669607926705484223620710168148183551379027635399753281555853997931852918986428702257675848921398568665115490555623139617499282452160565564541962954029764173434180028296150616366884409563687716544198201055495426430077023159484156672316940859154307277941518133026667702238678646164504871247647828208004491523700313908895384820008168497868843418928799234949777179707637770083829766847966888906564672145120006175809906717819960198240311703896780438180868587955645915870411824292930849851720212089942256729435177752021148367890494639052252244678463349309936114858765271022435802638622524343299275740664889990860519497292450768887785675852242314863540152592427868292301012852936643526098811970874240000*i1^39 + 163566112036093927642465442377531602395404483997814742559301761936588838946737846627737424558737342720355608525308828621333238421580748056684995227235309568357589636421469393160958284268964112075563674629926520732025466048692637502125410441587340049354887458896855342840833230676794754882676841699539889669703463521553728250658131065257878114515637747308016255009105033139194987129343104892882522189689284078862086753572588332414604171371468862816338023992666993096548194395769258664143256960693278944329021417456649950110292652328201556083096223236133751114050512029949055704158261185391039644361264936299764749007675712122843865233304282797151335250701354788247756450450791338013826415200*i1^40 + 12984728818422955570671133899215394555868368021238317102261961639573170347623207691020777187514080112615627124424944302655180401078855011903979342307503827858639307712068831589578764855240635008919452937596021223271368627917546914666409684552620674886577821905595301173512719779524981022399427719503079724522251001012101265659192554680673434911673844115439260097360871589194162488588453276346684963295257721759384012654267539241144286173970423596679542071701828046845756974527493899004648073350532462752868318146965396113487491252048996357652148903234139042111760687736439959299382495940977027735866021776998880636046245810339663980739250318672331657850679685212560*i1^41 + 421445633354111770002530490457792220018400631920529234661590602015846485802504088525092039228837499434176888626454152020465860115403953119069812359127995234017433775940916976925926017427652308918975588377123761069536292662433450411338465728841419727217058348201522453588459753369832241961506298722889390335115812487426958031775819444052533162929809517114599821651803692929287341170204793024399740264195956994889111722117456026581624751455764527473309831599246143020214879085304480143206671782425906286254251537688889075847282984046610218603111921114422485944618621339777991758995106086884552670201845035549247055318980375677612147469986449*i1^42, 6330287676152241202461337487586043298995026295077196907433451381481236082807164202535317289906737572596473960164973354947029879575130691660888386578721852657822428526037213977700315591702912952618361827295128691958546820849994556402752309730134453780884927363225103021061958835824258600580623307843114833351846017546335129528367645311522755188941686138585507984909779722060146593686458921029982079217126996690023684824692783599256747124909284862552192684540933636103217840311024600852963242040933828228027841500554138862432782565813452692292004482343796395162235229159040197975101972990776893529592686688770142538576575208016504417832681598118500797731877493601175426690581048944582286559490494921922773883559423312377600392304281464101660912160714088969912454791789856805672877056311232967119704891569741385580426299229207590289886704611944397943045992053193190798969414563739260036445706330090642873062416228853050549294082628745589191675739724991759301406113904957043882720151527773154563225604172843530576013882600579600114648144693772427095862872775550566654539056187098662765982766287837424788002034424970986865287506105095039029010444882745301640011929844538887419941792538768037140300727074349769302306779677996928069177563383266915793300441725243770493377957997130620505862365975268032512000000000000000000000000000000000000000000 + 37664449209672473257518855470928041155841019118671993912262725841589960839726632425924379914908753930394397771952048187134714774258296129560155302940240117807600129736746338456104112725746080756190496195156465957822121560556480897558146224232599042380612815635259865511949693634432177197220811284639900240817232385863907320464249405581263061202137562535215490488080332176860330604971037222453517848362270120036019237415380538186580419316710476043916686040643497507227618161146150793200255265749620594816365638547092207500854698609190033398092831821762727656475743821153137914011986216132467534376860019070365594948179007861918545359394303860740385985968737298610808950955825101947663576564853258075847377360127931000844265086970902248569202624940092577331521260540901390823029071127136586542381334305445559931820856846697411259654136481002840465796550271795602801643515158851504817204317229276942791558307209014003737764486627269555472397523794658766126705515783772313703643330626983006576710634443365766607289555439953748752773949790887681256120268062926965895362481685515486248571839432941279139357459449925121241715353394994977145175725050956278528358880040105309882441143346112262913715576597952132369121731777499288012610448012618744709351361075252625487293717119695502411382223511156791705600000000000000000000000000000000000000000*i1 + 55345478944971378346512823863481009087149882951329102813821624444727773311189088255520123095694730182143947124727330282465754097709796579899641845432592369718275156348586692059491685253053508852854482802244091675946235736481453149470442754770290510391177295065909263094260427792070910925882685631020551056592757215548638809335870847265834616264741678272759700874094028295357441607327091072211989145902126474518501955687199853515572800245296842536107565172135860426002349590900733437027828019248555713795335487818834650514954502124516528638820938264222751517925686592792915632298462816062178918184261849210989579414621388319071043188432659415340072746627546475167658067585635733907388918868810116151321927550290117616426940630816044148572089219085524892342643629326082956551604079738633102858467499297905951048823367188961178919394534784892284738283840067463405580090623910069447536034644248357132623586492935969898270532021928392537311516016697306097453570713812508138024007240210209653674251803052734263330385006810615046198522902471767705229743497792083613347003950855795256498285146999177408838427359041563127074900919395449220239656664867092117596822218556760381032750409354630279496277400084393029400852606642344854157453312528733101210852635962955778403716818673692967827640187452863283200000000000000000000000000000000000000000*i1^2 + 15811723404226339528445994403781706974962887924448724437013058358358227287534879235908682290324663928668242116372469048496021505219639718401835170300042885329805705556284717568191956301236877338297170677257378182411898881516462280335633294358059309921997762459366093383955268798822458748837472828152442906046587028816414768977792855077886602358026771569112465872276171759713597812725417469391870465741959244796496905431015139451312642881995217063705203652125141831285469551490273716656613041183798311247108033515981469637174554371503573803873879618505885714698137710628260597338152824606893487637237403983991172823243189047027794744045294652272570023376824843538607237740927457347627669249996760317358752239979952980813573213724515193597419717796558131394804615510862900866099716013001736445476325398099718825332205430972205719316453650317754834918677067519488774841268895446464334301473645340452573711477402394455503916370775342680864626245689560109102089311852676875160367595718315545083514414055614797392937843467870030370872002348479271569640071736028455509857530636812262756057950908678775073028133127136602670122963898895038068150750202636504219272100566338732353716569495485684506851563178800779792463023228724961552886990094943821924643630847384133676618695383403423332303839063703552000000000000000000000000000000000000000*i1^3 + -20163405555100510574975333025773854979249670846350560113585429692764313416002317662423290317612119291673153717745851781054304610360389202847139801217335383323010840893425005664254926519333605188772526334630391746904604529591539250075285493644327807162304445139005958093966189718575157941005774809327034620197469184934961503215338920253044105607729622608066376118337155037249637434973220281168335292869943727873240476787059945344427227998911750897294250260813038283554667035439179036949088625046679301452669896221090080705559382102483862415207331427907051524447106123053104791159150180495976865693535259632973403687446526586946438672358041397201112030674758044525919240496753452058012668884907681349632609473114629075683387676320505465646066506131825519806844694760260386693181056003811590683659933679675389323674131573270171239471131164575711715007933272414267160936741193225283533628947646783792785732331824977416383197591575447921842281995430855070510387557006738620253141763619689945204008494926178740909268403418198352850594657792074483347943012787648824069228493014356801246172446978498650049803456137081275691690229081781665680379475982972515817189807151543241911406387264748198976233004783756260582906076877970378595369152196289620231489889170930030023504832434365573449691472435609600000000000000000000000000000000000000*i1^4 + -4882649363570263256338420159116349762604927516164365938320661171822183141571298340867979932688032148017103771315030082451444240152810767849242321970283287562623577661468380527162260879666425300954437946126274359092115795160961964857477003096069218389610939507550523044725119658577869371587057664184497309133061420001101390110243709464097697526753970990727527815499035313974480415656465275860651109983218536174304238847088202785591899139712913879375552148175668996577032603001540138803766176286416441215138496226317823336719826008416699887653493428773095297274965272174651720810587679587347249732365869006099584923575347321882394249763667889322866049214070306790254386303317602996173441433005681615093960849639422267739336460813948240734296626124249305240062764714394635644035829553521089717307238717980852909568372061952109351286719804258266131068220867413946607126886620360643346403326399726646976254148887891550991870738406606844537014182747874943750993103735642411974621841835093473037630088394130243249864742555195981615201332714882308767891546576982679424284152146773386692542828652807624821854107618735363200315084421073358509255460057385964353849012456583867552143183085840587748997778103833677925041369448494561360577495313581251700734233413524861929999766582296453208543938478080000000000000000000000000000000000000*i1^5 + 5602947001301647453098000138253697662068108213559314483730444589665914834932380541762024512784302195630894033701684289215667873118607042551828324221019323142236391908017442808360171484657448414007861537300621466578464491760689578458386371413294371859265982043116271244475307973230887906213083677340158048980035833079208702698297538269959074476751503907575448697707937785012194217770953952495574083541880852594524918691103474479441847633139581467504224395733957821525329897318460700836088263818658717369084297634289549139051474874028155030622970308864284745004121112525402665727262617405538108611764361506732794356285643008220442491349846549752832560631676462327492645668008856683182025739341275198412828484277331687731105940433139967587761705257210574698484969606366253129374068557254077320912743988683368575575087013469365486743651844820213819854251037766595896508325899294214521272095576699440894033697121863433853300209665851748275487818599160649669652861364905974505420632508025314047179056019710721581601016420856658512882191170730674044183479872048627593671634674018805734743094477327408540644788004804428808746167963085392285155603010317635459717247529664737985665537638782529032035725555080235987961100990189741639350677823158349265974841944427243717406769875468902767861432320000000000000000000000000000000000000*i1^6 + -1400575334502298052931879798802963496041906529636267602607961832458139893356121890122273249637939661401745433255548920143821035397132450611198614276395886923782075851875498551581690410033384973151481149386536683146529818901818553945798030540005851227257768061371469549855032493303973447012253810178452720143707087287338247071649896722968498728028470811432652781085999157304681071705679083722482917550093347562951524421368159828693993947974828866455379865699334149956059659149772249549061138846058329988548534570151801678711337457662288417731696280264075412499019673850145078317257801700343889745509682992864644102185560678600641765714863652798010969701994255918102630677654231083581957151312169752878338008322162364216759456410060423769146299654971932345685440378415894841605431809404815218563784038108010832843646009019457894731419143996474842954662697491659177985835740944308451008897090820873272626771623807709716505781034578833170956025074986594196496242884386284586199259263695459786471856556750481073623705242074032958675978112231724950800824736128755112834479863033335975187771362430227651017868028242051508016589727517844849243590029679258509643425622890494250493681786385455163303889862888409423845705377950003144244082296257968653606996595297244759405038421186020445782016000000000000000000000000000000000000*i1^7 + 57130551548715650909779048423698942049007894374601263248653994958674969052344982281421965628192948887409094658119469952115512101971599228017122447453348522191567188148219500005263184090026652858247591742315510636618373753713819902575837606808490548227185452983653553446368169554568461942246969395390139704905515245028144057965236498302577818225723632730908921905378594257017440946044783302302860066212734244408128035701073799290935212220834896327324023182058655801645044646209482947971143153420110236406094295897596328642613944753537542399177927526602970744512589815629122087432571627093327113106569411585052427446924440615769657531991055164680594165951184051278057624843282249811900464399286424312953194825542971855455997548121574473687637760478108241586428761665994609522015722141262333518751955032231680785017984775419567006372253385913592050282533974546377185995754884458631676448176118314090489728326735859329255142402887630811450403870627913980915676848734977300943434521437311311303931401676007137782863556128464286989563415530791967377200170501930322998278622390817464615269159076858444846886870707788961600324615539106664528439557128003539574672253440607721603526658962912310028745163824184497915884664948443186032143294032941760902035138140082892004568496263606084567040000000000000000000000000000000000*i1^8 + 16367037828300085463921825413797009185183409227763983301442484051378550792552848498800832094534839264248330032177814294093987223362416812015605853651232361378218624214728057717825888535468917284338402699016772851343897121639167417623395407773700241571113734781459422069375943799680632822142996457846112511292300065058585874315442064692530115835596147214988828527495903843177624501626074730426036318323483955736249203005763368682267225682423675295034341561444445724951595685467882732261290290828227863104453648638948478252043450870934972172680927627589706043052396790513564440864104589861671858297870754608764534393178515761266338199021084902091740711595932231047233572342748245107776315877052056653755800097974236473177062197850688555655239634188090699552038781603417734417840115360089524591097381324775703806361562122740733776591844711827342359548742274896938155473603146846086005193994081410169981321085699343373644882173988365555604843996544329372348705641272347137203667291146595372231394923732706215490182082018422456742892396809989547273851040578967867170100115159159309123836434912607015731936889673462404628030980716225911866991109792039965176995544432371555676417556860800325767514107764165312973072587842095362794024425721551393301643862888056589631440018487774281728000000000000000000000000000000000*i1^9 + 1127384451478642939998058470194337245217740257040146222199187821043202095407611361755989797651203050318390725588665700216217488571561608682095014844034792146731152540640767514168205142324169498984450921768449243576831603492272339941903739864401193440891395209888568411852128936822604089786916068983778680329398288669795308823538696376145693413967327227839674151508139178874351728609648360783873063613550904654849370829789033312894454012673665770543091220851768283322180304323175278511677365125562006204951228497595952492730270705665836627519940055507993583911879999402419902000085411793022658788096141867454017884517900351892474495068908992961575731500171855810661354373303799339084429882289967681519870698037293305312260141228755097197474166107868455910577893307881515114879878901786782695498675939378349666322939384446001484928740777967768910540621626551360230645672908222578444803118561800797940329751851182719847335476264898305909505072778090557448110054440282691916130694965400860349795155065578550452737509442039667996237646216331629395841549116496922508376872570216382502244333938624103702650595994100405251947067035713837747969284028138643555797572314988861860854947441940552165279187654745665902366926710095246293085915972980300699725234333634717867925186827570380800000000000000000000000000000000*i1^10 + 51024007743935137223590493338941839526860342932747623058611172442116820741460856292985131273352825246457506446677357328909109230037164521735022964467840825657432449624251423268919599571877585981195949373571308121520894804600361087160312901843162915757304072801827377393024159295495020205868649009656640564372638258461318548012796470516653080988523754645654678629720441920244815556692879507483127656409680820537906425727417144429434615146540456083996327286493121304977756977144049692476881978826192373387278996976144642312197121784186954773452008693056842925916186935151892368393240465555943279131196372177943124196259618868023304223701686788896558004520965346448878928746743636815746750656042910327955381183460766664619530658580263346873426039332739606547941085411049337274999527076062172184484532121207421481154932929583981016900622633681582576915246784510766478592476149217854695686537113805518483056230438966744057097763808235023431209399706264940372109369725503640122785195555787208960812278560255328097982831765663479512081886730742268738844713860918360865154981495552626245799494067818439835270979697731260441561012926669888950790214004853041277655944581449092662106088016843370734286221367129952734222215516926006605224645542987558844314943544711715081411908075520000000000000000000000000000000*i1^11 + 1877498020875618350046535735844376242953004229145515578130458711829342152748896273035201884091262373565732062500177060903542408004680892240368683339243829826403328897267069701765180566327100339308733097019428479121992415249416765710689915915221005754570027874807547252835756538167672045673669402663793107430140447786402524331632277014016976801238221054157288246072953802721584257624863483127459083679931269357930883933373363080235255856285611721658697652619359974330759019162921800525231441253085872984880470862343746969398754289625139328196811676834590143406000375006308618547386886655927017546187086276108349726688989396672023180344862495086601578975173498778950629398515730223618423403964570854215823469818235056036949624514545318597963928300809083214441237487364431612792128449052025023306569884842598103491922202394390126696934794733727840277316637616313944096819917763287863709723069839564308690403580586321516035499978610623352638780638641688561942903360099400721104004985359119302334965523249997652225702487162457765414340307201824087374296957675579013110788661236436156409965834776731616613750349526822910176330259158506773965671226741944200469683025375387998645175027001883383849814076557646491739820395630267152457254911465141436958925732250267800574099456000000000000000000000000000000*i1^12 + 50879575670576962410756414665560634059036528270364470245614159422539412473445636564038371462220770785346610299957062074947959105489794930279441713137523930187927207826709467415575487352966263473031520573777279018651011466345088960710003526010212722774908560639814826709477572156884022652745336644877447153520304441918530820132452018156208494435088513500043358643763983749834681424445073512708733724819368183650297373336271471896949975317278152325669049698819769922645998134864131610460964234234855669022209079343540049978088817618248805670734900196105236129941445855250532916551022863428854631812566915725678558999267942909246759985951156984590242548302915066908577731344611379254186578188814473230478492626552722545461501192020504177154109207277066714922230232598404496983015992392390955999624922947118923560973338552066328136807381088881127886429846775674474949989288547460364139841862657111553924283680495647872935932378344592788768732303974389025877728288036282371969112784895980464453260513860598747044515983289832468674095979413956653426289211657205725154391922716736129239025624741310935401847900717942923962483636419337865807201849349900062552861388745163721319030004040460359898745524111178293947819665436261691908211837078834779398628096681912113614028800000000000000000000000000000*i1^13 + 654411598547151709377511227745031859295188683676343569714450633489334342803279710890100724817003822246456358543725624903689798795641866039525372706576346279664817187854641832709327126931030997374421163314685334206164829109447054859092161666088306455573624464303193116449542593757008906830021389196275815669307297804912075350279412704426273737850162924507243586312958752889964251762466957159603167545671758553072066056403139791584382856380898874268446761158537940222358621863226941170547055019058856367077786998499065898432804517211328460122228626394313394566413007930552358598251465329966483050456792809355032350463025530158805489032178704614917541422903337276797521984648834834609975375166759365062929755926985016311098956509962354058737696570867467442434051937422441170870458449657902281066099372006024409992603923586862629242884683498624583420504526787174592897466061845649628705055684378766371128201747814048679104387171494707655827858684258118959252310082079250305698397360082889588309115845636151170658962471787590474526076396758294390572203681199205571293762051457237666657032026529034952394050889393536235813273116558946160933119507243455914506380467397267680471706792823970642486566056165251382569878058863973740744317368222333241466253344148249640960000000000000000000000000000*i1^14 + 452783564263529572019524257623076578648490719680228453242126678688594246782454560389682134184060141943685169644768902344301389363601615083136168913269819428162540899351876035506224660073948044528788297025668733484012083865683217884845186515235026149359892621279264075985422293146838471419365313847141027726309288089241808404661503054656783650118221323441016755899666005111782934042750390847326398740970620699772646236875220796392225100440189669899850456216297770224669071064142712868609180896410064078301673315780703453082177159319674863618409816263013816361642933652995912960010960546071233506595381376513838100517255445996173140492155263886063324479426742455983170189855582596282895590400647498115425503450991509195939143661992652537610362731881807940475658867515347915775060190083764184485428204084392292862324736771554177289758120028090241111107991495085486881038596414924424491265692213506861787771235025962655131811438667216047727321924244304365944612151886695798899978389790548942492693332819291084936055833693152744684439098147346231435131971283158190176981157335671051410987342885202348898494243326569714404427187751677499029751991992459944853398042197341929469348040355745654109215666563922949176861048881438312573488842758033735850249416605696000000000000000000000000000*i1^15 + 324188045378073371255812424012659709493488969131988852077988646099494793522881189517556806885044153870969798248322688347768548130667364921810314395661803231822552948807938920353211251668970243410361822402553872841422238185633606996638818953558830598966055106066157507369152385855745569971938985298999942927769504776655038977176027363767529345432697616705748086245434408832429469600818685214372076245145215214057268958996133476575491690540935798142496327983842976483885679277762210768611177403373008321030030630614213734615677308776977970539827338829825533230151978520219240738360258810133283109344171646901135927658223176359900090070664570004161273888702019944435714855748657544657747404563565386847448246159615862899007763090668211459346791064474883237293581631874024556253413647517780045064148464536958383697036406417840450310727010099349603384092414509740681870958191223597619442036873563643653779121295501560143193565185940034800336157371751506437651761418544855191539740673130202525402087826496589925050721641900451761181216231060690247945199541327054672857215274060477709443677177373159007819593264563852076138480424150674504376137913197872485298361454721138841222280351399150044847055176012591341959060163623318751138159326537018026160553984000000000000000000000000000*i1^16 + 29909874173208851462285293584214969083263198369691594851832420511033043401170667376127392951595129200088880496647445963336404630439146364970725310018695507901049495211137456570163372810418654426085985085260706753255926402075987682926097390064960329815360727432541499357711356433402758337614843451525742338954911810396346514963453734976472547873461889929997340675068552503781544471642237956387448761285029933308181195134901706704005882861077769486330458708873662719784298492055966147696506207563295117055917823311408583741079566391840143341575350102824354505885984417480489498806932572518769753942558473196983768225628322739509150548476160719224283974266245464012509213215774403890283280585041843344107286086873224531236015911324620448491331949542816643515327504653367314802449375088410418692664039626133122953694622850740033565687597426382748444517657601034105563971358632028245462161461292629093677739832180308125769008338797064682753971277825582154339050719156465949424787110649219359622422419011302524970694798007505767388563401489911126789445382320114320785616489071172268529116373195127969562610074596828898880810081362355692160600048449301116617016664192884345438779213426755015591045382952151415502600745179313983125883916647890325340160000000000000000000000000*i1^17 + 117979535243879054230623222966928983424534341738435148677632458429751456477919679423635509207120021880702855284629224794566775476387405254877019281994096636178981484527505012143253059328277605162556175708530001053672790389051400205699979545768368209651513245937333468591289979275754466430012454147516071216904002659150092744820052177189671681954472208054526249862372726904452703557004526760591088792437638608123883427984078885810140153509114176428478141002831661431601943696565697448857678162271995095020834974353060651979440268688619149608157779471735693922975088005772337218496518116935892952121380958043927933628349495179730036602320275393826494922172144904027600500518267299644879803742282745480992355861405536693388331007656094326789441393356737498309962999839002454643957548794892376873498787699572173579641404593691640446605041474454139070689645194867896083718291902124487098016237541004349350444367866709823684163676002112986302372360653236359584454714956069813830072302311271724468896989297830208740889965005223566885953430770878145473955247049193809994524033202321428073247977251983835430684080068898550675455613304154589194965579564293466770136719562719643983743122686066500232735659850728299830223528844797449292834762647404544000000000000000000000000*i1^18 + 11003563189954744246811968062304264477452981088278747150435638589738591541880612688714431745243561077372450715489688835293643716425105053283459706860399394206255309402770314455006554958182461458437095128811715616812545597563389467937443288941071906337527358166475838042826015972179923722636573093158230457811164352795555102627317522683591353633322587631287224134730438585744881024984661922702007516782550989234292307296080005868923471528147402396445470672608019623071148329034325576285829549960516914496071964123848913691016539918145461157560147767309148078613186664591358161887829013841068564670797460241417952237494977372517492820138669322976065908494908295741391425404953232830290787777132333414564813239189239873707314421245506678848780841711092352259753078172042583081336690008745851290385051244679267903759183657319002318259056517594681120220018294989046356065137514553255076164773908193647225126802631946527593027914543771588679355067265812169931067035158912246376245049493323663119575355118374633914529972285506024745099128098882755167189207115956342613915541951796891610657564744525375321504504875886568888355315472014775892428619629645150657960504676344402121493681896472960938600505369533313662608713474643182639998671257600000000000000000000000*i1^19 + 18680084854978560084747738587702772197449258795230945037633666495049653617808497404599117387730850113169125061031242719036668191779213998963910908598406809942817971273148712222380606267629042793610132385116790512070038441836775281619771167048863891961234920669842847962575852023174392511637271086016024845688992641502743122389285401064184597122799434774508416511578132397740314414517084623148103940841670379432012811107001088808465756025550879430381244066844830391204968744342073679275160530273341626782578170643756065490296414358536960742609610285993509100842365273434532773246462821919054074040277761378397665983976774148311986085757950889712171398051294790527522434805115734551021703942852638496234306691970781541553004395883068523009006692702460137740407172591499128242968304285619733766077298638313020285109116117895184227781109479918524263100703542897947376826682323039311862734566511348628057693476697523902179296573203232835496125146908007090499260567076249415583269221922510049186209093208777721546155031526873162729086054662880634713476424709582077215301335619839271795710422077884910548046830664206499549585361742538073872163607566466974705836840498295581015618213214304590673852516553612390897774432037669615697920000000000000000000000000*i1^20 + -3197513707003381937886358291127011669114903493295248303329885136166407144180782059505199434132014704948126620891383786656796328722193939602740357733208501603717391515718647419877436379878358864023321430636821012898936928821870965798053568498398033257459694728748925939685529091472390553436983721240772110255461813555842350564338380848467010339037352532798621615022794949507928397127770377822030849067016967983577504280774699614269137344385049860266757103082285632124122334822934676663754471341098679553142808468975790049509024757520024522641732740029470751674639411874110873905018146567080333294843153721950375937105472392108429430136769169998284800691369237052488066077940979247315926124388840899066698028747707619436493389106001070714957303801787895512659719364666116416825541621160490324149859668118998696210177214706786075306356659074011691615218272886584183908563288772276563738220401785113102736960382774460486014436095384368845824738001450769618651545909181489882737009725054998821527760892929776089885090308722033494193226657900886058146788096761584215432265814709812432594884719048420251943966261523839692086970003987461827302025781907994254391891041727418622761796792580837248806258471175144879328401886537580544000000000000000000000*i1^21 + 3360932080918437611967034396656156152865931244777267359448934630281429792417749725187959808352844234924579690976113468428790324464946347714174635588654605814356203513231684625098234999850789671341653054939748862518057176584592572070455168561816035979158225795757276258148557660181741933533363965690981395713043664991825048870028618379435278042403333258209701691154860658748807080616683068069779882539697333629586381986143873673546805069870971615287014752874954847321434773522966273668629954697468049240043765448572126976767132471824181856532948738356814966288248050451686553308312301095066768218713923115603271563679644995464744005558717268615965602475819428095917347814279503163480298042030837718395859337084919931625433327765832751158985446737865039618690299178670080026735336814309424012942472302276381746326398705375302124310179485016244802585625041791970049210214519444125474058162864127860049002198578356536232787450199642774455081685362512340644802224493927795421030040349566779778522518735957611961574566339083708778951714292613417016769994662519447388615617108584911264680681907660458923067468878246503292574520711405803658669555261432450254497528807329717879769171578085497432436282142413024371218920872345600000000000000000000*i1^22 + -393085366125339680474856487034800183573931779778239734349113803823213568572265031021548905616757416569783587591460450677025821302734589994736014779391595236004588168728643018336073929673682069149706153802977424278328194877997301781612311065266240867225346708233655188699474728593134680501374139864275076384572589920110466840084265136385624743881532822437301334699506396750301483192211608404518636467320935917849752351116759040341629273295992943934945896892646820287389415557517804846138197153792097038200847419969255245987290794368941357056565080952575337875010508121431031334168143286575776296960839974825073153328600435133748550309671049914802145153519966754185777113517617964693770299567466570912996214028749231953021736082512468465472077388722468821197534326216886927303858505730987527513347116462743030356167032852081982147674448139806077540673765002227149329446591192626624745950477352252911144516326821945118696386467850106345629022749910679310684844477836431838020378724634885657282064307197415093866170049665533614457765453403430133924897821248765039200715407192724148548377626997950366453226638823017159834561432151493810703300645186439816639571905975851403283394453500658953971969963855230087861370880000000000000000000*i1^23 + 104514872594788348313140248577627715562229454473912559174631254615845925894733475619174014930160999204018498101901274244030040478236363915182547290340221168572241696829535639472400866819773053420030033394292764459493792915750223972541342720432865941806070021214930429673339110396130092144118102744723055222885301412771769249895046667837535389389744799803488777771981628042152805344066486965223509883850069163327556008546289198294315225264407454013465836548509480222517581649921005577109709415198066506516086949663607415377495535576535181236392965714006852985172438010263965027010944949236952373933219780071136098190094474142860226959536834602013608813973185083076784799422079087329059036140145080345326555371213084205782231666395847442013652674718187451569416832070567084354703391111080602523896318323599212279492545672524032422955811051409664771885253363218968423182424472192404451745143687321667150153046585787648399109407008266327780570618160740690413322016771576931280528733370719272143402993238441197479225498741262822656568896283567573592214810767192137528200644221443696058274129736136167229539961820882241598698016634789901687248627878671208742276592030021187523326328781986725767889036936331919360000000000000000000*i1^24 + -2005003921963739889333249630690961961789847583967480337984437235469789722788772476330337607083232413634230839102968380015606669899827920098410313675823499355295326863117403894888814502090432681339455561824520679962594663657018216758908968186158435383327191908527081259472675073338780291295638259941807866574761830098440038992043770242618270714169620621441054560586997052475653176674770385962399286987186366661111804753253315823361140482118287356573417134110991646431116518660118385388275039985210273727956910844261404467082533670633062756466883097600498598483429288103503555571090419674815403405829935608581142345585271048752964927300978431911466100814276831761968625263620525897736205038320317805067128605841049299272731943761022657168232858206191992886823408177871055211055409204007693547491061432719378502609030077930752463687890703639883770983339821852029909065461247140305463222271720355893511143697485772482865700140844562416508521520540055145436769254833585172564420752812453486483375337606263189376533093094535060906609142732013375048405776391781688072096583608449689687356759819956209941324897946781113559331709907621622362306560092947054404300801225808577514339191470113822270313489812684800000000000000000*i1^25 + -61770061328262634116336077041830789988230138604470570505548685795506754452165474016622299372578643426156656881408753240657753098281271869464426870817369802466513082065540035256013935626994048733472992714656456958158267171681954231866059980564942123081101033451857580103028529513539846045318643092492980400402950088902687968418634734640062619303846029774223646502142298601343077410013770156496043757818902535544951527003280160651386281772240816694169658749332998374733161613923672377736950632832514245746776270770676732788221495867943237931860574008603694762250736876710386898454877896610896162342197101644001137013262083729583089531274952267178009469055492560832502912592753863596536069887426232674607160692920629883073632717070907622104991526114907748151500333549705105905915213521204019027970899060395171299029971064012065188456971219936084379856075754503262034904380993361947319642688005202449623245202105130157675225816264047519450679958115584067736277202666893871348112573290229500236480803505555583459458634281274101356463490014172135687603126943332138117146690581891662726504458603526033251828721735855430576455862647590754113689074395385351826802045824835876007012550426893446451036160000000000000000*i1^26 + 2153726872266067327652799234758730446491960067030143223655920643634797299005917588403597675840876992768414368519295008911110267641929304608510645164836235131002066513954697335958493667617667151557963323559164601265434902281541117269924479168018575472270538829982056623069211481607163360224891541023854483654392104638655483220798848351255949366100714678907250704475112545846269544413293898889384577448509583607768084495703354807595401429649907064529249100161918566156904510757001624466667266755474432816603194870130363916268357530255408875545633422743691057710004557074574826425754823939340090842724384539919166700462517192855094898481653308830565598912645181269471912647303986658507646407287855467452081003463074913094707680288254246037691962410823763490105440126889261467882025921565211000878603143536329705382866541157460018626524072459662693785813275065883405020921396434312545820728172038261927821482085890920734465859653866212179678066501768567002995378825221271758823910472638050517388121093314121616872928013056026936612999362963081990173239568633892950723228777716786829431104947164620050801396675458928220552637812937321650323869439522767469996326764208061909116002965068447744000000000000000*i1^27 + 117067304359310541006250056077406340660568823994176168568623789869467839722000952623177453512634645363068839125930701402515575469419996987526959380553564212709074372529657706138733975282291959023424964607911446470953319052675574033579990058754923234625590442741864711522476072600241506398117780089531300306787100896289953055563848112966984553809320186183553471355574730819991145116685495136773337777322815945668473639633378270194348451185770408569960054289432481151285170972478460446407359341159045432726819560404132478057643252314188143933383250306900379306380299804283692391931478348739311040903260220017013205074564160693356018516139335211360045333677921014108351924138964359284474555601270194974196405339056813778616882219065505223276171809722520200426821566382994459131621553162455249620801581888030670603986332542491694636342085719058334807346093214670436408855268719911100806814943573724020962469591306483780106742157728152051724835028998171906654363999761486695717117935087660739305603086620800121548636084585751485789285850142149744736408436219512012362223397269332962122319292366263671763830151996348338652671654972379105172198765953108091224034891657094219343996544614400000000000000*i1^28 + 1397782028270176112141798587125639835110663838027187365987639033258442206411709894347179193874032698947103519319525616396817062169481307720819949126993515600623914764463844183781511610275170319841962155658362743807982951477354097347001638441057061743667156294545891639549508843953614921920866977895066542689237014052860783199032242507277628710895522710402801388058677630301865883398907318285462894440619725128855591337006363900211640268733148989460196941272922632379716214334233942782183490438400982364407828898709518247849753008113622244597380192022028943572376004239270174494502758342842952733850262146319041412438819645967986111360240906270605683007629724579852901656653535046544616772045090498178959460134451875355383826089597663792500071587738345466985746998407694256401020402133488742277754517574054142125614600432551638814383205435240071642793884436675208075158868763191854649461518933547016186232589884186648739821341119109670091834685318593648759382387037630663402015831117626038735462220134920183977867427700597033427289557368863563394736953182155038990287986364959199668784623706233909054928753451911827071259021867285327437491448827132712029243493718242476687360000000000000*i1^29 + 14123559751969195627613619248944057108974508831649363727931928078008087671133504034623294056801298443257515032434472418530163786307702813029946747779497889961825076045933200382074227103800820838120693662371583154509068455017781164670827717651878765662485548186346224982573419803098101700280778089823130628213279518524186399857162770779187717052095395564315018620800301082408685978755759699639410851085405297832561702274639562543428660030630725814685727704353922578709257479742741545323810385722577203365076375926692718347183145542839161432703350323979819388252769275771395229291670096867723565171534440240617671220973759975744877968102036645033623843677618335913841299545173769696648091768829546014597889591868719834557169069754626579514992789198897916544747835538369825910581216115074034355095417767161270936634420237228709615207831538668606499136278482626539889604736373931849635000376910643821195911857336713428580598350354660642090670458825296470890001727999141434975397352126271319453421829621219471841462034750947852243149641176559835212980036267213745097104187019229876584436870394463269412558319508598288857815854678057648387066101746067142883342436936974336000000000000*i1^30 + 158536056071704257909662762731497338817885770101315799244652205608052623686587981650631569014098229257878324445541844843740344709798955337072850723868251277952433621155027603368202264048364488834618524809306144614581083225790299473105278624283737540785536976522141584449399409775334412419215711293081943280162666218406811691286988615767766889052331232723855862507519039400654576419443193082211138064749486028306354922932012169285674712690321746518846458426213323799580851210788061759712840226881754872726074532705917903067161039260099376910600367358248327687841372163014221176446317727906810583456998209746044144884351368698031252632753838573764508410621085735621238388842169244797472584563379639047924843976722878116748471668856338475390478225324945422179566704354606567924984513504448398991012793331376221494845278390529624018305990693986532623868012357877948279483202329869700780654577627673717580613566104701910789845253832439174822027846739122841080675882818356710774322360640115020677966012548074360449442083658465418072050726273766324712632460380135733522252389081801667597955502129841126167663062732973949881496273278106269000609635070640091361968128000000000000*i1^31 + 2110861098910338309469666804179584921606891956916346597205510003099270822733541186688802577782113163443184417773085887292799662101286070464827136945392819610577887216928974280084561725602337707223634231451837454055959008602800286621489663450571949863328846796236446826283520045532680775124370606407259508878437495574393428204129738375282444571126684635589752502293769956910133952562690879737508500002131619146109565518674395505485136661936776181156446799462332572136810437868200997862542357589022012070593104988567194040706838137023369810502320107451776704651074217155051381681628462092800460480381948205731181804295283529795545208363670480030510254675004844122710252894520377855603898121375567661718685135572942504134989213381846233657871918770160186604854340129051246797602677530860218513268984153073579612010592704118663529822672084729109054687896137075206793527698678951094250704933382646133808226977825221108570574633997871247392343388000227814942447430446871464018624695355098193919216385204644580770044864316022261367104865740831559299517768275082233433348464790320489329512780620136714669881496856417530069372838804614962192035492302471647723520000000000*i1^32 + 10397456747271000111066394005349936428178512854645937231604323481083475814838803999483309873140104005327607402354654112129622073767811890250497800205317588572411339617829710397084540188204620334147250229956318745638668464104187821396872773615494416982120170747107463765474575846732752293972710111037724699911822293651801285854074068100307671257104513421409543376576026668834996485091700125475485118983005677499790432706544319912703302533984758474626385327544151944363993301161142936270915483531221617621241214518237871437576629303889799270701887754713103417270114064904504664898421331240615867305828631998425171925536502608345511872794731855621636200865537468800996403463433901167646844432201102560825501300082399470326227473340071350591350910607441833692301783756279436915959660026610206530986228216563898568264074553152726112156301314364942156021735690583897350829329480346023517313285174270945118207564876037954981493554547689663711429118060775045652793880734317785474807080607223630301622520622425589225850192220893163082812781290475659830785123881214092779625615858256442988436379614430159817285260888168750324811582141148682222230604152832000000000*i1^33 + 6771336422243259326283439256437953227315817117471559320633572016661750986272472084127304150790660781340266703499670508759163904299556127957827775651465260159020663480507145980443087112218458327722144687553327646864708984775318252604482437717772550567215067217987798719789737565499284838510933509751947400883340719733502760047985582758421621877155925861484796890379895302127164178549565798540237671630221537891539843223808761346554380423170310055481090067280951579274553343769992792023862967978517170923122375457692634871255051747226900353112535996830537817826506089582076604172067250865738186417122226777030340266624662754636098401837216588488377595528684301760980798583416647754775906823501727192801320249430484756749773224143216263815271232813417383567796443044025269669237431989540131554651228584995788141492422699954426727972629316001221556911255836943963530820135680707312315418125807582317338352915596205485041895019066660342030660298208466968088162921281937229785121670882280496289740874834474999989931252796343129661467373144066231707924852406863673037103038603269367570510008819832292241304658459545652895122525244198815189401600000000*i1^34 + 3248176216850630736281241334231660275938242129346257391480698708269198343088460898769296927390418591506887610714654530196122425493545692796445791546130854321340795715921995493801704381840577458406471694989714990579921043468026090347080133279702897833909351424318135544287159680834488405307108991798953165918945661352836967413049373793007333840716265294801389174985512564262369369763941517839960442002767144857716604848811230432482400568857355090212300494100228954710814790986214105534754935576801598896587865307125742182230259316117885926620234711894694793298525874010423851513424838330190118685720800696742618928691288879181802572388736202105854868006448799699100928966445960535580830588579427167306426191165228299626486103492604426256177163643146368068235532717513696133943360458490092156678035510010660773502177724249282146023647828079309050687948644231792498839337902008222024072417514436242054678914392646303507452369252389330630894336477097265943340144657310549815079299178727390455877052678390934176554066311750887283461413830994208754458931435812814256628441212893843302396860898367411234222976115537366362346271378621440000000*i1^35 + -114237305156070464037292245252652438797598094909491521298962697574778236804619280702773300340230946161480552360518461871073420583457658380394593312822564764714544557655617768474934838408133285699325666945792503198661960849052034317013166121628318531842817327572467827329090738663225005986067623416840859818132307911651243282073229145277445750586932208248960463729998145766326578341143999031077177395653026764645405067299907187960985150584694301773765412890009387433821035915060352378843873906646168089044863682103767570056863327894092687155556883546390478828643337917050345981388564364345726957600637754322511196265736122061166339802745550449601290062518671008976225663401083614381273104915976105104432903160637604324575190525694432980220118669330610695873439667458879957695737206838719696591385494567592453266372995989962535645836349496441042522867116598012376073187535284740028809101973017125069194070422880903113603520106140479425003602251915776843426474103132672314237503634240277243009170655700206817122300123042287277160382405194269979411738195094878951867984514981622273133935189161677375982892832317139371432576000000*i1^36 + 271017057646625548366589721298190067190149593200151532971145047609841688287832292522825174926130836204142989688901419817786913553319208321079813000348088687960090670337795669582602044845833217480798135797422966466771169078164282425893594246657213489310240661160704016315874388937910938235625664801287539727987483686594913181555590533182710297922965968036045827137954653091444903424254559165115275571865426612745594560591682579095808133646547848143751304338954831436542721465985638749700249028227568709170415279766171447957652426185768592701854670041794626358549922446825178970939408290412562472927543690229259360721148587391705524853608185328397045474007063197590954229266030999408739310208346580386990876872565777841494043597637017696989711795626231596965340631726750000474397921750874290980634017303633510734633663112953533728421681279116046907182532613341189724497982576047190702710022018704083654921626662374105134315902095861315574269678933275765047396156866531292875132739420281469813972034253100233063391274855782255427599706244757583778110575462726668816063990546571964717002760091268571182823234588800000*i1^37 + -1870455621988213297422289885438818477649281089360692129193757672455006763076870814960377861562627033657465325789650713592876024579579520589850717037749125963317583295208005075522104129832055801589038865599826934656162780484934111227721284112357483804597268819342579413563697351529076267939319355445142518502976559664374230737797931661850060937675924815391472248937754175703552778165614960990394040140390233415265448449975869116439636460243095751640852489572065088684795672644372548275670932327857381768180227452188705012435365420354123924218681532447858254722406863702249323180357879509332312405765125666196632828739190817799413413534992945329143342691203389094683518578573860266585485505384157645584428253794452415215944294998796957084149715323451726543086554311208611467931437302084817298952462243110317837379769168645337715277374876064287601296278254433630914074025094392113578331766866180995131959964643540118463876989557247367240744365225826489571009825234412622841255219512777855562796405860220169671264716890470022929482446279709672904105074790573254354076036678357953200771654176859130260160000*i1^38 + 197290942579410794224816175744114337363281606644421502883663209556598042438158154536272084270229786637687172001129215090139655933905251314407889687582762522703385189016551202538146803793190861829560192310057105295691163084802163882074508299584907344158013492780839060388928702506577688890553241777466756914180880302781812838481768860078632680909178372324843363212735502215414242935620740027502979275772862026721275239381804703564964879200700213071523290628294306310637852620597148487462058080827809089805885531186484359064082400908765348402062523169042105068728881223582457721427152879714135707776337231049940231080475245554945166070480809136476516426562408501138697499701236772930759022917898269999425202534816676926133248055950407058023006930327274892993353337301245012300264160314151319153159558803023809421669169077978446100099427432573378063750832014673281040489726012616693997375601850346900585216970904066724151490992381164802295873184652719808592877295206613775712158752065729662897825147412094057849738021404190791310886632158709497439565113511229691784180963872184436298928000*i1^39 + -6209494391520482094486671660001363018299044689631616736496161286874826410212994236219267656397185461467432649383692627183444961746112848887755684055477182788457770664976648509347403904305165563513522197986734160360985888526950584016214779383184781560708914084812315768768531847706501758829659083085450455335918824855866335615045497890729971551725695566289479158750216489524716821971635557570165658025342795490978826460259022384352471276260341414023697009009408159985990038660951685138728832583744343227073201595196252503988928873754799092090157593775677258838101763736480302149254496640610097477515581543612125915779975433167100310502720938195839885773354737469742371127913499929994004483097151306689114133283229426728191127659040484586099096286434908349956426518537386877473455308253320159072213637210331484937639507804960464110480871680712107870243843351240349579032439284716238028440372367834551753187441924552901597180099277503865124060847843533385775989977774016500316954715739192045165857797226518293586939518820729404167534843304029820433190976040725845692257800*i1^40 + -144308664814699545389542277069949342736776435659130217443512623488320517264297237186761414322040125963648627798528870579461171745103136696119179988416539382515074239544746725486353191377753210025121175163049313322754158304618810131930016560937521942821525602250903945188814865394404851340552253773161428758986645780614734396608645412650057227912016095232586216304911113973172950663819721824685481991338244760616080331835918385133949996335490053480307204161328839931321102557293737032496699801339297003868596189799388178952880104106638916303505413292009410080879921755849667296420163471935121002002920020249809032301626776543061097856208635344159817095192419553491956006073169413174470827329842862726429146161345562921729767382078343868056245909059955724169824479873734684533092506094217201712620619176062699129362802077560925595775640218886722816337648159511061155517100276838765149924041945647764292069591201463471733187384703233101571069409201046910049545656758287093646618423631392869193085408554807336397489226456407133793930288237486155735*i1^41 - N1*325890390063459789874568269740896953738531056474923250049438232285383217361560408612348265378692863957375367283345998638957777810403414236784105290186411671115760081560949743027970399570003536774102421235219889944104663211780123563390512011639405580180536498710303463480800793803896509471529666158119138332226876437897080171354375424159242996344168568142260607699629030732412408*i2, 2007657001986039930271715445069408737713781858274353368987690953992606544339077172594438272202784316027225588289429630136116199961458460219222996177055604973969536261958099050381254633132128582079495113389112325235670262049367844333829784052112770788904497272769108171691739872537288437528657261784671302147287757805630768455121285708430972140204348570374111976201942986970085269015331554438945704367951579332653613214990952057282803478955617157571636091591373902359343331756508533098216021686984664372734991820875538377228109666456057606036167325524216919183380932902866609737802005564687492237815347881768294190360838207158809913974966899106233678469637262302974718834779240220100151635955701213798921055233846018862851125929945214535002613995330692365239510938487876195359078938076859253143914009483804629908335160706331562390596244130446227375595440138312619604759128510416054124872743008598680396363400646378329440631861276405720841819181260659421962962581423733394264318122830720830053489913984337028815368432213414416311108685842779948202999617604336736607282468932759155944532924932146635183455014011015435924374539206365459905475095397922291274187711545273824221294282685532671653014854696306205386346102674839987236967878658982093451374834356575602911616743770014457080235633660766715904000000000000000000000000000000000000000000 + 11965897084288713687344522045278842334027514260030752745445407575136422013433830367518324207614915630929289594225605536475270180641921134948947933578343830007970081385993331916177642969559192316953424267382921196254205811305871438712040010753998173350800210907523086999823038326060040390706874035558222008036098585241841458734805740370446576855803215169911022581925305946641204683138878878572223098708010432077109549046521496516226000434093822047509667482615167891242640557194607693935941000376416228736564577774301270107576459103157461980690500844019992443517866798887687670690731289403272827120430353666697135026158716931523505782360511722914643971431468846852614037845649865229382074875810499016933160211762615553702183003739608246188073373034465122187443092249709490073436706757594709569476506625201000982132656314039020979878409308552401943888902498590209368551045406600076875435227378861755810547700159082513255073405859078264745630546053798733933755887624843983066687293730856975066571827604735971818001337862256040173587590004454194626231536619003237923971255946487978489152600767269471885731614333393923471383774282389911484083365601922242779749316806797774253972530003410082798254754165205161177611621146566344556518465096019174223240198138642415894987542013000624116897783782328007393280000000000000000000000000000000000000000*i1 + 17586809395586915464428507610821015922944807476480302291580145534508852421170761236106980405083812057283268782876403693389306678602777805236789824839222444509047477152828249273781023321178210524285439782780667922437848292370722987728316373240859860138754408333072704416450411242346833659475549229254512132996761087577828304908350421545087252502940881033112230053320941224258143194884248667811373180065510731338652341262012575420812010359449845227238910851194686895598862218853540620014317046424947689657734174092439193346816586596164172673934900393524751205346866679699580596620466378398798949447067858330962525253383696625204611522589439232600707574360178181827804311847931036408092918587102321230992705312477296111978245306194694005338656603833695082413179561302096610762959574310195275742481095401032386615842372991071633174299259758391961420633097210142497315660873238463398967505060538931534990720224296924283389050694822264172438130008984067006476226594049565000834270300423512068634741365242880872386055149861602958831336798088347751678574685988172782471913542611346068579281152993360942830995582655584336378330298766086733607373490714221791809224028899934141845621943520262717341263477408035442124929770149021665863512069401499208640616609286955807649199338788178052421479607564440174592000000000000000000000000000000000000000*i1^2 + 4968003130832383303178535039358905120343792263964109251136773982949901856616927496176623301403236141796771266917888217846210882521328329887467510783068324962856143667249772011777842158470278784182182799307449136475370250156678987342859709603701375260402272702276950717384167999403806879350666619078750568109122199154856667494633470240156627444106720860766239825484604004794440812571350758165982195032610403870783747414993614478935030153099274703973194958430523582892033320263376969808370651476402218833133900066038080149903600127291556486878696158316447591988726007477048805145412201073140995702855483050402927149442272507814734026085270449568843872995844581399889710761754251144491498859573659615476703978334654284102942431463122722386610542115044855466851867583547832078556156594242758614773039140458155818920179299584991121284223663800583303366295320672702182433157488916346064775803887815994467954202741115664836545470521179771006259931648432912503538363938205514604918755819529011218307627189345890775793202681448122586857128704749598291825437125982709218446688076552026378220612575729539762360853860893454201547383455178200796304679004982844573488165887839041002389405629270117499163717540276004196489360854680875322350076865499552372379607024002033093336592660787578921191786963114393600000000000000000000000000000000000000*i1^3 + -6473254775430239986625527179967607337031261218834861811303472607464981224805571386279101173218237177755775234224645963242907724296228756874302810360323320271689562365110605346122022017327672982976250240425791688262381471244917577872214432999715687398191112359373865333795917779131953687933768847970203973254486759187955420604259710165532027799520429292044848603767158399401525979073178418586711679055939716318597676116771621154962619081085362045996641628387088237327396548875911355190320185866104552061638463780091792007311259279476914779520619833027992903539650983190279291867269633000399739235409209028203173755664038485697697980267580293095363412343127699842518208176019686047686497192538401490337693046028743952315413540075123055688235114338131191712596935880552840231007152688077011159220384004357679538099897430846900996213695513905277979785399268471899663804747600386671931710531894031125194370434448462907589753811182111444515636859007734952371637680517144146351001416235083091769857695660233992435999236382100942866673656398808952593103609013912318523735860221125094372021421296741010081568427707006745904927685049656400167954690113645570943682864608635045575855427617216271162370923964985127927282481761123072057115482371424114928018274394706816571278144951481732703837881536348160000000000000000000000000000000000000*i1^4 + -1542503109709370610029476005563470609061055559931312616613914261465298623302330086254032228762124273932019275415774261442821388984188019434324509466321378689235967565189807846728532497882298768438425973159255300448147366841458824056711844426547325039178782143611541199002793435269330401750274572228214661689618754848367507239793117619359761920966477207236211407077178601476324866354384234614528705022793510936069673620261668336260188944714417221126514356880650967390719224306128234366829154579668182585937068747322898012476531060202124231331283781558708504222001992232282763605297528869495013745791883343236036707561080865985756658614694360255569479471242801487885608626100438125887792358557953245557377605976009146572449352432124679773204618709416636421790533767820321620494235914133468702738522628158665632260348499837345083966115045689481047541887453887703551195786856613295495007191460194625329622529916028195709937084396900834937374152600853092817520721793774797490424280410587537878442208834784679335040171710611715359953393713796109280394476407777095570454126407668577140126346917632446700132850487567354225901097690163568062792410881170495745078459832275184395938216279864691734532805220489035738388108462530151005244433293142305188510826669029232561763616824570068175285460664320000000000000000000000000000000000000*i1^5 + 1793781180357854712209394857231069467543400753379725845166304094195249210221943403773874366331853938461345636406689230507554982502670060340129355456819773548213648895271567238679035060016185186780293144261967725233739778096005536138295238708689472325754451238291877381699975295848204858834261944299694075772083850655165271879653554696039292056409404705322282134841106507537961298924240462684403801345300586374619468603572724837480317602870691484759825161238072195114947828153861125620444164019727513206872783507531590243140005073990966691299469007219756874927943508620648323546333226985900932752633731517384675175705022170237915031975617160936436620002740000343994320026348052968547394275457667517723491101370061648647518232377670593489109306880219917368733145494033228498071593893275148610353413081482178573288974770141795480013785846525605870502525040906018128853862641478490200189746539432701348631496334140675704250873746086163839747015321126829946192976612608934921549450903338803887731256242765383033357209681419906108531274177182570648245099562739418607305026679014430210171576332941134317635109792875024530977791022789576654942753930738774491076762940960072968364043748718779140324505598749342084004165572375813462099887934284476277956662554748243442496749889156543229601828044800000000000000000000000000000000000*i1^6 + -450571340733552108000249518157556632862961905310722990398034423011479323623812953305352765657403767596671335498767299575398524762727990060198785605206168371057770201459036704601644063241309626325622827790085380671357698300951479172088031668321435182736848604981411146566561986557240713116884907431384719830785203591988999812511340521404410919567195511805456042072341964792485554729435537056326534117383367407546869361571482621664351837619729391958141936014759878562972629936029136800169145827280810697877049107704673113646350028139697081454506799581327738027101453973447704587074112991360252822446704735126217904842535709583290269502218438172248874695576779798267557026394985140632543371663567591565361637981531402188380845469120220108870022087179822494061983660010567792927660852040157112707334525458186758945057211193670848038542382405464010870855058487711207301067161916491829177093955293015562304427617648171253347274683905023132834891173252215196663144801704965347156601857176121271609878608324011639885568453550372539640386376291158657935590182246706360223944804235085143385227965573557872096308906115479233928969078696549246126895460075842251106027457014338650935704812156493799096614031770889688191642728373512895548000555307655494675583508083848540208215186363988154190397440000000000000000000000000000000000*i1^7 + 18686321604673996860526967952782894288376343346652045710220795534595371537557945379858618316647529505593071617968092592348935258648928322124380340790853291054669161513567284695987854428412652645810027232871084740752333452439713368310889682611020017640267220065858377838561463990959308659013172394020514152948478781385646741820815903053055091737974943075016829388460787555786199743364396786671453012756961146584841901853328512842582768822535421521459476728908679696740553191037459475074391935826707080224914457934245805563104822179356255656237433399441077619437287575489943331508909176402793384306294403970764218393238908080420050427870057279544096513835681754276091203215211995616646580484048090536614612208216301939073254794956885396259524145734587567794407654080187348589607935905262506520597918554699392254858557224097128583908133078205393407206217498695580654445900777699867114088881245413140491768188106309533792962807423964954177373476323777446300732890822151282001942891521061616830641677759288279953602199330073854682168958694237920093600179660332808937452830711320234466364744587440634490148467588336480924978916366253762772258277570190088744132043787286803612796333568587126115848464402528556842655340915317342315787373721662758073842165243378114071231472638637585203200000000000000000000000000000000000*i1^8 + 5296020797953557704803533696281205738264124319924882210653657292632869742866197556928434232724438059050196660569195578291248254618293689317664320759650251755259561971384431707973103108083817436712986794277383763143838681515285194532371099868716587807317548189692538913995483822949673364544402322174120429408536454867092722647997950973414871032379850550986071242538145732134800286247185787023290490244999111311508884865556953231956087371784338515374067996653535641241373083054522928853558654531445084863121482272025353135959793310238362004027743947865982976978318886403883122113638471695335169680906258555940819777584463523481262181215051229806553558668738875210728335598799671643549215954896566607195503792993458970245379841601582302354337260155450228209698415498932985367117351843689921959865123491031848003217515712646748205985555724300651373844587326674980670288054270963724795605605093199974793557773289750725135006690007496298796229103770720579135908666676502139813602406949515751722653021264331482843025065755397584777678410327901756901994118856205964435888361211783392698188168666542832120972750267333850131180451002713373005689396676844600338548527120861104131230095234969448609594927541221319670567149619523476338559377077332112736935162433056661067922321279840944128000000000000000000000000000000000*i1^9 + 364373654121885126433480571895625138362924711063836086377807248936787071365612509653136685275256582025563333075939679746564479879297597315517108421187297632727801012861938519466998710419957072165861279401245957543041627415244318780733816249256848424647822743126562145045393106978712209767999918080725529020083813450672778351447989599408232671486343955970403826639217279354843749649584188201456669912284702746282059295340911176218077421380967129853928171968724152704003761341551568060589661757383809729862961210218213345478197079619512206435361580898119424218719927481176094583090605276904620157553237324689681437353555611464607462078826864733510067123975202723505774726497638134487804404230401473197551321670454156256256239058044177915439882368186014835351360272793972438672167394409878427547751305865124327082537876584359336398948148982925797628560204700885445696147245585353208648053703555919909161251696784494980076402382806365323562351816577408766984505422334123926153376417544359335753888804068821820649817932268878986586164150854752758817019692483816782224587981079511995131902558666155676761602913812472830775959927257245928623996857617124877501976838154881746822875807878592135082376262268798573293339796280402957941241244114303295855449266167029511638005354374103040000000000000000000000000000000*i1^10 + 16494873196822660488890501844735287602132383042903595325403798037212965991011575844320046653516955719004402058653485463558300596332910402417326715678444283313478574579984076324372639735820128971837210647479379689336677693256846392400302953394857494478938743103326160788846515175587117407244453674526695495149156560054566794528602463884134581370444317380328519891602986614736892588007729482438936516697557393245070652054304683943085668704647755337064014945612085047707347900750818892657080710333251265314908921282702755764348384063269698249694942733622200357041796139230056216549867526210892686430409967760157252837015672224529046132120903384016140079057652238979097218470616382304913220957252348774054986776618773168850768931088473554263920912851155083184829057561535733115888184394144833197277087860538787925934121658498197913101847661015191361256050165244214873565403196620901958139114925195539759850646069300230628396249504866425207536064095756852270697897548480941547140322809430726225507596776833037043078632745413801901434656985260438021668859119666031933735214543146918210142506391226476388249231811697360069877559274897805221879971252196209080105689570637652021972230172002925081777163677755578794313710585931047581977063931550223118879901983891199360041660448768000000000000000000000000000000*i1^11 + 607051469907164717441288333291780360645273028924736577727312956608982820404302454323873872174590392055890637076499045626041390392188812796958844667306628556396734532295976523905150769298253851195226837832838855065067145923162731988038708038402067207941085386752627250459743401587991599541986390889103257428883000689404547782456578000433230534513920028250544048119983747688689674573324924547539300815164927103026248851775481766720850442242819362342101780364491517860869139606182722560054080574680713647847974505594429087560807731620929901380230713726003986631134555863515082080220767489373580673460637745847194503105296830575529659918867405987612817013564429380060357889537970577356257730087445578066253610659930757618482251704103946268740194218341895124312036472315226541954261427638746934301492603643019057858806774127358891364016993747432003205199458439108810688729040752776039660195194616389509266583462985440840556530724855719037608645757967169093730739208395243433594164363270770189927053088488964722992903388763326309674617123117597416051687137719774797809142590103644424348064431580161524599778793128647367819814050676245204263583510534490968343330198487713020333049490579598109534965092950219191778715505043857243217937411523594512213233195243123554213114675200000000000000000000000000000*i1^12 + 16425982350500346116025317103572889649177654358926348920443755032447202352646153869191214943101478525503528467518981474638677454626487530877667080655261771429436804705308389122804595789039646560232543168641057806043976142232741838836858064843364211707679633370213950732670389413489326830920112428369883329337246354031982235563278613519302362230388947167501390240808748657464343251631792337931946947484935196513193151008449029023697647634683288025646691467919366613952206677414185788699918401889819247896008489200989132405236368649968593484318470871419254921293994390092519804601152193651776695815747838325519262489626806670254305521957822591367479383075020916120409638034522460133213479235481932817588818572409041970017158387383623502889054094130105852588263779588466784590415016177018546057337403465890850538950896160882644869261602038333540552721183177502121086144640206239032230345860308797490979840434695566361914438923372348458937549419623513334120228755088199104840756306234574652294457980891753220639171185506329134789337157791434045197815513558087389860457421240259873094038426874160262823673353681961175086899677077438031980294141745465466833760257768464267675320605850787287001633978388088974054225805066900251306913346883491086195720448445053421590937600000000000000000000000000000*i1^13 + 210885347965009897271991357959854431415322839671109822759693222556159599979756501736043608525458970634112125181975846020834139210912743616832077333193346207639746388783121081573495710160419303630046247362119197000129190574499719567954643501585176604347280647963454723060396071785135644845941682625573717624677941148080456663190543573138769981939647223402724177628823399427882188220677849132532795765186877471233116056225983599824866061053617689674067204234906087133090563958409606955454683804522044660051165631968120802084434013814823256534734519628457133871833689736925160567990507898429863372979663402177561867842762146838405476536435167283600427074810841138434869517521972554867526080511994598563886253055959930201448640494056719056739631864095770240592003273107897018771775475333880118570609140311710330995978677615195342529111003774034487088585071058081127877174328456800517204720664583078129373238618232000895658858746944512583029596341834438952194525651353690066385845051470940929673962691070708174776058413713536808014700123443219129235145167049471394444847713912819295020617620630849201173943942785020348046326892765172775655142103251457706165468699933490649689167097056412502232910732462544267865966966888849411788931445526120076371039072309269757952000000000000000000000000000*i1^14 + 146176963089705749941784908358120174055960521872628553601413701437781341766646912320431267006697479809100597627730135925898986898054326515304903260356509065521084559739452049603527129433739079236571639236133523562975367036637170446252278000261814670980810513739657866017683069097032162674755723790881993232477609987521860421842347438850336379973083699290130707961322385342282170610518263841318786238529704845722051998422684973648506177455134303778545952224302127896541351789065070707446940571214073130323598490196194531590637853487729103950793510995255319923942865626470666326556983191513057793757052692021078238754445290471567535481166864036431310113463794039947294996233462775620683207396961144222348808701700979835717235946224685499678416103523378943076000720397281705053674828658073529290362134021138526513312679207937733152407447158973638113460167895230523367268272623945488622927236370814033722361362264546937892561298296041341646330547763554704121913093147149965932051791101962022519338047388588016075049920044514533872596109578422620876703313565475244766808303142387798348520523621895396385144319983695525183176893472476360214438259203457441678080140983708753427831694646986576190056697789021966908541501778046113202816679038409226730583507546931200000000000000000000000000*i1^15 + 104736563338636823735786550419230413573065496385488484451567153159535645523758951252801710933791357136311877554450359344610933636625387285865634158639164058193944507389761004779024715425334446396587146116358315819841207139438307584703319707364032016050530596754408090135778460645823090811951788603170240912146534725469118217927782219796811627817326618253006007598478425806134164824805045608734059517954137543369407705063516941947209300606095062033002953894585173863629102053047993232642132069603983903523663342251380986933070854028805054175177883974982691938216115520964327651509638801506081463453300697595379802039433027454097702908168002090260358417397753070190495630959192253235059655050936044763578088859475472552181649222771732800266344541317229419359810835692790145623095579358026340263185935129383919433205206610630105455824441776769615062261892579407773405345804327507165178110645980971530665955403844684760072076954976815077330796471895925301992443382326643372782472070465030935671626011112369077132906393028475921586485046092687933889494082175397759511116925459990401238654804537932885401655661314371582113598488917496458817807880010756366101653969774310532329997185051341237420571620469128129720603267427513604600013383644432657056362659840000000000000000000000000*i1^16 + 9600152224702180008705389929957475376118546553637969077390585787957237089578411754764996195451702028553501578105784719909232073327399385342832826386936977175979276369605902875719039370625089811673097114121934000223350374013682314539714563846279215007831464019912501568650095957765286051957908252737900454683883612589297181239425869780359587836903684430905444396969392322702030802836667209571909242169272608882603304282839159814371938481185908439312836631269690132681778096617200832594416214774636525419520940431573843278082770866578926040212144109568559692493373077924308701705582576509981653742628670082220033073397872081066371544153454327850976402005072316136962449343628741014925811366932052751170338696099933853832122478899191529976004290260075564184429173880839308174223857905010177882385709996494540523361499101208247754453591532833796513719673226274337745344900164742749500449943995375692546007369197485505079835517141584362750456330023318809314780642482154040144950729511870662666920432583607708827288562122490734205826724585891503138623541235083526300306314344078783065473860548874975077624885203505258370683049337317919641755228804314735050210102923445769271908870001722139844573888889256225865348178386128851093271745119398821625856000000000000000000000000*i1^17 + 38076276199631706371882095571685920492652744325168216655443563593557271769238057313580777596302855934854003378806878675798870993709897719183781698058937081168015798683715901644198547234908280499005084025744340748133544178238045623962020120763967266412033956151023514036826166486547789207959889945050699951257608645542605953765938616063115276958085925659834952673305671634804042595099394485019514743052342285910986774999133864005893586344203583873101371019772868755137644971430089556209517865726392846598512106748964649639186271583429188821819141854136750103552493636245548891544839693113898930708318842973440504118528221426765045083075429074220000408563304978345665441253210821481862665717478389214347196081856236257772279142445510437437716787612591994611298922890117547869124011095075831783922149195696629949774545728649061117994427572920289069170143337758793715349593308479664382349041976670188470297298013319049492410470199178425519784371914085613312983889957493659790899432145431162532460041615490125463591137118206863248854077224616775123753755546896985131592381352968578497458042918441806677174388156308326246635383225764780132413368367864492419738113041150812951936777778313804833079625153252148448056532809084453218375393548540313600000000000000000000000*i1^18 + 3546801694443173974120404411073480280297929515719146115788485244391684137531959727874532212274459471476597847731299413561175520890977905240799997978096382283858065574658646354590667069379077867224377247662574085394288420188103076851772467548082034208414981291607676585757633105244764619090948396319257367737737077085639545757621911326000067056839321356976037372089512727264816573478319405787105394683375008399083782381528170239962680397752227348650385037972876974337169283685958594250120503977079388649774952332666662343356167963486544120379016533420183238051586517391007761647101793386818799368213544509420981717964284132456729081613385965298544131584193230538760634604328572353321362451586387418576343081584479978990360327498213517500986899607928347580546657138293996825083289775857135088221210909387123328950305880858796772043426446766348195628977585776871441885823719948747608063622857045618346257415973229001649095681536471199510503078326937467600951160407484044574633161945172799180086141523984273007327076402154637888895669200437307847379655384952900939570884360301461691320387797676237673252964443108873274441774314672363484204647917713283037703860919859994436908885362197800867189960696307546980560496185170703277120028672000000000000000000000000*i1^19 + 6038841249308749894043171749738596766328680800300030740427781094976739706832528557397626503001905798963262133257799977589142058405717560676412546255384200969824926337384288745640429306586897368147435055445649094095171370573821120828875718963985831904620348242259745590201358917519430699189008094637375032093120536145032961622173672574592068620671046008793098297957536725020360316289048438393007978230268067237311752890020972091907903948531253965077587919504853904444204380210906623557042119341341863057110825640554657156939808638765447660025169342905588376041378081309040813624998399653637042140057756652492854968325711738878623006643107808769715330345631625144987553585500078333588022137863231104235850389860473275466540238771636707513703912291039963947558779157390044708330445416763622425489665664376087542646446136788715812675851361967489367784007452668105593098682228592916058316285504793654162689969128196562344029315485113356840227987400610763933739063628599651464382429952893439503000035464731703198522593177880790264204649193712615420504631652124597744540951860002043366567933756282191588658227989035694893166691922496184556554361100129791068192988974711551972486553763253106303547845312231532873412871956884642785656832000000000000000000000*i1^20 + -1034802879277480502137842502744419681574052460922152811063245184971425824398705515039355658069167604677917922077866871627213873409873440377952220007526536831528716792980880249061215253465386995088965787721727174677714306307507330072338877024613510072772038353006038168076447155653059947673280134775399452403705053509148204583721479575461938335117259407629092565627692904630970281165899437653245877873958143151210404138338004594735046640608283795936459270760035725164224988023546893157245461107942487068996707320770764597143473181776040361000967295442246397035656743581687263392191668950072474641120202134252369245966634435518191777205318270050314116928992328836199746546962628190780449915864478302702412839878731946603903130534356781865527444662176630771156417257098476831528136827885858656067684532241871210554967210999319298939684213077837238310245512099573645887281491538703898551043920867270214636791120653548064669473330186774220345291506063855854331595573754035657006290482318284442239879462628879867177845240851631309599561129422218204839232282036794697050033991707266160428243566458180827046668668433732110055050836728597258482929302500942575559579854837884805047831609092441213248843883666456088162629452438700032000000000000000000000*i1^21 + 1084935704363936605603570994339206150118916140435452232000391853198780846601948217254687739492484947015732257522279464823706118081221538433702199555162907661591096342411596875671916303405688307262275949332454848560937166026112320863431477004882242518078787800444636426551270240592989249076382448963219486489602787851560055186598159505300287328160764057795398059970571386097114610012163342474620026021969706222502056304973389397454639305660917823392318140016581681933168641804115013728897359789753075669733914874040573923587273126220374396076456318035785660071275775671805994020319261784248029998618245532813447771775280793081758203130474561050205034841993006023132724434007999766853340527101535094374008245929799590957340590668913440510894520062995020573888148334298189247562716621664439243688917717852345582306420855527627706915164837664171522603092232510213855062242606015334712791594211750616820690197740550238962070205701490680203187366790981397296550119012140347270534942479799056528296769612127708537162227969466518327043365859125829807588289620407192900731657857774343837072053185400585408309978346965970690067908783228393850554473690509561327493862977915532861241774966039488889331406991569567364487243481743360000000000000000000*i1^22 + -126737884436146160440373556159720174232330137686841302756965436913617960117629695568801894870272289593826448950431195269626946913214904342526144995432430037774905071185705325669317700499408950745288013726019364476004182995027575851531222861376394114271101335475095157247972651820368484373817615139339320026586307439506444709908045138641217614114597562262237499946127238464435503699098649605570601175011579038513230958993573810143711240892784728233947946413061997114260656578630864199923280575974171897242295532742630432957657950520186802748643704394707554098758427855041216015091824925154226087032018426006593314234999870574566685068316189993095159063680064476118029222938290621265659605482016242378156641254026356081279740823290186470453843637552912066743588814321128725413762774512369559302868321390910857761734689033850272862513345736624507466725697369754806768447600263354649146548317357999879386413713257991839430954316686236755068096551031895877210786220957272229826110200730499246942427679095638191443069357515377675562026502563525179085524536615819636618626453349345833365283368026575424397717839779414345226466347577306040928407695405104905766880025602353300282524011688437519403428678457480831391760384000000000000000000*i1^23 + 33694181606363345799850637641672824962522934742500045639555042566018089511463723497926178281480842932085764507596309703779510193251920728741690190631019427607831049979039047443552188960821803253041405767149349099685802309944874708615357429526571658840707004813051626580861173229659574446190973339793969683136468990098368484217181011140755506603917060329727273254333715250095071377024397903230725456626214691383727972052122151653886112844231161311187915760363766834474570296359475210580358413985237606986432232940928927680899784701288221022750294451633008949262949817150274634123128069493550883729365957571000478093228042111223541403433416338759460988905607591735922314328263116200993023540792974295365638798974767950186840400806488803812167918228069467026340806197692366513256625285949853882529923355731134320754601649146272330762196591759398409409767158662760853140831583261302358878198260120303694073768629181355642357710558003906833875644911516816353093311370038767900972873496889432572520710481934768669923148432079764828052841526187855096365113514484841353415030406386751484769019076084140515125881920343351157696293602578559365109812303587228184880549336561676540463862996816940501532347326376443904000000000000000000*i1^24 + -639816381938825862004555682129349766540120833748882102937695976878436572688474301801653328516268571695004370816844697338134389408897178756119229673008242492949437172172089749435388854401681166079005547211183448208515543808331903164750024418677001291373154867960989631251884622863181610439180196155222155468360265927287122686452363449506113837169509269560104644696895353155815667801399614296382296204702723521910730145173839444528482408173296273688053556068650580976204424552248741039240171010722852290600595363553377904960067409531272062605498742112933519373096031135704638542463440286404221082227438827983253283626130844452096469238390847188491363617564108226471416549241828753614130857250187783908205338041573908023614133203348660530997058118620189821950691967203405973320878982912703063544397513384138708855834004035545852587917874011038887996701558474969940594015863154088456476122406065406152086832540524936852120111252032704184970550330921027829118050442159173637918260267547374363414098732456085957277923308947975234540072602766380852540184413283907303137433076704750922172598912248995591865242821551572148701742546422012383230624753284529712711805243248971363027452722077680297452645730222080000000000000000*i1^25 + -19983345062640609750932059814212666684532505473908994804605520103224058293920858798482139558104234728046146689452231109921140317103686534682063938570921090686180733409878724859989145929735563964854918896932139417980807587755770419325631195865682676505625257260324153550074117875635851146687417477759745830362473995952456718141697302712761569456878574410870196224141268953013229657184397811608787387840438279960342536783371506499830072665729001339959313516668299485662693228873973366120919884858235201449685737328188638315211067543226557611569003945332909281981239982229361925590222596216855593523821216635737438446350035711064579775590632934321073063628197770467677925026097953703071323324933498499061004620937363052046887900436697256211383423953872200951449522338243046946549736420760651245956836011474197531026967765016395652338224032680089225508482882886979633233114241183144358764072491610787998159289641871283303496529931624734626324225386929459741506371079372981772295586521272231926124840898531787401041593898201857837172610228968510472762675627088579023270029809494612597754305435838406936116407412114779484241928729789149695387484790013965817798718839761538942744821030393136040378368000000000000000*i1^26 + 684694860621948374806086980075305696264036742695056640735989552149197284838507624400790316007299584239076478676501710041960348844290812149431767624254466954625296860749004155871094336653443687232960631167353648301351149452241096873342221526868066398983954248001251776000369052997933510456869814390249913580612628119406438671985850989716526746714455637569425857620504458388919953660500009189756281280270602277600006881103333225116896932206214975455812659129340469799575820785599285737251114522257660637425082782527847016840265389603063490896275010160958556815691353661725786774546802604803917064181248280228081969340901247893576808280901497667891610245711561517340023279578982393702777092524298276353037651408608306267168547578734536521440403037206883774403064301526153751080361812000595007050607154858038872800922630226542250395377817135284382409888962655597023288065492301174232463066796007327386276067880381609393254573708378801046992223376195917756763515915845450626829610556819875217975415775199095430442718507567609618031818057565086454539307995923310101454001485967450519168879613805462375041492421686083735593665467487408879394146077274420823088612050491484872960947508492212633600000000000000*i1^27 + 37980573570802053781442094370607731218616268315584922026270231855693912365974945984019028734637866698464023812912744420191383717973204766074625257566863443713847774106355253540269578291678218773709820234590698938867015302268261436493232252269288989515152122257494347298207110645135087581860721593646315336924837055528646729596733775075729036992895597339168879544829447070400752105481247155559219472792473930782147068676352223954167087682104783737724531823924046174137243248335130966628560033849082511791738613693266297575383906387498170680609191412774067388231478645761485541315738982719068610176505970444229126162980339788881933260043121668850366121455131610435595534828162069659491965999388523764013090880100641240928927995213961786225594603240607383040951674734847420321148172960558133024879680849109483750775174501053042868701532978393594589412324482491370416362079670341775529743572349228618970843214334992107430248817298007250344897047415246530756749174497906075220767667932424216006610660500900735716086925570682830885394936191784292855137223501291588325421284578478980872929843592083913189084964965418054325128235588065952887764613914379028269173703282132629405177709854720000000000000*i1^28 + 460195277261842692040309962139572708449108899049601401797272539251599058733752720908833601858898614627117599789578855755619429061396693681400011870992137830895802918874389164969594020463333764738901912037569534561262431048066110188464700295264824899649179604636660199264892824055370580722608006342479166339171424529354187650192284521318660364842424699472097096852457519326528541454792745568212892730088777729161078915306907133748208134097381725321782627508005263585877600780479879097935925227001228851121489932412184224849013094361013057209046954541344702751013390899340232064013734776409414728433867716395502784014752316181336912227627070255510368789108049082142364684460788265328645692625941845623644570437634076608972334274487236415671384202247772848637928818693037773968161567067933255325720583275101281478815939115381434665891521222753823275723654844895495602684052297134988772941813066544643851822446875767652808412355389205379978766566340633743210966142178612682339167359384150916218236169436374196561264064379612430685058908248450544003600177089156958198775292268358604309767448199860523940132508158968145880006248242262989145412848799646065588767841937495374692352000000000000*i1^29 + 4632878870043412985292907482702026902289878568066848418265380025816563246982646074865336137054546577243802616428712530190715594572278525001609894158873642376950213021577489157538121767906746566587985471179930737733989831671900772935519765353228513243702803243135081051553830895102420259996208615229043357008599145451646484884738018515889908722915359808831790900435741532506085683653211310894334079839867950637625749300471513762763689635421973271837753598125890342421680807596226662394023739211446945108624378604176797741512732183281600637814904114471145113646015046651486731587913193443978496997387915244459658620341326375140643169658779385497088900083300925428038176917531504885706813165710184261661969513297848688846938892235197950944850939580855604849260060525637789809303266514070917032016186351811569820785953811913247745332553619596440999037108957790257318641314288582606608778438711004328645085387090320793921814043711026338178266890820622396345771407243521963726933905992560807244014970074612813122773727275757897840901490328161268624160480055755525268840272254780500083672622119952880366942636076120924944718418725288228115028214237654496810950101792142131200000000000*i1^30 + 51766620109180656542904971872659778247529179376056848274522550424311655508292952202173887730890543633881603187762093112851371035516425283634248243517732266346607841225130601708305204797487447699131262795974030291401218353337281884373169227430452257068868621261763913607945569921144643085394982946962636199487409298622565771672046922169654613376382038645696817755338318952596361579781040553549148966474574736997726756079600435807054123393318426474447923756016662750252847887327383553560704543194098597505690676780440749156872789326866053848476632312080933483505869659222550539307257422833103379420431061674141428174978263327662510929710570957162464454013386036917565944485430597741214347524227874115449003916046145345598072864670820316091174049954849013532810881067768107267176365641754701391298884374207653148809143974870828571090322972618920494069822900447579965160989610729409730732356348537676158643070190370823894992920402567295580253242449035059692011911116717041073123389411749321323795517583327088291248141873866924025740861917282512079278152515989448547625600197312497412412927887480764737160979506231649299885580492758469858616173132432962150224363520000000000*i1^31 + 687060479757933652303023861187217480358549993263887196284941088699121490661438481844783144073282670409616283451892263589356305970356368429826138606747707671568725858062012512622441405691622147834059410243609989683709186825707715278016844018314785355091862181710046364373827517888012159520424846788023956430352191320125433258389383518689042105774621627256005999465055211362442309704580527775365176867740635075825674936890335252246395164036827103792201136874621807949840008311550130940018343153085360676798027178507933379745906317586507737450081817614799430504457211026371741356820839449788306329677492765674214027041151356779725065914591288134187153066360173883166454977846924909204844948251835550604254064687265644845544467346631947369055203426224685853978700507987241343967063566754990395481407831235527803938736872632388935113614960494625608388694301486827236703977744559765622507779577540677384179705345372981276672440992450221368025161020138900992437834587485762980898162045899916889975839832209060305094765670300089744674222340655906253582417741007082715771546281322252623231275294394755365827678600913760258286521795294395668767640589688646664192000000000*i1^32 + 3467676608147019184584691806246872531322414114771489007040613303262770026204644383111372864973205633746642511408714828172524638243483857757419409863923209308824620411394316752648672536106594110937139024446917025036665278496860303552306869065654235639573602986578683554213684598194687599792192383865640412864992134506369778454702734677322707733008003580284693457873476795528504860678646819696387581402344618809444656354679198976210889488747796424840932297866173597261678584818967902893468330381410901868502244653043956001366676119345060079127253101646935073396035771431944766307004368564939118961543607895708011625500312009201553032900410279468462534558829172209106797023430975463248158949560935855315850283629994222829862937189510772051074859648300029812466043861933699817324017798202186990400237361245490841005057851517084688864675138316752855527513093143328560924424172574094539449993040860334447865918413377415586971217929752375441724316901413019977312238803148546069581445862468794334508784255443097740848828599691566596239136093245614052524537380045497122520518313508025662499004885056679581207807289470603419200958059401545750079976053145600000000*i1^33 + 2283237538518996549452615971515433577339052667648975090900071631096163574645868667114858373025191054679261413548692033065765691766350787658690959171775136872850891763211388573667572085402439945622736056789422718705568447503889778498345963698577224170283348744208601751517630643423286267591227186644826444129598138146112229826732257175734051747992009804732286703769844806170637767780909429085083887546771458121807126087079702166689390583427825009665313670815388114798448274950972260126715199068006576332646884406973125838787827887345465948400123185040158950453361900599549353385731843809172572223168246267854536658286593314933976576321427159564748399587479312604392275158446733910034906847390931558886048729208063356548925880419170361940096503853010174926416763364906976960334813590679857078098583555978583733961289648839253497593127482122670667913839295753833616403732995319498955390418815728358329438365410126628262286171543715666840062837720099126395542281853830491605798997203621610408480331438736264402175860889248841738840827402956530776546274854551999501664796898455164159029117568670523878755077971694587596673053487832319602257920000000*i1^34 + 1119564889805719384776206240538071658687106800433811931241349224409695276226449521334346929564961151297088237136497281024291828811687037283582254272599416615238164197631820108893216274730992283472807261240791067414004386383235398632826894668866469849748205117552168188424594923394625664304673787979734587861436011322208594014100904102290737112789146493054112427373873853041392686581441960313000656874116573486933542783746958556403730676568942137247880530031175881493589971789026657128605603270349148026614601446538114108792793882076970234846844021274141139873440471070988752114610737058679942792716965397212818221280966372465596028429905036562220760195832022659555747739148009253405028678276013917879092914184943207337063117920577675762228049556935928075738960864475176175492335957136706604048775015701196658359555885186009568439564765798038975396942639703202164152559929644634345464264202279297534586019329029919636110816027926170827159534397703996611143532350350934616861796328724089205940019301715871957868701131065426039655451308965398935140320106432625500936603424791343267093540462811726486830737815095913018567988323309568000000*i1^35 + -34556050151746050601040635566351535809565526325218880721574605832837985649234663941890987662446842204509831486570444817248154878727871560023407180465709753769993325075206458757663389219936941203223501134855176889342825531589879908966363238730243045194707413809379506318333233505304063496432259547972291512245262786178991911084882485355419686896318877139223126952530644949084320758579487328351599454655183982489456080604344910741155259877385911972953984726862537407700416802675841643500247181973354334781670092832488239773584128202057583658824007229242828406497612107900441902788827662488862881599285207906900997617327495994307054222736366225950752831678866700110756711673165721343396854363189659293943815250643037889999924635193433434736809223109019218388912524818295090007289897966991646314303737972016091590322028334912733747097412154516643384896973985627902937072752935781496010000541142001804902782069652793867308231967666202624254493932036729693941523361551885834115560330847306798750123400137724205965686834687319346172523638400169811185489070054477202485248045182493422027276559598011469148416325804595369705715200000*i1^36 + 84810869650705011791422376733238387873073321631224439598148142266398073485365168541169220111718176384793847383060803623085813170169831350262507769242327119723333627262125887887160518247338450255208481955149590296498959608557468636162427738922664410086691106646765665020653649096237107467013300903653405263220688402117227084478967683981570171241593032643884228157976889318252843090458456521519259043828809419718128542510853429312732341729681629970744085684273266766854381265264288525702500850010483708925178938843573588034748778878227428622637680258721995599293982179494222502256371234669227137417815486292474399505116936196782326830372466246735890360107232004317300933047839618006072188229263622375957460084668434567407854229492755281593096173064883088462138095551001330069827029804785855229361390799346548320302264005199269031344373629042128703907712409318373730852288798460163394428052510531374687915848093294911884879372311306619676005996576384540626710898131612651967988550517471119734517878376882762931054743853570947350063614168772832651163704751180252848440180977320025225347073755841531805233361600640000*i1^37 + -616913935954764349743387521444165908609234764500962548103524395438880466668646362949835205968941095365384049009264796739856704411144900013640664063687354449038262206156367689937614950955372455246445932557476313513242256333144015850738448219130186760352531848282937058341180713319720482410340067316510144525741223756656572780532511332754667809290673739271097236405100938889379271858690484090454610878929702836062350912293498824388158061719096596125830590347404921799474989433181969887515213228612503612767576700119922087436837476386814632558576127821577874309834799556160022117593880467286123170811982073615012574069650830455738690542003831332454062432266385934038632245176532170375930300330276456391820429788279070576139759155155996574281943896587638961301638472037698428914812562548423771724616742300321945275812322425751292965313242054778321625096160524542136193913749795537107021779542905548235043755244727332462189517876611001047597428434161418432398437801007303203154858854263053583994245729488932997334190974011214168159559159126347451933688095700006591425290444898892944508602250009566922496000*i1^38 + 67775996127240985735156316726192173721882012036513948572021339215624378575006437210065720033095402530840736408695934254516182852547489393989216538710845538264849516656144104572176649357149020960549706238357757541935080338874368319347909676025283045743668696857621245601499279881301266183673775286845264249775077914422350666054350666687553415622065181261433624017249284714592793772745946921417375471731247856487688431923468999422840014356458737062248975181321348783340872794935170302612322410711551725662104500112617752761953299784026500054501989167774552723019988065626300267378035779175661068533229522505168442697218840113143792688858482048487242786163712928043466185127129281761057611536265295960063630175891057508193456017085303412393368980965153951205872192133524242019459324596470218787304835144812698083100432902247384733446737481945021286413016278934749768016069045189983706945207576047496849594799129911245578122346297797877477533782740377601386923845470986365985331097459865567654100970198848314325752893017779144028191649148269598198856632561132425231481009332469753965441600*i1^39 + -1479296121749923668385516840171689145509913941077819557129782575660943146755319077485127431702416485930403821242564437205558390587278006922533274794041863785983728609996352310996352291924011780586808885898454467878074944090319070383151911938110049598833618096990516591411468973527994382330584188268192621269026606826068373930642398523249687116800245473920502502892232115388905957931589236998335309293061137734060208357370541792295427418161110963382178825428257713833551145027464193725067856228908705604566528800910866056580621831472923916157246198540867029683966556773497158740523351618227723310019107888799712140482151835049325714775047180507658807923006476434148739472045585669269280557462730446601778522444725894301944796626399656069269727895978248462972968554258758558782824785903904299728681759976863481383670452172946900873011635934297590400120889053014777064788392409844543306222935284288487237414992106258731837599458902754115540304630662683824949302459924071075016191452824178501450742989949561793361829153984494625889660578287248546206728019129265913937205100*i1^40 + -29150503244657227911591813229149380715668476843888045128530014734089342533357477680654896750113168772296957965120335368698842802281532186318986695276967437763942082542050591487600619499359585307001142483086290910538070361682534716114728563976316444130049223480027269222569949925715683020337988811253031223655385840502853102118792400474460695122063265494012071690503404534411151940975314464928312023028735283652758481853884924353678722232657936269259270367267555040072662222973259922956325178311301914201702551512487109220569441004191835961968226452140210626461320348150000373721788715433202034870624895062823995234360350968427602628114111217252093863319084829977043107962754750228216867922654104050277001249879245066153230405480776223053922473238270610220485063027544932028446350725776001986868364862493261835188958867668488105999241614693371803233539239295027058299273253789112047884812581555941787207724012382725369786854848773465653410860030307814891172936531484897233030956250378869712860089936970151987825034791482638612683950340343500759*i1^41 - N1*325890390063459789874568269740896953738531056474923250049438232285383217361560408612348265378692863957375367283345998638957777810403414236784105290186411671115760081560949743027970399570003536774102421235219889944104663211780123563390512011639405580180536498710303463480800793803896509471529666158119138332226876437897080171354375424159242996344168568142260607699629030732412408*i3 ] ]