[ [ 6017225056532988238981053993229111851898760888789549587453781525873479349525868089050658318880964343701025476052287771503817222391523323504467185806965171235003657794885980849846322661479105608533765152615783382874046680008214747452100842092842982651322390414992923769515729304643245189650906040799022969634314278683315485432816074418023821150170068391764150785103198326478973341897990381756436309859175486777935276214878208293616864364896969713814059830016506916090456878452914560307001700671985300309076196771919485952229460064817461000761752193381653799316078196547418529273296314014051234478854414414006645816846702243192087151787140695724566123596857554548620649268216694619996435285340155566043376249632265538197803531552210382152081558651892982544540051789167329608820849685528898573944064162535435702970726326380985011377935597365310416433112318694952422416556664062499186904453972796031869277247322620803993989485447352286082597663836846033621181888479871826685886216771753403854610308168369215547795610713674021013699369625361420417714032854499412244357288119656203311931161314617502205355817101884305257206513264140936428918474542764083340258639609163611318158344601564163837387576474545498637298399056876394459999172575538069870013434833694767792211943887888523457683017203309912659813810383648150200425962773880301315686400000000000000000000000000000000000 + -6177639729479309721165849772212687584607687074056786425348703970176950519573901245748073966671629005388624613390262650795245199724641665551962990528203262999965456007655437394860477257708221531872342873431895458801369611211504434009246526617188080529182143424679549736586681924044578761524170714652199802928078627014690744470418995477141201140275526738731410563293876264856651239117386157041342114119970117297703201601604147338945832601622705985492980563039981433046652368851648885863961916333098811668753152983944118221650597527080536481932695320061006940603084669446688976800549055669577526820718572779226383176955476846724257329813079533873436548222439641358206294487150400660815273980871622877743470819003942492863362364373462029605315121162337588331391982658578596840211369258647561804716923757719787502738240168265926224385628595343609636200187021026789005416621185777226303358357516254161638876466316241867285605331146046255062363377164495888737827008740929401805515737916938800802818126573808180918894521031419164991763495665727330138285219335872802699427657240711546789507728391894211155381474502219309591788640646708259880076996510733541668092389354923904411036804353369098317214247365420198511927922049797371120645973890198318607652539374863994349465385748253803237926788251897993538355346103618557696854122575442701451264000000000000000000000000000000000*i1 + 14809507619153770000986196890264120689937231379625015993510862752874549548602627372176536418505084887284967337572292837120931557481939520493749074343262446660851904964244107480444699152165590005402433660035926935362148626959664545567964709847086846667855738093276429850200803384275373448497140721229827987142184943876928590349299129228071214031729927693313367110711810102716340008301755415243163241414523379379507203024436295983941062192173021283291450185245632653450118710471587683314993260629864674694610928976798370816216232782001505694094657247821031938300942439240800393992761550102844724849406216992236445574208298880679026370135918020591653333897781053005982662293876592270173500713499646637259240287394360057081672835275836456772109283857416246562455443047068212997835517006012538850212878316849423230304337651310515398783634831668889749431363218907818737961348379207200135666525964050892746270875314964257505224528046967794839616131501048269928151499726020544386484394533300555651958456429008591110630093372250841284001582089541194834301122031862013268151728439983008688919576034118642253039792525550857110701583548796033738079699251406634146782828918834121650550335538707324593536691882442213676974596886367074637209948598932959799720598949138567371729579796681021294679913292041032607556343519007151433876686943183647539200000000000000000000000000000000*i1^2 + 5905986742270196948216316067892707622940980296363821282740032960865147104338743352666291697723051540445866529820055753420726763134176776043289392034282237583868663096180395129399144088315740239339771703425482554629187617289022849768379999171025548869630228416996237319069700891539472055813629209645310721514366869643607811485176632086464249025533208976125364382230216376863177069202364612199874172298206219401969201340915512965978405110489635332113995968587467310339753460895312134978524448998868466301381142395932686477722806902998161814544545994812873164066365784298299780901888735287441035615991941064286151513936951895483848380703667900208961918322504963284278735961679090354497363269676132000877202819902146920014178145649951727696658852428501350617744071518604365391173782513839261930863819663489437366816042065618292290771277408828270111603924188703943139087781572407749650391381684906429738961323953630217839938355680882936904156877200795795986794936775962698056744741358149553970024549259316633911968069474675527365719999802759082779696331603602088685902687478020444285872455676610538671377638109430627532074234085074224693658418032217250850674178450932011845015003028113912440827377120837151546289934417981590377040454919206610178359642140281525196562153634147625732321754015050213599179023400329397244764360014043283456000000000000000000000000000000*i1^3 + -14236628104390185378092272171732949762705483458444436429440086085223645084597895196622257537125101403799918547519015340021724919698808995067197104277690872525530628370432816239816032042774461279391180775939565017392927925063915365386390585902715077072690716378947854307963432201036868825529439043545595559995273818324944054359043139125791513398054491404945437693462136176179663249013139893052820952555807711795096694286701872742518056040947462795004471738310349827762947106530611423835494485466809432807180250978123957535398798085433932525521202128836485060813757828236693424319873108080213746939195302434731364249283231068723506587602178507125928138728719663437099028563726222187181976766273025943780541268375017822155596563338785911949576757437820400077613430089465503218548561388684619174449164054446352899559971226209324314043921923617045001124933254042682904330285773750272859135555155726795273722981830426825652614239787894612938938324683342637252134040801355716802226738310970628949500859510628835538479435143580049281000661892704128236484463650053994382839348706073009444921885779026653306461782169664420991861645706484061989684183369096330047836107668438816074971140365731912788942862792100140446798566178472703772679714499120011671634241604684368400033700002823476675100196327539391398887898257128361695737440858401669120000000000000000000000000000*i1^4 + 605044830834073829490166027340057783293199991521609365083841085825171697846710169696305051114865549120940952696604393313057777674938695429263891441432034092067682741588893623597471756125255941246950710281445639438403646616513279137206701340528343323437992289849006498347394594180462290815432740428521798437031535593476463584536912964064400009123485732515044318544527615282905097186968825498743912349012188440782688222696107859288076390748343480139301334031921623369957143053878324322468784208787959458742958161147709488919454275184067861778197154293236533309121319104216661100048718217554450151492823258734300616434403157041690649544814519225865604302007113394662550340639123150079092534051674609778329939355190572192954731357945580017048222014621129581985286038807208204879064967353383453809074918413224533287835552703662777310954749196699808951172795622614294172372712595089001039176058638600286203955084990810471161640412555236214456390104616491553673738219799941556641135023578536740954997035661557568681919198701248124342742164844481188754849195947055851394561059986080695145980539956514661244347841038479161851024777055745736763332030894097693191057413809759026002594275574813301913959029270366201596883039224002157453335970323439466042674213637342668127246784307053660283601869916597278000816146647967830984442518154772480000000000000000000000000*i1^5 + 5421596112587425518910926792087939481898253616603451892134316113588166370938746591087038373422938305322357378592192992481204636821074987768735326751888764893012906653651586955309736505359379047813917872011055104929383572921215887808353407599649735924856882597721406215465112113310162608236930748102296034268274332053766726648526749040490795312134464498045597096357723635553284211271926529099018659694436147977477889882449797146091062439492420748063368109232114136520413189415741551999884691833623667196431822228947576526082733087667043926636246812919406005872617914585721555716266003647335565039062955605735650518597869052571699439213381109076989794965993089025403597253344657904101027660721303414592571357112884049946692431803049558635098571314272173459418573554797394103221154074038384076793193401357760338075777901536621030195877606162780869432535348599397729458753759442011700559896208884345549308538193473517067561280481288308858571309192955921579400307834812408105503378763312112985502377289726704176028568521490939659005310186295562553494535610616798767754797434894803175686075367260305329656230834560814055740773196921891812712207472949767563108443297006899189728105934128803318375609109878833167990875479342967064512294386604096536108568355541083093910750219150330002434563060779758599540579011544890855555056736088883200000000000000000000000*i1^6 + -2376756425825995657279457328778101233877181090481954885041773042318404939699509339893611239926751160445150880788814819295004692695452356768050923490754672416388742853521884984712379521187008602136847388077218197836165239585805702064853040368567239138995821041831478357612760923794798279171183424360068326816740880932539417063717130971555701375264730440902753319404070185373319423729848130728680876599283949117604130410169088853172518886237109093520155729841977523115836686481534617067363813987106437986738667594489278422397887042690784694464847830488255075402624340392363992113523838950299175607577708989117560580273766561385202407578600599216698171765343037073942222967523372565219710532708134013520267231648536796633400793042016839169522148395921132687437531877427203260256409704915862296156468175963362396356896465860137033349502119220003004350811229947238492187021125994651394526857793836573871835209916699947422978497760518950429204843897623264075187654480202549555109490794225345958057904419385360070633388273805488276204492490873983199978834334800131793224032443799101699023680737729968412699627838431794266465216127775745374032299054851246713295261574052173324579673777301114036960541315537889736231637208657108676963406575427108526341412369410448409307672236668154711227850319148116272528432291376941536767391333089280000000000000000000000*i1^7 + 373944976333423337157515305899983919872614669550357138299524715023311989514295403688628114830839092520812388415130598405576758562989436307341634760853304494338914013614904849624399718516286893162907801361065688928179373590138994990350143265510299271932648566417055723610367385181830846433008043591075958792150940736765669834316282627480891955033959463597722361402841558230119749317153209097956095754476057683124605079124129221341935536456804517870386283379791448117844842651579721412060736225458599053481888456152891695261678419141605676840230047679973339977249696471086546820742841371488600368124740391125458212656158991618369173693597505999095531071732746809631705994680868647044812999242679395394229878481951104140132569692065463875053775041035114908002209807581773494960741593884863791869906369428151264089465995893009133158383691229398414530495194522068519591301458343601578947802904769412023094935442077203389737189557450606107831808089687813475207077153943480152502619554792477637462623142101027788002189939931839603432869978662086853396542322932669987463863312644560640187682679385211713232361472346847140235306470580817659212480406478103940326658636188700863705032216142865725146476758467933958362572128067574445399895000896394088054346809271398455156475245202188555137604620603664303953136924047338429432470490316800000000000000000000*i1^8 + -24512869365936453444103543256910512759118866448494908260516568003606477031426456286727387426013976749313232309918475678529109631250335220140321508285801971379202046166195144039382415239864450386042824400600990762112190531487745200698856461830762751798926135889178582056939266237261447814113083168574445814925521461686532841484998783082810162351452334718188547287164911597539761665322308670864599141618603331862520169555200112649063216682834569800099059205859578457115633483032892568004843365920435086550644039703296383319542101236502854976706930043477952301040926578232083535232964210848564737719726629708905527642819125948187279150751198263567206877668700437069989594246285560908992483981602128636156309810199088686211175459386698831079970071481455056931161971211993431474620987179837627375922585075836752970807501453370741179294087527980910107020891649069057115996652643624245364303139649570052694773810690740573222546846969838059450081464902513082530743145690183761501127173719993013032146257944406586750756107737602525719824696108240779327454836847124345702434093806495878201615888891869935551778289044558578001463340915966469972454036114138049809715395109791446208316736767038165019579818163685085558346779685824807421187818950170947925136439700843502434354907852934072513718901630545467953831661700174046387551338496000000000000000000*i1^9 + 1169006633695823222024865213876343103119193984856806961090546525661355993128628085582448812562222885327569210646358828300990228067702180011168897438102404701749604926479649750701438977628088268273006165191007944483161430901346646847407956432059724010849604713899941675307497260575631072390391060133833125371882660095133889157181257469584510754514457432393213807874994041937525494044724320330345008021950297195418845713991584713197733246497984238428629755506753231871336312114560814182899968001292440966320356353219257922312034584897043281354454065010230387225648201818439276815290168023182954367611600888432025595256771970654051224758288948382591746518649648558204726834093753491119500081960995122469982328503576047049322985607753957708887107021314832251755419778144746947703470490889055501775815862762139822285868789733011142977742857885966706869823876465271704593493494196775706501280579274828657440402029425694959939614993951972518809019872640121456428991707340658879473103754614330468268912496723890777424144612875552104486542822558848799106887269088396752309505857584627850236050914403747094166924104217586375866247030319038485693086123211206490851956748091102376813919335896364811621075235957490579048077933744277443901071395718868796962826955633872816204939887726268123673517657497596342538178503329436034779840512000000000000000*i1^10 + 690571229453959745220705997250081870354533643098480882697148399555347639002003770161603964691297628503577815427222846840057548167746101063915040069301958268087690314180896371478892843862128958773375535279891390339704469972092432751710763235982887499616563667755681473994712660376842772529993716832995074342273915380961017549699883180221261134399745690785490366320741176603069583258621092497461869282430601369063977065297725286318973246209880704634935811014385596837416068308430352797771147904723172981266057891137559360499992222420535008243795135408603708458692936150879885422084757225178330071227220893374709688845438557326980036959503294668779109618587625423667859057902576551377780446360158130163027480367456598889394261468094974134745781375658795902787497810216935104559962759342883329308470730002252694624288679280497294669179465117501338474713809478446760457604710098945755631258202146849972120418630791435469341228484920546628357843863650539492318056095756923254747069167375902406190512015217259565340470420543203649193958426794594462973199487811746748367676547714223204210308638637053437949044306332629929517274920687232810161568669798669674565528840475670595177932182615591282533147535412400863373917566488344925444466995629992073748001839638887302293481410755311113715471134350461892017245325792797555425280000000000000*i1^11 + -1268221870717757213820397612310892951649302453669768148112766645425477023377644132349189153311407638651606493528565862107992393286739719137334170721011079946232762780227501019929386535677385184339181544349364426150501364508284357813898532569402833630263849494835204552004760061537047716823724705921835534699873501324651579002616505780140898906391137836753406156925284654912221190804245904144530449441572763760303617546255362010624549188771946105987741952378349957066362931551579255379043391976386499314576179953301610861462493423359208347456988872093571074330786758443941403870967959998925865328997521659821287346344831130800821576158922599113329568506066080469767889871145111449792591259346402073350101966407915885966630168665344892461321154559885865352682830966147679102397427702317979721473538266694930572503959493500512870308824637329990500861319880865142244648490207847113242172133783271556449949530689618170468176448185523983806985348398076435679427472058297007031805318252833204844237642264588291606690596546017505816938650193345827067576632549739777077121384206699719356461697554394632044627662249077241031301086202215607720784909944752034817364414821142399090086688077343097195663658690208647022421125673818010987904279901804698011497832404499823613410262451705897991421360830182678694161942030335554355200000000000000*i1^12 + 51820027549524638703983056827396890582581033015395325862312568129937975110210769171810997643613865149678785133947723119138478811759520811980379165105365268968423255314851840032133243751129352167569555927436635627826580660125207702878071096716305064612275000453943882700251159235199969238235015178689979164938768505874565687504614016752977845803058050394678875388284330926246278880548028875956823981435836283835421866756727175934969696997606807321431005177410763006290005006180235934321716773859866368360412814216792002261074133879426561742335875071252174380455738529260175179615777605967561832756711737904125947076844627144190670981656730950900331173740441592677720103365599017260221104874735552273507656360010121529022367895384451921947684998267179541878380221919259196546127793337313646499490966083350941005434082821137776649090996778986938082184182218362928259130461421472409166381098217932720878035696248993928214155314622130954880847454440732468876708374554494541121593041798611329782195866520031008990604774471187058749913072889521493281454620479320914754905701359200428826905406248118192251325668933639631289992116295444206749165523019535939881174059831569890970569941363178757182963014683362404459132797312322462081639871083119856353700706590532890349555122498723150005389663204248052686718308170292264960000000000*i1^13 + 2990232726932019704283708628902743793902325235137984452975583514478316683857766520409277007774025993497327550788159610443833017224557014459832763098287399938280957121548750728771959249847387251802129802101939828019338823762896477459841371531164332498910625089242426136808810646002288811094442751687163377896872602626763899375528688426484236324969205070962344081103340409327423041265084687987198385388663858544651875142149032832392592763772279000303728825772156286424078631341026364235912685666313389024057878878809428407716778097816562213203168128422055764322227605497060524900501754199996901429874964411792681218841121788685296312527203783563373144217612484602085367649046553670807126213754189183505838952160538195962762492333975860251812570084777640524561532037982297668159449831982624267867033821821064872835765204834901601512365771548674185042772339136366902556547438490628945662381310971778523588720571959558825793216827579521869742666875681875714970399917476834271883146471005774593988644763180441251479930682853755447138911084191455576468445076826015466404254142854395058636899602568488335668559640044449060555402476594176593824542083458730940142833162889609349735722624894520719645712395873133821402297436966431084756427753270390375337674741266819596300306622296644652472958245321871785985323869981900800000000*i1^14 + -308666513711337904291121936610875225936792937335581247703197600553358860415452301909527292777781481850873443997521391178684791717497992946620402686950964795029749415778714360644049005544664079360877183809310868553698959874378697243066554665481385989888105650862339478786077411217152243959775196242687998510735636621384958547102991954500533873994890175776359213065174088741075241820591234274472811544213196072890909594670348127422875837959818667032273907006240501096590154638062706010399111747307775656745112470702629016829116760923829175921984997170670348552068303757527457539961851470921926245077664434863685345837419798518002817127894313084095668501326422417027115607600084387492253276940377750343072867290067397713405117345019104000837386701349081022028131274942261604127350699067244494895583967305767994459842433867460515540600729986503515050207661554042559254295305872751873169676038815755626161438606989311670194732817302866812709132556964410450419284022039946507911615703801323019856651979970056710499749028077677135551201577289197445893315015885926791323959742914056467014648791132041884667070069483217669770986606665464431539619138277400724156162608069226917953697753654161886596677061687981175803060260179667744731634857780684937336935577712758080637847983495128667584193921289544848212194683676262400000*i1^15 + 12554217245070345695124022451484785477077691122597813032536556877519888213438462538789921235100677143286574287899051925321061708109421085160146369214348843467016636686600132508224375740680834314595270164639870274375811283115998878595898403212528169271777299766381902015056822951237886585844882219679586425066873057506815879248798052124521525860811892097091050847353749471744633975289223850739790281047172776955456136000034350804694717304925178814188511693349417291756677151873947618569270685296203115435401800594760268806618093125076930387735832982951490310208665208162726045332756765820793978489207305715636846577932995139846359269534073838974276485436325440986742153495120029629556257823721761552159646452278308842405372449141303238518590577669719603464273362221782946143499819860669391176907771510043442966894535094894014333931850372489670520191600512287406577076822083488197556250030411076931497303294721363803625448019562170914707229140841106842118444048277031224884098082172834643305636678625941341222366856632780519263409238545153950380839801368377994709236855515020453309418753669220075301734525124908244463948614340335402930995980395223802485551524633710411098636625187258280337557502189626997552645486843106878936398532419841847107234219831470377887626207486742664929597285698326998667446299131904000*i1^16 + -157798638113157743809426304274754031785782373324904590647279813491795497584086013665209576335906915364529768210217535607530656076417394422575082574304602442863390473762906282063746283162595568062196357312579851444535573615713038017183952254879176628816002622322546450348464999404264245847604068560113220613265088795147734431453371490704543275727622788143109559804419307376305390524919344031321487901921724744044031706883681019663359110018813750047096020461939688111481145541594372311944936297535719085872110908376412292300588987285558311496200895044595999949634865232661110085491211484244533905603214329047627308929061438643700528050146251536327144317513595869362399876806752391640366967364374020587991578258799990264089709334403361216593413594327287064978668712806341239989688192077203520371230168406872948380965379234330057290060784439787182541552095200708856491255959299029955243294714218302641631020457417878057213383874339669883867723410739634617103264920470468341570587406945000244048372361650635940820905003005792034414066854279577694462654227260855405743244785304986451888176897847835651164395084220297844915321149823063908250670013799521597234656148342742932357125610302919140242858553178679498719700120739310893797610423461711419892579691258090738461669912583102648411696503145721759296546406400*i1^17 + -4713581253551869869977334816141151160974289436075229821074904938499819852175714517585179437405157162578978737345255368407438300431141406286676569175025664856132210680961402743162758909765466433232188838270440119251498731622725470157762426873592874714972325712879233122056152872643338311823481400209078327873661967391559595488517601652183493135591397489409561195341939790781830978951658024035360167062268274750154970202828509079467337140693719350621931083776165494147414796786890963461830943770297956707417100917986499277248270004088593724335409082277967916031983125451505434668006960691773395660063233903789885806700021418228048989534986943012741160852324668875634961392697444365549529213801548387719985678311598164564470650265771797197744483803662777060273082165730945388362801513888123749940641218768505705310957516580296607774284184379171188753504219946321652766133773003417860589840232043986724431511220805279710542447055074456085503246212349331890540525831110427680523449419805864526819383926814692378687180076819079243898609497844837266178727293180829645386237573847218315173816231688494953444258089626756672689769630379042485066831768901299510680110745787324246877502731267139688250431342463595279766598399179383528835820007807576338696745202015755863151960288170147211339128368054933567569920*i1^18 + 202305142388119341254643038517877629609897107398646226344809884258263158394092207402406961020650169721490769145675834342192875696277219397968356376045888189754343111085928549837735960082124217729361265391612272620105438206844047130866357471034918845233913645758304002083213024231022897108478108006963408177092336230716922267624449812981459654031921883075441329902215485557807540565659277398350434823763018917803327297893061363353104016802335482535043689946294746331218513965364308246273719851355929294755694972423681710744685376915119981046177824032336207543062666981180720548887920245617451824606578935143365556895318215727328442880814789797897799764935089562328377819436767871034163298634768203560627525927013682832478448272764343849016393789612848419962696813937604802240401922636423888859630968109451840979272795727279491321770184759079445508054838421998392078243617704956374542843281313599359760642224372005649573262117845888974912698422839026562156025362170114018556477745256273247645734212017274567714376007895215665410261274090559411777291394725089882882634242185225071422407372684640520315748396725593495416150206978458967703591899624838233200123111467886035998525659042363828185688752161811248796694915072996026571983048768150029769951874181421787238041904832427103525570893356294209536*i1^19 + -3610647832154178814931218227018996095558543955779550439768065807933488251543111504999574832179406788999664013535599009133725041390228696948573026648370769502204979350807101585278367009187467048194581269278204684529044105029908038128355067095006973598314267372893176461636644333298786544592594799679022936674487749032148442044200061472016383764244634635963203047723657858628662628355653713346743202315948891838383000636852849470774701158737168512394128096529636844475293648078694675246213779096317000222816769555210837374640344052393808239807760574189774199550544030189534303824354423742964730651038436661537943915719497553929283511020756963339607408956645561649113380515153432491574155048495032867447440839774803700158728278424895256186180876328156491337844739444374845671766481943913158503266956026083491999962831814147788395654269559477789999641145322483565961901636708561515734538102365576722842969946249504201933758905305263081815509116340665011677889645605263648782784138731602051031759525794201574081788117080643710284889754602396871542176866327279490731282693420601100641888829258350786848106837497809096841814918688163857436475575009215157363822012885262637108127515835255072962238324690944643697903005686959417107473137713826469528783810858591086424984301910775139773968543125602304*i1^20 + -399696763395163943960981233056590034934608195297630574118852544190654915463598558811839316818608126699833713096710603564441030207715291875307617607113794508736350450010623569391628302380293632115459964811945412506542965723869628837671209320642031919354359826607660909244845982801653166511194566636049779054905363400787203521355507491371509234166115837073049553910197084255639987452268981088657842940468379249675452388260719677523994504584944140429897726251506494781989872345392988912759334827345093529320570988936826615123782117342935193608170700054811412091741694790617587116502651194167412253062591406022642783762656904990215979361783238339978368404610749234513327434627428052014813692390174573099595664165603270893153245003819801984228886800263762071361502868109602554655447132412219433811111913666625013580688751255466291583566347689135150238871301471901789554501290120274857616369145365808129862516084235464568625175250492293937413122743717519755896480598723177648326365478802260883195320591976150027915161437049693594856455691837195925843215280826666425244683425829729210187472470766515734785693179954752045744791513810007569434647212312745481746294788878138651711066864047363624311001773900754592432066495344881304207115827298032236948014050373517469300388681510707780417484750848*i1^21 + 2775882659692279076210002084987143158134575852591359333650315858979492348105885751334751028322735850329223659334651056297494774137873814692971272942143096625135272161770167556603074275557188278168540017670551085426333003212507491913732000794028980396216287515535145474238309257286341827057668344787813056217737232154799188652097800920104717001038596868721202991012735030142087468646973343670048474842706259536355703804684062553013943922618360142447905928780286181606893912711687903261089563207492738277922014230030460002158771978714552374365909213120378178778815147683454757229833392134820011929417373950585571178469109854652149058235764787809509842324288406232021563647280788620731230555539051026066162240558212021406058973549740383951109790391415778651849581564464692636265562044871969349280855342874529618126140206374520517433006053947069518682911991983340653508660589461726578082110007417059237891162375698815782890393802860857920592986524832743218469362561121788753089595727344523096909080136928415488231405241710280295882891984060970373664054476232834902429010186263720327755181010941369492080159984078298489928675066559601169866507861873821507842430248213734915007913149467970418388847092939793772386440022985842168864844488629902949935183048547524032696496483983306065444864*i1^22 + 322714756518196161516631211302244898213150703841443286268555557721493823990617856067869683912817925030091173143371774788718253588889244478222496799753078001684025709424938033942762188797351614804321499099567526144490840436982917015618983172443590492918153977654764708195804704595840954666955375319030687417147555993070861526789721139590834823445824961591496767178885904469993710569326930868653363489005852073001937258584227027974138563678993300517712797652915476674216047467598688683345585824766966793656552494536203949047185309414079373299317601452761148473461635499979200263920825047566329230498742837747088243592201298726050108829408593681916075004728765820079593973974557075692222735957299923015915350922633983682396445765663322757686721974590921574531315141786234394006887417603966869588511992671887370065379011397116384243400583571067580900561016285134651591380314429908717726001198209416620704078039720830343516553786867508666256570897482309816749192624255197060257821172092248125868076931824830557539861261720942455798023230142875501375067102485820389916319295668936963802229969935683605591442563254047172107367597261557185368166220897985422980079038246359713245826261943032812532808492424592899643298194491567000199219820632648078102927773808602836563802530005620097024*i1^23 + 3821138374155493658979493359640440410499499224026497592001677785659036240926221307872976645251389546473203092857410898546529750902313603979205198992737776101894619079235182841231375185122375529367769973501505276217057957271460968903542690580508368878282488620304271097021996723823868355790830793254080549345102939697168905049509724056177281688230242054432783332555259043921388345315830250399286931328888403511528133276282739532968045096547824773698870576415146969182783843105327087541477259320738025305301626958638677881554402377780166367878160502491388252802853967409803760648100927102026255958969033719688410334914398966780831606357767978937916039915729314317987617719902778255661637638470775400018074443777781870586490873772362794115886468379101362249703600665217873543020434765303953938866008307189140304663368263018121534366395508767492854792429951769220498541083925613568728277359219163377642865068400597732652314790454681438058816779760102817721707627909597614475099285214016542665356120313867277449461681664259288445020131162208720664968987694406115353931865381882450371077090813271288508515325029071230666915052628774778125507961002727654140293952852658583131985572490178426397818210898556145371477613601785355191978752595059425644701249417303506049043417589088256*i1^24 + -30913997974120872373465993804890856770384129919702439939837896993303770504417764120488324557313211477561301554964043111653042646123730422946047271068652404617373113178231095763199534212042253503386720696436268188682548160791238696485003607839993634604063681492006972004122823634141880579320905353075354770148480964225869403697679059639903005334049639365467418056648332953341471629755048613940570726908167043591043972470980331343645529230673983164037291167947323393465862499498882581339750326452522123772753773760246082715737673851327779365032352140438416160149458641986853681358070129032558867885317321323491351243792297036526336520183843720651965318540081087787731441999047089956212666486193395697038061538684905790198230384271818974035208816912496755153406343484046795949011383951742117662811781001100843251634738221781603280125725358278520688163569649348748048543857693134299052397083375882521803014141138764659268231509729845985936007045298526363654839801374524978226889638058579616453729735000605921413679518989565481938336321071207572190449650316278955284644147110246543309193185251602897543097843197935656598304572597140821512711517973778285579994883957971609597876832484759292729613101496031898239062250022518342631989457539876124584815009200724212423006879744*i1^25 + -590540188452116106464492148741382488058179667421149127730786867367375584547455460739187206143533715979458663856401086350033496065914321222098028648738624870170718547706565392543555361929969321171044562642790558648812576841574708165090120811116877001909230601887102936433534290413427258453642206310797964291281752251110927955601345914177908144392977688901608958046663080836900618601998673736849502458028545116504046250157998071006891736864781695878471965564844494642880300823303938997168504940160856407705149335393777387155968782923812337615787081873303740595405306923678263705678605815100065971803088675694669589025604269146694600762543722746462009276641393161769835101248770654381418298099130612615561805242502694416790029950591504545509057931147595966539452492741776223686072664095171970392133733923814716626811927116910540626021879552345073738579641465486584854185280868445369707412725314071492808354888029597382194273938278898085658838894292814471550305079127723060405926980624249280551584618335750514940704273550805175757212074769685343689054231660886759869894203404600945202991271830850665207826350111616138600731630286544161999697509676267785326319075570561159681263065182338158622614506945502420879590742087572426410059244139669646136138037407387855355904*i1^26 + -1555465340837938001081910190162427313363557647774892572976226298142888882867636603641577003141888642483530783126937821696741357241010384884451742176762148131684178316105200317492216319230124538406348802840370011900020638081865255700128981092028308734759568188610884733845834485251148628442857577090773710158955490870654169866030349963113058270230818152396100269269617863865875024529246387382658544567382546398293177895227695155022717225224892866776694641659745491287967451450646065946931861392278306879211057444756054888348624610196080967372118772582345186239970536900788975325517259481827943418378028314824771975691976213828421301159881673898313166546290726714374058084820831363992659158162731934905750285096034377137818119542262334561311793682415773003439577731197075194990453720528876816461712742402536145808730168677204246283459985731423608411462768472074396498213782941862638029805687784875659870124736400381530100286005256447282192943742330484970868028419396172462890456599749490043821523308422104956703598291556930282876362983418479419182372120151526187801811056138897240881272871070828526320112290695434197026781730837784429075695350801422195428672066028094052383398242803350117407222731818354743971487391573959646297065827754736872553401330008326144*i1^27 + 19877110377218564343363139853392479699711976115696256519901566664139769221459496607840360661902418030240654920527014778397312540957805075741723454684422630952963102689623406354728730766472825612869141360582324655850241468527027476920360204790488635550887268332506985909436663613448105342711623993838573130978086591365313103245370964443897536779717634798087824204027147287232757324381821960271260225017144686105204400810024749636736268584867091611161880865767683024290998080750286924578902024959438824501969145574951370879235044129056334655067439677716929352671825362612277148448789864363004800567895989798532632917273660188529508954140300646474368264803388793946248949280473445526699140442790219034875330160910661141158616409054987984885588528950104993754196117600751936338240781929678664923210172684536912601652505209744464257862305905466333102549798957838468721206553584322449643004565740559843662690355680503395477164284142954458380292861570541119031511631464810817920433323086140152776130260194315498364165586395995166520981456539475882527067572457511224364091854847142646815432491018014289641471539107886682947720679730416436314562314367150578940745951777554458958760697849399948320061087491308893851810721582539734017326394173416751033671185596416*i1^28 + 154788835234211001003628857218789286652857932131170582147655304784801427071118670460858001475135005888179051879022022893092801383950690704536538496032454729553641802436007617688462437610455534909243253560873686609687765871170332397003650550938393132288101077778094831786852536628776840120665779594543179500955105917923779746454302067896912285845303297894018325798170723280676884703894609160374511734402886331085356939374360519908768267318100354320835317354918061511729967271371461180678026660653369505066425001294484226296140474318999765860227534440575546212616350209082188272432865175758901590394784157541244535248301465337041904440303959339788641161003096257819622817770860526734778802415755101160861815625681407999435247492568527293616858253617243206666406536249577741760205262353550677979890337686322511350269093764397506779610556631277599718166533615313262816660977101862626463636549539245180130545865485301983454718627827711894646761122303321929189366632378909685222915309487976190155860617591659217439046943145670397543100623651952931429386268068536562773809920442147214251515270490043595142734953131154035445354682814103989718879578711253357798564158861975810340133499571980278692067010803440585108929319164704790199949069449806210521890816*i1^29 + 269525440763018306439510843972151739250318726867420628073439426905532528900788807930457771309991332551268489715359613417748072283350475426497950376587586649161323375963337779354244290703716845892989589904399177867898383366457894074680097811487433394427730963633755406101418222039194043218602699960655185708364708502745617036626241461739233970451248653373208897237239187562942277050836013587281945292878615673293035208333279490989877204225938983850841219888973802596478878909597003731521261397494631144528354465545075402645757678038202403290849850390254305907697832448511712166601593991425988886503527677719720849442058120263163925340934802332935471023297244994721811688273440642517471168900316252177302068920991282271790377500366656030130038210769169105420309543851062650649718775336105468101048940135932296517057848705213531469232954312950612326260015704695531789291592140173896797558412958664581227232338356990045991363573784331810505346381774605399473302283792182913867540804751190586029988481414142941029886481362772482807036360862968194140424000019856130691539492569650097559936953060301288387465020777047979253825820327018308668697905566104431603235009711034374637198555999189394060227319902083034252983429627787938572062481049007947776*i1^30 + -1297491336883896869860297937613704161020147398771409201311000475327666907162927854668832237811272072994461403321373738521063331420092014640337528283720980244372174022889998595949538095349749181273664361331383494750235217278906442566455731033036494007167291681840558942995886307766691784021869344312701478945405304759870703219227620520728344643127481491099403770785129562587682075113993154130221747117108681210179866087525020207314503776205162839519340609444593338003307834180757231541423534611848371813304316577933221501411799920788432061356193258689004427517009217603133224806002830531887429687358934636110187416395733165094289728229067114805668245055948239344462292443266550931428126055586810322583621907498942307776238960441729222556666023477152861777499029144203716898139386452813922053738875213619381128469860492829729381157738514170923434034467000752569353894433950904494800903890465529116496732745053778183169170794857428953311642539285284408452284122940392800603816032548413229731451806341609035329131686719268007483471624858033984849494604179032382954236997231216063387489311024131971828331031868991708488177069699581132298101378976794340511079668540228970028628234063170865287942216807897424241267615955106460536517407587434496*i1^31 + -4951345384101775937541504061489712707858812246753770457369815036124344694586556331832348456731113243596541834100423158663670715812408045339875218991984394850364766206010480411530255924588657490422423629137729292697525874597952458015809545290761240415353709527075155922418136062558486419264016643315862622444845237049532079381271117458079050279233654039966964941130998485349929957476393893879003042197420111812504060495810131481290552904872501945298830929350730745389342145480562941874746248591382889105593238153900147627496481087101924455804174321240507650174428094031350371843680510366229346957143986744085025830946763791219488023785602717991685232150416962824107446931888549972376341377023955866225474254631530064888702827986882010270747992472655926833175718271994619734232279755282137884406805744278644328725246773512340314797920571797028872848066522241295498854032178989997669986616426875975611467133250699127044005564137624998322946023041493587599239423811875180165373447282356030317710031871744180315865690152412489040130641884253679561373431831657373895120257287925310617563966169465033308431896021103397196553229952643690518523210960583683185494177543670429969189466661602696341811045413712996358554405557322197759564972032*i1^32 + 1028255954386868158460753795456961672441821710194679283981188761747077808206196959439951630700540123502900546446213236760157103855323005953593370088296181640874596358550130523839741733644279168429133694309645738089381906094599569117270202623544556151398198548373863887073542372619176824988607848877373634791343136076388665928309601855001050706114807411639541274734869401487699068940515610973742589645021279596004880353465385158737353278450037722088482451072212967705622281985732015912720181994055850785675777033080945412972483072317594891042340586536041136655158456408538239345042485842528311092954097114249140693133564311512803112998492052754415445363719776917857452704224939268512269100520758708351236656727422019665302893284936724970612941071884399597346868262852990992499377595333676072400000612971162020153639983192000220216179370507950190570971610052393291284922300559981751465986943672138392055188469822636384884227770105249781774845619229338921382864732660168712024687404207725032680902698882276292366264594754572612734924472697986881628403325393436467383672549981846591719607788970043844648828054631479483339544709768314737307143513469629048643153354702473400615340631757965245128111807027234840935679851875495051264*i1^33 + 35523057462925924385741557381724730676615999312739203315383777753230663568592314131795210217154603796032880125113977443379349031446099963994913240396684351311467788372199264829310249227924549852781685534677660764498898248344169572875017513406271689571246770598398834387382194042529826949383152127754105689751332895831454575484668487465280162688253150381042203122609295306892729206519071333250929808774331676205554374912909570719194573628450896551506892689584028508950134889652399033312484321792144991742794955190583748690698034311823303619939668084941566977858045527159993382036323700183284920366731694835236475702696540786328855758194982608938261236312377014959472618113519043411297277549085589113518352006841110152549772481369478657061474500183787790094903014611000985137884092071512806421257110689151330094793308028100377016972923509802112026348148122396957613307771407659285698763071026271387992588876964289620528598350545056099956257243631828534350545784193874766616932167552602949204049452139285856637491581996525621958776274420349925230985914959472040957607166991993457315728327591332752365772567186334638406207303312341869203024069407606655747675045006047363451876481091503814825325909999917745486381987059990528*i1^34 + 815332748731923351837699242466801422527275273208022822897727044520655065276335730739187749911417127113308396823371686745857365910581355205522170331605704700442869851477100103460558905726945051810791301033851501919671624279470442856237624846483515706665039902817972067766369883895618567270197355239780008643916183272801673359468928562894275618441278181051405544520266799101670044913482653969089419367234980067607820269095585266811974291965625905793923033136566430402853910588124545054504470650632987914307865573265213076308335270154044782136507921711996417223142531279306810219108503577356228762622011504325413119587729525431792437001870618250677737753758821926855534815664065743000563272476493660078230413245806298511374846979868757591006635781862297757735167430306253553219354477260566377879210506679607921100824637688636039551800753559146671876816276685546342135730344910612957291048252756244231339059242996157134947070084410028137623679839562735812099351223286252704306215667265663293044766329876315552492702302146919084228215211497087559240569234418075617400272677384751768360255436202752091341254152409097272093299953779059725023101045018737734717907851742815059181580977420316750199460458509681104670162944*i1^35 + -22819180675142207652852125562049498404553665891729555606340517160335263022332318483030907548802829097852363385733615288071668338660551158838648342292400726829865563862079037032536096454857367606887937166565330988118567253363915325600844171593578355674415802759583484415528596358621557938300322863715750174053595180499500678420940297206210598631650084857307817525371154296242550160313169859526879619378964235236622098842059649877647070090956969904062995448382124851345535102954145616162585980354102154162203763122878542659724140658763183232448896537834089591101512852068637614362521235664482610995901284443267614485131282608248375717855816705235975617808493916584925302867016525082871808007664072237005054687615120055445564053131346080842849933003524739054304829888779555943808307309804404612950559015077318333870248166588259503838087035646469252738586159916872606646220369896047326048492114046956724758085909557493818147930260436178348643898746355457385167925930125984539967713976090957248001946269645140148136106685896630349446536106834668962027348074895303323541556365790746044865721136379135982435934742848156871964414985731483571581900561223853202243033205568387240318191512307669036922062804404261617664*i1^36 + -19936555521758862667587171810344612279465995736578298983663471800102099082867832390078191813619518467964336919831273112787363555159414188611898555494158448541213096373189120141762429180579552586892866330941984062723330777305568497746743396762145771931774207651316516001203140642601093841204710932224751175149963281991103829484991596651013232674359368784520898281970605337820769489559451962357805010603247927920943446647008699275711759641403699475666578165174777046887202351116805351096215165060049396731056975914825233203463571463710858569570708084550042628687333667524460969084771266527348200081256959792231329295908146432328568295597879327799536074184392999971284276789411705629902258971557017626083500868846018472004733571356916695109908500704003016759122784233238567113889477451750725737323897886541135055473036426519647066612592115002022048746213057628784467727826845241464809089381270622257302002778408028035490093680738736695133015251058096661926763679542428310358451810027450777005805401569477391169125203267568200200535991451746167264299753621873538205550430118630383955885591929809661031096853561552342410770179277331709332205638237931372518741717864769650627680756870820043735293726065426432*i1^37 + 13277679622171175002640857751492873128376011841274488553179959301554983975405105931670492146360427859826558464408836643195962587251348322797613619271240592951945474163047988611687942901645648528133890798098267865907559787959890215575674143131763653500061660076427728424367737863886791494169375540533952624204961248796812977955318237938198815553926045750607641515199173193749864770703890706238818654413407861878329337495781126035836248656522819583435016018006985079543213751981872656455547530984199194961333908767399848484972149806246685255572236666198247827871987655742266697057508815274690700984424827827180383952174957260027633662721888692482990525846326465697638195210191394247168408116220966495472874702533008739289101815284370461475924593272128141137831597855183423078001126066968801620186374009562106453021551684212548311904890162534725075343781876067684212498262586447099397619255653394245514631849868604403948253890686921428806745598428676542138776709762821058951093430868972035370022969826394783153144498981582923550842222061838163832288386892538330950827038120728306771347523115163210209645486331969674933826677852110162610521285111939961744686607535365008978961208828475121986890104832*i1^38 + 3111079669751740827221649971759554582956292001760213142562237223029447326622887963648650981095131291260610391690051054878723559312767390438846076297119941083432238014391888450301940542066171253116210577458050813296627329950458166098239209219937886834849220914306091268588824801205566847408390238703337744757206870362070937469415425499809478302135257159850439032945122108035530457771095930150700401394262333046588232134873332388352520700762998188641044291211952359905619200143328642539377825914147341215180495804846811147887789744069783038820326390703872978174526471732567331004923340985211806134955145158339746048543782717473139474978235760493061559369709256609126436760166145096815929335105260157665158304915960794519017655464308006611245930805563165940107447530988659275136122706734724838923088630064205027401590584487172289187719015104803434083856973386331525541055915892851247163612381667099166339994425506350163695880860854693270657833771344899236783717726168809304315537932246353852398300615530472268182422901560963720746484291009932952751587749703463970062916592335613678495834224839294009865105114926875033889448008781000754010066956989427190315570349966823610375161060071214940160*i1^39 + 158328105134809114645149823121021733663519594157682894151793879388843900774447470013375103032973150132631889037996802475362902482192071562921918668003697836279159139518151027999293381356083014054304759783305391982517167974304474476535302004638802997761682419432637421460679111087102303411498705097246485642375275847203949883068773544305504124214158030586274597530544412528671927778072404152537161613529473847462659797975205698473755592991805038033666690063953437497402062543041142030487990989822761441346251436052326072186840535890529592164000264900365013840134748254272988409235829967533742858023044358473516020320046803364934212823604398072842836588164660517432496373155187679154978785578885777942409983812122622993894287124061345752282818045685102938220647970214050059593003413520411222325233017208502406756952068561939928235683994634917574631316686117104946426591030979787926791944976392922766156641229857218879932148517705703946597405996518336969890872207880626141814008104756731244388689997892280055241721787613031503557548464254208750990944495132060893650172626046801586451890361661064365155085327657523881771194237576530922481016811484455588344089050198732997611634938609664*i1^40 + -25028865403531163689046749527004368834547395910953981092703816319528393716520712776436652652996135279239382198685481022434676872386231943628775461618561591807266595375243967493834521600015524765500898731845792079002288898677007547717610061862994919303740693925995471107810698908783561249108833048552280636000931768658552692122447393651829170081000070395233811245414107629279192686833491042360352465503516933814279066206033090386130256497304740384161672836943402052947971538193619431429270986313086775742905237329051971367582275103615340266522597627965693176692702874715277018294687180222677704024051541263614169239435743379675689715450866606776624134668467153923234528998703830543550777563012540014125168510685956326708022871122419372855559959032478994367703901967980115623628051394013620837529410549676667240217870545507762711158072159937577753347305451873826910306205468911065086967462545466973677975302516815095286988491821654413324178109017647041099776266249804380584281255340131042451918630092051052579587476237506419874295238895615744451248595952093563051528840884989503446529129181130346708412348144200274330637993379515052687331981830904846944222385584917387549868032*i1^41 + 400009667136704360003720989032709220357171274433059281155211915135882248756079610701321548135680694616636970214739666214135048084216912831389392605831324953850663207826708364981207966642760559194405084144425610305571859101604450405184274352246696148468311919687328875310373406342930939843623667029871029389221536432634394863796563330334927017437399986490770203148636164660191571855843137403165806040749538560447724372571241227731729036968988166165143595131857280449422106139501334671453398371109074350092777878698724648277934788812152634970133507436646110440255983258819040766893171902492105990337445646890519193493917121043292072979337978960543492626878085101096085685845583077617774361555191543800789454966617910101081516316426093004868441697069473008039704603565612690942292133027513481604809982826263829890378196444948721568073671545394407740274689118241329505082532313657498708707695938790685325117767764214113593798264829697870983118252959563289512092999800445449937128232063736550826502892356198260381287229348273752497730537515881917608817474825510793986291453271392161570138219814355009481155864924619596396225791366187446931704829177717457386027142516572160*i1^42 + 10793960884609884412018850408675781242566290552984878577806372904137382879040909999879847607354430239799183134305923250606427757213845398665096541751728186388596642193111928980486962282807534439502478899150927108628510893956112408404947125030142890303014376641634839877158344011691284286096218346992365925721240475812562014455182193427644184495889351408138887493664831675113634738448267549737645080112411571036173202556049265606121129638031601368334672886176023227936074488253417818022757688767037917347291489377294125131775841454953514377452013935859847202492784242176143482506581795895203302714644127085385688965147912022825188972754973590217871038129785371284362379061271546854600402702197041319621742883252898447524244987176016498557691579666980997655431363655742995645610760080368184459736232463441650503213031601442441623992264293682924151378590994871835374978863797648730868661732027501155468542207368692630523813079012588395671317117798229935489483784493173760643295866252591897657778193418466730854168911299012894054918965227877368728354420358927050715272473573470833684666399320918059624856414892372187402886214411672549127700281511707982052284432384*i1^43 + -147216132917486948310119917758921366709748171524039593556808885416959255137758913434686825118869751004161972788516555497265078388445457828048167482295964388224574072925620118889716684999576958676954276519097677065668407025825497444466777128621910636739553349060648700812176321681183021718238964947595290225960295014416127259003576850361073870633987286225948658984546838939314459837167814134944557446763452669343694551469356789552035424680031061277712344537993116745883492683570703398308038590104946468474353891873095281625243036690076673227808555644530142705396525942492114045194562451368637272814424926426693095675819855992035854424697761262509199126111546716716647171376621599025235553466703753182796408592273076089858581479657839221737375682226018959453900454460338091523091643133040047531742076245538364241892055815697716412719188901068498091479629618771163305652757085021695326540240635805590152673555251525534161186979403971206556407555563903697892685014049376154744859921496301529176124973012041622581955980972784934387597417740771741678585386359401621961301282121660268945973399482892354313843498458953230000825676794667938421795463363668475904*i1^44 + -1304895037024428722838651039521413818927367935982086231013669978792489898406634543057804144522419648662837591824869790550263726355612200359248746156995071686672549753676801738358232921572266533738282282708151173368113186249311640655639306507360992559054306836653447726791759450503791386198485996076772615040834113929074633844568680098824870801531759412519352438059555753555988487494866305391537409919189806075180845472445769612791180692696487156431258701544674928694923825835623893817749880839712159338479266786940172331321391814906257353389123755397363517186461252668368195307140739280700346164250115757915798976997492296059522614201278768055988299732617710344442912235786218314076398976988005179231533448308270889977067176341474136485772401130407182784143347170241108047818773918950875356533326379866919082429130820989873314242374546412352640116512359654384759343834272627661374571872142893763180241629234757198560598120058845645369848308308922927284096200089055234427004115797196415586163388469685402832515834280795935268514684266323793731682671131752741612530143225985064294283583434587987874388250993639565023912795877868982673697738326016*i1^45 + 29054465981678723116811773044706798944440687285470813768033710127857329947647483624498319583660642203070346079579451604657271238861112050439684252974483395151798058192076151120788544919010468041474058633263297003479590181295033742136929079587361008772152752335737084458825402056648701655060220081462437043490211661515261407206951415068476349622616443929110478549809607096566063532199590517027088797920382077552075123369902777727008410472895733704814597447413637331645384308834116232117616369471236826457859622062949872468646906535769049656949126877119242050576226440213568443223234120004296182730174805195490997378896053201904811738029972300350254977829178495455782793218433903590862569728020919606938657630716314635637747068496679613074965113837094539483501507628686235032048515765111060339996972842176407032160002256450320803584971004053800109549825056761740404862806144874271531407314054488624410108205782543525538063572606746781917013904149065289532791146199262492521247139885781094508865161507915313149050052348889609954524338786453452774972462346845360555367078722440026303074528274479409118556732323200677365526563923128072798208*i1^46 + 222117113937868424897861029720635128892589747367366765790546928541590650391785605132100700693113212764616583532939617717864547426755354267172729413701237246877822146654177438128711303603840555666096775479736439733818494926383827722029725533403425170512882671821041857909954995234237868296341536598096672728123719187500642786227951153805992042686908118274648811703063225291194388156380613194233556119896289951091674396924834134169564464774899053078370632221872022090131140866192321770952496629909384270419467976810393337885551780479455612945187161222503386067873455104577068803436067355838668245307119442918082586392485545655522426794933921703947441860722860280823500874633930466106089405374020308282157894728468738158267984467354393559616741903416008210801265766585990704448706129027308585249037834896048338621099122543808512040795014606958356539940125386642712443868738687903605060433476141837651840050961769363519725172422790508951431777966380355115246260684107005710373461247790758495621719445436133819086802233425518354849909374824473383277916076157487109130953067098855633160652044003450670526301425125022201365355560960*i1^47 + -29984061356966329282110027389622055196627637950196693226499072768901320008240390890338566046466799442282054097291179535043887308242014486550775438990320434837618561259659235846763033684093653747336348315296967469025624925352294710318787887626282922053935468950992418076326825093310512331460101740561362736860550722324136128004700982104422871455164202821467451027601865407697565757468617212457544862585695095686526837199069896778995785642422302029823480322998839126529266034186689842592663238564709597524556739603266151788430156854423847685428422137971702487890378714167174637965905064068445938689618074257771141929269680369618898057006200876364970048314595520261077143976052882231575845147451971933301368023408892396071676427038673865690218712865062507963409267902509386996013774167631290723967356422379902315284021787443831891495621291664271844877480656960316040110287806411884027399909490968806418524948719997372074942611564807351155993571923292144842629395343537515197997418254441670628253706428729938155128260561250532112437359661809575426353260011085350309609169690887921192391773373884385350682674812944384*i1^48 + -4817089521384007907107878219779463245140160986379425790244888622719907701235476871536507059678735484537626252378946879892970409009231817322006342775926664398842761430330495338443905888661660340358187905186013302267838821956226758370425618091335385721583585973950073333913341952965656332030018739729011395465596694352749741945090934804858582901822914823441991862223683628456532309186580245706925712037302996507809163932716090614278460721207994778003006925290589202491217583410838136435266419823614282829920341716237304470312295328891617451110323787810760536909601208982335935893522339057022686792501489326991581463658882316748544448814290751060437198978406490318769644799691614235150526794331642972810121327016404931335330247131754570452185642015305039425929827819148891912861936169676852774468718274466806812990243019965978584174706023312342748160240808037433527442773519025646661261402368115432244274309417705432951482447965720922743772751561808497992414945673611924585403270749441773669852445635548352593207796228791274641237744111724725494211063741950246595161950997980435482343176375170506613063680*i1^49 + -7065843533908109671980989484763207348031026381371449492886288065975986651709261163709219199899397892740851587804783125570126166132915947390599508209633674654689843596322905824122407246432622642415608289141406692213656242721386929854089479727732082250493363568980975237935259778973310198386969675164547785282350681089114801243168137176678398864404271674089044666266821540535346250896385651079570753830470902569076959214024670161790030693340119599114291451884434757048822531066992371689766310083813881407799183691830198186205305304905378272212058537089200872157809961829047567491686035969626784945698011669940786904547797399568519295589392850258677063075239058407565054176623590102519862512941291201878778545448382312007253933111429168950878926425669820231165392118767721470105518436355480294980318857585910729352657887553301279147485757656184769049785600964030514432806849055887550170783181583603913423853687337471487474215056305022777216787626126257620522846038588563109247687856731169837658350148617194025341095816506320809206842321862709756019035307191546234841506906934550415462495158272*i1^50 + -3787412330851210172123475905593777032859228631771510571857818667953892417293944470553168518508376559412668435994671341636300541372781150306218677012729451511070640336794878778215123368144892118753545199351356911027042357141072028326508947536042054176772359212253153267475700735203702209906720815457571419477498569011493516966137910603372334759907756673839087631626433478524197331764948313693878610611323646615092854947586356275730605758543332595355021351065164720978110346466484565662002667707931592896663587681864774392131065166714342586384480229820794825631769422383014966227326842231092453555428832056074981619268140458214411130019857398518199672732786644592793519311027342050702680654879638956640463998213759732336459035606537915311131123161181212237168749683822644071792274275418434604197301716241623067179036441032603374787018719091064508402106915956781947877591406357732507426966915394739024458929966772712597791831375228739502920196924161473784282998182868130455986552597802642361413622693305383109798473336386075718788164221377529176105681559308221824005889569870315520*i1^51 + -900252734338308975534893019270706163957749060794106895924824926143278927754632809392820912436028515906915733675955986373323951613419306472150263925311682970560559110771026838239762216913768803521816914218409046188523680972209442481595194645195618683497270100023578232554872660540415871984908041651395058389334195077447323466125956517483966132208113513491477163869127115920340836117041813762106921415701433171486366441816321562842350247526792083353590206474174712234919227309272493900985209096817491857637878917294408059818038607054377015462271735884977754131464401628321816708130819512745000018780999873249446370633540872368271093890545374090057745264737422721587265320264294861294108445002218964966339699904407304998550702310177492796509753156395130326798140958820959007490354557298445453348834395329977104947756001950875360807933553253547927208465749945923088252968323757768109454918714329522364491206748127235654127263288152262601607192131978767354693571089847708888652068995827760737544485945498763800379989077652661458605119430630081019382300030197050498875392*i1^52 + -101385934758745029220763560226361910549353042709128480195247444462752250199672182307985058600668857416584912815188762622902030497030074345715531997048010555684133776433242545842522800908573401538453899503387998749469057214144479426482187244763586113916189818684827225636028352368476763893614032149768093296885879209381404535823058353223150124003182071903989536376507250358526460677872725419095118106425584525090138904607109105730804924422385889888191128477608576543413213465423355398395606044581009821118680856001768678490344341856477377119925990195701146788914535184930146134832102427659355603148358539519214033622277172222926177044683192399018380975368436612690121019777532931561410071066519873051490879498226609789285022573953155282368460026632685582822722091108480061468457000305124173459651254204235226952449696634842747321266144471244067875348015591609686290262521878704079603635939172542765263487001861028308529758490804380297245587159790707593386158856520842703861722620605466029553158947574630663842230746346182900113183814449311820131829022720*i1^53 + 364462570939961372621685026010854838026068580712308779575229936605442565334401464346246429950615684814201218674368161442850164867953603427855816417211549389423840446086852744209099095589768721631918142669796928604556011718739089958109578550483246237775609449153408311986419962350801816069610832108901286391377234100325476088459399023220229837730634863282563633369556384635095514895400764906100887601813707157340529627869022365875722997649345293403928960518405487113065107695410952576303243327561152919229476841403545553711750995967081976684900630156241069708706462218280385867712347315765533360830413182999143954893161647542865717153966087358806503478781865510268729780048990954626036911503694011497494358728588532616977562594251569173637293125376016132086920870847507425776518680896643219383662893405345338495186453442609056396888028975284420611572061077127460988250527596030843717658388920836019969895635915486081854446938608170060057437533422797563536034639342874070421945595174620427594187725737726073238332711880085842864686767931392*i1^54 + -3505671004537048267694175200923252260042466316383358173436046419787441073593476587549377507877350088532102138416260969647452864380893019626476546691657394761216751852967276582663833449545372831210086664272438336016625704853688343083869067628421247757652966266106968022489081847951510895999730710496450253337520346092521776611378799642910002898813803073585699953728719280296190141866889364669230016383751260289128934342771685557792997914304586223683356510967914112900452208725503993222744620483832119366474356991808506329225346727050194328549651813194391829502307957791566319604303819621470894046088866077408649054381502709153096752459669293440553210771645251019839012960569504044115237456925396606864874706759660106928912277326451793270841689315848548752668364008753733780201274803435643946670108613812123206874686310386119730344669803638275210378977861621865378918012380359484501418924926135188673571687529152571859706552113809872164238946875644764495229479253815697511931841236143631340040052050989192751381939179397775360*i1^55 + 467681246846462270672270180682611661770285724157257183515443108139653874965271068902403310042373482310079613804418686246510242782673997771712815239361730088125522477552346271658161586692494859414412645149158895214802015662697325292656032198045148637157356621233854412015456567617171954032876904125301236438454312892690750991440612018390900188471003179165611072897329556006315300298865436161895853978240431696103464289690128000102046002982672261057043138071022681890725811356922244934665541921426344949036342122188297024239318810118020505293630791905463852814217841328889721439277008713277647927483655546211371048525114033282284624731512570477245373602716142082737415491187975504735714953003015880924582727202993883140689099683310078051745137569254047395458792312624441276816229365410544460681241560093120079580643047779462121890587787159392954955208025784325404897833931027170549944911383405866799096201582262322564738831433719779650924350870565288622177408967381921513765446077787165136880525629557760*i1^56 + -987643209166274683975802536895890522333645493457651103719864865533439738537557391227293820876882037056553684983994459842596144985472649995181547911437986208650452998413219428099495955140381500311270895213944058785871719479382319227219180546338979135469398129321890708478289714895990017386537333206522451020539578670760176477658217756953163619090518851732065561957554073722793051602608232140086766846746230926093773682950293819604823511317341438902372667196365102971547063771412178537153766606906273597256699784120897960785440622481385673760132441979425207600296047377402322549231854055487854369472186508748281715290190985977989266488600767999481941871345481366862781633432615327310475581400580963427472580273557160798757748276789963834884128596760866277692169426854514384190614264199564269969025342424627083187260216250146722664964150065440533273755174041966081556268361532680039733620048518504077635680913640958324893860396525979294345554478423449488972248244421856924199936*i1^57 + 735473707563627383344173758556537278925492847302902140480880451866765139406626430098041913274046605291170112446969431040601713817155816460110615642700228222382591869663181550905376896358526479973683191017312461792984616194366367252159925776291459000930994981744087580919384500846174507486233625742682522692607679193730972207909640668518537050207262930725104114832293846246326474465531170315905499010475940571926911230155937408793608568503095205233604034317227694023522317484799881774819894444882633165212648258356603171081093121454099404567975240480976753185551038136849895752424680581764558196684799892555410801135557691473624167906272197107431779369042217954798882449911657746129203513899893328303519421059659447092273096731297486366119573455614056602303528903834341594791082137455818255458618220810999206619799130671157799833263627969369117123389991971609675192668307225112850118287635498617758940944872634508517806024263358800099952514081937728*i1^58 + 489817639507607539692660338347387565972068690352850394214191859649842446741721634996035447712092758789004462155180919804554244933752905919961409299195168990779573814323667967137511484508771008053249749387651323764500851166197926020263484821701966993751590752952155264416441729927080623526450809669152689231579292987383729717945366634049728179521681421316062101678231171619027752474887909701872986626648174952644999036725098126737601703164160357387251731995353965927761962428017961659303485166955406995407582765711533255234179257868776376723169214713717106660119183688182953567188976371260125858666572939090235067092400054584934185175986055171922331298487070508975293452015982101878877611461139777604420470985788424764543614405387304975338765646579866508006546299899020915970507268302491742695438394482231261507595941640234052415087688264607264686533843776370401131203266218438839366902969136595530678872599876275586784*i1^59 + 238719590241939352546046955482146265196730274884657690292957753641138507043695524009779731493711017362251585224552495310438428564425482918665414055484389233106415261656441095197385334316811191540781515891475292084086649150064141816699491239455723271166703992228660898969776522436219831062308732389716096131935348152952743931091887577326614101079753739119280490418981679572413743245875291979780777992084470917940982444018943141793297398195617669466079187388757009350354593166207869903925609142421766987860730395771794123734290311012742229729550371876407999933465488091100131352298847041820713279048444777840368218428768722582557484462452235515415616214566947392751642581129651079045107691468029407324589370792233023541305430317702948627597295221058209639064664085552903610712545542017386383014814811406579383383237674109243002553783760807622660077544165848189425799075928946228393527585601*i1^60, -703920532681366448671149065686375735233696375881518766367651343944662001806850383845510305062827368990421939027098833068023379042415365188244150187962406158111919958214797393260853877521305561950747734991433018291905340363203694162122180308052786858879565443301798310006148927793625830008758626144330738485686894095446452416854669591175457063620847345907137806395417526019211152458840176355109124970936619086580271692232419810113020152459289139916656868699700881822869178203896118277223525320581863109547101961423299865519797417024706568213635085048940612388250503107881933481639468047621202119173760012739315090957287132687369644997152453520505970691876728080242625167944075686110419304383830675016350423412403123450402644848205888873435521049126880380868548988398738320812139491917301097779920564984774493536303640745080715027698798012479966321066612047474636770117903043012584305890384967596455374507468951926200613072621772783421976806610039523502673161141850005373492351524501256245847619647388734837648339943634914322705998056517090968825596065334828810590945181570209406760076709552297281380930803352431877459235363500647335382814305900856346280968941111375871535857648169075193876714400760909348532339195924127079888798059537198695357630096415590844761501565220048678698567390660678463205749656967818761065444532263287286694990323880647804293275548574080322012724398784601100321948033729186780634226626684059728131078053015357348764282353075755235836174527995680613285288873990578015320845681959536480360459605512718798890699331341384850452093178309070688742054755924445447885667207741178602061544905079272041665612510518639406887374523521605715340328126928878822913034944055393605518128698036654937941717049038880658852637652575727426102137887431825734214984064420209616306470717157007340669147865893901194460972786813031761838080000000000000000000000000000000000 + 721751255149722319639332118070986922648338006439075219549040072423258249396246877482373718133409538126814473934332080507281721696691981416388317958894326508530112193701524804006378490914627897228239752200182645004062142224569803020047211530705376461998885887371661118845796675600496791422444436266516025802385629722912948184694824319887292129976807498654196395933004831373631248150608872165982097066974639662184681774360452630373993135362761405941015100469175223852018490128074659061474692484616212493180499423839758991413981297433875164228052740698483164741200711899098212684549376987613140822898779220602712723817449779110688468327793415932289722984021677023725015336985017608593377662897595432884826951505347235360567262549052146214146352545556264841776130637939640853712192277828218816881844356166483931318188893363715902155940681227677326884871573888582954508154610970209638612405484989897723081287984887446444347156338585254059963690770381021724328607792527285648720663136560111993915240396308214762997293858611058378524461991327407157870193227160319899241103140671845243570236878265035948794673644969763058713416236933102863382419124044595022800278980703814921464190077820465030271614066160132953001884302474840720104556231165024546508881574731274842354805212895589671588219537518399773018579515706405737235678764815149908160148814281699415295509086109443968153718532552838554963709816907638225737855986187294264708507976058924481885255922428745851537218444289473013222197275524999263368649954607100363520476850246552632469072176117715553186740027393434879501075301810614549758787578516370295259945535058292476391059433571821291051686368623029218678335820386160228810918809092021331605005516292834464437290855403153178190534451597273740736313684068474286364086775722800682331527645302024287093013164526201201771339122116978855116800000000000000000000000000000000*i1 + -1731183181364187214480234988268562684289300582885293933056380670154130633699610370092071163964387258219110672480652330696407889246382935430199839645926473026258682295576322802399451252151446180530056274498507373253855700710502104349604844931062465439323321981419531567505186534530523598294203275566959720333065042461180106988659782735110036025372308638705396234632841241618284404310460659417215918178637565209888314434735662604611258514903173361319175371927879243325897113584558613693672370149296846544571475030428342629282889213296172949255927245038637626982248041324773859797457230145769501160076900983214539651600018697734004948926026732189123915039616855735745835265437221233277104709855990979642992149466502698998213717155193831072640277055547623512335205819304747290825464016784624889019833358525318981200118427253428899452379898824383298438305420346856395891526345579203489209376417033841434255632309598416359992795788888094243716575425784294949893346411547551211413416383929368270708349839498331781458734563935154626026010844839372924425263798532451688026170247773392213212339539341823797596606677250122115535973382723867046879707735964369426546923119437539345405737381330098599386591817758291875030521014342562645134524384474027834501223491516109097508812534078728051159912540736772044263536985397114309780904708970134522325906241314477531358054050441540277665371550047782430889507354382358853303238708857469940982515215850366690638425650339397564444007304525838862605509060674718265717261662257866237423829617347593445939802460290943528003678216432276469003582574618487460813227301380288623937020111595427162773180711012457175798883301238922283587801531854762679276063080601073812242592845089413628172323679193666938867270109705176132573684542906215955510477422179233807840652705619176679799092434333362797550559663067915878400000000000000000000000000000000*i1^2 + -691767724940595671086997497109412633815602873026500153593470376549544846349103793676648724040236080063334188087562493563136468637513916231943072120885929861660653220367881525022955261950808198435148560829621169566136626327357021246388829636306852648542900524513033733679229718958965399261469079224615871573140841608165519266775862167462084658223557995370535072589501495638633178181421183597818989047188479257205611387565827673128958267083505367369874257825563049702295377958701861352645418351325846420406514097640937803360516686904370175461085228349225564632400447853703529823014896661013686283792296176366191661282529797859242188875309514342544037804786078014789823645680754013300073784032120178149899528849428198006558453098031538202539853848899232239818523419623311874785973380894110649842505423451939167112789024955211077028418171053239270611334856490001740739821475513516014752919242350138727677140675576096279109220560294014135557984336577914510065482508607876897639853902860189659431920846065586944680929971881332445956079628580044885370004652177337006953410628377024636147964374262216848711156101720478700079927600628885112393252966099767107175073243176630864448557246910761663725133586867117005255106816786180658598892012792598861934104699264237995552951365598020356444190617775268502253993055290328417955711591804760537130274901161858566950269437176491096382986773703141671056462860409239920965086770377699421901222011560472377923802324863242428045678167973875231569942357110707966735266498508912419679554466313432549630098178585814259129745712224095488355941321747104079188822529599828408996092565609513233800879166669628568149302795532628595796333624196513400945210595286307682953421829524929990041601704160072187138983138983495394578359176262271628880688304325431616635907216703262029544988582664314497173379549609800499200000000000000000000000000000*i1^3 + 1663593670100180516965382566530139513577134725877897899527735667458817921264109320933265857715828306723368896878175740619489502250214158221616779367352457224666299965518514707735471309813219966015614212696856410993340035521851047311596500372760143094039064073618744688074927353335331964231037138000330802726694704129805248776933482698848769691094147325412030396830800435346766905016540209596934657052523897765892878423326369460277868775837162933541970405983161997570266465255954791823618559982370465370783583541946099056370455222693295320526324870149638782905494929603081002302260931003983213744610844781775779264880964894548355554831941169093971240284786925885405166379523472799845866641793709417860373792373572630244113052632575803662986938403273701155767040212822699382940657372458873747228079370615577836569643108584507839005598922558903426805215390993388175577984241434379905995989238208288668712697132282675003163815985889336594551195641481823823475269581447800311718009125479950781963581085730792659857503447560643608055915960488054726315910927120173371401143678774419376599344129957571850967077425120341878270306197126918077533410289967686652530663929413112182367717651871427866217516737306292501405391584098982062781949863023223694246721465603794513518974737317333885037518122152866169293777391711892931368541938959930329678700446529986409153503490273410366564000571307247518977920273138057440268592252437798855553902549171856839694980615566617104278787121380793676870521029911693985891660295432109595000847990079113225124696489121807781947832602143954232079007502538784135252117295500846770725907851497647119596100382226035094218666530533622586908393040843915022896653603833232640653521249810176242880534115168783236878787317814377179182126652033685922738845923088011680613395734492386096510830004505629823181741743621013504000000000000000000000000000*i1^4 + -69463219280100398153867653142182625479809566433609594568098390117628723994107517923175531883569232754691717545611492469884395949066780739483210453507776852843885282136660549921229555813906447243269059713322488424702555934181618299391511399638140078461251206269399436555907601172508910557647942245384924213827865645258588180991519795728785756112815037156838524381150933204649512683289608816037392103071335592457933368209367572259790887432377625416851993387478643146964118600805709316100160895310749944471018868896216935926307604425358763986605490384963578849240990881994885101332367397280043749659519657545393083325343077319735351046942501560250093030021258527915719676083773985106638444754381503877606606170316111265412820259397484416200945718623999852925109693254393532339970730108076656851890202309737409701413794495841790506746901647523833607793218201439951582604423417723221604260182034133655475932094898422996068416943729771116266904590775493313546476761974604875252466811804246516097073859688124956827751810554391397366716943997860079888898975467811293695993047564385341172019509553729844380195202692545359469534402910869989500218981363690003245025498972040412543849922112982841522822265122597738686565025213419926959184900145790923656096034987314545947322924887337669811609529637847740433515318821531217528704794467757973660551939052582839266835844700404544948233047073226830981492295974779341916760857004421998407079881679898788478069287025412168552276915242257404754120687998439916817886150370176258145654441625742570988669964336248740755080801748195697718006916705115792760709073678338385850392556861173366381281611003661629326472088797734689742531060793742122655662701834682849961193530317599700376191348242838835499659936002150771976608331268797805950177899176761071847864998855320010169930213003819983327198668553977856000000000000000000000000*i1^5 + -633576811764756944359060840625110017095209599029767783086656578423800657832977036868415424396050462762497025785184499511765704915337680283860870567016796476864783805926361835103626387997348860960636601493214863938674559026022016392841013131105224135919524025109880239776156969797462308685312060446139535821167031453751895570723777062635154046593288024687117655574781794844973837158879562369608624029736370470324331960494209282729156588207919823536517926296951684998143620068784994878803247369998073378600340771314050310967760103107813155914228012662638946381027587041588610778688124590599687448996352455876149853071155153330979274979727656194976849590675643921527106152646534719810147387562774750899259224445588118953236148702005610511562478118059827024704429320823106320978475109978591529232343782547765237408215396273247931726330254275508916872203408128744858675946838007865455283203632110642198875215295736045872742342234619198856174498254041876751066037957160205649150337244212530505612386482769430110225494460765105463458917354649399589509415319733857337449183224477006304291186851778613333106927777616936778529232765697162054181570008665741453233259613935426022368078479549676897357231059039229852392391439539598221371743926793397001789971286538647149205989282145200781174387812858926374453316687348384340508184347182744417321683279161021912484672701251336437887463511711439303649598390476504385708839950036369710442009022858930775906525028490099255043652226624085465553967367636646588482311111551214201326785773684188383391098160404458789427127392303055602244534490838660748848652500650290204048290157330602992295699149788400390273210502424906733705038680611333336595309836625756156559728001694482548660874710477509859147243068127527394336871274030554038061169566783296770534034853743711688449872889326106744366235102572707840000000000000000000000*i1^6 + 277095948718162674336504610014751458150516955464895312882989407772460955913273580089218248139700612824488849480958210705111872768297344843604645458005674474572609348776023905624474116868200724928157827832564632482497134943842772229960647386384744345971453928351563903121564965515622816346865510657202153203962434913237772141269868990299816685293448830133593169773665535891444270588506164950914304779348184801406639442550142465775346736075467991574937487188672545237707113828593399052988220748051721144845649034722764440984161308342583381962617584468357160120862365274952093004916771440555781695162082501477480386823045400232489324696832666975743076633835944375576242259947964034065895055613710032771332894883655964022050996255596811616301884868723737106882005755446377209040288706733005571075925120372645963698162437484509944169268064414040255680061281222206061689444050389172094199045043657522167988387426209405070037462324952216940540526122708547689946142583630237599439498563658147201034768773881857968837420291466486219407622295924706756807434104091169367751846060497002535680619324605330294282514582800981618992446371962300096534204850702970498039646416880238481997720569647460045174812343583289422596994482843576846746291607999448860901448238818470739729337593961793273963256622528008088009745343881402439728850121802362993838758108103181274852700258843615762259084761102487185966449957902447467396794092496758381772500251258505556469747116013056711187219406595184824093512057354266921023948292121619676601048894730440560856315864108333465179204794642411117535946654466482381593830863667385268790362415327138117276556175466950316443512178237877779476056164332959920757109441830365035151479428057177518351493149747330971400830769544601074653055304543186707613227714716391756665891067835029272065588459574192726634500691329024000000000000000000000*i1^7 + -43413662797064630120484463190790486582299577307956510960944460336632834513382268492356669733310735963609222693413867603618923970550486902623524904783400268845080936629263858791986225299694847490188236477575793114409957232876100456049736706135339192687468415351074205130566996185956185235750928817968560465473554921036905775134374826725902056340932616590018888721645892034034531697570064601616020979810745897868676726049900690089513536703346322968564323230779569839419578490573084014566129113775701132721468829607436427500493901658385616738011261755541094527058880103081954310290457094962798339092593810837725226637589860699476898946432916957416259901630558422743698294270377177732192558361024930887489753680964727649524377121829458332613631358336771420876683981014730113576961881595860143459459818746627335031489825716674083885452392215060712888765140519764209895742278839443857520931869594146092288356337632000223557762512447955985535619912971150457825245458877976651617320063384071597623946134125649107315245714854666838867976932895853263181978980179947530098337299582083554921051562324920412634429439771762772191231920574838070339155547515576175967547627700184459428257167860649718762226440556709645315507601154213664996626399244580965859068877760484308808650297136706137717654712277749162872663135360446863969632061254320379676596311650864331189082789425311917735904270197191695765759807852909121371102000990152760517063690448473825693488085226958331441314340885345385597404938930149805201725447414413278271908848632222214901507336556169252850974558439929101181009234293722046950366083405794726881786065884024971983272556497439834159499303218983922764545467558304262448583470165730124809924936681417506598956659602655594430769750475616206890140597145274602077177112268667333617928707617484322472450008025510446753628773416960000000000000000000*i1^8 + 2829288092581108131979078516754823352010411905799422552365057106761987150802957407271943939403899607182654929730542860529825566366086433367356653018533490752110607892534655269204267840546400927128820677967341865787546002977578034353631984263844849516643171437527144974958352131104923245052872988670396651793872124672052377792865083959396476944659522642648080145786032184974258099105401793791022793428782434545034482828269379319275743605827027375587463247656459476935364605638706248593222039503657436693153843398873559574923301837921241709500356672785186408939400400114600738781596612265902613813265619751508037494244573859381953099404881627897786871007489579094196626146493615711459345505885112738408594038533544906456733035069347090529266137058589212064062398965493211180164302078614634592925280833420327811990193421466702953867825745733587544022744380257371314404606519194459353628632878840361514833353220213013759900857689022930717189138905253141641453226279918929722113220931882399581586307481556464331208806162001014797993977026379145867602549521971102654039547011817614511809609123274670242188064487266168562864540937313444234504965236305784497079837605780168098470080513992445753175551833883310288286580066625486260678981294588269243302090297772899093198949183443381172299167366276308425786106188803130850474365548699950320896572174186415176746739309616715801944572084796783819525329881684081157232763796912086487414893805660994778759783526307397858550888638313382465308361278897839499680215969250642344080493530894593866270524931669806852507247290851347080390338238185600094146854427769738977770581596269452283971200253223806862650201342499341870659403891281144542157382957623103011474484866137045813393550599950363488759826177494466717616416366814801515707117815342964390412649114542821534282623281806698062579708723200000000000000000*i1^9 + -136557433914852385352835156416263460208440630988411698700036679279640966700758662185805285122718442312878440628630018777360179237240852269010373758429076284367431558791970057761897123821806661896008568308393081287928950518475978518036137643932507378953402016465757520445160072371109917134255982011369024247342576038624097463956086620032274457776234911262182547507361724375519242023745675043828272216661000829039684503868357129916310875829018238238437964033564775831979533739838557392704352799798793173063466150194459704537780744584987389030936060890829709793860533658839253522853668171386684291581322814928293547350379880909397796117760461625020704461747285514022484591698860446345324700098371281731274035479722269308828041518559704713764369305749421647640895834210999523685627834659958436217019482146042893790441250076330035883171963404764892069407941974869038616015897079709789818316254429648764720773110469285925120438556021320897401083360543354861499420256644238708384924476401217729068136921640152255008500939952339866207697693971029413049333040926628008291293562498460842665163925207519323102933484866972806448668598155849927776245390955943294294188947183724731201538997124988743550263513445595534824538042316923917505367301203018844485831382505503642757346077871762871709188153043922325303510838720569211305893699593377312157009100027294074300854252060168699158361284515934863395853627195524703252140029477041238024100580138841224785912851417524833230709038119626853325362983553179010221939987569033772672957010641977944984985965993047309661786514024740897862121981957273577139371403898149915825328160400476429786698502132450751422987825050755814439766131356222862880687064820885317057873324068100764568944024662359703256968357851624897168979810124155049780340906925414673812067050036312705539011950662601594661922406400000000000000*i1^10 + 61443068112345413065115442995169315865896405680412015009014413549605020093730987398593363626101625420820637826957199622796147184994361821941624537853269772001894933550823460963736847623508151183113696474741258205685631424070627911708708137300972233614757578644660375393477155462084991263210366404577244584742386661217992954639172690895154532043155823240379155590684591010282590395597031396687884324065203331310047406133019668141449782668235951582045685935980535557430145582350538271882626544086306477015398563778382501402846682833733619744768903036218073710373495347504923831684018155489843000343971632480313595354024650703444650398751038598940923476377667795281167430523152711122807092401496656110822110394967863531894941590033986042978718053457331094500716987416127257615608257242872999117750525050203247286858051778734481906295060413668528049902794113434697966295182398031549724188267632889921964788194380184531289507481217697239809573732416147857086382769107127648431441550754262690763602704118942364686571273942450531581815995524532804288171464563613274361186492043406279901146458444375853259744831009012303364957174557279514100416664000117428108344518333754765967567804918700978065002869804730071323380858082834474971379523283125235373083114956022872968997404291057963480732759423779105807377547568001209708690299343809337240769980467780682542416375689335382581906328804762655881334282924778608335103125131292776673470861851269852184798277041001333753232439053842719017637420844907764740784916660740521461296429813447628924534890251365242577493418435766356519494574886780194153305311243456118492741296988946273194887705001725100643390441553611868536280096632479970958667250745283260335622142292617932338691647137533370525939224374846415386145378915925428005760916067971416182809964845713431663738099198499187851264000000000000*i1^11 + 128771025211726069174414875924220408369529313226734504294751578052883723094421838464935120574198948548802581426935985963268832789404963253332843612271299485813775619395754224142612227655053649007793446074017257677490712143452626741799680169194665010459046056987348332893417631162616811058421000791246454879040418220814323641696308192405433035772624426345338297743928550155718186792580557161585989067074202477491028738227422732435970197537658880391434892741328434707440601414197563223492033272594446919932784597180475357636607997858390712503289359200346516424081739368181599522164391118432478391728141836119737937642749203376569115251718676102859354864897228271439299869755351446653592181554937347262727109801556147696054630120629542172861809477746399063683281296541941246363392742691681497595753692099710202325227489471404235246062859968672663839314917066954344835810049257414981094721435235961466470364283362581602269420641793723453266135532622504805324773550590147809110658624809512544037410699027050104276322070372685657882892920427075434060901861745595409449071807827747950581638764157894775026650057878374706815470210386104352470432863215931829938639166005259463591563503811103614916124726440027327744302364624150502261885398881197733624549468559203887180091818710781693629481259932947344412396626342219106672312146505161231429227195192981388803446120199857848841750304308379509327571267535412710998289415990339795111799670248448612922918479069232550786164012538804082039444644861364889898889459961807132705838129373922260836079140622957677559187606858661735184844852544276533346350685343257545137387612670609937346909026930384628587996694588806203787907628117634714472313179561477538527688103133969698168827766079557848270935041854069771325814851424866953856205539884520112148747949698669693546471725161516315443200000000000*i1^12 + -5270498385704687177766381099837538328711824141131399173421840372513209663201584142800820718198231831973499226876460969132214082149822277745870684858872377723451808481953163520267911023695403108627281097572765163975899227957372310382424023924342609199857729401416340605249215607501214119794378669971975229818894163712767848285914362356358153360934239056443524776201430452488201873809764704456100438756599795032323269036489356683180045544256691668860647005090446387817473359296884733976538744815236357055796136105299612506351979096627327614432709397554828094796498098463984956261504265516382307909919405910822564062632225508113381921483509512079993586595445404165840764134080311602049940924983720242416096368081792226501313685783753153880982841271138305488474646611971728742290749484865189144424301966246837517045743854180585103750878122344275879980142881733439881095457179078769490418292234178409481045385867664667220488434150300219515907630484603608767096248437552881542796692990895969617275684221344073661442153365921152780540750283298408325233037653267475340597396144520393670082559499755200473619138791867550718611005835088486125570223306656885808801569245829784056176785219234048890361667679657565746765758414849545094521517081590225807777728760890054498994148639811237035334621580773305472968356165285839157079230268566432920320601396350203649502020921301785816259864167690043590903022050422041663672822907557073630111083313964958335953128582123361896984864649289191241395447599974270588072593009482758464424827456029647739921772901552817957555926462900064017368420142777662687438635966862885488527401012635077987860024748675114854076847149566679584286259978328450453639700612420520837332110087881346804219858909479832714957944875711340933311450769321766080657843869830301887640621228883758817292856809312223232000000000*i1^13 + -354964317622465615833458188086171278026883794426406782628889532369093526732995546404096751230297936712009466951638040366139199010114025254685500895792382747074237454048275454573544045399451564230867982350200950680916586267063030815270778199676427040929315523755737329336085078864721914903071525645184791436883282428591836699208597685135853972182648259265427763013938850009313146656907556878747173809035132234215103187061554442977596520996224882645324673532133179859423520728122411344935178141275772397223008539428865331910126709341007214673685614084072987043235338970315095511815112578385352495275423442280885676449652624798862224401299542902618812274947013509641203684597368209942796117463120133584565584730140049238615961888054349171491300520015411885441857424253548019576003600339714737861841114773950257070305752572943214551792425476563508742313425820151425350750493294216456924724688009558978085785899959549520858134979254032116648280610860721973438362611009150651662630556482371494369582179896331773931688570991701806393029209711263296031083891062007522990805409290729453403246163296278714790461987928244851908126213583095467892188533461857419970836388574434389486913880937984293985609373334465626077030856586335594871618634793261102027828037138581842333256347086534334319897659192127173187117450970936852254639856709503502946908011012092024606022115899031068734333671403193787530551019689731807335803738697180886109607324110295821448751471656363962370694506378873225742741718280460445305812101788545929237381246342364393064341317786177822844411442046438437331354646869702546815572506370610553162513378333122884229960754611300975897487928110900058560201307321165318098479184870698566592421100131430898006324818290392315017789578741093641516779937904544319326711939194643463713942019658509768858928655221391360000000*i1^14 + 34666050249004254545024833066226087219142022543835865293557955788231176783637710336612874793761852700184895375730976290075683168290250070497110788955197250948141728104115829254375216172697472391830721304620846865458594771662477348010188480336657655046443547704471392046098770000950819624535619556000010283276289759931740434838680863796624743137750398376018022237293031605868401050998349906813690067575412170402149977653350911270835215034676250943140872355053272659402833802684784323581153974286705272059668125845667657986874554391275033021194621721030664455322290302195592146871359265604783195854878994655984863947656347756619585606808547484637888777666871232542105003665259238813321313765174504423152671495686941606180358640945466793666710148566848085798365557332125664181145843471606001131895679042418608642291573888059681978200610740760629786857379170640020037687153932263903162162632913753773927541287751102925204062158619266029820976328503601158536285640368636379720957406540549726581077957300764405532101286428053305805722763403434240425209895431325782264169426205401202874554265958958973614039224210576863799245205774659910429527051483456454902417855194529030756467815997935274675301823557595437406935307611881009717841449260131520218354086190775659678955548612361854566106883089564725288440333093430511195341447140126932929947713327522491922281704277331722138333336580398812395957697582200849927993211028406774554653767872813563616203385241912175990337218110801413885549006451803825814518754884339000059794852501918250574953167145216640555477015000229155195774404555612078869879275706876706358927191512878748668452630641615834082565471759363304079153256438106117339630560837710939915935411686165356375703230686635642588582649326841067304150725344378675571203597865253509310553771445492277061491717602017280000*i1^15 + -1371525780761840246070675856942428284297698553591205236902084803718818561003593648495813289826720005087874397107255145204767459766211703099548660959984392141492476659723821907566851431821306793426529992982449628361701941249906365598391021133494895552932912819047758193864225654787007765752463202154800486825965412461893400770062819490554696690975439660636147355925907215058749339846153200411690845632911717319037526579478743120607040217378265577836520400388536190592896804567226168619256577151079325646132233607141974788072837608803331701837988832412425830115838997371482511471799395466651827194538478128342481936412078014493237382265636786657587561491957060044625765584779479408497129415634666355589938530000243436380162640132273489010965147353336784918124378586017401945060655567380406190175037951085260425995772605574534255523812308055154969602389728029895011352499580909002692880402722155540774661881898314483916127372342728698220409729452191947463414131402919440292313722145179789121467631187862094533767610060266978723716800744301569691184724515787212200518917908516086433038276736236979173752688952981356375199068658713027302650498509546388909570269280202682100529779075680575214066782541419145068122444288970244811823592251717142567839072965936067666951653337377087857879683515896069794020054491837345670826150497360304320707723777359176428996069398922041389238178979491463696424849199853437793802318484570402495442972998979044692682961416647296475396361229327717355683731939007463690115253509322734953100927936963102500766162356487936699805178022742104449642510338560760161331180427932190511963959914864035936171377033090289809203354523554115514514988085839659564011155243819321292999062552456443727189394111626260660779614149582666615238699836658157424114098548584371803617799992715577786832943631564800*i1^16 + 16272367927062289757199140558823609505891009415778661994331841986541640209390237772005533853635049744909319540586391628829838223156643433524164128669263338977608822641135792858991693113419769336441635072023248718146340373100052194840772225309434110023504611786364981483526307482614216575645515130318994908124691313343994876450212312408049430419374219552925517971005006855987503594498471161672669419511982468801421329173330279408580430404164897229353721385644500257540633803769009789822265737509612658004689365277567692961527782992838839544894249598268190252422164548427205311586297218097999027135533449624968860363338438125400025417028304830991933203695208762827029769093158848844659220092256638067046435491877275069472225902632458277870968012426658098508211808060315943454926067928259004627611983855610019113410869231789707833863986970032181524125949239456677538384040307965119194673305746736266650813601853042508371573650629011252769792516732825859660893190994851660499700186412168296412821481563310529604765770948248643816896632753927995850082290883780534559040034226756269982830143802567017962918002234513202544453957260143606741326927597802187726471204149246794833247268073697838752794295896006014165173117847809492696257175241325118804737885200843336528644669550389309024968625072463175794263501859745321323764471737851321192468839119285167201280511293269837761362447043092564997735851233494969929005546608764271859845141574502034762871314696032816251022358726515783255810835045164952351262860327012285927921306737937833078753982695792229153645296769704343150131278768882466983294513394556301246652635916463931293539120831212211707013825500129900287069337099964567051336989423394570230175824590339242888248167870768282515676695752697716635017443162835758626978643816314228525804822574350343142731939840*i1^17 + 530217982160455619051078781400021763344743556620568340984162647099805501137744250762738521563697443513443610825765036190877979751091784731993452356434611660946355549776803466370747444090994558434817603439593882727028685950918821232977506217048597033731510191328564911031934028150714570078017841154177248235045557604680050097184339640223362814068033775240209126422894520835449457149938000620772817972861535684194508161751790152084520134411942177370744740251665638404803290705766369364713320641159045346927024385790951050922896992209797932385523551547529341605464952181400964626698517866919572170664436095724960475052728241225338540176413053204166510924244304881931528260711839902463230861884173276179869488649489031106534493988973980304407414978152694431367729770830473565091780859953218968027208317339048210668270649076555468301704549810596120192462797982639728939261114288064678858354183866384540012218952057451705102161379566875437234547998759667409098819551213446504586831240824854299519640735986795530080591670483642943791724658476294883749091335013401437123580791955652162009184962101168801770338827298474624241734759362452813082777805770726206322093477190956479789900622669724816343904229294233356789135126128699770898357337666168629860015991641401879229119086934962862688451263735986819590054288329078470672028134081413730625379487949569804719339758317567606771546914068823611075994381836170482287766383529259174965686410312430059121565507971778718024970297031659492987205300813999799574260387273609994703468625748148079704569053592269165320195187883427014694413259630317032839235132981214963443420134442052564274249888263938274346635074320666143645595974287355602341879819405811317777381828454965081341724332472238331620033594293131110697365267378501961260308316674521441964205771051657175498752*i1^18 + -22117150362942127338006941185901450105007071074273698644503512654766649929428285927850261320544200136515462380632948216153008634620385221049741009912525281117698858204627687099278365849253933614004225206738825970162195082922252584197034055994387886729950418480075124769767924350636532231065018799905254108299880314742739821241757794167695996034527211653982643306174591014097102981906074984951794411878116994996721434567721167427619973069099714182035255081299112903341716366256444934264397503008815786162523524221246480218625257892090459993050224400403027531585520705896310668462289007390226393659559137337198800959376981338662561931272254135167056112411171844106153772695369860417216593093852491489085722124547665441088161700674285807370776691063072403704611291870792941605614963717653351319041571744864177658445795275598620903680859505053490024438180507387289695845359422394693270251071866928022209125943895130785896257644174772939562652099095992776257407920448695248614122476697780030653410737090740874815068244301631038861102502169905526095254299783977439715948604642604433850127888562881594905761218144804800119730365810495162088400126230067382331191006814228869081174568381131575043674345867535143915473723920590465214907064082988703960347240812185255708619079481018195845447434914278192200775449401440079295911204742281608295115638661059084953891110702266642384205393167168087809565588312883360928748750148257229897430845305621878642112114082997261299301131926813519323362987497956452514459596658611220792888134231748139940592252982429586064216661216644003623953458607841667731369950339151530777769290804793753783314062031811766408053905897449916776991192418494174155437464892253883378626395418056522092318580773881438747532800837772945553985022710398527071013270571446333224049846434746335232*i1^19 + 352296731383953116858820313557234485113864129199108356661015185293123486383665083936130229939442464124351029125726517285388736855738821302115917844254741003083349792628046353320095096691224262220649705696145160521230983056656954229273123867552428012639042044817457132109800358992263667979647944943826466730807518280664917261574366077029379170508323770505010366819085802350021248188858280186761012113047993787490244058371012512708737747968008715129526125958142469137050370892844484468928600036871161710682977370379130212513019213088335310071994217307987517065719718453078091966503605457709494240056252467376846428541756397574167573596508767581143622689072919278222567195495136269378757475269231952047209977955474863507691216496686403283337138585653916101261401598565613624835318431441790378622516228296201095160967677768522152339889974524373608645315729172363017650497430851208044095392577779959163318108701219666749366412810370142088461232341824450572019509368447094178871711320366737595368752690523839034930019036662992125758659366006289107744148150066983158187788969161284280958155289158847031318598122573872229342414106752918999629470212258191621962649116086375230727111513204239172804993801848406948787718125687922334514062492133491397273300684385646173096253916966626008370916064707098730996210513637179364673236809210006210736190209627843165320419387285963256453347699427911773798471606448222753780987569985484876456944247077804442010173981272058267333661933370074545393807520364782685440237896383247300456591628660729495152336260837635357604678035553557038572941293143580942214397067901215307344994677621451534307315821568004142554149082775772618224701199358112392580750239917126385603164368004686750614445731614606310767639364116511454457946347410934598459384697697393223124327558283264*i1^20 + 44703958901036751116916101496203881899270407347519779698417838031224044968244594963144833191771101762514896482014767279566714857480058802278532842719159420227863760370327495970577379248717984611166140865019337786816441466157593166553776582037271418754938466435869422569599545402014322491263050625880386635473328067484165258045592326466346704330517593024115432794321034123662361453362266037628375869951918014381171491606374794787761849820938804542593475250514750444208541682295711881691640595161894270032195170936999613984621572732192775258364653264483037547348129136154496016808686432948783133738919487652010033945863783196330751979399490969728217338331353120319139339258846962595846652729419213243388717864705531567991089859646274838531436898651181282251745147789810453678002468186605752764957604188514140011940668872818105571601730101593773893342382300219586319840200625904524267994198527560776452396359256942226445835754864748848309852680197796704125760849081181320195613839755735407577122879251143878187936398319049850132341489771290582161142003322716745065729278266041217571697950020537765447650047748836093561504300411463086058963861256850479888659218852221733535367142560839063884705483092076864581744321168238917098621223486615973097304817684111575070896003541993814047126612122053197562455188598548278211029000826211264690991808203530217535125281454792839061323651432291674625376055062619929681398242061930381175145685428685130433930631920945553203210843557454438406211730054561766177882401893390046594192383121753528509189965563920100712716289054549789624637431057820621719535269252076122075806473368846166043533136593673678990577479654559859527592241128770752230985303078890131012916002528992189768616909774070967118736637596052481644155489315960121260094646173163591675521531904*i1^21 + -229751516437765962605902336900385359367756225005774324596554522276441184963106720583374135868531170833784548141887037548928654806175215048776001274825059239221124084727766891125761521753707748855834444060994009860143103781943966597485439608405705351446531016873048734744554591697659864802878548516618253627505755535312469217676397962661632542625233370827170711465862230833845749516277747853492753857599729046505729847855803542385196184657207090443596386810756411836721270601213484298643057832571972865302746660758514773150415819062181460001753619059496119463300698619785706319190479052772571739888255968989990306557505402173138164318192097787185297104465721315227599662230931502837251288028179522804663148809584458840119417955654572369888051759516927392880006552185040175716171211191232867134518683923626436557845974248056479692206549768697267296045810905958140210520992856975892380894755748734991902216131287730555120631922807683085975453819194337217405631676079422631771071454031995675046451841557312798126649219774343516273164356357997185168977926067688726351799138397603020967716272700777697359266946669330712923559824912173077275507997511524909649901676129900728040513877938656361482189139264337472536839642030335877646283060442481256153355387047037959368256283973001579508707744225626741977114966211797681043860429492965425888505075970942382892373538695824215336528996097324315861950931927493275677195357191126383158799802442748643732229394546018264324877831134144372264440230715599398749791919687463046991825124625299880444284630037903960901620523825061588626483664167133591707944966776675021113135747640760025127429335795103318972941037590661371570015013167409613223284489350039259326577019088172522408064492292127934875244863599582986200910643880756696499641688363909345443840*i1^22 + -35008087855205652404086745499091551945934079439190951781305174278452727304403100000502355804680118969046001422910243844843452908542503152521104956642554590392132714904458466161660590331691987384661944598282208347415379902967799693741455968528049947174349045830978902552692159205261174061032177243435504824166287483044776747678655905439393223964421550558539740878877129424797686037622396189818206068980161527053568908120592927991340277943002671162769884720006160277571153415182969702746029740452503797884737705211046229496467818425981924354558892690949529515791298940036523442825724703066957004864568004620701147311209018652454417607680750444302259235457926604428002752705433730734284736836390542653557685309614902230449813077119234593429806593645943445182619436849890490066656937399376455578846623320568598558132895212083920634845248961740930507348416531798525173272569654714147439192497993773917229853626817269880059514890570065566978278555297232239125180239847226859655489046303235302283975641595115895778000115113844837311012698840903943314937287465933241317957731796820813659322233624149084397511179461033982936161986385593858950638615203724124929731928606256341633644121989745029091958804689817042389114375550221529224212532846716538871141088613893376083027081167263541604210664818200008318479538078577082536375195134187182820059999293476807377481365250008177760389179042303668455141493542326396052973705276724249417340212999503482299056054799254200953340614903883595764129430499019515489031704663199176323366856350298392002837642859886862219356246150252813403617411655848528971260133056839299988913743687442684018205412093111408597636565700266692490939137245317972042932206403272635718579081506475112557801354940463655814466034740113252216510241208628419087164028138377183232*i1^23 + -442500841475680282714110921243393669538790102559723973544392438976815541180559763064716078847879254380792885908121902830356779657098070470139194275625413077899350173805775931190484532698895190770370469438613659107023849369440070916908606981937519769179264735215537173558085793529659860926597597707581057944065123021325587403040199691803113377351103548087839890569305503388225992949568605537319717319399881445453317378564663244553269088043161001812400905896042280921639756725622620282788859739393415989737269870697071398872262139273924873981380019517158687658988925928417332000485029977823459677979241083756450498224854336901004037839150137231859049792276670050620636356125075059450312337920907992680304835578762036259892997182043848066217759252948758365949275529493355052454617417635998923934956114759451489983130897567810590488956305908720817745447649469165010599580775630562320957790509550133691976391582069552731437798197185150851035212062161436899279200804333791357805249933007127990838189477027940638409718351438506255033913819297037742382173615248075961168231869695241742881479086180722200318884894239959809573519669907990929203369226574219550629011633919376046171350233708380081017709513317282384468586583057148237110166166127833541585107641470878677607580047702574826259960015324442284271386349141214742187142321346068723566263498761144907682851343643068371375250775732898188267287166278762615784281269826637754887800050502016785319221752650708778716906944299026626376117362908730707818713670209855838443007768668728378620858074471194796755183408250499059947276890168275935044384280593997880674772244286721654988764485220642741889375021094794776842697855402062689526387585011213644289336649786199810771930559819589595812138933564921618221094603645615569503980277989376*i1^24 + 3225170270833659373654882932147358317173624636206597889731559581793164789187863620202544295380340304694642862462104699934111709482358090884022108000894393060289222479152805022626219622325438015069344880997584907850351700722358162756147380967169468493722307464343695319817117187246672373897188619346529082421068261809738716953820662542915549936704922808813157543516331822337512284561238220789036525994293478322084111754046052174107427452860373477541964873131058723931664538452087240913924180633812107537919715832442640005060052480545648678888165408609551190805042888107230563943147252620999007696415497335089848370037826264405170950854982688112460594894331424249114682144486020235876719359346759666487000630573293348952611710460278879668094337374043337202972261883600301844998555140299863316163662576645452069503223728709694166101111950029159004072303490476754690146798556725285822183122345564850083114614635241064955564100353631427028144643635321009406306032346373199804570508898014971894779829153296555802474460248646415370668614170160298771957000031249753824733669899952029472682416481568909399584967699183488122399035152983857059944947255142276009639605930375340050953842596390881729296278279748398751162471850468297033547312773400982107053387083692648126849431459458548162737970262730924683608258847834778966995270886978544015689584914950490609734301407567407440212844041354264379643605404547926123280296147694274090511918306152339948756073961977245551595891879047840255793527158300861031915977147942783620478242028401132629506168220020415836113831528849028166423233980500779159799355641018442578926276655616167776236526496773495145189774756903653069365213483121766815066427620199687716077915857022564145520193665702618185483384746619012100530819104436324086176546816*i1^25 + 66770934946147985631390874199970245633481947184861374241733337599613716681205581758087626825398613227855386029930557032861172129687858681844488847152349057808741483124870329684967676967617221651376214337940358525589459397578979482246490482509978286633741725553112420887472538192413579664808273999947989059709472301018001222595412588947892793194780645167088755132502917453166864860291982595010517689989180180350631794599599665060523008810311931437559825793650872421020756534410877244911604148456967755494435145424750920984255226861111976990660356460659905161591955236816668242990360448969539610392513118634172178690170366039032354641013807096674099770109670172657097628550015537427634540840612629986630129771092811794878601392325703948125151103108283890809156637467797787880686838140108466435721452788257831975131465666615055385547389760532415133084218980795025881347052759693216583717649943273916270256526581557344583612716588814752077680060567504758059324733665105631076831544662401735721668681086899104844672610969362514918737548032952261224368868978652009240989949254444300868888750826811694400239818815372122048275316889749995775688362372164479347390753478889177051506214553262035764455575948073985626688918394950593782743603571075663014393533454973716702223622402631202597401200205111994815568591122912302080215251530153089153887727198233798981150464745132044435748121603400896422430243385066471462257195481285926581934811681610330486450885950192566360140768416577014741703116835189068737115800797443283563376974530159524650487402158099621850210753564094755063296797550070990182522174140804141069075369941305702948994490823329377487979172664977958569354510038555044098327884243451102834867932641241761772559731700726813942865221913890468856637655329885051158528*i1^26 + 176471014848418573663670128756882875846420986601922025462466564711562829198009564768977031698368308281283801214609795512746676185739749245117183716316386545260090196004073592223352434571809808876986923737368910049741795352808759523512575483783950901568479277662689127765306035773610340213287681233331895465334338558317391810047293976309965827156242018984581048843131282538603367489928059820006099846087587817512730908026435699812936746744450998631883764178599185304250383407419397812324113188660873153595743992285272733399565899118742159389429316481369476652499962592807080290015751973086198210204850731249797699792417539785561242559830960686811149758338010849037012677148892499190335174216254476887654788901100039045940200465490042619076249400265803550192996317948479979314155782484798957099789877017705746119028834451491892918030211590174024357101792542316923693929381107794492098328530662491551700877804183115046018784399161226380234789244922459048447453563453823306791187040294873453061283803269097451892648206185264076970410224247257927720725528721839710153549432652388141331107087806023658708004953605918582957980529450253660561723878671442401365432050094271960446491840045936114459760464922436795454633375071705306765766162283809365046126397893338288537474526051801032915718731001001681161987702973735331930544488637688944025679280388607244728658637224690881568058238214900217685434684758343987533955822218171840148080666587917634342089312526999660248882506906425008709066658551759246832817386908898684514944346011589847005374461549569256250390188409611790978725117644367033187556182155913650354125260240371448022416626867407752560519875410021581885479142349298986791063909284117631261010155038460258859213962068332331703964225814386005877510090646355968*i1^27 + -2263584387594936570034003807393973317318839795400718378819837390939970205486896974211230733358658269501499127486186791054530983804753547505761081121614640594141521298551038343276685763737803331347303554182387998549275603776997193729565371425573342652276504081168121533619610493224685445313201484513637659245695807577071700911796628819946818356561503078497003030599812961667362854218436010816317249363197365449804344457508133446718551732891623214625282097329076720073904993080452358289857975321358808815960609427926040843878523344739611708289434768531248236011028518637437844790848167355861259008029325449884123254684822057884657677666196861194320863969131472622980791917665951730004520299779329627567260487393100915120347054551030502908609613860353536020120659779074204822480233011440484720553679029896627224243402735319213499183602895213055756827735025238389942784347011767460653720908427860217484252462684424820647394032725225556615031489118909647396238865257225446480324567710868893699973675286817178775176586786708342258890552941364723495066593635601335876084473102500878470411205398134033125170396568232022541348043782494342269079255901852977760175515499255935203001212495084476004680858092550418758043650333108254761213367132397915135327548663885513823138691843476338624355441658960274777001343412857944748251021676366542754862952425966747473631352463523437625126249840584701914111598368467783644086281011089445522904620211453626105203268700271412088414929550912335161102718387624832765395292278627050021095315666319413755427037170801974888244719961560143803277997039683276238017740141544056289406890760482468220563085454540002373935266086902059914803208056335624246041118706812687322349198187964456901417010197487560902865791440565446555871788138496*i1^28 + -16951123485491529851661544121522229261451017915594281086131088937060687769932894854040791811859649127567009943092864368817662007923445129842291697841505746204537809053995453375313121976997193679132880550066401814303765635123834499697819954748107720643248018311581985174047295191828901915518000524398924121384415394084807947273664862434415627060833247994121868334442118146723228199647458897508062788257728238265297685764836547464873400354591581815426513734934356358058449548352431797124313302816702029523033222168292657666633328263634283386827871297289771577679359418030250452806219702620568284583916303791533226925362529019937458683349808496222983216316016899922707544604390520311702286761977196583055339118074156464976409109624754366961399469478697686453129150372608163099354889401849240283031692298534771414683684375497626645181582483561104760157180483581412966461592293516651859839727433887072930291677811650180853611861488268669464953376793033666948113424570230554412857259673805872944668024316054298651464570087078481713267697822448262573449978364028942565465148950595422785606371336362218185355889648626945530211694534139554369777094242623338716801775934448288789244650908856286047383089466594214891218782250378443807818923487367865491111031143229477228436708934062275618240388456819349200693902961657575299842295088322860135022498090220289723872229706977659662137822006401921814638328610783261165100148781755922541540145009749386470810537277165551468114842783472388883512410516270930437545719348110074929710654103176963800329106146519604930415300455484891279311474145771394049893811184766970964300122604183420876890058450736535218174632466349332252068238752946007509431792118715982150786426688732632973812749590239658694968254067899522781020160*i1^29 + -24418247494495627964469287144474345684920582998193876377131572631151457734276969601340668353388669531162081037941189990616908849880779352464101984878453602658505810697410446762981787495920768791445999376216951390316597367975201318969794822072113287392613768604221723762988421114915026286493639002691707616166994608903134347792315711739156147595911596786361079300348850191148561675192123874505698296742047345106200667667637359425473029650569702729679795792106705529243556979286127728417489759974815347010787263399521856881623223175647793506350645009487219677915779923108341501048363978328961410037587894049338922725677089648415254763845107122994027020102552380727329405597973854950999864247168995789120708930346946920895027670184708766509973797211128412332797670332036269443242105419521511110730781395754120917915948644952060124533003823192448146995817520015615374955418672122633709698959315675277149432918980966398876601934144126029311117972751211507274479261632701843377581484271389156586987911863845930460368182062635481001881008870531915833076932125850339837368133172086571191871435826970089738921430162289320433088856664244786750721922525030521771313096607280012817334165869292853046155270297417712740030979573209138125014126156721211747167751453434867621770777081428338335844752076042993788116919044905536796461345100123944381511600553869923446516901281854607220465393129105657159139614532239985987016945044958733860084138175192270598647850373633701624461654764831046377792057838675604392698286990045740212884192088726138083634774904706573497593950074047430177326094944345149684306935704657208462298906393146517622147683193622796644449027823373671577067853806536201367879367863551492646318561479219665444797180951507961978247346046032150528*i1^30 + 154438690296844948005648573410015050972677414729524759393772132562582358514696865527426835955687631062011381317110833943435349165213539693159909330694484746912891194385694190338290071496462364566611475139610911504969568769426211735034463044237278607139606859795328855494851997708763151398996771847171882898104450428728539115974539855515057172489015689157255236375017774679732314974418150912880177435721632488930219436649532630311822447613381372854040160537183636950279012497694009192873911218958193434080098538713833666803780669565231534012781308235551808200423437635893545793757385918652291249518979311853207765206205767584440646555058599334333508566347951763677161397726553328205555889262629947676715747751196897438377254412530874852822590566923171167598938004884214452813804912375643395142066588843801266613578667960870889356068383339300576791818733600066146377087553290155497424278212734176747065918115286369939750630818092941414123345719677891865622487792069482351466800066558609529796741310843892604806154204190146227687237279088657870850158787477421186576468602675712535424654857500112234954164169744469047655829466881656299028675610475336247512112287166759162425517229048226225290330639421972659093694929256689645127690212014037805440759108763215896630937959075612137020823568334070011466156326150172777976035613193400767488397979804146166668661086932378795786998753202882309713972486393840421882131129628963545265144515235231019126140532710776618085366855274190979853856472793424910683980258104628554564549877896983920121789288048895820922273940518919121164598145548776704524279860735285347544657541124830773040645543043481055077810052015333162256928093335267943308648748674218667351895039496697469254145169675458631744404552941568*i1^31 + 483914186598452777029377288828045166287831334423843813724595744039509554030787183751441817439452760751709232604111363688100507893236254408824991559195649880421186101784544494554731279975936167494085311669718363158464463855898416102240560630281333544430293153278453637057028046156674020873377190328550448430207445842125253464324292281926801835899755477444230267649349767204126789474146860034670215654201864064890062206953343501143975518010368830690130875020010849067776764954766715385020448085081019895647074619052237294032478449913896403759658132930416231605049852549990849273478090221797262978936761397689860336370758940609138262910195587351511204664207561358245128672515940606967161111783907323052481237415404687061518753401538882124164375720346716714698444344152229991911824434388456412823333916861874083924924510358607504162388046765169670468302232829804822005948631587404499162293958470403524385946609326804610706992020479701522243800955999213244940934122580770031028742037607983060186677279261602949036772208686573470968903163895259794375216059870396821281523349221212521530270372827279759945207485861535273651640792947135111688551671745650897932057829731190645391916697238296365604902374682011318202375596627406733015433376488389902121447257162515893986914807458801784937474002179308979004649395595161019343356913428250313062252370979022408134247291671957380288943914977550379155846802881236248800846517930781749697052340006538752901883591261735685048649136083465893359052475868821203425663412720327133371224512047320974600323996033360610887651505656829382988339751468042347965184229322014880526541860914909172233851379929646428269285133785318265735205950604183796951248987718669210807853122522904651019505183830212661133443072*i1^32 + -373072315448570667091134758746691942066884695149258339855802471974576304210449410294931146177886534171944193944070834542512031647910310397536303859222595134810553435392319578819465388696160312543504310230458322303546066308223164016923819764812321936882627448969994731739108150692166097449473778472775937363984023967216417607648855841716679784001777532735410869893071638776084375083042485503572104600228854720283492664130374818645666509350476584314553188915058581400545413160090258090729957708090637436908260294067812589734524647961434506859289651819828725281422714900095074346792604659709218199473561430234416080081620544958625056715426308012642227770737877883708179324536302267871386536619863810022998920411995281272246764362358202608139599064892206363638030711517657536465031530843540175622791642581835299728974637435345319692895881011395825866254239061333551244160729930512122794757965031019749410412761175321418542667133120877977462911423706683094768230937800297593894452429757595009464317186501735299451472988477856184128717946579998431089479473115232303715632051529418546046590933408378895540562240462763973223063467021334872075056714684183556832966586614215805500407407736356151048939468562952367939189319142515965752897915441883676594857680229664110361494691576371331646639873520779477621193719178022025857382249881644307174253799215782620525929969962481380737566078813915467080750219335241612034127239630735951272309845299390161457521587008773207978963692985169204271711000549159177528041080238548928051384991327789295887147261654385685342152141793654805038330991040062235874001961821795168707471760484593055988485647105099617701796660868958543028093047914560193402032006279268330474285834703041251838236739913339895808*i1^33 + -3161265387090991660796203834833937890158348996681180523891615912715412789088114324764767229150011182742636569623408214120818385986590801089747746880358738314025274009471896428545938044238623294071994006914433913314830617642840448072592057276113702032190405199679814502023407675943035037921902645633616120594919948720212079632457119496007862987897274202461749546640225138979567870541807910031495937446634962892860649873175395883317306889374971914242529612233893132570177357541329124245245778749414062186875069174476711855340820796701131644924929170938960081843173808749577976510411595850626521095390335895070051736093957752624010810203921678153220145698979291282339670828443074033373930359149933424509154877907511298458153208780135849169901109029241447365040080373080114917543596025440286307457825241921838682689446963943736710842249254624807744697085059074772988430099716830447312898208404783363353539819401789076100168543223004112383196323948406642954808257518633951764523448945438103079311296188259622213385198277036796047341453695367948111037787554500131416295850451540034819533603076963534160318472824518627103976827673635760198168478976355579018785014670583121079545361412650051687635512898900312802519406364969221087880134594282847509240647951762970856155505674415082556802743496551058276033521728353852933723568133545276981215957074823706749828531370061056226081798420271681814393876563299887564768053089750228376101108604597359678532410258102668401413332223134861582140675974323728347724808815706442183672584591163327569823384470797582536164876534400017524776226705315292793587490685634032514025423953469275950189061178088674702448066852847017540400408912920770775611842687597610459204883168405398845430337674149888*i1^34 + 103076459474400893180406510456097524408363877942656421333515743987343017642309459010564350979350103554609378192558401974320736698756559326558335106251553196361898497967483716131714860236860326313963374845429582018214305349881965092991243019598164793347647128449467631595515500853273845517036951846663340435493485917685968716654531250042029615745903779962055364526576706063560192824816960654264643236394808262317464881341350060061337859303014323416773571252129053441388319519860510308097457480108497947898257101581576067308137568844586345044527613539423011807458364396716995189658438659643890503695216070274228314622609227239613501242548385273685466140303516968658853322883377314829375049829982600264261129394665843145113980057270618699876591630298680550841585159288952613496765482424383414310889367245080337194980016244039852013588250516772282686759559167617916197578613951341964361790947827987206912095306841766445281067552247192377734195954278692009156262574654983320999910493740836910329546368028825292131765262358560380305172485970329866595369373996485356777248167941206016968427784894801185690303874459687528108998337775870596176829777975838849022821891786077270182006626241585267165239744775408191318446291328034363690331819171484824492594201070453681301080303431977420628171781386737221509772660456062037894066593501988205669009681464542065670900202920554021112169847520964557392664677300356088108366806256794166534725728206161410362982010941391974606691218634984161390506701642386044432708584990084628516554974452541941057969450457596314430584038093163501772247375896230344987754261922347591107173367856127042135604212938522010868518950899130503396701895230012208972942521029543126659186551176543426307948544*i1^35 + 2205512901681369833318116220519291974724479745253816924037015040202784538937263043507110951464208731087799443244470485081545799409620014527947103844429364952024011596241785268765509176249683231186291516067460342735361615342808469754417829053114705949464709371445776408001157509642110408836351098469589750178929435530685682453113581177713049126512903426287243853898173974568261286043314624702373931024436609213672655202718864147265790364417899224036061791712590670531662514546250387556163692094806194330151764749504992727583514490157957908493024710174639222324121386701689528234566416367444140117810583439276511008011673052644991606382669714548775804524357678537681116336324355766616518760607055824605907713117229510193901794892211508943188436707741022938156542303139151160744265852037053915131724797278548318632915701041018177625141740243234180523866793023472700779979613325989278674991657165549117997504943173978964568124514552517250772699235947393898419788193836535127071451598429017717923540701825743245674325580381556469175993164697676827653526617336126679136452192347546276581436997009994773102333466463200696091895555665169059162327830069807261209838165091115573803284494999490682281467988929374623724732926753892279095524079070989742508996645601694295097275810977141803724128876769856949214109359184546461067785795766034365930687778567996226824328960314151835977348744531267514129638093965680121497753042635990212281623454706667113842761766743269946352519706626907995913329297679220615467578740342373954314540188565718590603733485122473174612313966986903505609795030912334761665406298096994426614357765669440306457215337500288279129400863237151241898355025749585648070148023326906622301008111382032285696*i1^36 + 1630407633586533585535382555544742511274163549289647194536541535989604038992100833829861170918244001156976452120502129796521563419024213519519467118174715861868903000943247292998693165418075865072288561279791875147376611382006872736301169903902175050044396747768994738919912443538412525819847133079212804803642589801829369118134899829469052056101295579235389981561434112809115035433292940505869396196434460146078519621065202179563169467416304541290710229472169163683209163975664517539383414427716851743755716887093883500190984585538723937517116523677739005933937228395729984965544693010945922336075405627913051828404745508160864551540022474281111413038950919898130391651390882045821289915901901531905561789990673149123485527780985380173203225408730772108717505019447850405880158217426023988507690659815640193259822585127928404229291957301134295900964919187224749183242121158090921235311314029430739984756263619617807031925510191582431439598477864149304327291872384456286606328524929917240102593192383278591898557143704515253137935594766733092536344358563414215099455345838944017929875762804623025751073119957789979763849274650503417008822482433606714364186052379252752037255398099374966406646154932687143156172292416019239113027869691347815055971378913889333849634793118532683540967461252479575062417089290227692683195973021601914478300737317064556020854686618072757307982065595408154311205597466376863748432008547667404961405835485878973415376038886374103140276103257955054944220811514423181019273991735183492280163024087282397101489274400761841624694207054976100496015984328766781660150740646229568726136059709171619119503419147516483519608173693764678813228284981115120835435137053370702938987242192896*i1^37 + -1205658417583232095837899305724704396027593621978503902884054239601500759162244402553182990125647274244422716056414847861522126855699494210776265004830590120916800397978329630586213068889199384154731078009822714085122813852258615164518380196339435885088947321510915975950608414476678466891671150674561487752653334460031350915380956648713157447959356526059179929068456400325293038523979451847000931603592497883099567692036288053164163870147773489573198313005970445759843957068981092730952849527764267864510936493387685874709755868643067934405286339426806999113852537587151799221431709647862887033230915875219290107889589525294727319231686006749183396345474370011696698694102438813900046902137998509274022842741685205705138968831533349056201669051347585256666145642083268113419902985614839328917570586268521675942522687144511990685731899334841870911141011433147676255289907347025652749891836996068996911561459174886437875204477112879218469010952212529200855992398195982440141197243414626726492832375948958965502076007904827256386670962948226764537869933230503332018841305818531569528962855512193078708931585709394328653078381993295804084552532409802500096065337883159985987927614763843417974348367396069656290410552637947428034018667226683008674852605135555488475210215841800429818441500844285975131125789240498216282925092808709903167495889245176932151483316335352526943808984682595456371439322360160208747370398199096758585184934145831397680888388148492420564192659617354696169743576484836492303558117287605257640705650072168057791698525044700490521969320901792567646929302085508959004173499450021426352462945719353003669803083886855818335255729866619426239379398641094633274067305911879757304168448*i1^38 + -271905226149921727213957231478608489325944498759985506719315822267412064012418783380927407983533894613315313576457321634567323945717239486800050677920352197067410161088275923632275671715493614404158503761771652765378981106780470946365275566877864295766552649043607147540824138934323682453116535376184528546895597158588084591249719615675543605888912430424130821122056296759880278076481552771856543530183355960813238542728028472034099721551856365822469868638602006371667390729550096103173665509962536831688416250245307718856922155996828610813415388820169395856936208760793837222135982348355509152045967850054420791954135380827846900023620522994313729325081526714581608299280418874447122905105744293967159893266068256293814973854630742321345594205479608159884304490469801930101293107034409223531568267975297474033004342880622934172414208323156122358048706069007571431991499366434317178555715646241953498617171725353126301081386885556988183968234278777196883810367296880892979602243946971975500706585041272508787601992249880566084348845679549654702630868919160953442003287717489948115013115093232778566401817276448243515065981922059823115109649261045349340273323769922373913863220696101188627528930621085759552322006341756469026627627378178566614812525465238535776731231517398671663369459023478666100923624054603852063666192949429994826729034325862192989359303002931230846438584434576197866095851628109695345919187006876930668926560831644662358075899734610105993282797043123704178778180916430459753992822549969246170969302639335869246549020552716578378133327042253235537577357635478628371999274673241204552102082642613437077327796313906104961932895475003985951747811397047833738090284142257242112*i1^39 + -13160980104507940230029934033418689418189640561487744181879236045965026706495683303296239601709526215431435886976462029830058666700414502548790671849568563219813469186326851953985340335590855472613587440063704189956460472884910048630441499409894665807400805990641178612154876838558834845026351837948897371613851357600534372122068282902579856087233500579765078938865653937320668345188532976971966424800169553855576245125653754050788336233946245308881471570536016161394812874288164444372490357321248807824046557059145160427137474582784079182705269989742629653368112104413410179216555334463388842968530736256922357341732552662195242635486073899183136048801908281138322963660013785818262305516199785013590076086165160129878460022950919595072399911296500460494005183715051665586888783780262110977935435194374251659154621767153275837854209660364711621647776143357478629971153810101612702518645558631471643902215873941798988036607640546157709391780598803621998649045498410584455929660233563563864189378760467608383509341562885890890309427625124342691198964489093171831328691040491135741484715465853972616427908722844907478883606972875522245414946208706518225712008746945259816226773768056112541841580435176781597982830035348499760475922409799402897587690214706467718689215841143047526715178735818799729140014228362367272963421996586294757966307822026903955447174534945360472533329652827211523652870552294217717444309723296576811845522885458137331863533451819293510089277674449841355465235649802082759451607908790343355270925636269246940568622084100191316551636034192725268662762116059387065197939415519358181831470618675855502254710686831599835557100301527831254959115381583321427001072418816*i1^40 + 2223666466720320528388712148317130950021147666840092267571393671497022185105416024039796059041988221767370270446809230993144147067181653797659440187401228101882011491856331856298801834323822797347030010240850401654082917557324496917377037061338976172228087670254968079591424642727161581254979264644556304822513747199385328696170419169997032125899727751953366844647238590292605945007793317520781436021715676896074362114283920474586088780552831218080861435872007549825420137023241099920471258649974515886483388100059075709683279225367558126259435902063877489708029019340038998380893124504711455102418965669140077594463152627832651353690817038860120127026784049306608622566326736066960315162272060139712631407919695211994298203325511966975518583274082092694581874377235174891120887153288497538436634854696738812176961279697420140460778018800296567757218304912477518604503155570419056493963544089733483600146151168513083149997373318343263245210473852199284286213579464009828663164219482616395081828861528554690115402377987825502736128733607506574442965235150088722132820977550083146045730618856439297661274961205968534853051364068455524368408436911114065015914935916071440376362800666155140570439102647974710396122140452033598623023705479371991633764518235323189358470071105468215567732686319709533836194215687043637575456817305175407041576718521269514475416599551455501621687895720010026785303578257688716412824078865964743237803513093209873990477951002494329547679838868279813368724054521151551049983173816321770133459249910755373950380379625410775551766290696703713636782379748106273716330852485659355603307767072415824771529708879446784644053852985959499251137756342606847016960*i1^41 + -41608693288602219051964235674382329168425009938952412236964548347049530261857480505115670186243173684468617224995840942606085217935784469911671778632024195041242324145537763527054751441172824994891663484438702744463123172935727672953867277127301590297915183585835195975679420296120097052725751820706144143209940844258373868712504055151265246782837840687309774860667397229675424596240627574063787325591528869401753488782287012988126177277200662908515853273622599967993306473319731246331588143171591390931155968478479150595205962277826005427848562380747651646814704267527992896934852365731554475783642988807876681549853999408474404258249569256050561939017908237405494314007088419775760211461500770851538030006436183392808276505240041489229739046381069372530550142965156632655949926656239774546153637584436515869165894630297408650795529473532009555623617144745635790135176703890646132074243678267140875928355845377007379046812288750394255228425205687202733771073790179434317971420641880760788440785176867423660716295107703146650189948863643717077431600768735735956769422562573518744937055698902396598436425125294855412086973326298175600552283316199480421944744953355962902530523566817847588705934424046636166019262565834355536275573070695262007406696378577998846588282378531966183909212806846613464322711721484710443131916760636540653036624111768043684092861569680687333925043350585483430664627321417477052387966506763874593736417590218938136498485956160876449119993351922870772609612640282685806537219333843335517671971042176983029336384120295935628583278277248655284471810033021331926640336088408341994997555714595404552080724705534011716885264712322487252173181941710848*i1^42 + -880096052784206224882208789176024539833855168359462184429866106316020852972751078059004233226690621206476241384196481610970051248624722262890738964703755223457650680835425241081670773921932828025425838968967957208371470916088870249745944626051487788455176629469844345185137745864910961503704668969801523170675832685114001933523952966324572156993923564458555709525350285570981499666327884785750818624097224047385629507214938668019712854249340076560656047013452905477962911647490002106781494557210623053044601246340256220690711392951678580842262849358258533193242807266121790106552025382752589634425761843186575019704782699240523795863633788656943714983526045157834956980689631149972415616825285527425777647282326611371997602858300168176671294245436565700272675206205725745648186364756695370845572069242825166466739903961972253936956844301672879962769706973686340074359278863331157277569471899888893200851692073906279261426019425477231343600102799782270730821808028411796006038482987893530985042895809372374855180768565426880227369355305965331773921031856086132150411850792333384261361912155633857796636702424090662379142586288372156021321306771616944737843669661426120088654893447718738575595295689062568882079199295224729330435833460660356899673729731165310474151009138985077646874049386672709604726525759189946232334316761698013000464750807578695016921980635031223138294562306895112970757936370532231065655457957186764012981866773190423003609899492962637292763235748442885556912082284121882708122247631243511242849326939019590744848672105209663112395002915308506527600416960865403690521936004817522751230413173922085734375891297693644181225815045016212463419392*i1^43 + 14000034205836534427778750597678809397087130922218102881062036289528696453057340437559783573410266295299633263678249125677882507252603169421876816693810500801645777184484118810304282607949609096105503983099443582786926267913140283980249224059788205186396328106679011201082565876726768720449012707075580579518805168409373292487938804827349531332040005041400012754925455187711562200054269548211297344674057788613327378854967963998091310312405597779595110646043389480527753033342887095755058109532134038534413038183812060175074661970684276782384694880493820817422134815388789329957159847447349276821315260344965647296529194952565902729848157510882470597247649889480825561243227277247883641047941270337959613637875769669308593949444532066276153682755996969314117594589509913866358345465020526680681850428685002619449215625463332134434603452015808907974559209321240097539730738118567080959380685169036449439270086503021723981933687271552275449012658922803256448432002591571864109794312312462565031256802821284589886049033478444013602062245083335823823693928912944868155027038352183237150654810257886420956703817097752358420485267590900997148949690531623857478925703669411362946959108485428204592678563175122704016097962333491447007950816397403931650330119886721750598167424059000842050183889768105981271655114554959759932013653391630809998223968484828875734341549883076757420356887055265031512518571652173935234890093816670593750932970820712409814519465446913126204194817596827962194356011031065002271225106253563086339241963695633907321411684576118215954132957880480804207840243853708578857462265625697710095496888961990870788217560056558715189181976093392896*i1^44 + 89340935102984075045676052843167694380073258871298334893640647615628894260212159875907119572843313976495224670176220883045220281031547992342063296888223060674562675307332959695578391222436612968329236583188175735380629083448947070299182602657025607485304947142783653569775249951123914054515847552344255867198712119234994181098264540172418947355892404681872501036887153714123236792737326880167495677297941620140264573925845287810465515523266241658623698414592507325492359950734882720736066012235384403384739032164456837993110977430213829455535355941242557514827060181508703778313719884165662038158796969118965502710880101138588552390501794281232758055806479932872100640913748246558987103496389325387417535668160031465041742920101474669526114705660369515046131965024206988180624391811807290979186168958830845833368564244734046139925895176415814820174762795361192780977027083873726413403610281726525223848054072140574502953271909997887851792626735062114877777077130869460088437887843592508915809644065728704885246753809795509945812969336198573710655902953722487934489237233603086816135567251778498144551856315017684974401045007111132006962665264170258668722954724645461151166774249853921023602101395420165530667094429993747365462736045878861886480434637621000519100094604897442096791013097598498119819101972857499782786562067923200766581188652968096792341440759238795432129583315261887592607637508587713674810938262890216015196422611141109584832757521184552580542719936814729368200949260186941651767456431069164853081151403963045937077582642050778689760648112295457480504195742801793233194416356113205702046269879504717602385148744806392474495877120*i1^45 + -2440237327692029025218943765191744729869625955752616439928565501733182117114483287644516528613394368138607059506015909890869662364088292602267414851251696428154326734683764803451359721582847594876650840880352125594254489592317085163619181771719262253367021177699695716219903382799880654983933546127599888733074497733697384429884893232778240850668694002166022894152047747780208410642708597537312284610196604921713324410235915480926514984089544140592434947960096577103974217094839260551198960193928817895034095039294912834414219087737472905468467118018349147213889508731286465501376589525534237280295489426795933406059393321687934102127216461503655551977757371706159606904926701760111345144848161566797074993104383304026387698995493368130761802066289294254444224917392059135694009327542384301809504377137945318386163954393325477754248471872857465780972369310776974778977334589313245408342478354712197575649534053636830970971556525614358185735867958232446316848579961410602666430360167286885528088371792447269114413473822099682147132719999140483558468523333793264913897893245955768673486614438584773095908067193252090573743580727050360415222597240466358212275397266009462063748075942953056514211580976091109775175601460725082616788913790825485398163134631358300516781154737011100791436918365595334837020181679959287480772283747327343886872514211311627883875548006487906585199497448959307571849385068419168903330159468958973809529123780328107227264481336285209259732628304003662959887758842832709340112568756185174975630476571098399886371513109472581959878632034759736463375061541531731013779063637751236632779479644048251776036476752477814784*i1^46 + -25577663350366247249471493440374201620007203929819988995961447499770296721735014377335667509164141557323128281521325887122333099962398769348173368104821522967234780178095498302814419812839653453877621225802038514433209341862048276300831992994029597384991900372550827757583419607359125589696890179958066807799021928631223587770209169647219100038636334993602105984077549250788962948527638373602970302214180415157854741603015099135482766529711504612147290503648486171365040182024505273813539020253522243515295825794412375222467661942255921727064290850961260441912170479657113458358503888325297207042931722395381432188276092718309501809597687728086405655836496684441519919122589537693813067080984670722968035302324276793180272747300838742738123337473456188771608803319505240758521187604706933182249382313247159444193240832840845095345138752117267965300537460419514727738562738569786544324587067959947338772658634283625256686666476529806850623080284744974317076106338602028779909626610588484269208013689855449463973410364075209569920968041294965762254308897737016674259087056563597907950986837835793436153916474773959881688874977831549390473611973287045978907855930010600354961822323404029039154195060799700563265939966055873421280652547904871385361741190416777565131940102313065933661968317000283515054758155751466783515655404268792376630591081805565114353925664789038004539651350070104559722736481381398330102468461907175249971025615309443586945616339372183191825976021023542393625107807057767558907099925800977487605586210776259444325736852027304227461465517802761097931516572628961667568458401369562804772578816558320859815608320*i1^47 + -81894627893623594749971389221088098173539938824852589448745121940516817211964740097843155360863792326979099078906278653426641133513558869199742173205946078350085928231246896213458903204853216724605798360411166293466143303256462064405104281313152549087185016148808132001692838823055393786716904222114330468621767037497590172184563837092433022616858075028030747354697348920073293914211812986455983471361720660992950260333992905214698451496192879456979961632316658302635189539532970277303765484395849100695480754237905633837815523688473824184418291757101848806509368784154411454685918169219784706562712584369653158047618470612469025611554265891918106944146854836176959100731782154571841107113771562323986966888124747246914738692880795053519325801154563581162971245303557414028200952083425598815391618692804462458862880577263717904244210245306101610904912665655228078261442943683227004032398417158124234341723443563711483070242329043931138974017375167184261054586250952311740177673111520377136433638924555807282608922056460430939939115969704673829936866590412806904711947453826245605253547814542683417659047868860841137112984841112595164448268849768804010613923403099390643017158873468978883016406920658410289297760919034059393717039102965117963141435124501665597856572614718790501582887677168414744279287165892058864121433458548984718600556597026027510155926734497985152298055126517082499790404586262105694667643730174442543489734504393468352614121632584644807357755655621020670084621117896023315944858729587389954172072077316948125898306720145939162232649529271806741827996155477530454394504722320905519982506368040960*i1^48 + 33763005973099504243116740020042862621579177289802599488644527565646593357061627993047526049333771507124457425695962377574090853142754864656976608070017058839407968044870072878011065295579004879723017376903202558366060650970217575690153613611940300263934431715854760547878518732286023210806775509018968830229555917876979460532228605451517152993197009012458737686329489000386821127932572903392506486216449578683180288191697400411531661737029186004583336786978670086817634024023522407282505447848889068260219693800159605650785615198836936996297724815105620098184843374336177253014591059047989499326383767691941970948755690351105223710246600889138240857449557899876650857456940386103256645942056741213082639096087325956021493164170842768857943978024729810189740661976808799455985693191520281011778125739680374113868622237985953522370535033419777793382677372724792121748776529172874578757413749538032034065130758238058930523600035014611270330824188359089889653140546231927430796404627785881984643965194740901164936073394562533354986760015817634464436058451949728450590083307181517441955943327152228289714223111588318221920642959524714802263531310264947867032749449885371047951798093802349160900835174368376842054996680410982298098436921398946572560325629353510111152819398610399781439918037654009129685151209425740169524359164321340805832897674361672479723391809126248588830218203618052247604809055239157093053977648983998154206482353454019031458343720080905318380398834466219137217595784201671689250729845565784547977571205533386417536308621765152960158759352017875993410105016024975982226535160110846574592*i1^49 + 123939307831142287328198417055645410656047369552336476305630280189067466116283131407730631294180542031630998455528194222631466914973602803540516967292736150449851455199333848068441024064678987567548171185942068980944815592320793464172557429772390848361773311113279052353442702643116109387111170736657419467563417121513444370039986738632525786914884171398400720167499834478657781657906629812355399637740181962990862723987961121428176804190253983865583447012799569736255488971681528936979041305514138102666561328806703388838605109228209847091005850604100281575187388006315858097904167889851427274783114740913101271993967046591795578965258397534323259247673812700852480178328764365151763139841104671160083625594269067947834369598420704221671503934821124203869944476847941494479436705079084779976468357335873646025994393819626818421969486399335184919333619542736358400410104839951321239531312518052331776734851323358581746346084925286937750649658181693972571471499237490633317067488666257220172136583184929897555811242661244179342729637309200508925703001049382004338195207904478990080784273637431568758443256178551892363870769825325690065610461504740679832370632529557012934315926909830485566744739476366743246396469923716304901165260339615415425010646830190513544942748117982631278218123114828063065208130085977074299748008073074667534765101187930568026922295562821590138593837500830865664145714974251567195905060208901358149357323772610060716704515983112232162619879372606109830273996193863123646764320260624848582037596210936768443301814881424136916053884026087530204299866274308979830281994240*i1^50 + 66395511965505026781037344984005348211011333894115437318418434282240092557450595688528597985277796762950406557962544247290789788096583216667395006469838466274414160637336559740789486508971692425576424252664976652213038814105003196593094228268082958549102868216081927143277021230876598837102761603216432770234120473599500080978470896130397927152605777875231545773222717533896796372471958280470085497249639179620007164985559173894885734059811251589956569412413099616493072812319931653847094078942144880814791104453693644795831423857795169837057154622530141364105460076438033229277539124502798900510311174036171647150161928373776946288410755153027146322598197157382927562540258492520620551009666678233685145142595897146428217573753769772696926490135997183852439447077428035497525069134114048069957534587891726741072636518467788355346562823912266624525400000948347199483629716854980576381081021588799170729883962460337169058386685154571459777870181267349962590271205965710216033701400343288782193502271379920681275686874843000884059823256338684305755958853388378885549230314095479780095635523943752647953374200266558929230617446990382009659092766802102691311962959396063593109189051031199036056786668209472012941840452796791902720984137125594772066842771491873406516803717127548480919202498509801239381750034199987072198731069540714326215132147695514181023352570381981923915808330646786879919630282542660869183513720314239086291101559636531115105579431879577503014278862097818453652731215819011296802286038612623130868117888943964185752632411550174077670099571642932734762020086218752*i1^51 + 10969998544337516470129868239219032991825659962562395833054923631597877196096505723837670147721640930295678432995776743576724560267155919643258070309993208782059868435093077345652515003981162267670075216677439551390206791697165466958486613079671497117081889388875668222006634464149503556166788019033975673092792958175400958925897642561256291739522987766675301329909363967231786753600890330562586376330541328416122998223275301297228205905099688601855516438939758518601571593246110153257544848446910412312890855244569178720561163305219595912759517248801384593662032681281288381186208261150383267773644823123846087211542874843159744089729906300169013143700787819686922647412335887042442097837646823456032547985978348891924406641049857816265530666761097816022030784958241353903595457962887227388281629942621533689058180787422977846303617760143284372280266453597249835718464588545137013983586833857397924856582269501097644979895542598913227711689955106860857480624268619500441828523916840753671423425789596253228561054253369892766095337614330304982496673974994787647783734971019094578435994858924166840897972767064043958917603602649076458257308042029783079406108722442654233962920767208516571393490373883683100372636649929286239089490132133710232371728381169074805471690838567821433358992742754427906769495286779069282624677565614975227389077359906902873436137002839905493668107152479615785365144369468117113865152055056209459855719525840314832163605478785208719829903675502500307652651470493207695572915092180981466313736835660562030249359847652821609560552140114661212160*i1^52 + 600021197661116301892581765620909266793323821351650873666766322432465370288373192359108513860529367459511995645014851354319301306306155619046266570605612443826235531074212018517266078608779126758853401683830625476523754441873547980419344092525516837346778467952290897094839242933097238608518007477294006680040364350646050817310219551167031826010519069909011550812071182733059935553749737997262856946964530365211361000597122308487226493480534424808819290233363015848788571350424283374624003283147766185621238834316341997332319693092047862173776305047101852568816126972471584424791018605202291529213282310262036065747550953729432972194262972700523097804833363499637199647690367919787140821444832508167166120770369148527782091167179982496897446341257404204165572922041526407374853657309069194976691217311174346253811330541338560586779300140499866062926855881352029519336207748206356427445780327096876565685500686117578450706308464379248079978748155263755626427684804770776386090719456400536416040930553572482332181476773128166452389593722170084442566441606809508544136151332753274981732126013052815113889028068353113398022951353339063945239734945481756612017343975347370089522882921825265243587469441363834981541198891763668463871057375001329706684764275438813649406047506441948183874083295341348576872714635950765989382773401711428026809034558293036747121554448679130668729027157869611619490767215319898971824259554852445479319522113834891591668509095968665104675299898448022369355225314248294011716902537515473869456633936675401570416353969135615255511040*i1^53 + -1908536199362740177341314683117176853344472007766220885841403259296468497371774307747318465800658728059269645720526761538133782146940558636821515803389752774588650313284366557826927867215450126437011524513939758723313735490597443626456990443682716949797805705794981362457879321017681492663004642406314319768961059903949698794862860067836729137066186891744219339485766250576199531853971156633187461448554443646656683689511767417813741161076632869789358860710048014339100186147676532154543461591992325964093231349852562531186827235311837114541141553319625218828755934327129937313047851246462692163787241941780349598312763779116481846360500729077940826461953409085160063802160174814212972462083854796918834088487215993791511182190645709196441507013281143999113879250577037901080232381947628338460105036867722737342202917871597552337792938184424232412201834936260454487028777455050641553987201201039757300944278081230759429563110042417230860462918280309857705230030849125776954468934271204244696457373154253774215108832652345627567287359566588409054180204346773831566833680967392133947957862747658239414177751199344335127314486157875849587666471868961083560482903002115672226783722656598792801835613670323491795653712549719694553120165309478395242021566754708091465754037837662431605858583101155835910492120653944851601976467217115706341492286826481396129511283405469328616818720463688357234339833708344821048260208142232976185730087840405782681691218461122707777539956292983990250724185648112126393789057053374098183956086095059111385223397376*i1^54 + 19200601872545947955440798008324212216423771925259730047987787279517434610920727420793957083511833279593310336052017013289031300169265209254607782336142735735595963097019512111787379482226721033074865775185306955636286461910150406408586178831716034501968810440804250352612232389019488471168727201103514036542621280679403226432497629483853872012517366090779452377885261699839985579994867837326713113312985901625736381409539800542976137248953844664324018020820525876900500647346635097972329226534643544987912786941321184463474884099257622976774352735437423881110059614005894177142613833409930106199903948208078179254446032235360088073815366478788052277478315429110138140527280056130190097129904809156997912479342288260204625060210995227053863103395145181714890675523610220440712005896894901022364843489256948900863119791312408365733229421469602165572243384523601177757361100586599791248845500755170789289579073268240023262503447266632061200943330729527003691664037148109000221340892747776301725587410857290899802334262496515997044505825808677419644824472749852414463008924118839043107403290824043723883194403979299044510529989862745970158873646679923176888975884733648384246188732837411881961272736416645800174705576783669584301851347281849844745969774459896459284201873094715931125956590660842012493015655122943073714953210361001226576752049366044707123192293306964120391479910750413018006565922115014322854193785944350839936409640960520513445894472524440458992589372134680027519587968292579387663503269896726452752657731354624*i1^55 + -756635159955661205078697052623720943908442837801630157947157608042358864307848787313867295022444970839984214156344865865084039118732645281166165599915860043363426717396703771620315236383906535613206550038851722921686721320811972886653156726817271869943807531404625733812804959428493570535925337513653304097091857851785291503599225176945103663961826747318618577395051864505120930308751089073714539469326724616661314960927083348452469361000985362698767605430453275303440699912339384332504198749395336835987453832670824309961199253358613372169058908456025969252246410277053459493561518170156819662028176984474157211607297162412968870526145935885312206775552174623347424230918772307409968624074382606855133046216751377837126019117108073191761221695812057209303663498019901619878877208403589083673783825592753957206813423888197081625413058675064581039721636412343585553535864157772879661725181683807212362161294116166942975130676939338226241972683210062358236282993381836352164723680842125313216607575012005064494229404618764146597841170640417119873066442796804852099911850338812971579071499957972004668606236573480168404214745958697832735172102947478961661319909891521240485650078401188200017474360686582376306615418029796219163671595627194926899909372722833100705132974031434011163906587972715148985996041111430764190986553017188588846663214933852684347860752114619086025310613552675727524429498881741497885022813986923528484136136335389618004156169566357044514833088993573733499285441891643643872652877824*i1^56 + 1005501148172509503671685972772138798154445333626770816019173898292453725182179411958968147076731670167702107425974840964017616961934538983087975410584097252423074466623347914015200772405386078887880190006941721155574303474936035253033144553857975729915424799763595138472401157025202424773844326626470414678242377796578011737105426863697441631140183957916399835851271512192921462049305958343065391262441515406934062743286992942281063331573689822087971068366053268477438344602726040180392039838330414960063776217976280617492616211628201268424223314387811126856866655528976641203207676612916517914331404311053185921274726326458861384649452968488800625267302729169605098782324625315595566616194664556152349577504899792475305963061105638397081894364263156366815327793370686369878509650674016917359103266367653359603324936240085183326751230546299558952492926011213323887377228622881187809147710795526173878477646199380771039743049603349313852654189030558308232597482008703203859003060197133771126178017257176128859070569754233736950434682631034129260435330726705967017317819929961558710051676934903963848241990612953874532213180756440529630148297966153556670324177677987181484689647842800044182941415632616106844402421182224536166757519771103696973336129283672483098510358618113407782765330499771258878728751774093071133006052874176385564821225393261830689382857893657979423587232725876764835661432055769596806690606574957619893166661308995842444302621685270731045329536428323525632*i1^57 + -307770090997933694087396597197252939622948874004294771158935435291491437194436507861952416880273197915587955258917264116690733329662910115034499536217032476460599498963091983445051820132559831559745903673399483028932701512092692479309283050945945377249323908867819944529034333468102959953465746180044277168410008608283755367274803950692022018198179904903062683797198195917384485889867303192193048060002285602666585964393644455498903312226072897937211837213004361419977545468449265005441077453228496480918774646359454719775670509415339457406476951098776130916351004087566258126728449187825279448428953317719167878876244702380299564365833867214724737784540931624396898537974471982114608789065379533898225201643881307559217772992192454450080978155360445209830152566811071438563996768668986994754861170089258604502625982399877583536066771230523412446374819555555203389067841747693795373666803849542831519384987603735742382466485715786565555466031453463753495048429846656621041847936364909284118241677622554521058481543262093235115499505273971730478659236590422592816973069016834143876430439942667337966941643207237202978698772267475137184856155041480892571773343639552832610201347757073657426928492200278291965999311570098055370592946241646398798930067951053535167960404835246201869773631925660782028180161433598774827266596735258501815661907530247171761242203088713815766829078706723919799933300791769836192945451058822024573947863307115629868177204992*i1^58 + -102709502145091576209991249143433288293943532380908885278773071871209329753279714215458572475838778064055326801493890347991490315620210543607735740747712638124906236357091864734907140035662609890759992718036238144331353639422410481901097237434125647468158869988741746867486800927357864956723720419028424471660864963425399205228237786068228502688634899612635416613509767517566070004675810346246307837993867850032638882735394537856745619181524689496380467139625264810886985133090355274438909769259278024059660345854338406160180017326307944795224427506549247662679002491315659151220098051250852714251047113558530049354563267526180670669986051596590998792761254856328597202183055636082658408965693433447143585865708689678777743560941833771795465136106651805167539331460064994142339066798884068063609220450641867033941777706233984528086489808957354000755839598120295422578708094389771228185139877167574977468270464557652539508029881635829922433418909375538706006660460073197954942850638753930602128231828508239806770392229040650302319461547524216228865354415118569119929142852642541020767610257775600333778920702081151647650720978370742948897120019095074282891275137377359430280578843440302423809176758487654501244523786414472592704079524781903512554138479177739832637391114911065242744047513160971099242037816100930778331388550212806600907514350955995107587933845057240844317836585137574714511721235964058166730301899378336*i1^59 - N1*3245701867717973341707522822247606935955358919781469806588982602084972429352089086429330590913937235092256379846486682973115434692393529645125159776236798913921128280650794533916867194442194213393618340780531995398264150427427424752377592488270899154809196121547052800329854398274749598332626740535778855829305440181644381313420906321625520506149669702151657294145944764730022865030569779913734915102304760480282135157100288124246720776700445637200797781993749613596210153706087556109997649517859375*i2, -727130271285290680627001709172224523474908450573114586848000986313313866707802629645263993547539734481205937792984512795011016237201704194685568596830878018569264696196776920162149787720740047431568926423468183538481699911527149019555797769968612615292715347183319318447556919789100591135387602507603863301971171252086906651361235515752196749572395560109370595771828086048759058649908653807576654389192068153791640275597559311476960366428765956142283663049241697747009471078600942059206498146206245183527504406164801413809238240703520029261039255991513034844762793933140097485754282596422626519663786966895363808148149193218248665313781567296357821089495342927453034667492447603508480702716127883240321320954012174284768304849339607062027497195635964570166871811449627961170630880024454160106868631750206742071134061101938793212631498497518749023940030201589157852619741110977145378148127139789620134888160815334985088921638549031217853190600161864031105774292631718358210148063712688264030600367352561675345816527400101958692902129683480261638544419450172410489674719861682983420249112102035732437892811356313230531273207215173097100583523796698577088489604490349748045576178143369900958006224479300738095329029852391858146154925312874342110054939595711768583090381177971441485767795173829544961125145034599422104666180193041168893607527500440737998255816403479932029580560357888097392022571924587421455002784807740718737472584985701744529623225304925941938919017109753460457955434621021122743624890629152002246882307955242945894753336853602521694984114037700908641301947019247880144514469742479098975286660505915804981586259820380273765125369492980101249746789833726597998829512514721057826184093137258131116819476962371638704969591516940053483744722477976712782962684869622930278627206403681942828424271301453704555894976672948614594560000000000000000000000000000000000 + 745516060986928688407004397196761208810049816700506923115340255249806426545660367382183272139727045054462880930857375649334160391756095431325745694035106274141284027446473158862102815601599812278070624109134558996914377256227809247002379912571887862910320928828741220490036619224967374811527734062170523805595916252894957463265990622858921302338542765674414582420975547559925639322753546153167897618403690117167041110111007379891940215154690898626961496301406848547707071889757755690241185414511806328357948739206526648098895144448192557194611777741363402511693217302928835498696675768495628242486126832793023230414900913478418173761889916380378212020977690428266020731135693415297786380750844549159644028120492575983424505794352177937974271336480251598932316467133961204228717398229126996592144882802143743310334363907861556932374949854978145216078254100177158695332341509821669212661606491599115292446463637239092374051598772399937480751391927845931081139605060264852007378025107807321215739745915906614785326341636614741238588652835485673483261364385946672626923502222538326959323025408569253421141511200940552481394027308640027511162425219215408252585585485202630584230424126880921611211437431930643914572335468231041970114785563933643990919845792683830826381314505529274641232256142479656468209210257717318038665749541548853873704546611668816430928711925295060917275363630248850906553768745102063930603076850245192866161265099413115456725075183218161865503834554867742151237948556787943889064729234733047385974578083334324949380195397731639102172751502338689125036068822083860856906635603440489375104393024558568446716653552452571990953343723932188650000683888257520462215062935374411881731902067447833680451641139121014610336528210615621632399361977203158715333381743723747812793117760392960749952578772934306811379739880001739161600000000000000000000000000000000*i1 + -1788469751173005178091250903535022860830158893095896331445597059568525861510680467018030799742677742027975141348608874018258848904594291993078899165577361085241139658544714533248271731238602743861195810212433216585253020086842603884593934954283178439746449014480498872230281373184413928749279417880635074779502230173534115657730784526831370978942987166320591546920681194417039241459599996674882355928737487279912292480976448154474608913914767827853942764004125358360481372665127188241558468699980861794623548140098745492795827337228717578342475464296705102887519389088926727650205506143523148458068752898325122801744251412091344346767131811624256159663814021753149018089298287319452341591346743869227358961833101172956941174273062093237691949119246308345553071392570697494727995255692850039057938037854355937673906954618378061637487505235078062607782694277292915645474734265742466478560264147047926383520937780202050950810347954022135304905717685845709218319850362732505316304839520901556132867712527410568885745883032817250690968147438798472626899892054681596540746326199977186449721562871002907377774666362051479219750294214653498853918221671152672247600890568810295411711167245591548604523391374151427505845798814965342808669798948476983588173819887317944299895237877984463190391815260481859373100224511333503225411881862850537648192168691323388784794516783601797363701451282848329045839938973142852882384204187745436661990399288741671040911227392222771845512151822723887314806684998951495279465713488892018159058999605953044123337866925726044974637988903751075642581318337346573922073943323916934383631279740104326394425096014027850186536445634924517834552110763422425905131925224475052053641125230607471786066254208786789347252047793893192412797650291720848375350021252878539616683841370231664607097112378474971841167143544385699840000000000000000000000000000000*i1^2 + -714815270938559252424080640968852401861228506678398979685717878742837467207552347112146375840547093709645686382124763350794278755925436379627891845949338189973228603152599364683528423168814083592857896093242781336848800954534743143928818850114155332863415138742894078523104932407869287309179050593746409712055339984368722240390473033120134789014691880769185222818390277954657936231453650259551930941738502199312231353624894667630281423821529137892305068808790547526003936777012527173215232441599023515128630412452408906017815658463406404576915665346348255790373421357183596502301521937613481505954869673905479005866555077044320199908761852494017925286928650140543075254441965335704186599763155888181630157870653885492781880114881733467741934844732193235069468544507756752764012885935001681088775029500542071965918467755725202146011536365400260412906996122807323755604139707403487547699099019774836703505760425394933757018302682293230365742905307997707660576544007780357944001505673006747200068263294028229098090674755186576438449689014789020835389366041017228462822651830431078909095103418979565934369472096177020772723248776095548960791750085349402724766777910627364158608566823980302544311556627713672946714339146446894382772495079462573728531103389229151172545995804020312158327422616309925258408111799570786709594228600792268761484042898868974770289812854251136359707220798187516489660589091170532438287687872562116396390667803558228692395805831857842770593343657471189527212184257183291536535493179470556685893997280069758522989339927318947053724672732327493406063131066564308327333812233299677476593261472975583607110798905100020944012659234967392332271026447025525502944646137195130829196082191663454065707600435788654121024878151844358306940467014397573721441960296812787695242713307366165688226768843675069886784760696956518400000000000000000000000000000*i1^3 + 1718892045616003372118678862581319789713064631570422491449931392141865515784349503511540828374594068789882298734285931829570887220243605926207531233217854375049952698456591624307555787015807644943237055627212309660588871850872825669197012280249863230247594914672236682099005283118261637453909648549038375174601057775550776822600352383324782865682149454011856117189694233149131632350595858144116320619770976014699269292559131634986169066659114087862434510400523164149216630973461565149259437986698214653537327714159662528734235442607771582997751704542395852954717561335180604023094508713479318832058006927399164260099000718439061563359191543507552426178094148952997825063290119677173300416944031154016365151232377463920752016795976397636321367007595523374333475481723743353611549506174402465919765287520109436130465455433575464900178025648377575404218687437125142929198081113518483053669597664225812940000150610371343773211363206663741987626330553548230581006446649882741622143311474560577749304436634231506944170144133038608268028405963600479578632080121451269761999558438873128773316748157863572572446668815266421960354340517017220577675103328161277578510776988356212289774946472942082438315459336729632412915183744568065073709965020904852162509800670917877843518094100918216764845457598855754219688133104290694566922673389101297041952396779425656457836116753699751977690602439612968199586714435485004158000745817957884858478350822568205592265228732826516555943636332228058159127414984669010483845151642638393367362107750321944315928852045836934839888658804531611743986775702976462407388227376593310331795643323453331863573188749139209303907176268078035366715921134745716294059270173055653646357391449078070290496390826908387149868865684954492432435027223414552837111874388673127174384620717457217370459054184281436008520854943039488000000000000000000000000000*i1^4 + -71838593160049580515553607560246203442876018698626785779513783970010804168269731289014735410508748191268987929087734740747744368029939832556925011075027132539722571781763501236852476109219659917255715073472923372917653899343694166517695228781180064108661944402174458101493266761986467960552954042156960364082204032297178230279088425663016751817403292557908472105368146517007760881017928202949221621978328234148512621012997918109168262281508942010372018373715311512530269679681124616136542243927785272633531235294691250938581922286869066239563026247540696776947177493404565075758192071721629101721059323497059152790469814029738291711100598144789404639472647692567185641039745331186416279303172748946328913087845750632431895847100625822290165623107436303348066709059757841241244534502546427681140620777033619694445202129246007706239302669093198416065708972682459887078691871229128299810220006642751747508638409751517293869109545513429074070273817373798296598706483454247151835782231020272869268129561727084927672695874314058017537040810426641462001076450138717270461134521602373581997614068744663492440621105387222632597438419886170238638798544614798583721461889621820012264875001664063601364458068579037598947371900129801763785545710721620543458599502920510841386416508431013218341616021115503947695651938025077552292307530866235214971668773377234766800695792511526899082059500240229249633510481659885586833471503131383748380944396039882853983458906543404557384709771321448207240909443793186130075014608621820340642403070249551683630390408781919940745988540020409171083464668043537177991461525346709126420644031325777707483119128766250264407672858678869644625447509877684794760146483730223329653124200694470677524990289034903393130820181560163979133495453460008833479063269171609938849241773137141332825567647466243379017742173601792000000000000000000000000*i1^5 + -654670279678897318886308012008979031835357800502011583266309800412532614874814926376039867728069089139069744306705737544336701015357080614059963777507278850548395145292943271570774159449566707272748312535413581652887660259783655460817411090914448767687252200300560906082284250835902431446160681784897493666235684365044145790371189075719335753853564588013526609034200003513200097928204377635352389715800296972010641933036537627363555519207180049289221512684642578461955454532995682821484090684870404233686257583234417964993674279742468948233581717460657655799123746210251779957701947171295132350142781199402377204722027269436304129931048855476964034928386719373059977648219513469432958860528071173601096560331600364681772616245132122352646682755677892541786077540891308393363126969963396074799344668567197999015984196195702459021172805767785556206885752251238736589167514588602920319830114047995800384555134780551643852638097793876577819644977773944611085102026183876742452285770042881612394834869568283291802105808208361623820600336755876459370960959565098139248129335439020808381519722721336747767684129468061188862996527982004790371432693176027943626242781760467324219769561123267767101402744131834276645142057718308925357989076670848342663452784334454342038128491008184910825810829181150914678858344162538974857653793896412938780450183466967642349273683561939502876119469475450736750983892832948325366940745217791917874762384764504870434523564690074562594586682776782252947116362525615557662688640898806632357518017292479260204886604542342656412980309403479480547185873416550524015764992967253456322052280305229174888476885847614632494155180550580747185026472798906213497261572215027475164245709489184237196821266703720968943796448063933329385786799992170044737821701828797451797007011710316800204784126396444057394794933077934080000000000000000000000*i1^6 + 286405336633216434816060852643541429288078698702143418391461145524961118558190470591427589236683450076846984537911672150778592726624868297733734064209597727551869342883279689079122527680184069066021608291150745665460161296081908729879929993845865584682645641096343035731990936404658149930825388302941632724313997564862210775938111416423537603088732005323875381582031823063479052701121417201378552636860261931594330355210083848754200739985575200089791818447089274598477259740369230174032682758476254119015746414021281835635030826045324472740295763133113442528429106866625179559941667589753063147016121762009306633017572559042326920210314144088580400638805587555279459443251896398233605116606190237509446196590971054245515564888895692566753531217470681624099824180665717222427247456719507965271002326153098831462773519724620860663238476221600552351640554231517756600326681752238649519856406031325337935035905903311581022041496031038912846674439611378173939912291639360159802692252601941103065620732761297629380193815518402649594558386374670741603109078323593416959820364569215644144108691620541401784659648169366882528265094038815170919828050218976179613514261164256784920627654579087385379781045837294974481588092483931336763972157307003395966675173348412517610655971585062767418918493928609079988073168761527099051165025403616213288681792593522584178226044212620810038127514692710309836764094774616896019705107183581924221852601437614347223891522800055844386056774643458008518249899453229874421978901166483772148614244746560884842390663656434661498700915176720899728327628400230440686361754023940928889773186001907687411256340468625749796127154997789310051509152561265820278525994194220120942161872216003165164334809774202993635085414303678358779788324023177660389751635087718011360255655883030407982932671568418021398925562347520000000000000000000000*i1^7 + -44900636244568825945059580430295885133992116395498264197926774395407256115777945741129834617366982934159970208404543441127200914415723035919537409942001132159638717551893719921549629199654542959157640178751616980414123440478508141892867865036685632837228615412029621185028911670924903526300225159356891792713447292004183997606015231129696417087877214695578173456518789569426618273502907372789584909968432853610628764390492735702376553018066818553534397648686637171666373760469653966360143741510622752422195145858853465232131701333580009213314068912344301984100546738675850235319674049487258799343551445989322694316896566728395148465974376725395934161311066438609750809288599164258920645765068771651046627322866190660927481693785745402146723205866341025075787406395302780432127688623894752158209896401697137305401806495549611174561335612605619306198867135265546752614019046152542077067175233567584946744005697916299601268420578939572222103678309011217205614483502278293707314608334845579373489375378221503704752426354907126800923758683525855246321022376826855892246828232637105332491208248827510012770607388958553258564781766434725456420052160360269117870528266061724154051580982772133126661421433266589816126008233758878541208235835443361907542161834454557433220443149247900340285744284131273791109647962421793839062643108892416554626612445737599903818587735913952535149374726293256454263514481551880619932096864394697433907372805960958010774569029916995899613446469397648912760644872339850340049836858818610007500906088886709602879978269182681428949120718289779358949214325944871529240927848096122211601526768429654947068740939270970810026949024991916014425868838232724060484602154096158975209082185072276562785979856203322123934625807165092708114618562789522649786063851898918319296327411110545230835183841121480755305481502720000000000000000000*i1^8 + 2928443408401878927226096950318484855969228388648887440776474521964278744332046438431384919009933384525157877351594054513727619018623360625765927765845207707786250086081022428693179212842046668346712689345031502913087951895202159510145819257064013816193380772020307900042469081545877535434323048015416098163388413107070488553290464549995652207424540645466028328903578324814631881924493382732713621362664159175266298690282785039359876969007617605901819918187269513534948444201118372460563913413348141518663483059397698893352100306940201488886909847825609518088479102004465104423161157204137664083380301278670506186835752271987140362061314495504363578248774283571876287180450361134892685369582001404343219532311920697633470528077460988474593289622143006275831798166869381223897865709842807865068690184377279197726891449066302753559692719725962181917758994869046909227547047178156712389154121489936988859993665466231378356929649537934916193763175157292162095071845123127239863413572405013887765432119878420828610274454362150492557537904075853668802997471773802480132777769168044930914766627053066136690531320029168412761538065315557222778288160218781043662237421686844377631151616945431005720440240094327335545629648961207916584484282669259803342476436210402005301773958838223808174633184869028515384172596386272963776568222033749846779051229463921085416817832191860048904953805996364362215618874797250795927203618683578590123378436333573540110370681189174562820098970339705936587326877034643492769846879404093098678204338717136462713972341917587407514562616000188010301386650301091019909039484638129504211209503968116804766426760113685032136027502135157762359056441859770468054740570627963465516539872150843473698926110582693233957614396901739172511131234702829509463040772674151345527456063043652585212668990839986354903213670400000000000000000*i1^9 + -141032524937398283784223291389967388774665759294786221665830422042132326057748436371076265688805502647809405385605212628222538745042637709350696350446347456547521072059241295132950159073803827956097445823942807723195583556010599267072990473174564509425364591351418242877934135332671712463101212026274433899347080894993606277701786985352458129007336606692573563886587841160148357660804967462838428228284007534252302383411594306815205149045310715106254530346871586189949594388103940462610287988289726884530949184575278384086426195626346809557831762260811746501295000384311827975723532508982886938665184863701930451788763608538858888971977836112044179006502323294058081022497277728389294654906409717336328793703834822736844437049445780027358301330415563132014547945235402527403305220509229303610160581159440156836031401019052666292076216611670580313736536594201018535447283691114117021856331358691776519009111848974035412768727546064279558792278155014713089393552292997717321979192904392121894034019747781285267213970822882902898877871041162393357225298078331695865323815875571929361109819466198206151524071978807620827666598578493699780624260547160139515699563647545548088307743069863025238390009786108116225461831108487892977700367353796423820771305517413628951436904040206550132232800640287601883077016095497283395903198837285818724992077439828463251683563005768670916084997798867459393697893021201716728968801293722515908849070087009237224403654839345616663914100957279967089170071199751766522885216400267744479806753415736056058841854187765953597374635593714787719681958064661868247055227822551139240178902629286217959304370048632074483031911985265638032167669745790152099390812977639258897778762694299459654565444737445972733959364970446906173020940510930111511975277164755915467732753502077942835125084397055540655344844800000000000000*i1^10 + 25195452042642170766938024011923252424605923631449942823738679481815766567422187914055045518860463175262106446339632431004378378836801880954314638689545962692934999040331633165473798404351052062172559973395900355895398902785643783103370718864851321827464985382720837314156073072830366721804802181672013418779913986515352129938746446896911860795988872816583506822279984363924147660410614574308080331738098056896613466109802413867725730293713084292523654730359588629178506887918889810564864851943356683207997827131226254011246071211274781929620326678191650907430996536152544254099498629786941690356577622494776645025791171537410578088004349653440951797452181804679258665645409231375721517085301911181023697427955718362217878305246562340870836316703837771188792484794376107261222372340619725187475936835947142502057815618560579927169514304324310878778502209740403146762960385470831724875754720093260088776410690366884280141186865229541910793179123852032241392041672510067248681643103649510218652523183843122971221718699355245987966984032866985052547003200062480083666997403010513465598599883040981570848504605203729436504671935290255578698770887219452052367776265193556146582900642144150358532956795589432160834408278651150731375740079915113122825561061277696251011055956603300527762992708784852428238364306544006722966445783463557412756755174807912129973009589298860719008904296360382563584077505816893666686286364710139920581751609907818600874745394888876451695675735555590706437559496455677340307885347993546597537133142504291360014562951044770298467690419307868413115620317220344393431413416941927194457786293692474457702735210960413699281624607768845024299074162744432870853935221183896727908723239033319337664759150059117333752888019014274683831916200044371936293628279769244598405253980363883214812196799192517050368000000000000*i1^11 + 137679871144743528382095860707293618055532073548170568378960614771620162152341493303537468974329281336201504978324445574811418185734353524822207630150395158395017291267497396731799095087085191471094957331320699325171572965507805327689624776473123537072067520442546299025623486869408578751273007069175289941383629821000992052383403645120926640931384825425603655755089663054094240104322614516425028488430331183670392789621286253143538803891587244456805143662590921356596695614612006902505379952022587677139756014354008322669074294270705102245654011162765066316414052908937679096386107008989329066623867770690713614454344534482648880428225768585766757678508522587382296656435069829891679443615614133801350776550853855151035681731645383573277912513563320028119817562778251548349274891946354256354564686975400304735923464915575078559015046494109688129860536475580352528583404222258724304496545343987326303033584949267190378760776466702296250109544888445185297937820390552987927974124321901842229376539036834398654833669759227008329216837516090992644313802096725353223056815663167338632048969286730854525670050488972155087658946539323143453997325459716714992752778041191210736923969412354820516584871324155286458669458650534649250003621479766372747743355519419486129336411581125699674515154174006018651469271664517627078440616440347682731161747002504586107324430603677818221966446957614535573131183141062056290419503023573014623174900386413618973574864031142842526385363778991269331631184845815997261164495093044183413355721625018980380535552923460653150408328057981424445978504602254191631303565144403508404307452809801742411096838541789363506275923648856371914657674671894451241729398944132106067726546495681278108108689363445316330426116644684982189200541420052945198533325630687561307587080810540183284155727867767108403200000000000*i1^12 + -5687980644429928032261119471468765344771921673179603814529841272906536110616276510590748167975788751093216868341924130395685764930097029258218753206689433492077405462363745359846264560851075764491918851925245415286469792638040370313161596646293960462031614374003999523185993448940762102668009098551229338143435021333457401255627658673468363815326392419711029652809188299246593791082051933203220054254595640634228047514590704715614846778294444379753845790553506532133103823285879127102617143007896157805096027042860813916441715294125976840907759682309866789397090163057613005699909861995085952346548087490290491725762907350648894713561396965837254726466345936794784498238546266644486634410657618147002602581371616378433854167673548270269651132997276491897473590022267184710018247517772271993254067803454963259791112979881878088459068855818019944585319824845005159272407961155475319038109715710779572135777138129433426146754814274917910698158044907645075288369411906175027801992199149488861439251394902474263018801697392783719249473832964846224351171931596255962054227759322599025512179642044726851783411555637168170849176156803100722057142592834449539054419541183015898143510656638007636114129125864210867770973020641363981612395923518404343258439214270401541533583034791851608378135488936797487103537479842838740608954048297390917407723697712894137468481425393174225927936138185854126359129048103842405902791902065072395632713230677750578056034039393414027948005759747698303352735291385811338677148715645169994398500943966385346007343815787771937865330079543626522000260683794023073011911958747692050953110089467409880909009696643139364284440454530551259403564175599999365411748675955704596586787611873893525668982125054102698022186062071116314316199928451821444065236172669417800779874882484914334501689969715707904000000000*i1^13 + -359875714113996421903870162494265367164819604364115538649683641462630330698707671148715684614922561069745870896116736383847242282410973006913912307010296783410583739175936434053535190852034759846339782500320232157473091630341899870702790286059846259415675355705210923620753797184098716087941212374647590167153457278054288746963888506374787461219918136424043716260781582419636943448162634966926760284517685515434306900127799030097731669325429030000030330861190858336212448953797807752985744607005859026194884526365861549260536657611754340820284196471652934012595430269256895471376242364641863357605065412898307615630780990699364060884123913230452047315241412909510657094284150043721197862755663042522681435795224974316417694619142718193487503257745861368256414305385257971272077345857704441759200775175903916563409864965739957230324600707360614157656415608094305043599592705053183019467899422777400454218940836938242895406557208481587792977078342871834351033218108552817429013650643650231589564875001612928901604734849557503750818434595189798339751935240214724627952781134347284093538526035014659496386982220795816887415656491983389387587523846413917153323695326060923185734937789986120514286372789366309346692536605407454802912266164557182021942874662707835790987173561122541689915108659191231927443021263084361620024315638319247607995375798159817891287012203794880175278895959215501758327944953286852641583258756442379598800453801394897438686967954869001750775814517285283094034634189546880875822959109035759050260276791114588537367441198802499162870277253098092812238193843503087665585857321099442369099855082848732649855045121235028840630201123591733160758065499890134404044833567453368642455302254524355145558140154517157161423697653900555482469866020605039333650267026775158078970025520305476737236369061969920000000*i1^14 + 35825802840026161705289487076401776389250784357922059082760227832257436879674480723108184380235453792271760913707293306917885797753002005408474144478118184766986895433431202971310855217808263689496460840748773576518865390096916111181723556071319555575124713888877267855536201043019300241752982741305824799976107165807803512095800907764552336620426609729204880238873868804627468232504746499677375201846312563695328138243294361787419351228692313486348519068786742614258618855454486127602407829749322802224116012604552792088092163102283529123484583091159380497567368140080145405420788790675567731433058328298528463199917901562013359394453623763001937689398334358903271383159681577995003099088445370848953246093843935407728607043264487706523810799381760445538207986195751117973281941256632076625452767179725036075342353373413043996807416695407624414724467389205570914392352820713090956613329697248039783659145847330774929361537126784044292468184598250415960529059931860997306388516006145010318856377521550546422217612475748992604675977602768270980206903409103533063194813223199231206756546008825137113346352230763317031613237805206129019698534973512310222716729299985704779562787602827666419734298909278549926181922377679186472206992661875409259015234951477170784024903497681332205766331981121477457449025702449813685803297077717410924306047172722358465341246650294382954060185100778397257950065426688926708947837010440180428277273719038082632297475128568067172905853718379137346899061042441413685249787398210530751109623071594190511526001842139599542905155474134289592714051230220833605613466684902153371055361866139424963969156879096124778297022854583334400026203540327073115793545319828515761886989957009641503283381541172801274074362037063138132569187416523506185010942578988555131154493541607113552359834213416960000*i1^15 + -1427261266407242719562261379853945947906244138192261540010424294779163440496569622215612260155197283229606011919893562491805865853430705386318183200786055518648798847598708766332891045245862892498266358902399036242703997714116788195010402453694749672070480518508748589055213736529353803463365793357318618643066405725079435007229039340197836481603009740888263745846239724576315608861846222022210236367416597453810478708045701385201645313925925243886082834506543664682264023891420858480334174158259897321521428987349415462587667985716817358209709463903109581701527954542117468825234410929167959980932820314629834292084700472527963724008754002881697131550957427292099382766516699123326329155558432300095901150853971352098776091041177130360397889554907254196055254148179469169041939906524446565289763550759481523195871968829035495956487274746668452892879615281562276222485631727926673400917645665710059372377019115162748309333256055819036660264007594907620395784638578245553520586688947023620863528571608458660219857008870921511027988161185064900676483295106401101262837794681089008743542384367792787759447505888981932851658486926753693045458101644477417068415190725895387940456657415065994562760186622696003072588035959022541256053469793618203065680601886807862211596120394978790162712334729908693090823434866375092808075537695879178308903380698145444770215079206979531228077437505794832114189769845922212262677635883059467984511381064992930829054076763165120617334591379905705630771806273072579111605687055224248448139228534405521565754228565605519435853495865816318543947818933217376233524471661580206696591416653904099201508254728650750624874593112911087800607742328912902360926874555280527940740243197446808518128987392936531859954376866292579701914768417926345161308194246424034529159732657124648616185141657600*i1^16 + 17126271571583081135414811624332585396578322304620315250068273376734338341125654550981731262649482681574259259627537654123686164253978054225324878514569284824726730747033446671644436458521555463330975960852019692126791682005290746336880913641045114105527308891158822744589468909564278843252818286887359756733601863792861567653236763813206647340428430995828922365374661214322648242708453284855605208660250813100817151191514001885557838339137519526929948365711907415932699746694096347157298474480763178118366100580040318979166963615102802377950568760686972346850975402539091119414239036481948127758581658828418135042194675337307309834950645963452409130445030697005879444468356357349963505663955080739238331189029698389312795290632772484993234921257190121262290760529725298058829285091651911099752611342364609191005341278681499361603798514765085621352925282861579342105915239244001135402595218520367811010861138650838643621974646423491918900856938698026835605569542968664083574145693059274730792370359027467550006338640192089228906497627557808635956813045878662119856896926241401706224549432625466695122461259697767207962911028639422044588521305138460102271884675861330403653051909578149749282033547661340407049248419896509675634800184547527076407753763681181510749146066032440368070634105731839157807394241258615048196291967072943681613598114384715106723981178374514668145095907838753235605370683277752430180948231881718813067308400985199799694342079416766747846707427066520438215385355979587570566845954130965432399950314045748691773260272430450925731188415195290129444074806711036617551039461153033857649224306684774817867551554879536485699377939811981105702598411594206814615032930839542358121565434629378136782188849326331312749045724830554405014601594400938749914336168055137156093177959823001761685176320*i1^17 + 547645320042313481891381160170919261375583145722765371604966616670733400801920436563853544189008801404899805109523998234101897117023477258855748985907801724477753480470048907272785623442063448656309171363325121936051852688120755296142413216525082652468549321336417199384483221617139113070133985808801385292517335495232132850370301671825292133754003848151915678480823850286819969959118859301234776548173269150030658577558650763765349540978430809927591750366342636580982602762523421991010832614768273721048830608519599551695597315098148756324326812396160318342274405779361626511022995742333422039454147118156035861614467574877565081297000469764956033656003687428247515021557689647256304698488406376919254094039168884540621240714923552719283589160728311469997458034876376202649620123095110838094401251532395560595406414958544809300649923002958491572985391590400278371953580355715275552514802056388842883613669821400749892168029002095022495146795425697148894767003400559526301942796354712334333450163845530606667061830876273160123843035511888612332943243592586214727428924597420137176714065462011346871268432213773807489343014635388216117736830126102592087959062661438767140095756595163954388216424816889448718122340460770986089171109541713531017647592168575629585086532326659738573961380829875202579431038857559391657705001672660184555896922468182957115147640231715712907220251063746407918899934611181519908323775361252657352623641356464285620648083364470606310401932372219630981708506832640326244042147974552497372019691240794963177810226638479377325013713438993312012898220600148394690814889251206337617345350840152473024901791739867071297723159017059485645338263451321725796185890759081618785243903527154796771630898734584404232334981572152254595132189950284574942353449833688093812798873709901938425856*i1^18 + -23072490525128756631012268573097813338219002870174516409279898132137081968052969758687739265216343812529445723842157539521529898018303748505400145014855840135459132778280139568344899309219775586903484720423786945607838508461124238039088011658301056515764782790117424468538135244057455108237825939277990592314519971957516264583374674930325189119448006308364333340764835006868444414923367327947149294323359865676318759166375022396920664246672513654637069823477771308246433181628520379516469599042960128492653434037176618471808217364137633409228835375089345595987619896769268319119601931088190487461938347449899897918419279933274787384982702546476765433974644241651634382514299064200714057191041060191339124710277993338717738844581029203955028768305585144594349096415728591425878999886432719382245418766538803156018110214185944901247742958620163238100177932028778266031000936095892494466834444044352162670263731527025098627247148214748522841203722098451441119836904318157540433449643731641385245551077982449560932475461422437408587838421418565726246907638274446521447422328449105053773674156219038082044813455481037336862394384987941238987807819503289016693052635458248256676935592584760164523231059381824151802270150035745774767542261463538788941812786572197422380027524413163367312919796529812406103055906027827922961780268837798326346726705144259956290664846142282858799028718295430126470959232745894264459021084224169180813708007773815926485786588050105161089322918238762944033144103944567315794402661002503223020566459763986796948136045199358239336153698773164619932983018274923926910222535278062781325002260594971957120180502597675868917992804625192745345262862450200011076730939905222170833566352351630732912292209102881073301256528919894274951923443532666434972166287649434709755982736942694400*i1^19 + 373181048948565770117381370914814557382201351756567894039365957345379388324670341441085954976790509025840366922051572209111981507114470686685267934335681053887799560038193748025576765036548169000096999369682596627925346954554518353174213844678747941959620609579535836808029489437759943048612832537861285952001415130933731470168453742079414514654534880033840206379297121465226421721944413545774505338936612207590713420140026075338708918218615575419022115724359221211115025890677447045208192512992789742906197021191053704686083013867342929961047824921857439725709902901445496135744946636951653815246046635532401049851637315408273066242391906303112398396264666005139725620381796009893424471397710846791866277903571208709171174153494919695599890758593527471901728520566988690549822132472602668759112753568870595923781831884742716814736761503877386462976994737734787353560880669536613665905887602393336759404647876685520554513642599361223560445004790852347175090198183357008891895864219257839929912014030371620545057321762758878217209738912865967384444262719307990885186656512419225283802909179784153426215226066341985702303054063157569382242062830856251985564339917587612844118578824704699091310267279854644645823348992898073522102627608622163899592513537921223826582351433308877565352443594091159884611492595938310910967544900673480471015788509323371169342932178914402575159194075779978047620800721460062280271790437539125537189712728430204747673540289617135652525632791562507397303831914722777507854458189813539224604219376517868041978173468746658798020004401634037171484949482865240084040809687848741757299808019097999176825491808075532976821636380954643731993958575760471578236652778763041493787024524454897318585578065169198638909696400182555078168278549289327449722324894351969790110837243904*i1^20 + 46480415270239123075932786275291430393767974219150603563629552745997685233875098451936133464561902474550992124893918443957543546907335589051849017342046661571432639802883506860948094744870895505458691136798583289599016433543992330241984267006471055693657148124429841764882487586403053717472133952328868329071396383511178227010542685444080725061394242333965788568285627152676933281765609320576683707631814487372102618868666056369651991196013149717521161973008209915632833181230723700714160376317295788491786667707634225411583214484615354669109865086246635348510312384124855677351644096365605911829537037035988666909732500970386175760656094631073903545903889609263857436484231851834163526802712718066321942597837845963323375004275657310181352861104928163981595541948372711134463616222815752021095099430502408762753958130415562376183120438850416848883387422773686602552313909805449559773377391962844665454222872563629665345652609121097621919580078014779833981108529868495672410307639408298757995808507865750476383603047683814476849350362851890499569514398275350183053353690581213271621802146531939919586471186464898574671331266192639243500176940817548246899513524987139265517380057289734735631249533217154902215445453628464455975574125107770869671746256998990900930232784379572984865295346595187415498225259974007506378960778815824533395393477045445995376849384844314698777008891432568229429831894734597900733813005304653673661240563259231861233372322988354140361991154698174934531068152464453329642878869697147434062182099816522717061620146328469618311271749210870138989836762178102019731139058755138286805450362366076246337456862470183187506355732656612786701658643174009388760876995040159370977414482049143872453270838873041518619863614091205764354772243062825496447157991120894325466071040*i1^21 + -248703302877597332112675059120658187267207605932647612116427358476345323281365638228407805609831126893089079784431865179494863987681212514618906345180867125744442138550541224481531649854466919167343210742604348692288619938115120500052374576659139557605028957627094554350823876710092174388486312682928256382286071382487252202576656173706007332943552055966259028727127501106818176810842805877829870490139312968577269517342270539569513180124007593464824540131132088211109603565405708650993035864015449405858287788198599620565754252331587737773312040865528563012935274076769836352590560406753492238139757187225696195702086983352017868998532130275768218817647004250981601219831269670686065478075215969171944674319858415982393648585460400011620289594827348042548685365203838491255911286051108191617905997387836510848348720955044523164896579356606160944364979357330745650808920188011216215633651120686950904979534113520517783427196404982232071508573766452844971479660099348964404143645648588237450742725437842902753277844891049432229975371077929080350958786098161135081096892203139291541252908741298532747759347090934190374130309283098355983746962265297458452626959068194892941420640706070895829863315859079103227673110145117821577891472068283985044359381538521277115044362852678841188806639448235268537228448675520931567134954326704294909174035042074673112683351773652621160922838270243609120357380322225733284518448574058573446132203135242139970018292178663065325294494994195886072913022696471184347962162128913027727929829457372450926284838073126706144602098490687141414091545535074063040709729461156392301984302515873232673524796521392605408102692739512012320355246936396692275122009447420243595105474447106736338522368360322653890082789425437542210320905505066567333196079753744229597184*i1^22 + -36505090935612490937447439782371401195900615750283233744216098992067132369672154186040811864771517004181520017823543450471042547572415775730100934733676243252903192168771772619362638043476854027905195213269494112740928320288900292830562699732918742117984786681537741607278927779595848472199702148355687220555253591949040947368104832214326452504106397876838050785043355318417930559220469666894962147439466517020511291280232325141265719554237740936100801121362026343016030907703773330174659939320910005528416957537909485559926895341873052996377756606173255856801743084708344259050974628687737478799604223763687037622732108642907213058110005586499963053638490338623152621505803097036898322667203881319913509606378932940466462783144772831881837926297964162797259130521935165069729776386792810231569030445404100449406776371368499034117506327565409714052674844371931106026444183211175890042179865034658742499061846945291487501258241642374449364554115128942317157595908270583593454817391118441943090105211950657530067830352376000672631922597526189099399392676319092803757273900864674800645846337266419770163985712394337595705191143395647837315183208971716795608175711442543722139776454305527791564253721245798917065453220087059267471529442812997632945046954738726731653816100237582328182207387718881678999012455939561264089632668747177948536448819502839201236420502396007932563786909302090964774179618232621723646720556910408742308868774529103366429876933075219898802635190362074965115880743357416893908893962013802636269965130656839304033234829279495474441416457453324635695683449878320261257000219160573305616187373714167381423091096663268644417692436138930202576806425455366411448847273137644073694287122400239194613111482884746259090901982036963333099941954626772074610889857624440832*i1^23 + -457479872058858250367761572652456786796558116059141181965133021513884165859886081628495674493464737038970302312386748900246020979075847045383077051620269368837342126045116058257898945886147046682966368333899463593667967281033023503252432585117481756532920679403572946236972654416582722394059217365452097281065943563757074115812991443808274485393634769182713411653983019698150534501080716475591191714918185938090313437010576071465950697016589939237054395708901417903717616450771846581709050822090761187164795755327551165734975435693595521193256054771031696090431511314868798759247137568269964923631554240328474706703200803868680650460048153929997225216424339362050648916287156219873336208121121272018271351552741414263203838360541166435707003733165936748731584267270683051850453758741621908168729399772870334483494755108125360388265878612103681425764559586107612414688616184674699416191537824676886104719667473999443467222616798496222934629258535488139864198318558691756311399385210530090930198168511008841562634964734458585015116209699001176402818931578080352791231358467332313598557377569174911881315672493553910304955444521177127265654298068483659392709514308194320060858806350639411208871762161857998212936318417597765289333943290314556164597843637422994365572667630068175171167593156639191233773141244770552508432097245376122383380997111747621898166279293340904159677839545836828687247477264265291112976941553733892198912030661715181867520749037522417194019924354845476692132079945049871343343221550284446540358568378727979160435143588910075974025557405234846163097657877930673762098163385193504928015676427503367998925968547213963997197872297363968337872411987115213517084637835507602019094329584580186700444722674342255226763999751808589229035651261205659546712524455936*i1^24 + 3393286518140664177187368895872562557451736473251657202170020609234713682628418140783963239424015862358714675042717713560430721084216473216632058746413338790675190901371488137754732333892877153669839201152016682529368678948158511767941306176050782754278055837752435168700566934370095762651688884416934373953220986294085446504568996756142037697777642282604922035005225122537150299581071328573603763201302172456863444695394935169999080666953873129123963867833979758651999153265626604832760697139276843770349061509108813468539453484286834995501239322869328024256155118742771984442625639808981802398128980372059574359762674730522406458433174749534071064581112885278705686411579033969632883692396643467274272846262287257525279324977972818844118704741672152328847790417725120876648886093405289985133136639811644890899908352678265374275890866082394434868335935637652157878912284660547832153814960031582220862976522050415409886896193674031262461927403062428638157303836824447903573010076993134287486931030864715622167791163121632226929904365755564908873742776347260868513860976060211837467938723275278442620038797965763463482070289466877860430736899752669907530644346163888177186853937721594931180837862173931985503442834817555965308349873685460117444917050922549011923065957710322618016123793626597239546383874618707975689273127125412406283458399111282517161771978863067324681535979908665425885191118433327004770602497641497064258773516410521475237492955214312293508472845304074751763935607950013264475813277082642914678537243950207109744560995960726469158485668432227630541145627326671738607750348908389483428233720265504107041977465520402726050251141971399863476116448338562771560601880324277974615904395764514459564963189192328226289246924722122455337650460279723592882585600*i1^25 + 69230937428288120355755177521361435722578502107539369355904013457039209715012017368033882802910544692870912710350632008168252861728827514595025623293012465681291121395561901680460518036544337551329627998119702855647877948522198643493216354438514017218316133688924607139734088624180623554316616309812681474520487449824082978866304801449944784764837224417014025012492806822205181079404742339854387253028915986551070138833226774412437428096226663843884679340180230885264486816416004138157114091038577270847925981826705958295846388596270468170712961029888442624704089441985024110689562301313149764040880048076613467788191182672611384362301365389985079782222595503705589067092965710995368442001904371001627011311543287435743431289597750146502407767892086424067395063127582066568688213712881669629994239359842938205114078407093400287654986590903750979701624564112276960238291127900990913087657030845835031917926986431940029701044770224867156925604505872095684428987804353607093305177825087420616691742914533685987849002527140081708475549431474308333716043338023343052950067931063453988826193998634442261416044974519075115206200039837666409725292398325585541708733637508358457532168285097139837841908620028559681008339219636008760469337988827198626048441578951288274359759896510644913907841248680709283908115600315673809725955811729231636670006844314197933716741125723333179098223061588419206537023621557104285400898797467876198257935517565799108719247988588686755391662418898084308618243340552040113956003594294074503575148241042012504633404031065540189446285329403043253037285097312526408591999046700959586918881833119256131212097051553470511852829753444910907280998594543363605527314118177533965757262667932371858412956826613301844553264028631236535105140177960746090496*i1^26 + 179357127178870405572373889239212920097858493682727990543305767017001493505390883871226409419648401749078708746085151101341833684357748854581482467860563254998585738262599342094889862412894135122894530877787528105374539238214357912889414154304559014863119670464743713400806241854631980922053903820691464934928373769699259379556017904889612113006752323958575500925796136714694006566435334834594578174883784823068835055802661409546358721026229310472044500776913367408534958583569585255649918372556637079454881526051879786408371468649457854374679007378645533753883770485554805460413508100418259338625136793817095476742278622410747671789552342766124493728018986353959558497730661951062618828481316226281046566973690849047388768434014880831068067022911582272678316350680690568399037632740890420945883848508567584758395984776507911805476880464059773119655332297625889505536851989397617238355676733673687854137706883554045172421565631930158223255012820384925916031529256614456389516916652472009567693638805126956857335395127569921490182361707771586506562623295316374662870899558616760755358795610381209637292205463428196883302345790810289962001445337773545658658976908809630086664198167114622536010439011856633448804928696263601748272062531660610384103821155869491092710441207699362400492067254750787231798667784445706106931895613193130854451918083764231123075824212711027147480252222928922882218390134420434084433976483456252221227401324103533771689940316290702737498673068697017465379779367944686484069290107615544642688244354411865397663754985815342888058481852374565993326376850365588230495745277855420624066282220953742285294671166219969714879604912634747335705067586660318948402710745033069207744884568634563735228421076297516680493754790909486999307881801580544*i1^27 + -2359371898678103271110544006085515345755111608720636640766137856212081500396202960604027548338561980929142246637006758717228465873370970542106769265967784267202170013890277373877124681704758094124696365009638931539227411965949174186494290048450341413916076093189051596058524737457751723209402267993818708406902892029496568763320985541888988914445361681405437843558479115984767823848489161614594620288191348621879054303887814330654130668064670513822725335055294013800391032422555705433416927745492191498924167077342264492149965753948399230962311116356970266792109010829982170525891575042880053568310718581395456902041282245823194492307700213051527366742254354005064357478870638082144201573295128381195984668691167952691559017580374435812680198575089978363956365047812803178437070664072399555227875591375603099585404466143057074027344328082876051424487516855268010688058537184989713407990425854102627360901088400190302260905705887861332230394496149260358614996335372726874743907121173244495907305955474766137444380860352190540377084252198599436666826013187014536979195527483402607561117120077197764471447214745837082692584249173311176662759570646751634994727374427817069139093657448646221769730423092055757606184905931110613897121521541232955263939682846595349050887705816028759632798780784416462815620520265767621350407557644317831151665931013283590131915446367778614324955203180286126810356724591560084296889055224485268922337148600486295262328845375673511514050321620354931548415592219693006819710142285134891293744089271972655206938189396574052847713348106685062652226516292729703990234550830547716371506114719387181975515302642157787367646832178346235282309923471819585619607820212553519399801134802716085382749372234569990820116980137625171185893376000*i1^28 + -17480656859599681580028301948620552438875427388132724163475667034917706635401636967265118024787228151680302896090744774433676804121978515820782558432364395086567558679151521469223854839340859504349031806269126189148227102671763654754723862413236527336647453149578299775305854989914941027205298113187381778494347422016944441280457645170810433478969048744467382280098353839656951968033483917685940933426115415520377119237310555294194077386073296525872148323926659481743374024557967857027006465584157000589068101770068543641656394175950553825048358202895759588045312491638618221528181141918169841467350844770871283798492541387324660234534294092737352179333624597308608620540652410657044230713174402633892933225589636352113361680020059164951955584326226657761630826762277704666232432524283778532162655186229842020662906952857066011990398200739287061167869105869857380081468672891925334658556755616232329484654795664911405833651017926181544132471103311806411074906603623114422131045117240730277635405899847764608198604540453113550536542830822673944202168501387939108520381802112124809904309911277811254352982354603589492820683111817877059782192547811462493088592770714570601013466937674024776079176999334534011605236731934609441444119248302164640795229510144966040004695593940247662554204505417929920495903382849076908947542730814549488156895365441052228967362672804156370784330940099978735271927135365896324464480539291306268864961454465413500434413345940163104203997479281613183002913224830793623562931713720170950786787425661746519473979009591071733676248400130225123264353945335847955251563013332646139859577125985872381274360048648550778554400819309791336588655597664806511248207284855955776091190968521179182754510699164757314179322864836110584905728*i1^29 + -24706921461783587277867267689911022573158647162813038961080644641054228857952833030744929535935970324708541052719319318635891688372964558372481493498935751324981877950807513634864822234213418434793453614675600057914357042017067551741910268184838988428475879570735398991903844489668828580344009145012648204520803148853875683640569751482099958008976074013877673253964579074331064717470354582865760379998555515964732322232828733063914908221711436760188090088965917638528961144467221988568658332412417522538851597726781950310540585107346209422080136675029674851753196647144748871533956071693592305319743209547242034514120511478779171264904972398079848581560938252664337136899634601032736168701449048967196021117497845974380879961085347461164925238474488007191440704253185301992158286920266636042621621976729466378347550125181004036779846139627540211949589102214378918245521606053515611317911207916351074000998280123072075986859053663255018874115365041445482574795276774750720860609159584477046931245639194748799884695480932069623234092913902384116087531555124456979905859112789583712584056149925104597014735845881197925658724713039457001874704342635895368877114551800380588828483748630373231019545974421638265889645988191644196159091979505197796643268016886109150108385077558774906125294394878158201045443204744668456574610790535164325476785303934036130391021733759943317201779595572017760577638037372122010985585216575455770153799656055514385567827799366968174736177537582935725831183991081820470799059070665623186256663694909332735568353782743228756739328772501859937230331102011592552392523518583563551747140445112330922111398874157229867565343007504205675189651264284796643905617537138751818674238753761397197805334578159136418470325505207828480*i1^30 + 160259686221256598307083292077592438764123905875499271525921509400048844946339128323009832225880510445306256223198085163617366394272649767416809530112488484082129827224983695316402716943739025250927831046968888021860760541764555946777734191540637299212335419315016416780469888988386742791321084589205116636961278810321931017878850951944899359419111537416593793350675575015765719526533269355892967776685947171889372333503253393969200785513524135021252992593209497911540891545423350437235571105515283661764573859800865785136573677208627276708206197248244693559856827668069851205077328414192265033343600962906397689902808366154773955445294275803230423291587170042393156147303176681545521940986690385044895273654468238794387089443932638799955974460999525176545093187445138817895768927288101310824825821771712702028403627308904868676574433832029718563939993539875781455322193417574186027902408203140763626185791022150750023134873444191958138050103469831417566025653221818303278587951905542659417679515788547678844604609395115272847988428234953318123416720689755291053212430597830940288452384050511513048351486819434895278636313289952559796842902019405473313501645066226649698859261283624714487010387156093539933131860938967555530894688969622290497575797511317120447406768503542297398171283076836080190728312172365920222083460550234927329311961932834766016334644350926924727137640386157189656432282529119168842203098835940891470490505395546306003953386663080903191451138676253610606555819792357717847405625761296666232279669458602763140691619648920987060838761285931300334555388889826655944780502736822572500764816620989852525656180464110405218969777333652799248831090955731707413024519793575983885698765227421095422128151733771863386106781237248*i1^31 + 495072709760607518437564712512816176220951454483045991062559201593711366719589078286090524210458001084468328408517808949692992272919675194152385411364014599196342726032299903062665002069789313325033768246123565484146762031262345793161604732533758371246392846209458644331975711443799315661144793354085229412206188652867417521597670770066081760236103018826163685564885002206915599050426178233238938014490118863323918674698970960466226235799721939741008904306146527967242569817653518881273065394003941526769472019944762431569124171568146484144425404005111964637431601857986283783574740745301381551801695720372290251336105098293099135793188115212529477406011668710041944112249674830748887412891614706709686942900003104424033695100535500332524010339768874471868537433835392957038507435769828829760657293093637937094439137819203454132877336508004387230295202042730310518933329326383177232136268134663492006947683982062933406667541342343768359310083795950524618954377994817988284377719778660435317025343146034871297872787551197251529806197216623911616077595400713567780110278957747406000382633340701975387842730524987137010233026734082742033283306413579753094977751489077053726879439061346213357129975723413427167862418287964971671083049402121971574587153804284723449912024160776212202044727755699896738373796862766791236480975045690591579965800780559814968012391404176434518008950911935003692752656218490093328594809811220056168454720983754262065865077377966881827593477191474979561168294914706416270916405825867882969733652315541294916086350107038919492600911246732469662034843957187779931197393638951964853329359982533175711241803720257912595647169369656141389502570259793466774111807788124108363905980687004382470075370933908654205698048*i1^32 + -389921244450333517904373486145505072652938090969422822921291929305560627527294895057696953615522987204857965997754367307489846307830496641002246718255076259049004941404429772220118596878011773386020388752487422579192641354097970905812468377214856601756174240267912216598411775499751665748960013630107039503458789968621710852786688294311219343098753213551751208548851716795198455344823990212935535409991702046723766627485503965930385774898329409886236171780658646540931382883946809552861866890270054143340338342934405892121344478609838029148824550352746957660902358224346993253281378163493071223412495637799387145668066245048550362818400438427372448175198188787927685305830696925368731687353068052735721232255076916885561802346614351537661051556196527721157859923678299982665556282963256048432877951737932356681217227385787586091569522833316443152849684363435242843622209659231984527532317426081220922134721223939199418128621685140447012109271362127823202254609124373995420222863683595798033893397548895463329977404297909453764121105426407724500477352397380331402363469746642310333874690132773836900556798204316339570606154295808839712964918285143424890937850498513172822370075368267138880195660650115407139140675679093651327722271675524203071654014848412633199743928457529779030589947830062813820858845563107886009172539968506687203643608926963315300148913446732992229918803613287911548652114016150130197298866072658817752488627453681632000728282148026902718057342408259446132656691915970153258088986294792424204864928953355736148179264092019558100718693686954638901706905387095791379001314351214862082809210718182326262017786759272014732443480803148366370792641831867828373092872138271851181249892784571564120818683771466285056*i1^33 + -3251277773468227527748328009681892366614436110816414999243127463161291101679885129786797205651517416157830640526395386467305085512453928042505727948014687519688748547803271102071565379459188590878275311544558196918073872685672888018594256200098786638478840031740194180081889790975197587177525458968449458107637553845758046102355195939888678729662233424136208470363879190839816701295700740298995500964511826202569601710048306154179769315922373693866009277913471065707745125087750431010838152301969811884815152956455698214830482869955046145155180264403669995407817001810916030029330360155586484451726816716703050916320039983176374464785241113102023109352495278207042646678549959865057618870740870215859130829015440552488775809007433879433017377117821702979044723268825580841599565799031654904013245198703618140915855918020935327854577751171958254317847493070499215251447335991700297294440380928813090791665703035145411447705041836632956411780349239968930570273830295380137304869365802392705216387326104384887676116847071994971777444066345286540491979159932112379266764976254864542943071352956350863842227325118060978867015949152248540158277733648385257112961232452095431955708596430978604349374787266862481216490008139674511454398420836783154895621571986052217378136591233874081421775513614059482226897517471732576916236850284128308039634329549629351333337978288395730796748379155521597860208901852378677275558140465828095801807595991307982727062136977197072544888042116748434617166457179579879322715785415888937941569697076652029979287543344733478848520988883853161739491399309263075283058611684037937908930925947099300370033415396946100573369534429479715780816472855610626200441462391740394982119669798032788015293652795392*i1^34 + 109949690432216889394379894153605932249780136313143533922850895894142689319863121745665571601016829513372423156967173545805404317349279229191650299950599636972540511253942676175407249933919078109207942160218376437115650706484864887206405284491475314547757149912945136053033648920528859384099135659078126627521210312995902772911135722202474406380834194859115754194642543810389440348656875997588125775057529864320263169527544498913800102756411420791469748956863045570475487934880992713438744695374137178426654107995373700759687192394035907154695858928761769326215465053073854682868127684785973892051287692929200125214059346824628716570028605786443230166370878267099743431238198442097143975420918924815231480897706172282382931685071007417160533443709007897769905941926335175568168316857732003915745454603133617556275086859107085997636359851218044017127921183020179479167692394656254708976767083763755311183614981490812193276479050012100778128339779950674513906470868994052028475113332912082280136869181123998406591313293733862979540178943858018968487774699158698971863688491898329866743426065044506338136959701603274159548682280995995583438898896148889024679768310457467887467643323018134730656418960740821733693197678414107596518947170993203411215548037281401652759318242833336612419765058190916178630773654928576618116392919438003760004383409411450525607051182924435270855575463231813773291587379758812795253506342129058356652907803686961526391603033481166066191603479133025623318749902571217097308722623607945192591009831672698767710585835575019657251410728531327953761785614738163527635866779010457203021588134925662563073369088134257860098230410624891394519082084093512412725626215956205712319791440932590332149760*i1^35 + 2270427583115886367267714428574510350346559045000721025254521896309907642450199097242934082637550237705376426571229100937422438643095005939364383153544737374864554522549094469531153653916110983886857513446193394850209603714326120464683377302857523604372169254894699280855023125647557233608115018701774660718801110835520165192113799266759324879203922666790447137115443114658367958723178991013651447359919127999685839712356398398925126881230806850850506700559539676893940127342161731930983069334727103517752909101144531862383752241523875306897638134526380867046758173497862739787548310243377035824318854115821068195883559413800383460720423817953581945702194836790083225940194979300790076123591941358154989766177207168536436397832094132027989440934865677138651411019294218911202095250831344940743616782102209037456477287767343472432173497719665341824245459427375658695833196993096448183276679151098454766833583274356518730987167000946929728369133332630507450379564813952021265350463435287909157019890896407982058921233550159148381302483510836104752296858985838517017467454682204603160293900094928353088185450692832091154164627990222350065340015187860494003185792901484626760295259107826372476521294908131074262144087202204775772248219942536786030841283741248346329351376743965365063225237939927162951221983454423531190671925878941570013384892505279675188657870681981488930711058882607779610096837602683562117026879409564533653581922631647227808123136876352841172636471505478029126320895048050925741590426312767858402404234678671923259693095881034951134973130031276791638949612748041146623794770615773284603473643842353743431591574594960936274976205597213369710417361114436509919397677757271370928781795857602183168*i1^36 + 1679928884186532194019062409682362448325759071365978052958986543270262545591178222845070583088672150724312569875852521316250594940529177216336287612147751069091947505567575920709444606818721777480263192135153702989070778609048927975921460173930869686838827717688904800105430309969921505732565697657552047229425118529867224128767871355091300716068271567218413455297169807651391719607668888518494127980124204575214571542987189780830434071397607663307362463559310042241967442533219568312694363812579867073364870233843662589426910730357956384224787714309506214430848035274942103808367864419093532509131967981043588044764706666685617954430341069032988013980223771993861528596452690936739716753197977323727814375888807882487717503061390817668447934102765179501503516958146866163211787201974310633957144945248718670288334524780026448337196425701490435211449172339285767390759566524488271462025782989420577589893744329770618008389468987056385084755427505250690975076685354083453424403624559180849272678815982904736257065256735979401923780881608028376430789466036579679799608686016793162267607558882930175197642053937195419741265481735652905001662124586852697659148736347880189901445564078865672584663319428891359397720016642479522418242819341539628059625447424218388982142926137383743302828993427722150730599269058483408882057728803723339166113121676993960737948577615424540910720594677785612815626220531211283741764277795514271635070655675465496055598968653420846042903050192157659697859352701555706227618587192857075491251972776849571677702629594165168006487269257888764705202243669091326936592993475189567897658543604986906323501791014783530645553855625164463922678605064936858639089028029408204739368659714048*i1^37 + -1241632676987467058226706427533078480077902238497887373581293665816991284798406519416185744250419679388789579355130288065869280794796548039480574894688360888965907843062575389728173634090572848362659138092593539422180185471581580789916404073334900214927299983880611809093096559314133932095473865289153677402169309475278112495086528745323102924257531355830938145106327288537623146973192879317604830925521085472433201378873767932939774096128545204628263425347668458959648789820926640654160822676552308561007845222511534556747280083732065298809932735865798542715526147950601453845315023673673537754293247619965073668234073861647954301787852129516362288876511630727871577174163213023277369445336592066948488722216124892416889416770917237948240782054691147869427357163197431182879565341679200542145543816899042661614231316630670276843563911185669533901393935086354681660709951171332752937094038331391237777949672603090366433436795749396909484922938753434697347896287512913689305904434817500868708688517833523319996721067897925085773102516168375546313918064961593022946654703381125702319504595255628550837580579595795455170303016238940044890713009241525504420655264200204427395520515116807930776328577533721961860459725996980231683158182566982237215935303331024421944988848210306622289785130903827042956501795521280369880777691637746959896457193912094329052294902292720206893824110921289700794902086685727705083597920990800898755657747827144765129339293349882464996716923279018369827552288413891133652266460721851489925747427982487650148471283663247208951557762103026498079133878607300568131283541571929161743376549639217904670038230413767427758501990822311554021830537686414391770340225039859882523623424*i1^38 + -280561201215659771796444556030548227704288086089368199752939872812951218239923511516041734053891136625994413188304890522837054294961564197050806456887303593240691490839086490312623993063134441689499352797260310503263852030322018474573625192924848625059572362042009274083603760374101768994430380189383405459449060111595695492720086261089924117875100515958450786239905547682161941420720706386694640228250934418982041079205110810085612981886212686669756757047153819140857538052190272874866300399257820812352363000239779961167829851323415176787207665136987971843481650748126279919708236988369994054100451444982441374158258444669712584281698115236751090738311533743486705979469214098350982286887568716862257982689043911186627423406817427616761761897485609634503672850694844481344455618068075074140166582843236136005943631821339080741963878539004084792858267710959969803749749303779813447239241535552376714909668304158374685729743676391853894171811979160494738735795594398109750962398907720989078500996613419868827554198740654466946142399493282284740004401586476397569900364256575526967442083432923375321400286770641743118599799174118444968175221436489397042322905120150407693943797844360720753679157768706619509067581458578328944089914222013794576205947927759170926873174303659871502092328131506128448594465513431323099753938163760154367072272021280391981865489764090792891928357802368742890190299639494684792358949124615444313530304380275198839137672070301474633810080623229894230923309173084278403611856646461725477743068817003980922807636362545417516011460370158152244837040912097793651263022030156799333859986862127797188469825640908310216054671078333223405119360960079251484014879396939694080*i1^39 + -13621154003151910697635705079081196074524191354431108716642513317450397885696952225032831036139561847258475088465775565960349735583481004938490424027437118206186686137149062522079531187412573163766965447289710483391353992556895423683740572001317944005364373211668128239417562057518257185282284155994693819637937136075282952478967496807683690758644300517466597620741233787792410549196606260685145656451072582789391948558206349653784511372093200209069186432183231028459722842915219726437665010643196488418573807147443035698694556958194156057308573279558742915755505615705217681072365723368106726163293637138608791615151134674437564261895507170493994089234364964532414347502739677913861445841044781753939073037127905391006241775670301061536560703551203291128149170122413185404900513811047045604947977025395178479438305495252143098923278159749234591853347051482369435538642765717794107704373986925888470568870780724174427146305146149723693990713655239150916528074509796045703914845363168390778495578355884357660411884085334012389794176558963457077279918162509073024144293656413934130354619762737150963137637482626064523717075989614335651428605804781271325996863599668474781409304241451869572847785170387996085739975193932881319818731066899512877932092215470203299951766371420993615191292465300747260726803886944315424344979316425259528267634118833949701474545981424573594042600779966311534091906102153324036201491688041885590237961629585754006205345103919568757811564217991173917348354152941032370757703173786976687824901998680059310933658950355804687484113034428712991275496102781882362060311187501954279352438805586552237842408079247888407098312148255727348268433011961179101248098402304*i1^40 + 2290453904890544765691273473767078671594985406416557948548264020926784981026791530422929266119060480841282366226715956163579753199289267716752874628195415897430991693932923201247243720383570597492985749560184495220666093415692177338889217793352646950050725790502588520028134731334217732096288131824773979877632202429682877670751126964129191025269466228840187251916594305394417544044296069667026199800105645831492858241163481990220621611991416045259919014619570580247096628120059942620036229462486652898034867085850955199812634165084664779039680027061578423381241818474671161478299147873013027883628620271121375849662249036914173542230448036232844706903397583052829391572657342905123249272291019512803970018399038477949607069287856327299975022619299061662662803941472751669583916758496293433441208287259086199412759623016352366379986549322132164696538601171225087140263331202981182097722292855103078640773614484359796472057130101611601161209780424026136309856854651663535225502618421395623490073170913740668237770241701554597294526021174132556356818776943222910169250413820194030478952806920438183044266743395994403795028652908996467230571197091750973191639064961240547042691213174888727551341581077585690650327888350343789013911727230453952318504324689990242243941618821822026384797914930846908212754075179240004970119113315078910901867664637883213389027370280021484218329475501611502856361875950576452759304398257899073383208444210138969753993952926082215967963219644313576794531446418725135390092268710090802075530211425255600072676259809726516467897109663617112055788548032938771112066816579382079787189226027115588014736238015703978360745969568679707417019139577932916195328*i1^41 + -42483879697088651382847648602762162726331067506183358616522454879454155909991649924821306736931835809623811319280451019457573211326704617673317791577698212849808302860990486370339340760474809023585803559925591811790291759255680022171348271520738213379848715739036594599902190971053256911075707717601019346824045341712496282428367770026030055688298715969281154532195061607597042060757953006780849144851032701060779507953579587744972774000230376202305507868088493792461306947819557966526485000519714531583689010817058952881372336456569082808980524835541547462415941743006459548637707484449173890424355387315796844797491355717594002385967823639375524904832620102102322888730708437881389285524583671968517596720217557479287471709553120659970649534938737871279609846147843338338695081523160522522187232268462842711841973955783335433024927448146973092817834102856858663144610351706311527825369385168505939647911388781743454008680461985636535033509531556646228222195534637364599990701594813061473693638884335408627674791801591227404890621164378521888724592977577005316208458826556056078844707501564545117851380021625787532753661422764433356661459534639304817741608009988440775623256885480005748859523234003712206704550085051425405712421567044367225044167179204571555835280320725860661004519848492505865714638266052033836523176201994940843742510513505801987916006225926062139360120406986143846042901630782401106203143171863832298799613404820359919474572208212386377820094743826723768871124996679731439038181330545940518492602836439225776760626203668753942051857213515431452613169067629487698777590665655335894392019218436510156534606438936227394325472729989290035011872639418368*i1^42 + -914556718813297840386906950868098345242188344615559170353134927958852432092306772749226065345080328698255162825299882394162770337479635533590206053092107592483213304848058889155541648030256911944768087116889827153853618743100782163907883536181555015264083671375847255652648492695284954886754433291306134923746731002497639308767303351330859482652890069984177863218768682615358105285509767393073040777650009256712385711817296950425464074689640256958439715066828771506819935407104832438764521880388688667970242226819263813934936857235088856953133045211890239153892247824119534504651760845938058404697322632071940692314593344189510649839811346120073279454445386173899572056304012548529053419355649330615603427862475564469655908487536213113033209943003054908375921445165165276908939615132186124330249949208488404746240219543967635356601318048830390996444162636498871525124038705174757580771982878688778853171565165216768295865549482223532257517107385875971548205052263362525119091015228099816345881206007202949274280734343778475950809948519843016952860484576040875394466859073164090003915576182804809345763594378599816914562367319152305934425010906045701216355032518556459061578165056736114913929284639872731760814307993232764391223888941897309492474773072067364351761648493322970342245532352968261654139526695672703019315003150425887174502061070946043569364074137340287192160362448207724476829054052877567383947424663661704606616733104896491521544789461891755477296848524802948720739311272495835689131121438787000144242172166186233424107937252902285687119142682163355160091783801958761190107610096254743237029302356472261429192974437613787803642472085204525830373376*i1^43 + 14397833482982918837089120943153110719765883041630406330075871312143769310246488415314462480347490190915155353697119013612193348416391181167593773550969321190053843409439662690022222539511615928291955608451399660220447164303276983994317320693644827027220190034207719952097112514064220898449800172429713563381251121716510862150786825545921180774901457226066819658783048208530974763598378628429251538069586660280140356429586858077459185658418164549206884905583128138800958704240725300568975104220676568333678040970264263486195454236867601721389869815161947388656459457873339066606233824142034786217980352135456526135825753964216852868696186378884582044966058422174141624341637957358653003536253785792542954555497366003067328822390363177280696933351022074454155559231961110771374036973134211068570934394267834748001839312900836413471404413405763423237854034933888227963531891782281493151630138641671511231644585863011390283857588915204022030205091305016900402465925839190395907230129160120648172652406005980905512350847428275323417655202761286408648561782968922339073413527383443657236319622228657599450680746011417765153185395392569259189636087080343307031634613614087912145857354928445225129070837804286911405125598579435753770277532675572931204638281689828374679985061346129583956650259475269889293776277055805643119985576508731223677650993112372878904912496050525556030981575830820028640417027856441962297377569606892334926493161547622339068029597027052298439836181558099765595467457150789836971422149730591467521079521742814916748125735006510179106727283835425343798932711729542648856206853031116072839793043435042815085404188118316885396054524823601152*i1^44 + 94174377601199965005722724263620912128874324007677752680149544290773743109064793364604949480393400515057827060991125654282418269783219557467960957282629425873823582910597134454273580831613476119297516351646732306606760707644828097515267362557415847748205806489533054266143642045773429841628157508905122595113848723910503294120614835940208952521223607095707099127462652814352176942882727375838585001842397897146782228192936365982964926770985652694567988353692643272474568851576344258156333978315771996428440192891018832398519603357806129830076473203789305811110339940296602668563889664484836031406929027787613091906087097922759879430091522891009476670784267249450969816760008305671640068506768382026037642846408362053057977978998903156558963718874702925738951083600688037961008309136175892775725590118189101063539557374639206555345448376770177018387460586917730962454002987555713042807229871144970511921408867155901246343169076430641288984084683612138780477333063416164984914273168306649323569457553709064264894864118587019814867171502928487345622160169730374560237643308738949573560563383181723251866905639042486012249280745256359968180418330988116425144892542766224879867419141589086001480830229718190052083444121464297343807610015548088022601368719762902047733912222259809491948701880633729787217100193067756005409243344913263761622918186673397880197035754160797806350663030213289743584248200515457468310314251940100006885417660041413356386039132465021921836980565030644764240962012972644056180547622952333291594524089709713550391741036351544809224850707181877098943800758881538407532864822212500389253964805968715607993427049221830913107689472*i1^45 + -2537336973021502284401016794165888410057313620181073261816146658678010421612728666929990876919665830832514734618589774412308660833403550262959659740675496405642506814474992206527407359427179877477015676274103937793464624791751592702152003789423320580934016568686295936142991829968253700520801831952348819496229221802908233259771705307829592264748142554313799421278014870420909062718538461647319050657569471730439469104083694416021438803656238409041443759174212217080621582093599361855643934274936356340947435829581397354520022557574341004919594033706691712999984566252303092601763776576030846851563035285854746771264682988516820911388812185906614637326563098685054757687794466351029898760970011964062621985019470497507756520305637877991779106572496310826467614187106886538912953694538246120537142784401681988835465908252806851063518717947307388748353260367062339912152874186077253560706410979870431464885970998180171573262914203085141466446313075592613328500518329878634906908813777825682638137561368693714205623007575034494772659348925094686094592698033594657970226145442541133860288502543623201169755508242947158031560385789318820392855017794202139000540317436857328981840592068554833467867853176054057617479228175905931510339041825160549424923740028230134736396212569949358218701327192249248744834073530355643129244194327589303806509048976550222633884257229527552831693066021933166939031296225464852240263811795169628134751902482247357818759299647261078768372945374920785268465924498143469322030055831824246264561324580974472047994107777748894235879193282775674539641355214468752703175521514090249511418395063386416172845187180171100160*i1^46 + -26392256121659653899982048279541897584664158653878447765138901918331942609354735006360853628019835945468274304677416659383981630460365135387632630247879762119553523681664692893076158747474462403761009869794784943579164097261766989009279103243799805588614585688811479174286759505937654526624168925572416736878348198313535953800168561396191532104879942857513057859104966138037882504285759232013776283990237687327931202623037486736336298757242671474702694541546534283372065018873532000940060297847911015453753336923505670209798155285656164597403779894996070339153356857388702184451445957831865455573009001327647905489421097980366862551322431142768165078677160446109342532142896427478139752449823408011335321763009610749536099242195788538253958595341121948015393540775640237474407904167527741964884854260769027832109730909901687497307152159316687745583950893918238133421465920707943671396467496270032778542968279352670654008455481293349508179076716891969387210176052062243073549099924692032676538610112155885323046657189872038819924106856463175004804423278295235344169439834934491860923617797186219666886416176231020858149578840512813834182859377209893307880742094376037629835430248738562437921151426373687736213245300098409765519376112446399078003729400533504189392825709628015916335764547698865830613991436437474479832901657841177918045941494925051248899356643936787499635131528077511748645792167832076079853644608555301448757666451327990647277189154157968185921878768609315232719838966771900919156774703776829932132257994028356504125556694371271051531212372593458913854101824936416276231418482622907914998878027345171304941617152*i1^47 + -82574338145316675520938831998113658266846272559521699953677553510355949747319192881365333513906226144337093575798533407531700334284752965173260813459112161785730959010279051422328985797108196193800270523804844198165801919220950307222938140485954940904876735007940363898881281268557352984515610292073691695392169093503149305430380991198794302062784813702120671478561090741700872999691023196633104994053641833476744236686128098620198429408477551218737634566970049745764958150946989686914651984190348742136265415249335427674164399479663644814644247140782600365815952386206640154059418118965654169818666368719944158291511138487721985177797995707196216490580330613162793725675559437381550381000790226385592113470784117557788686666495995992627060770504740743423649853279445377457871962952290225878311970895718911240819361759510003591230782764335509739267543755408873193439804461602488073896737180170443982462290525822345076410706581548070683591765038637481023778463455925468744794002730834424021004663228332507612777266131710081189831409460137180746358221907208937938780222138263320655364894723184200226133791991874628121160189869631099086883555672467122567247484842117670845931134449074082328772538649757467808906805794537073394353406263007271080681421880271028289288156873983646843242614344262503205733201304128122691917290762234951689626921736791609012306477948926417746844101702054598641905649411788474679876186471784304012608026685473452484085546474592089195539900341790564030091993455099557299092368622519446170034028589258029057900470869077766948458630310533752973903019241976118073000178150485530760277497208635392*i1^48 + 46912195788173277935937202532207941397234757852247146574315284503239996451184069289918607504292190018761315649765050978651076022530724758476925995262033302298678571569330355943753935667934923062332112620211953172896019746482332876796512038460639319807249946801462586349625427740853721461996928327039913859474299852383426104726261495498840647716886322178679246364753204285195204903371287498298587941526057842997564469930261445162300935097421708198800741953128652596014132350309095592578647298516304517989297425175803860486944689851400155629691854649050140305980679514164715507665474702506837598749594667246776695902723373147535122092670390094535395218384422928061247993502771096483483386287050330607310736224723647863203270175828796022178677618769707357397165473116945548595788024428730682134010688802704892077720331750789708130040214414328580427165238684996386959383039196930860512498163507932703526543984141094948377424244992207136388705047218970163659252130332267459944322314705185062012278355272743346950424126927502847743271094909865611603494310749615637553977097659088675046121735564397968335007911485511623341589668234977044238906422088003627999340559814422182427574001339214611908840559906494481712246915412628718427974185307041781590727385468927432419929554687350137635048182325154368760389531740689308273928793527212893354549070966969909699664945053853370084992350835818210451479424910296370106684460653782534879448014406680699980120790468031963076975122411646979367960925097718071754840385221218290336283721979153727393790085223841588045403818557259209766369713260465507799713522347120152018944*i1^49 + 142804250024053897732268600074631180995088594992721547429746617902621250271068883048927381340780873402171460734471626106676670682064244266460742361907699061538068131427289590862771585212979499589450887995931854713760654140736505967293555063096860818991972958057155512772267977268337828943865202835832004284074508051249660877929964023023190593896654502132520610384363837179244576939499157405262692881360248815871217137679582564587060651911325923232786212026517127465412673560485741793275508801718127285605042122059570495677996237660766977410070052885802632996487445622882960447253526903848282738020665391368651128746317612062412383908366231856511821602518171202447327352734364568447597679358120038209310250816064356433509337319056251242956261697611959677476199426420660506908731527210485027151095991285685008596762651968738842910471257201176320382068955846623819713990631968872864702379244740937162807530182811244974451690921262111538538427792648280212126537444888925724302458246316740774809958243535028489898822406698401966227312359717616991970883303581485329447052365232673347139729442345809777704391590725220602205693052444111285696620215259000639785244534312023481219325680227639707319020092857958285798231328683418368901698864592837426591900124589197858028305919738837390143881651043081520582369237292860348279390749526302094473173478828622598871861585473835880886922016197159212638783825619726675713961591381805527666775815999424764265970076731344308276381132493443372188019124973110252597375760978670963782132176378411529279494903104801733501006578097156456620798043173212856747630264320*i1^50 + 75323280103187706606408293525502696981021015093632307338452126420280812713512735002950891267320944711226778557065767201990582681069250860559205377291158624601851867845840994800467661041374022236477363889149148548061696447701471644953316811288269536044174579186848761687767619199905259012058822401437617520508740465655156714289021929119665948842145898414491142394607345235644886217328155419797827796239883048721651621989656449470205640601181300424949313347664733265632059040472858003178564745864136733574410806293649007347648074867178372041354074540419109623309576267599677459582989000890548576664885359331354575079919502385796273793697209845433852434039604393068481528130646650880140935462004257089811660052274700104464702118312321318814838723446036537608351878248282968144424693934114805842437166402350324165230789666906407673386983852719510853742466117359330511568851221889501533592054229971695775552585089364787142955503936699310244914721472286837987487548798751101477608774506731420760906872067326276060740308740871958965081495591082801848657313453167185405737594662518870652702830571456662525732752839103567266487077225862668550826472919093559166835945059363971342993493111070461837885892040291475264967905249732358205506337531927113297209891314609249333221516743274296303265761989496612325046657694176809380465997341200674990598141889795023367089166038087934456647301705642760623976309385570772534925625326916911802538085406604266224060120103523901149348139242373672209116869576373131156860973129444709972028196744223462626742183886855625420328484679111498063301141904490496*i1^51 + 12351360065863519848292377202410621047273196971310377734785840794225923474258464270673628840243583654457476788651803473311373751778929626810457656291355992789191882348323836719314928121868722836698555879678257378081335903878209560836634526854477885268525577802714732924418764764877775366357377352167530965416865660004302611089264955475484590753725897118491912905511262652702980777305875212293621126100390989538201616591255143420436581964305371496099534792583593059429418510945214532848359372129986969371403984007601351425794826761644307454917862855384912965946955486380772164731454199308856102120346209170262158100353983492184126582700163635347916049394669979977425873884224336620794208681796842063875264484251141059004224607446995358679352144953601810033266594972279474502029402013344872810940508288582905942840165017677920158383297115128278117729464624805364695658583223818161219934100771468205083954141908667705034609287045146492861627905120116901494897082327378449566855455995602641314586685811891826350165481403303134611890386293737745167530736811113973286494644944966931864422256485829279840867585231744748738254687857310764760123389107765012324629563328267254082981584760863464185724473881025589889110998538846270134144011633262097488841027957427696521656379654887947739924483134158746921869113442043837670521657084086940223286408462776617109667708927195786502275741091441961167738399852654132000893349254236814580899218550554226106906648544000956181581926393976244029622941295143610520033525989332814952969859742355412833954225502107280160642662096870788038656*i1^52 + 606379025762822811447051055995060131049636322239310133111323711241243021697397833182392146094808232218416535571906784228809349332486609529521708424722823226862032204609669999640410029789073039783732464102906858496552780404625622840564562467217558621094511443227876771748405852199571985434579602432099380801405910540109402416862235639386052025991277253232263118714950474264196733996213824591291044187510933936363424399530008736277894312419954680313290964595534456190212935983565046343893076312314636704815800326571377753725789456113006760830913503891700523014829297860599747525789454743183270860268730548700681774506568982375460851357341172337156422371416569477750821364237273078466541616589122439196907836577212037534973497588523827951398090454091868103847576404665199065518183091646262431567874263143577104262255326023413828901254692438204734979353923822163609314150867711801457046057589551143962462013294887785695549481972313937852730208768964173683662715600436945938954694630982342244004009819751099799989399527745646831320979558611803610430505630807790195941281075369075326693254222889091184224654190374219833945230259521164415688604929637141949573741704069875460231457417707531548886061080327797718078658232011495814571789169615716543371904147623304784391049586906567696317264468526288836089632320154192629842352023904620072778237770043249901091482365727423199267928204597461518876069470030002179869350275344959623325616751352325986986757203576039963224425916543559832471840297787126033101904220051891551778678573924696377892191471792669419529830400*i1^53 + -1920355042299626020911922740591465627907666035384926684211251984618843628970724129625716195180211426727718131199092686429526558014858160379145906525064916231123412973539537493651524163967855280479431402026060725027520626025459407228162449025174356722383518742017938407152068454937674634233116249182236404247600287938016918069535024238240929539650094274463541806069573085363768686100376988443828613986597035656702404037209961189044406628328484364610566984894940991280370949030975121822126899122672013211013806891322838575881623380319401200633863938175303411697253179400863496621114804779848301998598536400211488678570600238124297605914855066955542895503205074094043132627326165608766527419365517733943751497157586420860886355068216628989696260786407060559555748414907611977804752822835012389768266836196294042388917862804948082350603091156670265895880552599876459055568072368873802942979682358882168321267466958617972680062601480033291635466805804480578593294262154598252222213899966954371932460347632705757328885190464909443276752232445602427341010063663126709780374227394534540763684482680959848911436278803222705733171097374797705928800177764929060403168625353128744144662358357003583436110692919696653929266443647435511077191109726962233066182708855723382506511151671988502211534458610545561264477130021986240731289549977685796387105972720582146640670980867031374715369254825022162480717998400609294762118598533313521417652100869153407026944976451738354197472588298039046354504366767402738206849410122825724356148406537818913804052332544*i1^54 + 20003057317487534799019257686470266570438708985280339429651049426520451196300709769303296743705636684112635513457347815569965739618092180787374102095255629143641542298440077205173037164829252957621842941689786018672884358815824198273408891444930888743321593636739137678474055489933431407264125023824510791642054424451074551485802155180751172426379992292028556567785030029180040683238222878409043398588441208095673883899733096259253577604892896988499507421707464846850686463930404235995934226597344035164971161917826935224742166882207871752273930871921248990853189533985786404528307618371489239259930526023478902158117716251875112934665313708872732855689079926632449154745322321599892437071212549468691340706736409493205394385870715187441004726519248328195526489632845650476689570675183404712182763777809400432211693430171612663260119165187458472361304319449280388334902259455794845345997577542053117786815758574983379951944712244551360744536700710427462873933831233104978837123045285879357402255967592039885017357866090551625413134893943919122662236258862075159077225392864657973782193297492244156078897578431781644935415960281260304705022534179812331818043796354772485606702817830809366387620848358306750346255232055142989607436627293024860397022588561266147956603658162625764626592900530558474156654920774162217380819183982521453742882706755695914482822870136426704275662016083743630574964415945165755622810202810093333448965631767629440695950709071126166442952731553370381989106718502770018123936547759928514138027276500992*i1^55 + -775186088718340730833449291771387885290685716851438060244369055783408258192050912641808726398185805354393200121766936429657953339790784865921458203376890718508615578895522442746517476941716761742583780940987533863083017834300975835357776274779206289253960892046376693006868454577883038530193296167829201041681863330657142239475098778069310571040504858983234304980438656692792505989956983920897536631886356169044751906402733666497740772329822639670541917615767741080196900409672770579608507991802453074807105938029964076694404214561297476782966500776097521795622244869493145204359995371841765851110902298295380072107444865567195671161908104176404631651611878015002470076427787792082577171567630750989315815043045853118828310305869645737318630908304665017803379420859085325180203251194451551878962503776759496235723267896853640173182520278710950975031677459931292316340388970646708458921182625290140903368474638179239948327986589800967579698662300187809439197051289302883415887557989588706443459721575466058669157862756276342301028994625110334428444965813530419759009046053507795275761468485442874796589156879495668997702825769602443293669645341995310634598670303409257307828909758200490854122001541352495482767482042468371014304667838226297612460745023032088155509999552182067845919952389172470535906814768572657408504697107268680124200200285098373060744669137971340736262964714909311699326200884714017977816990798709535888482477026596151414036023298005353417574129362266606963819737192828790064745570304*i1^56 + 973485954511524462532612174108177944566441777960079373553549770172717360395004853271348448334284314909383026910067709951699497881506658145251022039702503399691964612836597081999752541014227297256350036504086919951184684371908295075624744675886238701532444943177073596701101647869515529216447361178674853133015105828039863888228127612584250604467314295193551587292248013813414777100048063309418989142365424074150342820759014774830676646340738096759284729689562451164228276619099459633209040845619978042870172615629332548151859758631430180920270081506095507967392204377005798257212971189113030372519482690619075619509419870609018664451521732540958204808121704333318589051341802362843757552439064198991864385352295448975750729224362075625270718244384125935616393270840082342537896447462340367104620187596329781334145638199234284236351424065141302335160417569012668829152905610828382896403855209552887061756510062152865991857239515105056278653272715329275467721099024887568335164879451616471359752962423022399217028553095820424426318792727316142173602315547849816941130511532963918194892960288930670226624232429750490802464161142872506697228115222049779567330755509335213831387921456915433327733370823213567367157861437369234360082484692180988683977365661990326458276739770891509961318734936661700128530471010351397626187258599503390305667420795239444268381401227721389503669754164425822956975661615213909443052668462967977056222402947261749339981754087748937493813643505109215232*i1^57 + -231052902865555796405077665408176344071034032929563407220332329109793427212972536308479782141997447926836421763958704621767610326219512727235227197482028504751785450092665255329529156712834199185478324342539120893459570438406687684457765610960886331528325224930892813344392204106904667267446712174430183476665129415997545496638204894506230073462052832050745159562671221785786542479094093439032486713741140001598385051479801734075136008860158939115643672099538465093199648815328167061788485657833767973530125413496892953937977359071856926355699303853050679984347490339391404028045204159462609558627093062533426874277548352336296768511108798419844913241437455668585642837879553511369009886726439674279968185281846050239074073332055531096561618659238837200832872516899564941754907138455809580215630812780747804811445144636795404561990670669405299139067500142211821170181595917371496084912865227551613807706202648874284261126316310229737351183400814051104774434099096820496363916229955892550385707901374595975315826395286720773570178170017119819025075320353140432119469064812529173214546937811011096710734903922173496596924485778595137143226386418193711671602888065380058758360684059326890502188601592136793634179371907728490975101497779721587085645378668310283524964014488128578101894613051721659204910172082453338388949861823255118163816915430493372152517594763414039666805548007634266087634888277076522947715067938461933690170564254323145600681321728*i1^58 + -77124507268994351743818692903067327835294631790444849222707053798188499339007384247687118491181350618533206835649981158097651735061092251339379617758253118933505349236317986221178339033383480896386238908438783663096424208614940729347508632648039177001308798185504499298799321722923249693106297008210806831846118369129634819205187844765243186921367688352569670652478036652931994018121360778774184109473590686754310458149804188455730010346720139176707907903737648661816367269660762503989966023691295000577998193988388680292866782850459261053754070547901335376431582005766320592371911193613243576789714590867021043889183707846385125606308964053350251494431758456863152860154516569428710803826658653101614028245961078696308415757523290606515019948422762147925234200774068151272220638768458541732441674195630183028213791809167782240006924826417647208706375939806350493054527388866342587799928560979221995484040064118896931048609126007895221565432641584013525415346427169191949104702871437494094885633356099203029443613413750824253906676401730550535942636916927649183756370270335660940459465297699399025262214287787891548315441510660679784087402696311391795229747564004643494318923952986613599692863675688420431763380194421853838999425571938605637561005044906304575085238969569953447658414589757162615188604489115665165473650285735503114334603249239059916639862064203523700129535391909284415849231194504366419270794733265600*i1^59 - N1*9737105603153920025122568466742820807866076759344409419766947806254917288056267259287991772741811705276769139539460048919346304077180588935375479328710396741763384841952383601750601583326582640180855022341595986194792451282282274257132777464812697464427588364641158400989563194824248794997880221607336567487916320544933143940262718964876561518449009106454971882437834294190068595091709339741204745306914281440846405471300864372740162330101336911602393345981248840788630461118262668329992948553578125*i3 ] ]