[ [ 260701825823962033012809991030024457776864231217249639693800309959350752913471586307421371862199310773556146745415516700778127282965169343498642893801980568786808368883326456386929431558307757394816369101924212230161014016792975046139897957410736748809080738911261062791273977029301485938898718400869499428317980937729193067735669475380114327751077686670967876931640354973521255115644572038814039066158775809045385886653310870007760447498328793577441874936190199151613629497491030753853492061966590170097684090172190460943136298486880263191703073411025545593720571200641505697443269495221527051172385444414289142975451456439655602865505766843540700035515601832986319612591851574301144132608692335128381793516211148866574838153673456273290137439104727336614024384190418000217584615180625804737096214213136790918734525559469641752497493213332685742402608867385827325334183843153706860868420583153822660318348402381528427855219916782562886339916751849122080206728349282952027036244265780016983702082270500109319370795171494712802364475358730190130413244997480190171775460949288700523275500197151702328949877842907170855086817757101451471516588553895687658587044999971453491094717516722123899956236090867499173374534620753817140298336008457374892784709001883524335443778622476926426447949396576962782397628898287747796597744583849908633600000000000000 + 7934295775410541424539365930425585823504962683054611773403530826927971294428487078621941087500447615799667426535042247645801784459562661553038973244113003714609210609047713338683507125898941967817552233009870435628061726042049849130493360161621889511453949003091681232736677691508168433301134337435065008512743806121225920718309658509735178526790450353464260456848341702986981963014676584948383630336724344532515214514936739987521005197058045455369437604522246567360833909610577649053521981128965144187503737895704296113016611683904943944768987009466300943581865803361114235662421038650473311310578425929794403886992784946552487017578131734731585978109022445547418008516795040331737127865419368471043745704575989375850837856067581146340744444740865855886006315258730990445374496722709363853036885936843057820071048142589749512789525515419900453255959271671415472724319536683209581603499526156711282847161479254478459266440076445267881702830898535002355366573403366389358141698465636537629796899502323752970486723456092330829947343459957662774300862087839100984044949478559997061855434552704832717768104901873069401572061936060504332839678031899607722453480213607309201974765833120971070095021275613701000761629920911560056014468665241919842235908149938371486769042580595111644783186712254583895793461753174533094579727973207735533568000000000000*i1 + 399931600845596517247111352829854249444421672780951582369894876160960514153140428050550348630276658671967974239326772571728894972643592314752266799075058272475620501936664880321434201355540625841121024015544240542692593989996765981483609703917449081557824674997920963806826262539730951525082122008702301718398071293110501200782072391813225676746598986263904453964824540685322715113434953096602223637417256559713216583038538602759553379819280025856770633539166422460512893999821131479756038039282750699661761144470481969305028862768801231376710580162617593417900328559087340442051894209398264227196150504298706646796600225841483072452964221253815577267720441114926073489063681772456794931230020359383598786020148267422681839591686637643933930140141001107846947952175589439847234737393690352886015413064478774776218895925286744691644301901106873515703468394653583208066288266761933936134281454380825572137299320497792883646194535179224379213582136196173200905621216673412259692732548354333849815520170604737770246462580739797346519005974759016238010996196011763828192556214897520787204775837530434726716302219432853275728799063769524388977865606325543292973449786830076231477899568615845875355304852201719430597303528596978121768264993414392782721866807379436656428874160440360812712983142277933543859273289938988443389511426884616847360000000000*i1^2 + 1506573814073166535683953401952425866429781980943331113753521090138881324793003221459260892253917391520993264698357380641595454295716332703323671085187843701629311384303376726932537468297456859546270182625920006775663713770021771949737247955363996696718033370916162103816031590882377479317447771717883975102288574886723060694766429244941254943501963491187181317692581149699748034500426156969052541595143456894006475750111846268313981040793889295490420842377206761981406669778755314207421813984376521316059136597702207529079470075842735831890802894034563126112196065294439386554677711299857366830348066244557893823660822876242066710300747387578480029219459301374974956364097258996050655413092202580232833163693567224485974824866487250093698545251789596485653620145001225284430217723059535695136411063353388574846308276392022148512156328263093769300510916067058675445895109661365282137082718590829209764204400044484328566500312900563577790535768876245397853623340388019979673092006223186642794725063974504739303295837422493020673318247057857103321414344586796411944150029776144807779423778367401882167005718603318010192643566456861401620613518916059780877301835034291912956614161392051983055752376346380695123049590139851267587665591075042643411209890935156622928693969410331897034063655194608658622580569684168460832193438962600116224000000000*i1^3 + 11955190230147505621104176382942303992807443575394752911589555277172200879098302578167499177035524528929534699703273237900850283267226534994346113715726671111990939731225091444422195004485498360851159269805812537939557377838883450650958115978885404614677952576065955399805155769705828745655903227323191663173252355806058753551743476399329946146254280261837660857567602462251121885970363059350981793964690266232293206202759833693581147329277020375516700779361519658368806302243619906528036968639075643684276017874385764223913867311189208598876549122385134479615450931105957255229777959594550525230734791169530377500537397750063487525649219563185838906280525332667378962311854844640254788160362368760219693080439051952019405620054687604873537626460170014708876562890610519190240516991884635315189779221656955914408939618046826424429331143444630585246899156158751731615646306408110461885481780651398531910722112041030726234330656536912572414949059374399407540281688000940028277436387005483941360164931418153146202368002052606390478506283083326294818769817707074573535292705667109394597971954713783817066270191036176129258546889977146786148281716477876563332193407642911940956958946614382998150681301561855168611087602259664275415891948717586391297728373602407501884827926792679476171249706002329599780962194689946061451866267794653839360000000*i1^4 + 21502173618414445531027210667133389985449475399445283651977636007662367081963212192910267368621586776596388131801763330632958020115717118804678541329455870636740788261544032263761140805727554766131509301167986320308189988302543779416997357865127470204492689898318895961622091813505246518746392474034244301668687539158912222514707947980065842114641642118317879603170503130925495946717322896596766016661958116092755721688556308229638328572006429694919040176354055494036829147045885779527530352530954633942198175013444792994834941450935108078942410332576479298876949639325992655171239768859298569324005799009677279373101611007375387393652637800234986971006955395342171468036634966347120509056399140089646366311263561021343063956260366746649496673633496528554358730343801528563011905813675144564614911551013311078009310616484191165364696186290158597281838952689614843612622701816308016860628508667186152324693047214083186056278193331639662223443502626051578875207632203599287175867961534308760775134585110592301611366514831927483302812937091448305636604826049646465299488191596408840467282658276917508951091964910300511581634762305715941075098177902351630237452723960160643530489752559730911790791296256260465015522049327898667068895109325114149574965804178573039889034660829713811574655070238493459766468568220564640667142619827472957440000*i1^5 + 17738241166823877720020816295906030495189476592732863829212877859825983209679891925294470222337511640146577686427293715761778936389928470369376547532960603617061669843494406537216473833582580458684483677576173586231949272388910280409959068851942865375763699707950419263260405715512823860076512545433755914652699320475630826670956577385844688095989147867295910084542546202576923896567368434582210352887642799597737454740493194714191030036388559884183979297134838153169246747490966789677433684467986334114272541593630588357269220298473932218492945878620126410494864460925538236075920446293764172752350139952379624627771558696900406344800179144491885734192332887532325119231825406854423539352689552718769194921283108923773182042591659999851509237251994711908336092465455378555569497917200048164781963022306101679607190529272979165597163578741253966598206562497760223238109870117174925428946823250493438443100069485956277237372303545512562464458279032424766164223233055239565640210211254626566599880346571568689720222469741659046647237052773705859134928157722858383650988407716022671639517182333144756511765635985405916995625554333020844427205005167816751579340351819239177690479045137191784255598538559023132071945711122968755663909096038615304472908042524864242419394786976640759787717606789127193197301288280261266089990280596108083200*i1^6 + 8056795759400402653833958673084064253885408511539636721493861093076796427908931045079555669863411692217771094090865340275830674989934096771762557606133840525152016581398015949178466410038673206238167975967645702240704004276430751783830112225131761059993046909322645251511132157534536323734507075159914318050976072006650295452048115516531809400037773034942920250253803797362738144300320266867861213866168806282288719409250781707103627955496689424029281043893945675568660837647719918590847615770307133175360659093371684231507401795026406319615134975152080789518519839219418803034446005501502139789679170190049180027504858289278341073063519724891890485086273457154386118399769958909151858248897718544908534395359832131881674748059251408926796951506147867151332775448986327663860491898877901971595775396745149041040763206771055720653362767927337580739621364771390360962127549364147347958133348484409153527974902903533140104585780377259661450591695951923617744712690363953639961683350140581340695812946932759564858410614873984843910568188192905949359508805085958140327851430212795883006807610530088109996789734176387011666947048094707466322627836094141088066838619408631808209988232118036891272791793224306025324693167324572451685811746331414072802483315578538225848880707763806600524421479068391084688418297184566039846258459891728384*i1^7 + 1924391978827798060535063734083440926619909883851574929006346312183189897416340217470408551628431821329823014814358094367939300441379996320756060672208096166831870384385579989126522170324708934784344901073012836151356610497864198907169312365366403279459319293569048532548047225399618580402887271794537037815105145146006419239120842383978621376530091974809408755991409631986407137994203393451190863133557424309735995127509981480749547314237077262138545504436447908706198562892178722448408290168766069769188568263095814406859607003538469998359857444214224691631129285537367589049544940318021843119870998404953798547019912832609309476679176567976701015144919798199477263350785790833757269264127358569991537003361592900251373645854778204003661996928875480193696889540565538072650052097834410163462863992552775299581555856099635540076496100159008093547427754941385279679082659204400514982389181055723829103419033750066588618695000230005065771490070828686464588927999218199367935793672740565670609526425828592359683765421053320225756595405603700495080717771282984185453010431160703584717999184330890066588300613864163264615809661900792644021598539076594891637728526500607054056488912532812222898646635012610407437549711892231906685724643112303916761409948398271817206589012500826295348553262341215824374291381800441949999964081881088*i1^8 + 219578403510359748062056583026100906916512944125347147683560261921213962282461384152728389382511277603687337326009633936952930184501374002178091226321534671306568888226044759148257150247906220771088642865122599805608681333639236158785334527724084004538290994500877925927578848280534749150214875316555861061260189861282850655479485805325414168157458307911231439800037593104407373387375369192081556888862203268719770982578924815444910149937157491575306592757744760344973199957972465984347769992153093893820073057590663335035102101045245908815305560322996886921920554378111350882333266907690776513377657168863263863908289723871899178004279762116092241276420215439901976595482123371793609777277845435512219295592480318678840856729623232925926880477344987626502414171474108476322115066645142545914492764948805545752872261693907995219840537288270816770519826618055886389690019349713233907428665905940795479304892265960223092413707354575143763891785311346200418875761378119017465983613069072007603327101322817410980632099471500905142185637706819528891927495920673644155703473505329841136673812938398855335065788103742903689549744591492738003606787894504172132927171765639354259335750963211241307240592680743928154116179902007423246899711938463570929835610806619714851053742241740792543913599031575519998904340371307894566182453248*i1^9 + 16727665314398601727945304398763212796356696686318242295050461956526624003319432478411302999497590256244199375787198083127190225748021114895559430676916756568167723096756135320932108565974754952908367522178378750768455594434810756409956022322955484340677649141302098337080739760325364972073168051198906851116965722885114918850839409039954121328210540179724621849786449759651090599407207708456713438313822928145776494237434345330308514658015521101845476465479797469403738772372239513781472366389587552010887645589081431892758354851852871887025710774749514946289318834582860389966853490616792053464570447240354981534912715233958277521385577268355726510068576194076246408775769178029195820342728414344181096472360090365713193702928466019951764342102950507528260168601806756242148804571245788459505060356969617455558334273092786577907132001711119646122235946520073060385285643671640941272835391331405062441721439785961397735898862669362602276348551097159899876891339099157378590343149924046245352828254378876281345044668030130328030820824854432080331192064993826110394672204325836684914390584008911215194071105541062790472418878110003857199034190099142816647016601846116147600586416981611740712440457128647705046396224024604714309063055908240355124851087771359107375810567918380445312257440790267398634223622775893213052928*i1^10 + -6499591327973614500497554660236697543651097279161350200628019768662860333399792757240279191816764738060553719590712145898383857666701957806879918812167875225238623422021314140250946824552649599130209013166826088076497878041477154937337100777026688816750710910278186409050193188941363504771603838643471146150882762351758599525550375391344886058088886739763311529068845473091150042884016519964718175820095599717393663162555482496375218703221402768597521164787695030368176507869820460776624607218728396809752078547746114667875728105566261991773386344161679664688258225424370420267922569831057091305782825124633495200066000317201872356571004694963503836806837567803151210009143690669944711570157477435422332999037219806984085213330294550321254448713383110862169734208518377955985439180123074076250739186415942785694178558492778893544260849418096345286148535754745010709533513410257298240408063127730854543843659121153424446938488085786975828770291295926643418545217446427213056454537598658429135058676703198586413077435619383798093261005074604911002275394743853824829690360178263321203682939367145205203203761309004290968882166653023758507758407088018960473486754952860262784173192189680700665830671808217772657737357277530394999973044635472092868205722102565126741671799203123083024490276206915702294684230531883728896*i1^11 + -5232739318953018551896126630769993259525074233771742440536286425585729594858578142900660230203894097145066090224239998997026198062837186725646511396771728956553969947804099274709972827606357466989535284808707384852406215130166208958871938541017903782876217012201622182064763937499859223668127681772904719988442882620433014141634204080759152449236300245979784112762309064199300766576643975308160624638757260577366275242439599140562754555053232111695495997469559640063138966365735562572912831407115230453241074547274252046566877503517687801393806344210483688125830220686711349332269793335402526161439575192515927473403626130916965789469320815692265572638643579209157168161958747589868620031773295390998273991593526743544507949788267024747281698688623914069974632120183613247599937340581934812751421060023512334104416083732206204878262258209990608680043806486356702827527405341114474662493880143148287902584369353595027845235769566880673132243740261047848491783420511080490145687388890187598775480567760802142879308805046724009487532394573826160058926730785429110764869789888089414839454584202615471472437368519789322214895668130050464602724656408216483433593799077331901169001165058902589209288992108921682685979747317748644395161402017445722724121210790313505348814117453004245719934617662944410274362562371911680*i1^12 + 1283884681035670916058583610593083093278282935857283999716834004737260657651658853369031487867630545816149402930955508382266682961218507256490684796487612507608168926095411414515257266045356845284377997183858412710976337914491994011183593917602426971564844608954440132754704750882467610339304433031818496429023892397544212114628629922397699759741135322093457763290111996987814608534648621403403966056535561017801952407949019553592955411998904539816402068721249605799114028225240593245963500320071851314413659072860405474214334242839468522927377595969139628400839648349851262788676129027102664839789471382556781011862495689553875644716816731459465979389825054465813907491415362334687427198993687924746476272095572164250127554689078116621399077876773357462457749490203634121723488608183150493838383807550271259122073716363084404179645040054740227806402372250270907762286831014743148180175965498515018831735343885651471083766781556225018840254091511204096499358165862854154290287095825487806915610582470821944993012898361163481092901672775216184879927351083257263676560392489888882327081483464382845113628966823794773019270946612141645869120030383755525000804208217112572131438864337584128284460653214732225773893025533702090547319898096922406135701793893602402276761533002541061744092256951019534128576173441024*i1^13 + -132474861852537566743028135355194713684324354869410449083251719711370817243621144053858518723372275875265274010426659882903063165241869367562867556214103149556840408965349831290541316039485037994675699037611964078706646360758747838758176150181738027572251364992415465453710286488705787020128889428904366831899065073461019277108721502748614752929831148006838257341995413307616488170293668210667853378264597546229012288398076057469550834538987685684791452518204331867897867416250103009053340167787829651124385532277760245615354995700501329926661300980454368563830463412129625238836133160379156414948161850096300426301588142467701793882051627716225981041401898084442490755732125768411657269795132642787179098146699891162310184997777533077095211071139619452328790459414613403748541944283307924839200363355769191345810799608987439751274790541228716688691970016888855416193541047746214196305703341535132670115020222558645790806027891864069632890793684770390601245999734482963920328609789803717146965448269126518466372054778039161208486066835302364066846113489552625779488439801850964744647367330690071928480251230734845942421172899611920095748195006067192647632431083118708303329419553240122024752274347061894499480360360772805615923522555907646739110407111731703712263153995190034959969860115527414544722821120*i1^14 + 10449070926594908246456928880001542426494244463465757748923881585043142741169217097838188946410321369769662925201978483485710075590458772544053167714281791013428944157761429066620855765433667310577978792400857797993868873392061845972706571462675760683891453707570404763390577216198924685193042694207246940061453929979592163855806644356733047012010330037590396442946809055969684981936537410669801833129327299691589773000895724474187611787128798112107297500795707404134802890707158833567220396105689558628627256910603723400739140455521510076535785258528225616899719064359905564524392855256371373154324227438433201825156383527846990775866194724175350278901923678877683050735639365522756356300917463411750876741051464781293994687529949947423473029024907454954520882702910512798148728541656888658209228001313698523186008919253680281778915013520080262038973844142137794875906839064237713456037170317104223773802678049711980526470484750402350102647276930049773147544002431678242041830585697122808166372717904498866128191187081934483560156105802499299698384035150567211797254748373314657735392255328239414061761111488208440694444577960642206020678471573699652893421624083940117857674346020414013272673749482549032176977656910325433634065371773680242533981161594858424231834959769844541750681479968346846789632*i1^15 + -825120946411016917214517136610417914004366029526708280400190966921321968608878814430689378455744057329119529744058931997195427408210380279392066640001357789265820630900466592747569521226330542877890449044876325713731657040758932638215699151589360113381490614384422333296732167370059893705929605189619621405999561803957124521777906823440797359178566437748926746050001111016184803268717880559075109357905205693356766369226373584939455092540778870582886667436006108854758099496950469338032131793473229999264133715417067868132789656272298918828522847604953710660702981421218271164636296767857224059111512079144083101810671061484529862524909834442095332230334577809464625434089098682627684460968748478721062328293899016810849610909630560430204201408929166953964475184863546993223975589784405782719324430425824809900334572884639498446539691526385317228071820296828746723261807169054033189226235799284604019137320949051553029140810024362549632816782943365620842719065323112616273684464594807988224815287383687648033608311120436027983031828319947341934861896038710855542464195543344859573927886395518980868004929322533059808685515172776151892096230508863660398659021264618189095601698752753591931061125766746221685546408051356970107182085592983307445456114093366617466902241727605954479673353615005712384*i1^16 + 46774348971761083118555444134912208313238915114764906230523373617801361651286599152068258033224500301501698324576607307942381463062200432707894360681754383849094032384086407022210149971268983668786712889067919424381990903440655079883516594598152156555634909092891273180755374174593307668582884367439164772444190305817068815776355456286721618371388355300382780832297220947789695967309567084122420424654872380510074530153652077694226315455454312169793485606431680792767759131108675998348698272952756113960066689072053076212856275680418566676614842938459075124533509355660871677329739198455133702363741812863142535560652185159604157239186398236488772852401270099467374596515961821256442486066063515761129578027739736402165983984333561093122511647066104500955389298931764567739060220213602314139606400163684439283485642197852560722632302869546001474680669529592796132527823520049285676601740827923421917050344645855916446010905997936135274015712725169943578706476137641165377408081861225026069546889536730585292691565533664623898126590252159881022488853299377071136778950324097216619887974771135407409996954956882922363195067869164106684509072406322319076606448676168578572895660979840516376845466548168942526587752144872064235848030249015512047140181942841473737674116359831804690176695399874560*i1^17 + -1253685032472875988290639272120281520171770147912981358419732902164369881509593053543002957332924144370574944437294024007195832468373967045630220415898680373113009013331474752764596586293469569023944383406877807156577582704579718063489340204868373441986161383089415899708566160445660438644310395447135875524813464030133513564614994456495557633067511921830775013939203754723768260235162900657708500127040314274043842964821529582399217939618723703459621955718275374436173463151044166129159805798103487850396023556618343572715695360343906911212969423057758403343015877358952234009977334871406260487678613780300713780637212599065149383386068262352082863574403257628897490802534499873880166032135112962639482927538617652249330689633555861716258000257803390069240545852037866629653145491861288148637578803514611432214188260587846088881710847619903537134473489458688917093989801056485346099537608071235663781664205391322981028320293614420541527023352266666566892687145830782100406507651960476239176355465467313236631001414657272746833097993475050948889920898051196305451766411372470353603658176234632745878141184056051864857430895361290938318581819614460782582871787748384045447038730028277851388706009069060737780328728561521840805181266659878565382626936661954652397238425145345984634460045312*i1^18 + 4048921603080272954176319523500152466920455529335593248289855004537280796179025660910249893805674129073930693771407748897808538435253954482947874262798295337314974830580252918782232681800088326715173229069236745557740370687882138525092579780507474540404078639256938996233999329530099206399830523371139592188621185757586062233815531190655421224573489708898927070833657021077607322114027089814841162606251065526152409136036879663965788838414286397753842535858035524722825930926001683173932847759077304942185950773337020248707978617757821515716595453337401984207744489427068588085611574700173576243567735044361733983316665281924072312093191072130563913783046460014299279596234773611445082199874659257815646993385439969943653976109972766161251093271751786948536516766681940956085182399526357296653829872617729891687630711658607435586418438297701860010734403292119671122449619088171742542600164109424642662309843347232984139298085427752159525208066118688845275449507488365417768303028681997243851139203505945503135272799797762223444483310515561314200715856429174563140687391505974721861724950479305591691885107736259302894327124742446816270318672615322703240246836009989455092768905587729139215674600351447219497668122563652525007682522776811052297417053397353319935320335606957293436928*i1^19 + 318461785910947125164589279000985436276333375997984353890226826700009409658747920885174109912517138512657110534598537283521902769239911241834926950528199772415287817798709982093835048132488807355379748022243257985804302352805976035399092148976475380530157966110362247870944881198709876503223348918300586897552941604302853037714990910174044634471651885648913679747626038987788499881828203796508980688565600588295114360689030882601378972369250989630379225702812194638665264516276221813562379532958524052213817193500876494128458601177478043001397370771343514773175858370656320810280126799216259966234797203258933940810053406601437270324715772435167061127874782380624661169918830530087662263872202768304422576292754587263814763223338073962945843092624811291139682414344748055383321724304847921899989329483526830033861774658047882893722463485971182108152261402914271114719582259815788025220057889797640178157779271952534981957209222280247243652581183997041505840787512558927831819233839657484962743468261881951936491000011848483185876477674249672791365034417442211854870833851719629557370664227805303185192298572921526539412843448129706219358144767074278954515655754367322949800102673315681949960988823392734792289562221212663168910032785184895126313855907287504685869706634890051584*i1^20 + -6068423332211387638142018651729240547112679496619890579282005736663103766897232624924072380753821299594890677944732608555433503055903014069755020465987519496770118347619996615522255496710731362667603220800718428401071127915417353337220398555321972278674246624230416075882273514023415966127870543715947037769953019825773061128051315127344249684561202124127235238358214084650398038867826410619212591830755002428068595694695065008053014268630347684942933844343332014464174614290111523515855003303881440360056267839670108479244546397998352592538835705602990078688417181014960506515630019711985945100146160375976657182301708102739258876612239635829413729685294580874626202879235893428663667352172690794399256165896289822097000160383954929095748042754688283191629083287491814577111661206215302302900563565555742304994298447990267406593700766927643766894149373129059713330071895792151412121391841139314943569100924563835729548905805079836840478422528481417841037298906810890329164222845958936879106353665982054445791722725561041289086015441427088176147867378931361222912933555933626831952615556179147730466708982279721981521267461350861183237221587895105293762320966365131227820071478143879990479136095024103744031851012639203432880967849237814547972769310632931048405216761217024*i1^21 + 34304582397849021408723558874058848178948742973633853426249747013853414609053168132418301617398920171486682822500396190885223704508849401247877830749641323048056875431181234380437690900449759835242130129634698165978636534626542472796015182085857823835115143277236555778132046161089164471517773324056373716812436416080837931608038029519695709005320609070877299916688165311519299375842992314538884536583042157808690035951042327561915179836906545864098833230841492293160071557337698421357548521807392003516298838290282132426887933758090922758329131866008743012593488941702780883855985412839908435391267308441666476660685703233992162923218970517834544343980671729065440275033146184267615489336993097537657849481296324014385801562804642020159089428394262479809337368579407199175946523753080225641863123733082160853912651997062915998850420789054646192585634691807131642056709146636992894421306807292595467576531794688483265141684380848280780774912280583460417190227451074691846844780988790768278978431002979348829505753533991499137197647021184348612065521457891250759599125332214835428599589227504547465836135036820717202873648300412921725799901550879399928560097063704275251256145847659113976387296766032420825348109618881597337742391732557209081652137108996057021963829248*i1^22 + 426003900333000793963244847829266230411600342314041532048473110752710427064080897610571014844527257004268248867450899467715787394185747847577073976705309795697744138715595643835399310659435815193802675419492556264595939083804280914457035070852763984062775229425208351312030942218877269731100025864436042792108432806714980811068032182296991325683657127524163240373830293029649120537827419111708329993495163468802232032244284600092656735776625039523639504320908773118946498952625454743438387166327768539289893375775807447494514853964534494745630265949329003267996708760790223447265817871368657024918620715978683120984464064968855138455027033179235849636393880959903470559419434960269606401637586672156753942749695103295019682834284149101546665706093499873245648388671548812868924517810493149186972553404351995027782369125124345552823370562440699176144558523160428753517141515254431905801724828696574581788153550529571451337489574691551462623722689785426810901953747625254110854302882197533054063325230290335438070474253048807295780696079244730487504804862430239215923319791851850058243105422343086444444087854888824334866725816376907438863069652431249098882660370669443488107182972836469469451528781006547295129998726397265801843133478482450835636697078413440057344*i1^23 + -6900335422126657056929062165693985340389911591359206498661422442653709718213218381304032830736559199530465094611993955479021252403485407773787584198987986830186916888027863926053682837467873104076288208535961894348232297333127982791536750564439157343469818974153882105333422238904646409362916184973098765555364799911925281315046607378185527762582369330868060359455586614021044110190576033926178991292827918473144678113397911141590726301168578664107763611039598360628933869807038387164274211177125162376094422080411277857256701871268961834537466866388236001481562140254627862975580833943560676577021527499359765479983964285772443426249146326081494460104647454092484480073636781627538406640212855017372249659617272873145591379162578705338720275374397353233410220500595654030262358164398715717865230667175178377249639022917804167885743740628241072348208032348649851284875342777161843032105721843671937834598148131501277715078582448221143315005699143770694662154656958819410960243845110088145011568766266928003233794649149635256482826952154682852517568154339437718982616425782070150971564170004066624243142859817092373983821511199235328857380063162180250720572811134996150941297376724018155092565336979780540989892660438849989601644078536985892314812737843625984*i1^24 + 59655979888930363916370967275385472420748911459151609867150869670357572076584439942208074411781514223850666843679393454951363698695744490318964604978701988812641606134036570733094086799954240808169455695531745557094265223844091861483557879591771775380744524293631734717561343831410807338808983333808811103281384650482730978639072107144205629917755935550597073316551803133463954626066666251663584023566537641843589094027891278993559417411562777354516270246473705959245235860803162920209975999093363154705852756386385182044457265042240448912977888872677978236170308108961854068611941576884932892375908836473342964774592617086980029185996969285738712610148569662520045559512838954493261200873714590385058942323812269897544807242396016078388941487791009714232616833426783003623939030954966727738763445504640553737840630966236497588605598940646991434968886412039740769670164740569041604394157437352312837144945479490895873455108136914422843126389158921766456809361441498198798201474280510530736689455039447961341042162383857473834011829533898910186733680385399853732703922850420749024803541590149576148516436028300336851173199432024495624109828417146462360357764613100870207644673593099952261080168189319302420981415082195735298382819826712739511958853648384*i1^25 + -414858764406994358874924813601548861212634784523461600610552120032911938474984317254235899969256451505836484817620832514686967321177995228373562175964548418226191483747096498285690981229088667554150155889016518805700204736233123198715371565396124633010984587827673943903400236091964493211178077171659479960372165828083401697147275440056901507199961647290275504931252118121568882327776954069527617088592707547839569021681210559027565156719269035983290257505725037725902503565998602952380501693104722699246815861229144271778610066506475170380265874657879007829034164776547994376044606271267773676666194823255336391964564828261881771345231366210917951041343782484506451936335956830362698622474431719042902110482927872272212134027635642872070720002426901472898103459390157384671570754105069378199227322969848421364369253137212399383892101972691261234452138812760236940436877380347218201495097544083080139431967043984454383843875943064109172702336158411076486148889709708106560485694028756618612583024741629927244530110849849056931679017330633636309162057129910069944474531242502481639621164207506499786953193877133798298796927256538820126660474757319531546376635841118793448209296205153825996741556094092617408286946570238906724900411958433478518767616*i1^26 + -10160981387070200408229369041335359488308837540727327978657784423060692067629249059138920572367668243312153739386388961107358892312599879927861770896551957970015657071451632067256503885155574462411708472177512911429292697680581321189922027375585088418033333425884002028083624177060667382460785356246738904362509698726944507399048458378194886878106517291940226357122686738709146267906273198624051230059237765419384111496885126728552893991134691384826989357241984675786898222663570518093838633193438169482426016155222138154544709800471988422841312125775952272016456093213972616144339278015938235654952615229155130494054034304247430140257341329154227675727791415437923296580085036443853461439077065866685351328072620308055244207992706980801904863292560208840792933788640882215798791034158168524255016171179687510946341876782637889541115345255763076536794898234288333336378875046349903673934308461576551693175997318438814079016894097386911629944423275290700736290197593878632273956208913214414749439789641731191211685901685454930916221653560221913937522507669686298321690896110045914146415805135490297242299995976719692619564323070485959150565790134059250709984009027036488181829239685000886493716398773088722422010658195810229589161109820014592*i1^27 + -15875343854314015785105250055663302784960179983415634699790186881565282103056546324932296386669382134173396154854979628497841864622242335084048903274811613722702848552673090564794254288049224274265252180528494002275651462332093425548389627944012737250913976964035722231001620308149298604030593645813158731887397996591306897638722821735721925383934482252275762292265011187844433372046751633684650544058521811222187914869939061043229632126520715177944792716859597902142802360939826485736018903269017948477589682297842971066141331565440520543567525509921290536235408090693646390171956854999214674698905026691058449057353301113076403636223735664396134491764324435368781853412110991386824225106696030548605807734866041962882396322101378913519919203219593981470536720223153755976502461434675123409146259558334664593524815763553071173525729397215071529324792855461407939992018960748724048910247900398291639335403810191118443961512488203223026461377544030050933587154462479362799857185518784355782604360064078381809141113240543724967915648584501636668187838229002658186842237213194382468940578204130709102966548892182665252879481686613817561607188901404518924214304688900760684431498397408397112549022441413145920048018978748709942494519181180928*i1^28 + 26727269462609434251466708463128164569300143263256514415588683576910657422247331089722077036463594392897529649021938036976338766313687759603985394935645600618010721326410756741320640668954325041301023477341860540339536040187695405613538525901255285104194544602754167659046937281579547756385142983890231012267350415573241778938961982362532012138747953025524277835294002065805427311482198425450955836700016684427329055257265639087272622823991551117202503197066368360072479371585483157846634084507777675941471213504709223903084150628640921006059016173022224540055776273420974550063258288712508119564689791021825824357071974851658820008661437259548264247900499855333996260389283902148207681306984789890531558450815619399314059482855301331455160800154785300519330020660040315880011929305326020440039452108755793543738445135763090493976023748053282775989347333514490501068329252953479980486626376292537754176848220932614838488562892143517916295941800375537570136589972863550815667232808642944139284406554933238498552207893874921080984647314963284450594064632927196401089273287176394059454113063706901622377985356346297072387899958984649754615363640167695615364147915756086166779816449600255889306233224252240102190883162995319961429213184*i1^29 + -5950237801531631043913678028481921996772484587465711796532940708596259803685119311465602163483584796274972418359433880678384230518629776830997275491128859330786647255081889955846815005220217905269102734903602654140501601321612704797030799225657077159684841734848810580368588011301562099925621971263141200484993546314030632709763809158289702783254338407291461459021297661702833975346752134728341809557080952465580907750015661387521740881915147367217294146358624265087767872561484884463402176864816171982738980325691117484773242707666688386928063872667800890438512064715189255805805372043065120410059518373087213119092803976625746552060182251099061163638631683426561134002872666150380908904891790056021080658310174876345359619783871871615469141574880348828509814796536675623990549138813674298871917602099322396221454976707454515966158915142575906736257627191186994057115476148852798772447221026061171170387237634257431267607901543804803024804703202964453622254966555557898905604733448381091021465257333196201882595326358940500930491323597949414086710847911885864592489271421590115118598817137688953205597935994697641055102832210736129847366224336466112035942473175611629067365811027748991164210647480432527163087509136974282752*i1^30 + -3655840090415370036059128569586861865196118361622072865875893411342419386706829355866550225113852174539342523485007138708023253000732914130723695026298555753439359764618207457654246103759402632316983811450039854010945915142143746360808581484128783207007718418013396750087927207143903554539052334908820825502706966628456636330747850371811836153009591264057146882344766989172239062049218671483033053279707603523928235247891202128247187651495518457895350822645711130767064137310884884760125096560962453055245469189488965204391480187160308426919995338070581771177583143159854858708434686562651439780564726528862032096811330614949477720105647882354617238934158102833226553908046741465679793677470231058624053842948250073902074800404158364773085158227102608101109258524187342373624152271699772361834875119766038886420338329631105476977847661430600694734322650681874187417085784018343598753091106415453201185358327834186330620629227525822512979514278310701529821703555811488423292155455235193660457459344578777137275761920755183929935968419953064017824391495762485157432383234762561034870079062973035753042401366093639219389366276910561195190426431524928491983263784797408208771507863449859787162178560105785043821720548409344*i1^31 + -853743749422517171274453916951539655956811890135273050988753218196345466865620033675621331780934502151050267600537048061639152164270485086477141462951627461875105872123207483016490173506160808414569951330672281062371465904300410331517405660246532551997552352690678289609838902684071586629869209493101939058591949758146210523329103763011889375376361504350472879577487677031728559901645459646292676966992431519686052255536600119774354334685324773424340579111176444169814424079682396661836457295538376892614810765130796242809431720862661448819624162602560574254574865898045863200882218171782283119633709330740504627767037527133206867627467601476545158189415837536891983630748957252953358813001104490360739226036194151874904270052254669881094880923842501774508832083870416276666780322867795926167244828991380571991963482365032531781408008306464563476132834943654575574809662761015002725371868315354710632328989160755173917331178822775567328252270386321911465076913259955708689732347083897417667644376316003277714655468035461873630889108980499841587793565174151481419248401867390316408900894954172323826172524985618759824311031250059584431901572763589629907985414667084527472125138045122466366853572608049894031097856*i1^32 + -31304366823830250972619594950140669508757784427537447937623996936066618734536682236946534574754709985997878657842891549192005574240210438014951035616434949067444925405159082928348119757982494043713469948704270234917553792556219173729152158597987390619613349931603402869895401070105067281651434948411136256946039960563996364709905908893504779434024105063576471919523791243306631797176989868862808818752129535993806244387020216466747417864788930988365579647990932578872217810673090887645954646762215972265000409828746623905559762795779730664104253585805176716767874143875112970882276682045975392994885769225473320665000612262683648774347751158759979226454990368754251944127919320215732839818646156671749032883419620210527525726009805644245536291507115491887903345532056425944739841763312398127975021405869069424288770336895433018980455278948505736471028245205285171622665457908971970482961528553207831197246548705476451741822679526223655922817718215130509448124676063181870205176890760261679590536006266209349099517777399936656946649672357389217796880271181525006049659942040027384903562519855309444230308668522626292227869136523333812416652513960535099829845069984803984455664588370862315771019308384124928*i1^33 + -729115041687812135333953886144935198089786491648839491122245813727409452909221185303919884662037150406141433691634930865912303770621747106542913462396496551441917331589959413607005478251973237434644662427964714051453949158515094852401319038441044938826439893491260937766443466242646606225959149508746019578275695376173962747243037771670436527943371436012373293052420884496041501603829964271618716513264620096024325017291542346630733596688622030793737876980649828611732411781875088622584256633045335434882731106617400900130964883937764526814413124350198612291433761999450305869656343293013359886296850293903664669368702328312834769423900965725260723672924301540287532925362511228109692514802225051875195632814159422003860844124424747614588765439746756095455857299200835014169612541099947709851804872821627595474138387815468272552487094351883728376426343574531760150636760844940760095242211766898683295310090536000251889907500195673365393971697502395677670185348609493281896184009830772177773952804356717862734655217001286879101206046219947137992144295470855557672812920412804869582343718772571534326113106411421141335557913201208735347911653122596415155721670267148315199468879030912802542753677312*i1^34 + -16923046169037299796617559027252403303459602758392012023463138882712999849096085885016110680004817329133765117392564902325497322967426617441579813083430369484403235423324769365770819510977939985283547703314133628922521167181896146983247060491633602710681514532807158351857176083243080894463217124511036575134581649718228156980478868377952598876050625403538127457813107815892581523071637471005325090182293573070597852276350156148928648530267937619270240215823818341145076013560039273605137495119014077142669581885505668667925769091035436880668812895742188141243371593191478892195786052540016810539029512932535883358483785322237414261638210390853174289187474840752637316664889656591110974358727626041346809896948672212619776158737106489046345623338093525252053394978565530495479351973673757018126295405768776623352694430405062940944100365145246153621655728261326099597735725441537715673123732327510788632611764300659625488665377933984570869568416678349169298366523001989270873420433190717158620991488889629819945500909444341964554853704935955258860466626244530493246058330804807242312118995701877005192220542063171837184844711591994099491886710887208468963248242424924332600251123443995508736*i1^35 + -324674134653129420136127851134852266157809505206068485272322623651113063493595558494683304287323128749693400218610257088669793378949477170500480279451831848981007756173232791686082115575419459811489416309020186834917962169288562256836702817387396369251907956067919927699405221886335547920195163441074087375025779505410279368076597257002593146632312854287097119390876421187857175363226109291809001904422812117981392525579931836028895216576512741425867047991064768846190560720412385011007546844191697715948782969605627317371442481013004454840588680298890804257578359260212637754340542146016546058241394415299081345295852544419907026142453703624313665356896040771893847311436366072207719915656024137572602600326864234207489179468409050041568914201038576346119052372587098500822354480849395193374931784607186495390503231693977999038053643022998154118764521799434542109815253120804413996378271726897473308888999246599908248191443968752896899494668671810031531792036250849179018626233060375134368573812190220546642711426179611675762196899658286493024393828154628798081625236055148894975109664903866470482211116885227336069400157619613815234145414632420372629368586605663327921934465761280*i1^36 + -4624821675400917720143618417811158373255595801108517372056572559445049460027432549669481467479969297499067184380961261741189278626875849349056636321742054009125696414659430670003715428220093041775808591636898189920694735591005689665728540756318964521476679497538571835576593490197826416594040221726597317258653982394263915680154875057026705158007518592313913155805826757788034795064120478754524342797692415355837654051769744137610631112381146310735686214406322389390792546949765059942173897485101629594715163575598629895126287800916551101717279858798667876123376342019847088828107623270538317424285201517072835391918722087450547905185360746443955512970140537700885304629360653816715471438854350895516028108746444944579172730885435376420413674484372694196172181139312395694116246885944726719018756042797733692612908930862842538857569225177966783426713210099472065109877322760754667503509468257766288299063190225424023108916085559496023509695719665974513010284939755233130189108155690308080340912837233175737057171025397206735726396496998347890208224619903054648702692310768553242526231799766952377643755406648294023163931213089745615117459387729782315712656224736327751434240*i1^37 + -56725646291571461004814892954856787319749060818848143661082540712847246745603898496094030647379692219188792679051433084621938619906155573576610624774284693752796802903117777856520422815500045128383771243892746512000822466418232932321389216530423145076755916176136329959144361883617157826719655633083283234880984478084647199849549928305950851652211003046879364532968961369116389650729989607460108653292176012475867563869713679090828764463676756970881648227540835443238115371048088875110133614683998655716426794619120203489489476576103753387590556103800214580198904450229246965086057939183985474463559250965274658845911080071566509858549768187758828981435691803377728636858696225097710456943704815644036546290238881530059061717499495589060741672735922264359835528896444988524694243014825049335386629577216514219827709605807768802308684801243606975081355779090964592326952748114155026091656558751117756327612127234841421870855778728011335955003360863135154386584521159520025693951344903832383738965516939281013320214652782823008855653946982949875473738277430115538938325416579284192122921195821727313004031841767966557738926525243943980348807631511217742704580602363904*i1^38 + -441839207314349623057022850304525574583828793951148204740548141886113390611680953361126593383690316742827012742472326215618111348695687895752135867178957374551920835186483762133924016759671324574528861211408658519795795204562382187469835434529227559118361073299720224922738952702941861334430323645784438493232269390799473343188293660909093690462812639460355088124376004395703529531378780560896464587863149300121753163245970618829200132544971476927857578518566495833769675238476796564238122262598293704776368197648514591688135285912290815036441854811024286201713697099014503796585926561943621380399772055022726225244488556760262386665993760657697908329561961999172970124142821767914580003502729903926366631637856165984477991377713986141234183457154124494099231513949403844686691873906074536602494966905715682137363489380504750421852245052261047504268130898361473155967204109764243153212446950501908993853591166311621275828215396045273088887089974393220063243404844588360734800448794135103917898560206159447918363353229354286379147401310830223832016313126784372571984286319856212477485882250534914508675874212754226808458760937173737996977203677118972039266304*i1^39 + 1652597902054516673357146747730594643766879496397391255960049512953964500624325122258959355570236972444008118034691892783550132961858700242754205525817251402783648003951904179516343310354529103968321249266551462908533050057309232090713030206351941286719425677475015519792356289551551621804875947810490839779978383852834328083314686518198048571158280972912782519636717980963037421455662903846377428814096453717567286473236782698761580075306694036096096087893984461486076298133141115534525269972824979498713636606356749678310851472931013243375603506704867156168183990368860317884510006547550044937651748991258096327361900905047541168905999081667063984890138652567427753186275989996907499228025135032683398044455386383875221603962573703861465609008436213606690479126115334771133562640208516563196636691810281094852822978120026203614045361066676793781442531371657298524206751281561473781297152078341772536550744602981015586004446006495127089948420815825076287228997896527094485478132362103319803094665102469014767508566413957832464819007268762930385901425923712241800132348662152524510332742130759633773298479842433518560091575370896591598874781464657920*i1^40 + 38871617347658856659135955486628965130896018688787408982419676675154804006072418218411132016279157125845556921500537669418016189683053420634581528007562372401628197572151969285920596611646077472114428742059513369818157595307490531692951938870977686358419025864835135655969378238000685443179347343525785163620234119081262497796055398966780493061778900345849762579692483709068600608031622440386737047992029204706988987371381508201686143804097280035772747961855451172968966165821176917446376536562611524959034946425569717126694670527800206192066175898894914834140882073234422671426728852493727514480267552702194445135924939047405881828629898093471707639557288406174472800469157364442606299059771153878791475024251691712938013312861011595083453907733633116407796110836283620882902380307448254063511270238856540175413832423638678135691036699808818209052205044065389752850898875450201673001938900207778179183619434027724158684946391290228424665290279372887832584912552370753579559700567297485660994291948091308406079693538950297938179264708388688374137383263821176852678436767043212562637972906782054453518861038802299485480137800119002284983058432*i1^41 + -144342444338508197186785038184971514372870489920789389928435645301927374207219148574228156809489074296030018053441826123239493300209243186751047328443251614310958397263551825135074959721050646428886311199068549827755122254072750595145742063487358286231285437484768111339829178364320538432019212615689273612077473922630229984205104711198517774216494941847722511306971627542740093045437628854153287078095586319075135586780469788136048800552004717510132072212553841469693186844015314610888626065408555410365099113489551701020020872288805881293678018366137192949026573133256575322299810154725718198110025842149698163213977229192877553656007467777699937047464948377586118506760100137717129691846997020983079138255754543640867999677684064132345102263437207846224462425361752059045573409023550790901109805118251496562239913674476893750967131415197489473478608359114695477111115426100914889874720791409361996047571853788582654332783835081955854685478036268792324792870675787340709474851300712461182742679306637938751065276819719777569812314547428403254194730795667124724289962667083423143343734568263120809492307240809933525230935578219905024*i1^42 + -2311057079437613059313524937967996071524035906029262660315663060594765071172296238243792310170985170793873924437547530709066472804694886360161732248431045918501223249048664485366431685241859511948396365200224647804975086379986680336699149646016636689914001941907372019966322146771174568693290758483350384677199058758166758799287990139964706140220103299975016124090251069838725261829255775719137163376632143909972424993964793193917910138336771217343983702378820117156831428630423628077731929202223262436051262969706722657120206562073855596442469028986881265223757409733127516585257644448702459710073905122471701426616978215142565525083068483768572827288938930932117122334019002490442932725493520269234413557277491756666982654197636022945617345629442180617430401284730713636198616038774738905319302716023736422916015078755260051337377447000229678943579407499502004424103888880571978014107037724229379624625403874086984077431137851782238103044504913227824776008316200352478236756564141513964060549632834668374292793727558996656351782832907373684289651806733919440256440421635172653832458631927959659661387155530861889416012496896*i1^43 + -9010584500486841613870317769217269583529888021005675062200922730276411026823624384130138232171912497062222649189156893037348571418108736709891070425890130743721353159903118963632210975935552605198720174732947058639140663868947290381744775985619034819975080722228601967481749803223480636661065358098065296454551906323336098210646574406128684324119928344424568255953081943466601423871118888037506479228525593830136794548239949264727230320842600579325017127456194473159102677155157244670055867801478912574443707044336551103712026953454691683473493960896162170415452764255572588936396592713115114270916418150144602989157721839828855919204838856889241085731276377902282953596935670094033183163405819521392380486473332625823042425299766547135979049722471110801327935840692455210058795684689468728106547164838654735639635989304804312583273925682915970767120636608271438024163078482244654925475979126549537476913504226158716447266169595200932148562474226627972973570023911568038123742492061217108225257826884777455855357483110723360340977904225167932781752094303474591172698048901120990951386734758068544161392902703914418176*i1^44 + -7296177965867576471023385260800426679461434987376116454563342042025235659760274366598133702563824013260080705435424936620615928620886092679808959703675698581627173174696367201710396520533698410315449884461390582419019413745630196729693371007790006564894799444143281153830779965471558028295698080452692275836406948783200959122124798170216867652349548006427667897082186096562860185040324154538650646308780013865407477707577512554395777247042499245065802329810972541399996819113518100132744099033236317451706675570456757147001189825983121608049934661999661365932446017073008204635441984409723142995799794556653421875071574875757812430694734823857558932832651640047259232114105532158909282432571127364053336726228734720796116156998571152366442108896663032283562162309530690012597887596263402300128451603609333731636319286591651696749718193407847570409139694111160730381209081441105705732464767280400164195436324357514790272727325653321865106333658533331773222144515461615714462075227247767475769417523707419975417891372792374528741878332622478966510215673801792933787398050575178070114965370813383979872800473088*i1^45 + 1302820898364130549272272440498155615334041113960690360054336550862132383596199688884660182479622427877063104526335515391923958332980538424048875655970705743790274487877071823645034101883751167869278960033736758320439309699061921267206696567942926176003546341732149948528763487309444637023520819877842781614362673745266568616772910827041813430914391903611823775059768013963190031586277387392953219384997216916575169564530434793957203215893881963511725640372563488990994168679198623253433723231611936671739679036499484345024103419312566162119122422129678035108772800187571626175658786453986070959497181125974994997439921812489026356634654972487054285988851098766403467391355784403077178554877211644523839915658029633876012835492651447429363690454153329810505244754513362793232181765592376315189796109227444488041720730867049019258039689810075611481595982265786446232451248377630258344976868919368116251535813195065031990570944568270714938753893901634937495037849346932064047891241654766051050594625148114228541265823896757990060233208693812511439275697625923835051764428594599028506929673097871097856*i1^46 + -27440519848785094078374521404927783214676888859883414207027677548262599978991187563152906609292214901201134789617264480721665254910109758123566874297997743677921552630604963212520919903718244899474698319278469635770366086838902543940960599945234938742190878897003894740304380015414829704093272150436459541793306716200209117846508894083237376812604479275949820356454800208583752061496917623763310309061621789831394756024104137165985567657576592687716557103158571751971957179311719753523340984715139652507417162141713975993332259484307953642582022400136509636323837505899975502809184618155856907736869924080177704386898639515251630016772014249800985121318077683483919504150506810564224482017920254818907406648451744333774380264350107418274224126831876443927691180506755329496274203052979302065768113387336221065305179497227431874430387708703697218718326812331556314230632265742671141107966485937865134124043110008686035460710023153802799606125849672303882925324020692580370290926055452766855422475644296932033769762339136672532983051831204325581535707388437428732164373857206625815569364942848*i1^47 + -71871787206777570392517302079358099207500930316307313799015388078323063830955987392503383769059610256815367819431285116111419870616591677211134783572302291539681496473644029826231553401543229625843283335613055526553612246989366480158371513006193471161372000363862333309741316769633261823686042371496921673820128839080215692405969167118544157926488747232695527539577028744810145421106034226926522213016319190013940158636960762011310003064500212243246422450801395977799700066631759060711846239042103025591154883964700250379640319361698418696384778445902332901881428147709271285791097082908875225600658367879886304729541320263999828836106849334975336031597799005407893323649441768050397244747652393474538470553861861278392333277142579229442972792151543955456907414239687954204470000512390099302159821389903849135325168731640693854224550046364061806363196091112982477986973803598781965017631294493537200033680542594035500742448218794197460380226372584317650719554215183055960957496932376608948636569737272286001266592043999446461077379489295483610208871211789431467834664225839387770880*i1^48 + -31580748576321388266533311730306079066144209015297229238784584079449097544250509729235065726351028779439324251791588378493846844251106836846201787280971343311659984788126883712765723007796588738970649363355302276510274345144907529523565680168917036535113672137410301714936507151417751704152108154869350838488775988334933972045170058139416495193378043247130434041824884040835444890077798066012484618397909650619948811786397230584009417693339112049763374321999776211404847619856978257230009584764405299753662576364835524617442142889422067739026756271296577303215619030990244549745739908049324647434407688005519301504344722873614529600560136031899091023644484043389715963094369631508377589067760547392136539115352456312343343298391955227637034541888874371619416823116171526225585235531749834126806880354551292839889309072911201158452101619048723898883524341603971985375563237685589474508711361780939740313015802911371049280074067931873745218441747706966028834073993081166873880026202601963846637653543400246834429740351080118035098325292665333168175754424654021699406823161856*i1^49 + -51256783818037334901376608341827952743685780656351119122859833131803973749154713563927017282698784650874609700218881805109952887720767115881289463529180963838224127333850684033856117028977235026086563233040004622673950463598226983608355068124844836774339133459514545847279001009848423474249373524189333525468215729592504783850864525834949440968704360115553570143341671520608672588550213923817059749082371668513513137514389415740130241400638249480196992464368986816735725138041808555308280272490515720910906328142752252346654810210723711830940296009616788912581685865965769249623042499217725577713441763979106282780551761737346539731076875767584036274439735534864998192563221256491603936723172982369922940675180054429583611888289128583254156673798609931034883810830725094837368620712161972002479819032170419142097063660190882294153759819628291013832336554663401139697850097870749919186099742777467938522112774782182317055069823350386788755893079269185916169728641549421579749656570762531453168258984358433080964766790510261770053605114366818203476142689579297669120*i1^50 + -31372006033055268873423393680374398220237805132099413008755025499808495966759583102660233911847801803108884383436202593082257601427531610890071812735382317121064937155484340201575338357033645840330269179071491622598701823847838388683993418093563368866216473961554493994589534152230074799405858594760022039886710597327709193672642326943657335207771544433092263487768065910280336052805020508589080565978896432080291601500658038090914837848760225639197061954667560839943544234367332339059221372933669545634660795957855478507431002571639662285850720841583585363461227521839972056148405223279439434620342536354927519526475795468506141919171585431292276623206809589489103235420741952728151212311425080835712441741034413941360302850778261098683026583867240739449624038992700617911033709253431472714803500686859210675197220314283245029576984601207340741830550519117524375459658968936675047837637414229487637458727905094632633525720302705832122185694496399231446040123123076155628561859641793632129500868368193256784875859748250018779647634971601954193732009984*i1^51 + -8120393651013616393877309766130659647130773823220882541103529584168947118840086824103029205005074798736194054401515455703372335152729677239314601226741709250507935854380606776803210027693915866699885723667854441246091794921910252234419074401955181075382404154058331909959095628931688239584180006549856975275071095085509992353449321377211625927744660843392079864355739217701953408571561962764309088380287037159711845695544837345617568005721998860373570469657579589667817726129755348975831922854016451248299979272940452832484875545439744773053476531202007445568005085088124050290009835385590431234137426141835591797023933782853456715192067752179804326020847367820122167828078687111984244812164342567475609824229063173086590821742553762866059500502101233649352643792955587254836185041835956732933705382347532327953868671487098512754527125304213663486697017717125541941461698770679411250603645712051295877317276614846296960047747703906843233964822729774061127836675519858206528741208959188500337415836616814289546092108354272993690120609293402112*i1^52 + 94134408221313679644988682813210352568930625467181601846135788935550358508879194411494807362395835942297817856381444178190760740232893034167360971081564306410079744249521484476844335410809142374419020283211206745971597584582571037556427321975358250149286609334101292002080973229964071998557014962347538467121357301226049404581526874649748462818091522859555585425954874858304146567892994448063170478178095446887740299293552394815417393623547513477719901411327774407997092826569985869809517273707206951987433480694588984431738314875349325219482249084833972375980618501581518454091957709451774936447992994485099487566747224641990366996935449915845189503072397721341230739701103062332097380314703555056890497459743126799490530278323079616890768713323210851459057553363663304753330413290168104387126679773862264597460657436012038840133088508012704249946723551708060342989823681969805787708874603143167118771031981333550448400093124023414041082659019155664548621238012154578435279791025681372538318904199607197181715180072357161158574080*i1^53 + -1947736808084250478935099806477002789708401394740675839297525885147133949068899398723703047248323283888316880109840792644279069049631498105184625178707635438357576391790159596459694783856089930177596012407418313352201845499784985101954966728995192136423956570606904832720482582551622586095959220820030509279825828657916410268771126234176969709628392195511651872727763154541248314885682822131013849196187453740237499561775684844894529780959991224699338340693121934313156401556056080652997620305997642828429782029844914841466046761919252550812452147432273684856995386028128618590740252473063295538714171873646446550083678600584181523672034803476229532396459061199364028295905247106385354204196639302640411563785920976898897425264693920594309064890275593111539038361472862122123588340039332502940584366722835418451722174247413405315299598664700296030131949071172692761940924103696113198798365164572314902328678997952449787794323973972264132971184147550560731128800859262435434042666057002619565654839972603451732131118579712*i1^54 + 614305086390360723015431655921008603120309550080224421172986805342701373959830809199637149439467577934857061471247622150948103494297274366715100343246492188633980223642016385719058135668871820564089271111622009400056328615417558025886097061735977821527514728826803135509751091017276159861925896097755418144947726757417785347042443361520105463353324114015389207565609810125078866732671416913323951473098142924542767710452085690341648492347597123449689742842781624171599684916392009878575398176589270708436216157428825696830335887925806716500301915438635025731488971570631014180525197115035725810725242616420548758409024082294022784809782963128918904076815165755111256972108162923429730345675258962763772924604727517479570291525637145573790977830302223265097619510020754845716598189166670010033828556916361757737715922409311184893768211604717125246152090472483274816161240082570929333315049087181881646983730334897441811382923911795122276077147197913164891941919492819206527764815441070775174897697081683607552*i1^55 + -87694564920387310309012106696987314813084997043714935978438993835108559511947493987270638481880766410432140362412208894739368051976514674430503945202475336389920477142071600043182982413024169711891142618588471090660588945964812649259055653456921909720951807154193354165010313439812566464789186592247649386830172241977710895159623784203771598861281279843560336536461980304308063995289455858750540416963623771875262717319571138414264022254037560033831537405666704144672970085340669799877074059988896039943669438513945504032895408851711095093007747377099580003469872832124650132433084949423374801937729154443834891276731659470780321662509095294541283952350264831558922537831666738324497320973473362363589719147397822650098751949685848964841675179768852392643003379910122383131616429805717655474868015560797681831506921529986026195380987792322550551407384719006210546824018698144642654318544966497308939142697298745482491673062708072338556000086368942493063915449129171569879213533526822252812697600*i1^56 + 793640798816756581992168665752880368821021648100734827469846869732386489488457280498919199121934090810625454825259306531122975664992813464777450051102282276219712659992314845113708804685470619753522299232206427023765199469698317911423283425602926906069060690735319179036746290854221147846869545438105693200912752136778817451360575804585674580638890438178272581051903274684088720673259802807856236436255524529832978397459239480391732688665452531656424572683030375593494915518705918152834834117476982392353802956937662259127977891369914431045091924545862050504173797530001060157661793958626189413086002012559253424764112124944661189147099259383092246257869841863965704171223600700393417547669412274986959849258589576988363195512223325617107652959947623320232272731621317476930505022883328312546759186734548294371895401469714000114871917353083146062085790323444560165397992091064893794864407716784799950419827228097811403804458303610753130645853496533098841880384736357634459817738240*i1^57 + -1908047190460743016239711494173590373879467519910195366716579584607662118721046720155272586857023905451498905491424796915785853152584500094657628634308415559227613391303685356599967815068172737906296209369820972217350366509072051349599400823233423003548673413238336941415493312795545856516497461005081104664197477601638235487353359019735494386980374490305128492121492365516535011867218179918238635388068039290739125805303325524660412821078728649712318911100921735416176719739410327990111521966926973128128602592914650311731146774161913703874471003322599836414586111724199147696333611693512447843338085477970789355704089317171272041027353096036685755607112286478149542683786205059912567113905799926088701360068331213370893568908005609095904007828666139149732530487237506551826458849342452293044567254739432270837793978225168612481885040620572223885152549863913222754996808450241378576880729396612353344683745824173629395479993665685704780446682905611368596763460968448*i1^58 + -580324944762766285450795897525148253083696787536961794688290141437045540498106974769912977686604921037105585735843586497443992532912364521772550918542959437418072180168403349295596573782078740690790516058632350701724709378884823157617413821882249349611943547989508333483987888434170720658155239385252988538864163163867556321416114449368341893429200038559770623050448508217378431214991745211359968461340863991200254842359071666574144078746945385201174317527843860648068809061651613869093884352280729038009848945621415818360900816677539630057527295237455543957890578245239469702737952360867159645605735722738078516275419419035221736894576417150864222991198465400907702574424409022032313000260709820354200925803233634650968506695405788958539172920795824089005771051322113356601812521966136587495962967520695893581221473360470364291044146059838998778311213167495528582802151638939352563825431839500701710860331770580350432256*i1^59 + 521971814449700723435265851035844524610654451621431738300581683049252315168501381077863707046813086518455026537294167417534443835440521489338465877855470150314557643381607713994593994308081630080763904281286751964697836695551277920799874637392899497282816465335326193511183765342177745807600793905101898566325553000215332271992184608529545484338763410031173614153377735785332610760158471040041959413190467522339584373867149433382723442166049423546791372497650101680238255719420846272309693269509064523837364748036523018982402031010028791480414445951617036627440455597049603612230547245297634366766352920650205493121264156429129868187266050451161340185151852619226209455447273221887582216754489089710964488966648414914549212825537322308414605250087208388601862355986058675179958898365688494727370966411030082473735407258444862300398394727378611592445752470530729075806001*i1^60, 1777137087027159814872642040848684212005637450065720379474268645437869842331524810307231414368933269137098696777393471110036915034154965509742384468654227255874585127220943863010017403478689279352557614072485078104693708376861916083609070955078316122416276041759637388711267180546434745642292809250878908810222871740651113300169081031378003570229082435643311775146747358093326592328021063245152131286073477644329663376267984278926162272604662288371964878873751908984026506766619798085312613283407246799447163106642083105150349196513984273973186072900824249012312481588750317488319145453110866427597737664428981795664814713091020768921665331869190377500976069723242499004123262524592231385174700436558375708607726293036153018601990481351493135834047979495223238309776273978130871046724151591029343324244102120586472021924776087256889137845171305689101223925561312258458193795609455248738526637794287670700316889658782643630234013866813379070472164657827455756060491152137576784489862584983589034473127809877279803619496664428787588195559827779857297178018353680431272120524609643854078599485988498932783837952822415571812609642241128146184660387991270530111006416534107315209937146714026771466492405848765286961066818260397267906987293129229165306089054677391622425233227240310325733811996245424926412168224177932364343755726131662973301300565125456804783377433491515151560003373154885616347844640026281588781004103690615282873689167901116532833863736918682499486954058132018438350557554623404087699709047896322115987082394917494622775870215435573891264696258424102515905729805322768537022168807925112950164259543526880341869340068674333484962789560146106525378913467608995814833973173071065920617774024841355862196669181750336271053294444249717575109730987687005082657965819019270313412689521134711074184490006509942994152758181888000000000000 + 53970819124197114832066939280512218259880795936323113813563262296653109223924073170421913589790800994549865381169519390328403421725541936266052193981224000735247341943263818985401528956305960363240009013479562116672671199783249518061293910266170656349304069764187661056502290686732766162128099632624417118476495395565803650059887724779153001355623982221297512045918591616904118926413895256895561093896624297426953209854781866709260706190440348346203853766082378454050729057661164214166845974051558598831473317291500322923618833177134937797614076616023167167191435698855064826764207374749924437550717677312294045611283035027066060424564371657305983101497463844655189014623884389480035624577371469333034812801525517824992675881480492796903695182028628278578054725003116567098478772622108403285306968490542187857673573572171748890270833233660541786395991726100791634192355894363826704601862771394807087302093736470784347427671425203872778489112882787127766972877690392291864618387831973826050982900306542964096316291681572571708582069930352562931344459279145221659142871255355804821916690873406068094278325352824446378051878022283757260314105348773741172338583104692478050442915796241140498547743549417848119505206263553646517230833287687420096381611444652179847415318195282192878663191433488522300552639116688328715105989416633943332143499455097621620186774864266632884680530543173909361757207229931305239307987020854462369622029829500382636323387345536617176553478277010591210081965010575038333076363100694466596580826269756974306985815751122863800163460459050762278628461464514056475516409142232930437810161148718946075042379363966540659850065157715542893518523695009352257246512360797805494971539266294831054391665199476222735373899701854051385388838663375688010022743277212222777769995880407511041103077097792863496890815631851520000000000*i1 + 2726937866509663365245673707433738504171065281613741898540351625371808111881931055024303585257349545693027915767304848981004848892211176132518414432984346852539352052994653174613261051545030535675862284568509569745479156218028894975250903250230540340701388048833813629041538668064236676598845889957144469543258580592842210479720875673258586251587711973672441435360777439594232746242267542099646293525458971102117524593595287679071519025334173764553586680022890161168155552696307253383368277270308673597558770590962044810149925255302433912608781889288150756611476463056534228367523419660738205964575588044218730884033396281625450454158780867192133274901170358247415092411095630065149887425110063317293914480728335837840638865212142395071845903071704538217346054981680025601573072396014548941006710344764850083069875431421564878003254071164182783831296157203770519858699680038984287949330152687500787214136590436884328828019506536267995458804987707255872205606716224383122742938872517604667792555380760914961953748879275647552640428892982556603937694133840411111041602550372105244188850021233089130306782136165495473043249207314540669596155481122185729046216863155959489967867747715919540398719590279707023607863105377419309716705896425749685815237416102596656191237141120754903961222870250174158329761118559390519391896902816622405548506303538639407274324875819548030451223822185093160853630829294452410690949358871985428829703316845485138584288245747609618536499277020674559419147272226698697314582224680253320068483966460536361407364358188784019535744672524276051382074924400975379235099011879860007276576172402969912798956614463381920294015926988973318395314613901472874728094018666042051940733495798336864848930303618910159929478892934795406777403173013214658660004900404538930954469962826834071293872464881599977137653816492032000000000*i1^2 + 10270365059210393935711005395162977575324003994555328390705129722138275296163511174979270060369460974774257892510148308060219141865547258006611731221569386366963711350041028868460781052434405355395699550642388034309082663946449167972285569507226091334187373337565569017918359224374522629501715025735035942983088325176324432771780268265294901124841711216873179961002343722313975606742237208583705797892092918944702285202113301843803940753872608803547859055019424679726931647119254344109566860903537252785436184822443842895012385571377165415618441449053441067648223485151571368549495846583856606885699364474256749512261579493032788450076103021958823408217347468318296466193150760329730837569076816522234604124878988656944113438327033100484895491099296200072736216697655131744897943217306138579530250264486137474992662649163416309827721209425990450602847859841585160785393525888759716428020193038773435933204734852544256938290289371783536243980077935531458191911572889557836990280005706710776154611850426071273668129437238901534572576044184173293014626592959202392777966842901262142542661729510485161646608826220407275732884232486813980800010932128970102882274151553457737020968329342655502367837487021027831782529463361795694565511409150705670540794955180090844233338844043924872830543014141545699506190573423774778966651308882111525247932565877465726831969351919358070074663654394502441685473103258853159756921117520572954204711585747318293905613724589591932887930856170128097586285815408960192614491363559962190451971785354371573559241836308948866500790204568161959002899805480428750060055726606232999633641387275498031815286194304541651031243184875437216907166848642767035153141218341510525009817838195820460524366241500578956438796828320655785438717797087703221724874584772346150026332378264352873128643174715670025226589086679040000000*i1^3 + 81526695080622135948395955409129368047146419843495129503208233505000917270653237481721809559143098463617301028711646620840612864248726792559054191223249724956324322313158684035505909344995086273866817910048228105642010876104538629275079704780356880030632522905360606145519619761534911882658749594053442601374047513077561061312869522152316388150507923597566399308154491606819400424429278955692716911243307252398547169905384090778395122777225197716376092767646394780213838616694709267155206697461457654285514354652048207660382978442818314161656674454078133730662524432240680698357425553003200311193412252184815981753966994501062871964067977001178553041895319534054106275710804140449019412175829734795218971846576490871107598989799911457253035449763984072642635911129433877041094599796732818118376937323311801280778799955845348146687357861345973837249725239145089602917301311742432177388531692087672914869482012259306485882289387959427665501610203210254954219145074012342482986090982983976966446808867541040782423550367568922950179498996604231945076327358743940247360465392005113108439358792114390684733289099519627894997946645367844571298724950421376988466326411872733766334109342138469477452050598989186618653075973740639489015104424930025408539898451150638430334526012832272513655750587541516784308626441766029537576049714884298160707901242495866862280632782920407207568975087425540933178118575650658307823308973932946276719928027781592053241612906016959842196210378974110375634254661566256806796818888264673639772693482084300015391003862334351631536672850408482286051270563843600196853739295618234376445235590921213120268226782832419116374856520064538939018959934706705006491602618120284549472754811111333323185581055657508876411374560771362843603641720668392789196531687174270668369107640798313396918745212166205269414170014515200000*i1^4 + 146811147411467597309364874138452463044533400788752989175616977627565945354949055736082666907674831371869233170056230409922422617773368751404022019880462897965763984499637340556944511067167798095233469957139112573582860684314147186570948104055441361086194869253289444143290462018445156513727403337791428969334840255424992547415505815005862356685273678764109621647637984892887759096765215671421105002288319137060978948518026047974967991468179744115997442345546073368512347795367485012367042574790629092937186590427891834889143833920247226790250947294525401973086830925461643301356535778332770477944594115986281731691386676667824142896475789025513968323638450565122788802106970581765085584178408381200119361845064199522192193097838962473341079784116605360971473870649416352876494848147498516697956671779953552387787943900908458358898171398955208173755056936639727396636232182204863744226099143365525447447873625573161742185494032063853766118268096722263565340319690409628759478518359892940831746298948866496967981037118831383479369156371836572925510367079169255832604126698338985001747525022607509969878971257610319516450710167471288083304254541806786942651351015696844929192784364423473749912417045626874380262445872051607550649893404023834535464527186439232270859712942766283634932732913949908384508774390385330854265862878362425688270906884054910413474887734167494057881999656294294671287866298053701868907405277214574351961845245600589471857994744880422269918769041389233869375499679558557846008590052916677668759427290107564492579003401427811624037688834813700459269285802095448056764676805573828463438830546653514772909867672536990846593596908503179228107193291242593995458121627733627291231397019144543866478479650799126225307911932446685272945609918281519931664172752070885762905947792177870313905496038555938441059491853107200*i1^5 + 121377073580306380866981381335188470729361370763130093991456383874176487945196324905628763635337011124271735011194368186279954040528472675896533102660700364311282549188432558429249155497896538735598513362651519147910876882190292008405698387265362701328106982079508430559913166387927913071771263287467683950148742846713495246548440315163335376978354157791448070392465215101198807197930224681457115821645830982179060681663298583620939215307326735218283531247669952882559415690743743074001260503627837731045021390126642086876957977815833172482027264009507763005046094941161387387936812605147968328983026944012109365600744549879430839766064325967457123684976852631211938129401313991424259188498085152868727020685184993747574500333724943933014817133166610736789849361514289666529351010032753748850318424633152593478294157903048467646292808084037932499714669053611216799333125848438362680633673014575723007614636821013834904350180290179549764315052126303483017464505005036301316082998844459661230303273836237742332571670209700430122257622702639469212180003196627229965310666070831451482811780078186711273525666820340602586707849967949635658716818262767673209799106644630507054199360327397779269606243956056949600430127619275425792352784905227468345593682929819095873946108697406364560187700796938538772229935470349324881495228301453328407982619239464257426298925258765218890639229398066176282256101497737946629098377395438149273363100284925825487828118065543702647648218755412387992388972403485040006131904679263926434493130928077765799877691241986014758669342021056553956898548908119502349084638579237631428850937883006532445934212498220798429990801035316367979265020184454035398872017014700671331205934628669544849312627219228515402256667191644394952690323997013106594457298925951534056039295800597648538203849677073716422217887121408*i1^6 + 55344276990941300629236363213956418798586893498611304010152284227718084752859586871415789863559258765705062201195541722941620600419244805115972021901349765567080993532171155346016412642771798434400387335211387813728590268661045830304522770789218721864932777280735526684862595812919578404348645377195357634030623610503715356298220850844206281287438151921672369184237168142893967933771762189232481523702692967236568500228064616698443173351659900686167305471590721564929345666274776562213051727738950853698085593015118481207993234025212786585016055466591608142797046573782480599066417410518116235003022609283446940429826755862054046427329562026191942673865768544429123875083256061998085578646428809333632719193385587260217509617902294948946300204804168021329370157404591535651470993343965341068794533249228928340419855728831881667282273783831888338405936864025670537447637389816767856833149413395307335832712790196287875115801907728435435750710125979309054959245439895920303492226446635777713129330123328031389270371753536631903996081041142002628525325717638281953018605755469956775334437481611130264583280102689234766992582779566165299066282273596102042955524635783325791884432220564460193865644142862449179106860935247320279545212050689816584405405603163620638742984333493244859777547396907085471622419038007505945290927434563912966462271805285991973139096884425676813535072503648024804316706892774341127512638124486491225774974117755423431252873613218330747096911003482461515046647012911651073560681919373613644831846281859189268394474430260882297319489582397450937634656646106275072325036582866040163224179611225193878591349297907122789627997650897751096486224241368109807834587213242046470581495111933701384531205756953850920307144844147406818078781226912654754105563651078164194053045357922364095168212880656213972034256896*i1^7 + 13326983543251518154976830450465984014105665448985587817892437609352159618140482352281027619345849356129391272231027695456590455086475512932170751455058667073952647803383619340766412038611242686132361619680209791153447746274496802555277991704719197585898423180599687665129060965872199104583162443893849011373895159322955453794858660373309650345803711950008876572979206478469121413282437691302173995527417214027513693883917243226948751002666767158238659214187668651195061420441686336158565664877781337928997914051509777843437788116772621421005007409480739629868665144889120993204691779352432109328230571518859353360665084333298581305353888599546744220529320155527060383980589405507349491481707878698852576698160235947524936208739510440846977926728638483301298303676105835108580805307152522542547608679323774858920916291054770325497068248924467012652475121072051073360595551335420943991348976245678782144420160649665350164301073174316475998177238255964511381876570169934476899526020815459307149409456222203975450947254005100938038932503310062121615941970400168035887427648008606964214849423481143695255751909235055031937392424854611306567374958093675721811932132505464396765261938248351321638452209987070263693121088753989476062097559700100593530433849090739306286772562505155529346344193505035560695095957081265404045135231149000073765370882474602381343250536754676110377968248694939178548873166235832191890165748363630965972614413122017470718827315476986186240693824283372986988011606729095496828666955243406412078643287536993515222826791681403092579466959826985459118357731178119119419767492053043194100995388409957793464101526185122157495524488184777969162153127525931271445639872907627409016978625884482911166605473098852397042374642243898541536675909153094039077820114630544628755271310286288280441753921830581094580224*i1^8 + 1544861256009958186201623571381107405775597848332865704416385358536863379944806386117252426853239316156819895333166938036167537657681021981523614645931855710130344775471078309916935540256336522357021393252750753919852300602462895295143452164570448718075698297093434017938905525542826642912814620180195927696730076039586637220857069885410613229416507846200756396349756829375087139262786513845578603313004362746871508910883870724562137408215106604554781493429912544458246376432772487141906051069282752743275763260366495599778816802742498195252972602720713671336857481938062537789244893966640792928552370858295620172880323158307561776818468898901789539778807850531780928948631884609185614668953690227531167299571856970751959295121592844857463109830736608644673053559634835000644706278866609237770533852884993300639383596116004966713049784547565879467588449408455072611549280051913671946821157074440235413732173064112779146083389770482774392463496375921438530268922695996762301984989988045111129980671516281767346789157410387552508912273078181340239219836388684649229296419888264177840516450492625300899503638650168481256667887105778188345301112221029725410140223076404035034731582791133773595264877957760211824977908545256123087595699778099797888235723245131387415673256517735565233516229415423439307821762217916961269888683847473355992370358518241512740700879547995823204953962843699766239579975691554092423636630550831501854813336804939828730190228758047640363830807486320623248371418969515990571774682991858986399103657635891065540375766542216937560490664098639231769944123407591712228384366198420391779991169762260311477749725823474594440992130121934566577427102314550800272995627474811328700259216225727230792333385746391587174352928884933047867431347075640433303469921737885230838163011902277084076966796407594811392*i1^9 + 112883646408846581343883358425381339745435805781449371275616744554859764192647142563894720879661038161141185887653524760859719986747259714580904106346496000962385472247546358578555729799557514495665762960385672364346866388750398178091506141281772483375009988344301030223643337725474641757945752771144449368304780429222643425479005270507908101497382244251075152309454753346725764754693129835966465956760184322132870816299191961590417904797130324854502168411480517583122516930713620313130868880495413811879126851060802679937403341342940894363339105900072587750125383435849982544205419169146084130721581023447645032281321672442659976494384418065202237834137843489878545267843793115232166812235916030001951200851742865311750541040422238566623235296054403349790023228703609092488158536706136127894515414408285873832333057073469020011683325198237447520927949109656259833844563315016308959325544897089712898293689390805970152584412838755999912092617129417989065069583317500944984905086355299621331085121468677306707372389030704806251283355902252612016006375872209340898242383272472558883364037637666575290913161630323164350979850756511322777937508312830946554835893062107486192755612402701200325632666364246582234812559448520865657747688007137137654804055723803543069507319326792193208844708139518064832260751404228669207408181738522868083807977930939444953375423293024601945794224606745469284390584242265896333254840529290243221396995607481712607657643045082394574370762620539293552658243092710193861940043166602387966721692073167027232866925627817431089384801381650156653019903026911402968575265669965982788420974428706764738612305803465945854217319449509003520748210744840654162268844370771710368263649735297713231932194328820103914886480718829572123410344738461893531352040705909281677669804022793911285716209662689280*i1^10 + -46644286118131071636476194735181190297827289235913697829864960285278090919585541143798511961819855429267953187737402593748210980609815819083166407696562551352155346235465688627517461064634388689591060101870405026313018821372784418120463449876535856235221312392456790503189233293769393665083203360079512682298089534657175437267491500216637304141613544819865450696353646867183331887176771430958748598797327469075309027576689698808808215942429175550834100945916321997478478937425504062725997290262077935027286719476083294401112806420566351803074690839089455839077296830542324718943429613018285064998121389503304090754472795272643048780035810292852102689661014932867675477716541094582671072524862888666146233561135406778240380700024458155842591690119067743737629306938346406528331173935876697801892459702354294249557316503038474103895545682319918932012880461315500367183485729578143722308843960142711565144316940556289662804031693129745533069677762866651099820657390751367975513828768586984889958683404103838498545351468613250471623990164032411909574701500864492031646637529048690221913829417323008654776775679350389712587386650023251285540786119645779465974415072886808227759429871667391255795327609594403355747509071615144420157769080751341572343394703160714984762911403764562781904812233644284498615859143405668456879622140381646336483000756861333419290416072388757896083203155273455229944308216015622074036439068082765912993063854958304899876238508704181622920130684715665337484453808582477720023830479776057757690388685858810464949145422716026630558415066029739239202412384505231281957661935142581545912693270313859400552853544078188130228436068377319431424658375502423786735624084829615297181616302046120874587059865395697341872088084494082870179511028230766465905926801479307244278569415712130002478576959488*i1^11 + -35684946904379489184860515667368854849810103384461376900232418112885603066191812424216646736999277773243064396029438909742084550605559027829807303399088418770670669206373772284782280252087219593850990094671340834121378019159053468527938948250091735592017808364489680098659990731268970587998241425246507911884465538503363631628406379751328300208173405074767096952148154308002579088595227115458100719427110684042868855092231995298335659980023018951195380805939971439350197814159891110845233931851951205125280015761343401342614403981710125709659891532897438291087256813143267589962438906655649347345388961211923400003974018098606258115441328614532282916997947607927454596512673791288881402564144691083071359577469416657602121737653096416697969762119498357266298784761730431136615363119770098189392153631056325016294777490778473044160893683496569974576588923421641518130888968232417103196869077996629053361901341327637629918092737727252700559549610276873584882882952322723101853608077650329076951174625179299915481197472229099921728201939624732925017961419887852980694741721841099321679555735245822145329607686659799186645094045226622453282084139911223818759511494343430685315296432385129628018581456080738276953960638428313476970283043049900280102682917516221972695626415822126098967691568847303672390944654449198274829135893992002486979871442603673263198891744740962408580758315547982381679524344972783947244070637221028392195973818199773783621325498787687313079494847266374109990727835408320941675108667565930795865002204517915675136378731725063149324419954816481345521212714874018139746593016856643147648786289713078420553714322619326015277903736748265869491129227145720248789819948562044809101334112685047350454080205755260762158725923329714027047114864815581057299077727155998353472794631817619015630585856*i1^12 + 8815522797884439968970253031723117394701537935390258102690930499726131981871223365040670217783401686704730016950621083611722515437255053185683521964992938438956365716009250887032890821345699571366381590627799691735048647688525381008157622768807328205043620418996598299275001233943016681078568901056611598630531768005840368200243552585056797100202522247925028772266580734584080502424432162155986329796273274098840731771305687473991077062044366768646965712691965535671945814877976320672733081022719394096087697430515937527884674700169653673049308317375307554894186365951789196741231725226103149233011168765948035674315857210317068555798571490819142801849599972244789385134709315483920656208681462228398910640003530174475001770805865410287482262644128489962544571152952792747813522296039725453777805833244853343528868791997409097983506791678640570338277272938954805924281649373272250485597628910832841624215670188668466777122368178564921332227505633759839819140796671662226756223264345465485592483755961930023325672235633497396801164363990891152710185420006731178773034765870080272768015497136480219388090349103608906180591100801135168956946774929405527552874511379946865385909824174519827879197560436552465368063792417826868205630267105322739052813760752393400117111018347692999852169847499693160932683960780136111377285230958246157159142227083702845229273380765001648885398541413186150744285221105316456457262313689587077858212460202002260314880700815493682043752967714185034307305743441291900463188894801794826367507182657332489173020492508091192228323336504171598442191278703213320263832402903921140199443441674459564666392666424267033493762335682983183321125365732893898831996765671138319177734597529020046883799888605188450673900088893937354885982821296734218922561431449464121982017646949996345425920*i1^13 + -910836421825278012692627262058742883133771225883856081412970895725613001922800643687808683172192926612061087190952311820469311112177693143655719232186615084449126672961815941171483083105712497870092673890258321035083066900624071032771134915451250174681227309337442197321254751285853311520457612860282760545750964391425702623662773939113521288937894726104477455154468428617166193890943279878550694602015078793085999798324301367835074476920927501026583039393237728739176344033164196466641212164044261363759477801901922273869783665691306557923282830685886587332867236499176707997534983973041323385207288869206942735279626898568144146867644033291704805737033283809739781871535957665247707685584256212233303493938919088568368001299426008484809706900390520930506175345578954062729126902474830137872597359954829156042242379695426255899826519953751124512351259613426412988569531465250686534330632595229501763091579331868791658563211255912028449598170334978797919495656684200614731683421611164852828746804611128818172107726116181376907770270337465760025744855812647187496068845387307103815154987506521672619868318096386666077369850617976872489834916999494544183253449972475978709576457413427868520141621342846503800624064184839812359226803175498183977087100584587518625767110312227490645575830322520547435638176878919047038730158271793082449992079928289576949298888818420768999259444983422061617411373320961025458366513472656459629835002528224548047675984287978622444334356796264558415416405127755699919278126524277290330166226221391508380850623796888986010762904468434054913764557863387764373340723880676374688538943552188377242575986585331396239677556905386273044415508430582473547659010335623509129330132376416135639901735991729977430461018068347518762900161939388290585838421085034908904963632295533608960*i1^14 + 71862245088078773969609319390887644505304804212585991240334962011093530849233731859063557903027614005136241670492319550181839009102635563138995577447941544225672344892584258179432075102365908972120488362932483569333192140839817512460013886923526097234435459706874344507051376082283715677124769937675476977248134476298858046525604612381515194979606118157636778922818434319821074343702878288398001208575047835544140711026612265845586622844713510150641136002802187530374302749697573540436824067439475366448035820811837755913901429883955130621338399892633757466170275414579423909358931165744403293670058016984964975220141629213441604771648517008953564195353786730292041803165599349680516649615317776524134562722950114210305513169704610678784887093636640604233944287704355880097095448497832883441853231085404343547417522077893629618185043352573341568812584010553008827233379498724870556592184415738914856641520267639939096141183362859683273434468350899984921754939598397358016317641984460080909892552266644686685198514500860633683683680990737673999411300567766569527934204222945752323402917527858338451109057361971188424021212441610425682803720587773801628687223843038423987019714350010280786581315328978827404241671356764084298932943639730341569026042200597842497375286262545702704190641125311316867921638664729569376058307787998861710862216955116478079863605868539868313013994705868725844091906393180490202208868481492807173876825208143001995491517813422217399284169128142558357087711000536918752019688075564318833569287713633879359968071302021954431331629432548281678962832724171857977763303232944088587886427773907541452003052280213694894249631920638229122772713276632029646910013629739577300914733318392338158882611784394510193442531434203164522130981481943123674300634812936645451107961558532096*i1^15 + -5679921669300561757499247649214973405505076983666362627307385120235459893186423307912845225516833595665746236244383981699225221051763057542400263474400098885936529654145485172595966173599200711694746642177410819996461168513834490561420794157728478848948657528188248457461974103166997469007964110652599339096396710068227038316708754975977729775195537458454598171136071742897467455612559895664844176929749192361214415570653967913638911875648536160194944213920701099656636201006346574337420512759788780905917046829517980616593446361636186129234473684905002712905832077392015598534343896391427720744325228960373314576200700494313146369355035605757886950135279713876859379270487032394050807347930385983526001947612960132276594319763291283947433150539583046911192375081843163555473558572647984071308353242789839898392572195960724668438123174309057856003461892325887289594319889767434779330233098070217048699834820896307926960311312490031934926523125313987374797281220312758614214838254028924510122357879167741556981112761972347235610859214314157453207710040261118670034164228368636153925776636337557900902909456180434476944957592843196612227297573491580305980459360309446864611863661272347812571582831142575792846649761019127692631799979815661260998780378154737849060374798222436788076382410358892146758333091017003022572741065873827878409922881073621988562216531366812311014009213028694256681799677777002178802694765034031311917457212907472059707739351635205145848716228974749647893721278643156092290080579636279884521240062191624979321634600049428450837807795519269379629692620567828491220707862317910621955929619800186494591370755464131419522494529894139698669752959038746077314999010885988916540317043373952909865913939697160576473200673802708754296487802506140081646625673224530919605680472064*i1^16 + 322333813961213814639393335620130106381078016135026191994413219994939739593817866926049371373149995052584469155667889016728007059409271650373146246606751043692732762928774828958003561010596273438249850407611426406305847366380423633280672826215239228921117982018296083220156057949189185838323971738939684914097567107769190598150331838533424890173127103096132236026361121663828807895966875327787438188020074392868385578564565924823286869624058144369735662241972228331436224219113787584741793411104891867190924360326175258609408550852161723397205160518183083237055572621700043448290809749849633633651028343105839468133137113895408439908793536840509505285979053722124965811440010253839599206572031582568347071385670752933925191591943210411280855669488627265069989034226358865548713239243847469402373656141319071697235268572665522555102622988711010756097579153657100288897044840898258258305994352346181888203682184510302470252334450690503565695181460009251989623424211293925764486896063008614788667791457481687724497867009778695937792961713952825935979838438334214914504448013392535859063944582396610488860232080423945227143857713150946034461264894317083751103621511372966146814510928030111222073066595135941091540055928011976146956969478331891209857522073444103169109696327331033510709265179635018246693736560299953382109738896752448466266051711331594690861511205409736074888376819965961553109779118138943847815701417379961324150111648987551407272282611045748932382233831503908815394996945591706114177119343757704893991515672254485083632021389090841908303305315501501323875298079459761880636730505462391915384188874174749366233908215308485958781048705191287708512033299178776118107037411818913972856402153829293448810983332707745855584193620133408407732716292940550939450092186495707133247488*i1^17 + -8646761358390738223735255111692852402984986591552446190515869548704305491796260515021927950710685790202316715968195389729108704933724536663459144757808457028266048643213182460346323510370889785904404988341750683776135513928297275670135791502110394825412938476579259830744180260556275527852457303618672170754318223139180924464781435170910722504754901334032136471089718958579456088518129177395786234134550673056733007021853067685094910778654654976797733970605298080751350395264492424184484447502695155155855133864312050462994644475867689862397686696481293784801509106049302703455469638821499522121931932588918883337988978730918400816576909623043133541990311093638338126066736283415965407306442706928890027460620815041472660962629760837556041134839121002585878849930879321161358372182337200150248302851970731024375435449695096811990673395207085157170055423222913079847846159141108818849734512540566540946444690523435525918697288399236014546376893434751399833468129923365258061889382342225631383087731596458325950026559658944715874211555834259935786107008359774543528383690466024352576532216575081642171220376568469373205902079813532459106361416738317797627524032134620596030306343992896646537019489194728570849242582347194068216030932376235612260540802287090110514256773834039085537415982675171705496602317205511717321527307619804029270449849366664366907804395744882418701840165462815481461788780906077301320871724312605879967867751533536420028563260516161019176311810273923732712649703845380999504072109484001199952331419037089290922985679412293151838522611492797933305999938340681321527954350893798440236370029861831918936102883815520218193257962992185470816906792326828866821969799454372339261110158984468868824844685886799305836022862419499779884429932763240124790370757658219118592*i1^18 + 28021468161864033037168993112583048166709505276530933547372783366658747420515236593364970719558204436853838805463827615214709781667969572747961328798841731664375699384093770824200125460732948142095325243736669938384634833463955665180316077977281896482205722374160369835971804530635317018904271573508864999948503991982751052259376423441750035655783617827228799002908391671235656527621040495776238521830647189907070734987648546969508206567593757173770319044614213346482369349454746077055575326524572907165029728223270587564738574682685159854015769475170006327986516584669876767891020158920992958438846769664740841084433146796874834951550447191509077906779060474329411770853745599641366525756656649351023838583060908959187172516026685447234418014253587172063914813582610487467888515476068988129382592505125413240214883357962803008456571513560451806641182249338443252034351153172643650586496830517768731220548092902391564902592899125332686386154604954538132740930259434488857092534572104314044461180925404626626782607846206692673183105950817122959712795561743043078500213820250722240463728903858206765894981193681561198986869249213547315068344705903891804051247185477312527530013676825601899602306736918370739779840491113334781483463404318919444761330759556991347301190647758937962180795964751228821556225561804231436856484020976752026114798645224142985595055276876316817290080858376841014693043344435198941518864094021102200960070472339662305030595799959398749606506847834390060382130125944936272500095566033989478545234888246795350469495260970520346437185184088863353724470991007917115182818004259611851403944522557382666086231815492540091505268941772163339924752296270235512908914288921120467310975720090427109241424469860407730675577265666641186971693044238698545619073935343616*i1^19 + 2194811707659926542359223883421487247358976054800552775018649815699121089705201187407168159870178247244998700147037488023476040908719565994811907231141505555923680648758376861931305311597355957988299037807224650127083213396306812945661430996612350927241088881919158218737674483849399138648471164763901735049681696630034481741491220932074846996646679781445479055664532073662269884712378261248332531541406014448212776192879438781583071137371116491934873381061782637925612413766656047967099991926368155181201870217809538033365632470652278461938600447405404631474535023749975902339519193099115077195744857742770437711771019571170745542561348429129928945796967821665307680261651048354159596612976892273437515605235856459989198636676934587029508855430976142201197646910393514876649369888434748658943487877504194197197348714432115035046811521246669001269784544429153252441784893346550098057705797290129725523008738897231016764188385750825911607269734588695504246917343118914636577480208517070667262574656801237710077950102300339847632894267547832138063654237185998450193059747361266181586819388843881858588548592336155581960358088580168426908080659682211805928583082039659973870468659067871005094470031459908940266961765298016109253412883511223828100767504870558000668745188755385648355959607748054810551516901966471688465879695343541713584412127408526228393877531558520465103273436874057516941635480012876762845963133390175313962942247559479362331595286225456144402752755086429858825884588048033410812042226502945598139814633726833715257318853540707132547677167830543459636799699180917397696584139595334953810772326878606936744213142090342813577879788233956711501929476630859705091841796599645488340282560613970164705807891446678631544972941405777417253916992830966905676478021632*i1^20 + -41849089594579188163589614108136936429165159911697835936954516289691699238690623008874210633184357743128770174316371793200730517036205852834624399521900474033791458449127767903393509745373507324160040510769277427263164465326316607959279765426804432568138359219028545625424878381348475723876537315977796546770845922903472088150685812510791548405843935095781043756375058816483717072972990208095167391862875014427327568302458679187302864802821751280509876230584660467746031823874329908982715157923914172557954600141976067946021542028896038195600143583440434037316374291743060169600154929503060951443605666879460446179046859043747732657513773008690136388243342196577748859854861595561802240694774397316331444552130353982515948945560975353967710880290372012731595741903200340520748523590781314319054853224325319018450608723345090865905293558024351746889435278539940157057026465323042171261390134429919285540499619349650571866609682477478890044624309813075750884150193756540685483426064412941816731581470237527984071692098593780225823946903308015756854790574561477270749405819863207654422544849449690446044922228779839725176167872934858321825138891165690046445816913863975452426771985165731944604203895784625808734499960961531459512169325906481312302277199572274218963292164292454083493162668681538921541331514848042741644100895164278122159350978331963877785438750403742703913985148454404336078170963220236399519441888771893845305289494215923394210353278458726987886880758979917198897605510961309108146025469334889575684913052292126484985843016389281428068559995374524009029163071100578531514931984226141439465962109137871019303319559044718030684406532772897601117614204710273064356177646701021619844967892818505128560219645644876751328149959417108618647294569096117435236352*i1^21 + 236766789450051351386846109192404461574215320227905342341115918128178203391044403222254918004329079961568546815213825478060253622001118197858444465124234459565798858326111122578372578728389151279596789981741486615332380545869816417382427746272503538606011846723373855344594459899461422018104547771909370022451796229982168282563992819274166593612658356374790303030652490523493275362549400851261415523944525651437014885644862332647362299235329215172280113684090902846455938631202912396955792547687693622253944053251871419350040692551563482295658227098114258206060509411057976598737166690246204344841147977953258092250578876688410878408899645054454221487757079058808436127440215967478622925630702058067515941656693007206926184389270422600415895400500177131924082147909078181828012050059645326653968060472150832809992330896938806705131665307767021078045741664577181768891271858209190939345577804499443086427841951711244155020143876981688954562813970854212332989001027482331209678297534500167507408694924433319560066883598246611323172097362859965852080008002569398703884184984713979105206640634975895415249213657837260943004429825120562615527674016519361806509935853556052066009061058348442446955817657271589711940833140162031623195989545831626239056364822092221602531590415147833092746268189260412215446797754913292217108533716964960736050456229862755170323165085323261809202868268897287010375795807143514640274548626238392473214795188901798191787333230448155709805640018180945986084350229865729561804150918640589547527386195697291658592609399549598038712394972850476327631791078121622623299471503198596011524491116037065322558070286540496554946022056150345243954477939996541626707576068791473263481864678395879448479898075467239241730965789554496415588761365177696256*i1^22 + 2936011521594733365287546423246544106182365255345368925597083142670832614192074206908593108317841865154195669635326124639059384588917291014246039628096281022207109440461743968067867637896152814034083936828990671158449624539709011278072704059036404263713901486892266774304881173710615702729239533762979684141756311904408732638412146460593791628485306827845778356597851185554835569578294974491760511938505397071183816415091728647335604572794143202562939882299668095398014451480724360185942505812574547924931789508388373216419256545622857342661064912303733802226964386920307816672528848758732457740455916454174403822025456327525339671305318265555570945751346648404404806873861366426315039186906653569219088920934407958319500508327386954517729208747156966558491233356841093232769048491394075575276241199656938745038378230728012971881210632135158916421715736154843509121748537695621417433449378553610920661012025582179096733414556277448959458272257426325352256587225023751130425136239353496321933026285572263842422965549808625339461158003963593517744876165875129639424892866038581580451385554047251192986330121040188991337040790340126006567653590023194874127516375709150648928216007031961467714477910905878804957308139727831645723682455609639448665112203481060999969853650845117765573302862553829975247043264286911081745387903539795904060838266049703478773982891678702650480512398878165985363617841071350603234077953710072722685149063021945839166631869157201724271960565157928963961402324436674082821045148948910417293508427445888658167010229478053707967528869473075599089631155827972073878175894337562306583231048727225534092201542034335813188212427543595672253466664264088662240164609730505130716151724805485228543261763883466100968629747688054975208537840418816*i1^23 + -47589235332791005641800290590058944953891236932819076427634221854512317770635733448272443687759983252316413680976052793573090128029659103955815329900203006881938480587826874690755709219625179861792072012867054657470376514732751839333033569992691512203632812910809370909911341063840776661601112974632841765735333970667627402681626066185149565965795628805183533429424656021154939147032935847127537803686538625679315782640523365747968293964792993976383557002516057128627078080667988926133284049411930155595081014521127354049220529306271251279798379442302518796724504754141313881253164387172958273178121061385531010576452265423825610623810408914249591563915856345536601561344336632226880929295181993642563276927138933909341236928175006416736260678515465296411566323480476185367029484274348070668576857992531683009943116076945855983127313132840871036805241272397601452196686555576449607730058396641508780173291874901879238541833395324467392041955978628809737661418570157885943428465105360776643467704543918682518737976866897668827762642346034192897905110764766536497167191067569393720136065841613052145582157072823091672431263062599406999436985606962052509209093360649501219028101144979057013869324489597031254896308416438477027064926001999576622917490122834820014618445821522859071329676824282133021123744049980240329312324197993846653970870115826672161846566111373398908323300847971477402622292445381133079863322577834414570945866478346752671923117187594728629980281138053413614513793303787263737174910529461169829780170594620287290569076300339279023061738812740738753813898844131386805420527276537731498072500179550022954348147662932566784943311303657008961410821009048775458054353421539437132851394314813213726221345794035253017068185666728202665073836032*i1^24 + 411492161833633184156537059853113782377005030662585028139611637153802520780019185970574442954357010968748188480950814547763527654654397285071706679494638191064090461763757846344829849254329350183048908187203076129673651470727666640923427633955468757256149274530535719855441457768891287413872788900669028531639056444452747891715545260279037930594243511110996800015955643864856751505751148554246344971432194626638968461500285722674116793194633037843294357383645018672799263278152561538022496852388329363942056812163301150170607986996493556605037140471938807578676026054155547581678388510231962681856567052780346924073557636392579355933382002310461852510974560746622882142871146106427184561773707830276878963937057726982739557450394463741257080290124856158038936455098476504411895144324030263446617873378069296229118458244083089117744721907581528525759957644091903317594450943816889397095279939137403768768868595883839600959060051974993369577904198759406818760547546536458004143691110755604010334500950700534905928922948840943968725415215904516297793093619133929711766761623515900986881579795057661260208090567688256287383228113958733555553991752961306447075393531098050768241931392288550116658778414566790733992039122084255679628556228453501791109007224587429521966505121804452124110269320785867803995866716616870898224907915641582458821006894632579758219803323862966930186430464199597776979433516597757187409188602799446905990377285850204043723780887270867053683629444348384799448023135282316338621122061530669586647068766360834313784993829085122633656330006433836014896888683557133520077671866356644059278174956691698123901082628404303407021522051959368434613549798815509644431960300213839249899321629048760158018688944829835508609800634532802592768*i1^25 + -2862258377275545049230316619028864358482431045500549586863905414644943248735621171359803181775094288187079812852550461475591345320348252975996941211548714127959174855201967894550726894642852179182299036999624932156246089622941029374856206146133806928852764177110900526071773829586835595511407986484079795964585300402575386902840961243712768560714668985780019385603021318942717187054974270804276516826742741388610029609654325972118953393089081866413885745399114949191991938346398845415520365702123354688043713546336710779451457966987000757327311858957232075151869991727221213271067004842073292341441921704933147333574800269192125255297561252526587862520761074882697163085528610462426400714155398617230503122761132621587129718196376486341638897227037527313202715453924453721490484134995622276482905541266311356065237864834307959384719355317334167536029018909617790261996651577569201569010759536876033980245643981523404665674890378010877806201162279678197445590953300251496046006213195971120362449348344877833326714594250542419993854956856609659449844125348291841678992335457331636037828367298415236219644600360809973508759351731505283259145990119538537566082864611689967321832395222185764413435123433779624303053557241102656667368870084137947426596764407287494973231811926803201383223195040156535390970649044341105030267533454941872493486375876805377236773623177997572934946605209870359985943473527637171596461416612340780713097922328028844110671504082358336795421334623636539203451004367939956913967190261401327459530152110088558448790296024887813109658774172548534994755488866035430773712809802577910544461485641551680410517920483307097469795306269739434079856456055477581178771965838989794501266585566289639989755500148756949841562266075398144*i1^26 + -75327757071351014364838501370012249950054744632111746851279447713323140780358600715541024522555897703844129845340460403406916734414363346702398461659548389925309647224365979151079544743837468027876803504381095765092220530715198521035988889719005212408418790036416324053833466032226690976306831402286823040663190273287307663977871224318669001300034276451791667500303401470855441696523412920713426730449892048608571762463174183725058152200699861451171128160570874235348163224616615117197576800309465334823038477062569296625386443350890564604199194561981232610385002584687674700147577682676704045638345755844663349814426269390283421955593701796696274585348791962671983618628286769467012751522421480685338702197292972675467464144099768012842727898017929607642712816152839316322092049976684090572322566121581750194714777377559287768581207270041166637857390314698050881312960193014156570684336877722472866702468827971131680384205782320698974854660291202986213795827838549939679162002309300929783768514692078403338059814504707197501440384715156535974668795561989585543911839755996674836772494634653333670984780098697022724282905437792212967770814396033582590385393184292627998871435258553190981603028029859544474156491953062752621556470907603116101188394079231173734673466603195450592557872730899526252630418862952626848157239658871753297595180686425062502331882089462581012785929094939265937717100334546428136735609153691390526885972090341294204112775505984013182916783075403026116024318478542359655707752588796516552872605157491149319474551738734602966613778457687047504266088397915591222109373085507462984703995342793327594338222091400654992266429610782673455644499503184684520741194385204795680920274832535997973062722164792378030548844544*i1^27 + -109522262586776549702199812748035056183424006859866884114339840694496610161061758107732502640105672952199725116094694133293648104673546153915358508018940950415633919161617241738006801735790855373946367270399046088787016152577582277378500116685698310742321115201792961089375620043190141530794270394929992537747150798400880460579256670547398383535473847339155382762035520042543155770870575742203817689359126171801679845474803940470704144664667007543341373068050918319669945858139356093775434908608886380336277290220462570605226015770158206341710039351382634188075432188361042488370627102734913643137599649288866859746957638798217720389026956401634524505255025477545808524456893506765302070487281037690357001686651700941200623868782630835883992350008682874570088876285745760075742773872936199216690583112589824546055920395607672366624365602090174099937034089575089563069531317145854911413554113898987032001935906428803681823975302672024067158011409964968871659683026461482954584497398042801720003050161903924635314955596803983249393695671068136792351963645555620688385045070231555035313629161374900695939030640265334535651289213284755599047976862789176194197223809374570309083606032452092617187575768580611771595105967525566802160105384003696790201815518956098195257969038906999645474700499530011265643397879984189176647705372479521587453484748046368195950802949524099569896634537201660115033375467572264250916815095001915736412462781040122878734339283635114775620619339773699756642919453992183655307558395905351193410551195397168443594899727759530242922763455059700844984192840682843858601636827702527201921756254361846867590074878018628816384333739606640908202527663875285710923336477262416284587382355993080860687229879046460583968768*i1^28 + 184440067545624054992854189065942161108264165551595374645636057031751743923124047160671842713173540472825739863094826476041331263629382652634100637635097845734563093665814310953771462841397098728845581506166680393674893209475897404445778441332587588998978014820761447982618734538743380709034152461314794457836849036738950854291783785586435713502491893721334427451044993242975209809532409018331750741667420140563907042052349674812618850032485941733500883907496565934035416697853794904522667759801697675133199955405793827882343747449334776249242572066098281990303533691082404763498683368009337372307896338976404472266971423885664653715979251398056258280018413407839827866244001762894616838398604418560960084944557389753851287825267479420235577066603961604233941536239752526528026715527869871926104321267118502652313938359795832518303061822823613427261085961399803866514900003502452589689043558524606618836293466132995766136427364209441804920771803290759987323932682670137379870778904230801304368263724798313213083603859684696476665095143155939385982885526022343962201452291085319718233157444082240429942259729417175639494110783231185045814119892862067322389494021869398787917994651607839367456316500580249743009352230004027107791151228807588206649621813170736362646849258566633243151793356424437813269126092324842879402214452420068676352665580999582858013618764487397545662587840926062361081423953044208375120558045912540002877185793904161234502931197400875260927260315170169359531341787417732635062249901194465167443689388001736326483757266568593845163107177645393563574970919545670637181290231709433692386548636678612442142779988985740271459810280565561768233988586320086793990766121105708178827338813290932985663097934006190080*i1^29 + -41076774019948032873785686490403523937531936870634311269276879786814339646362431530194600210354804789174004489622397652469065514924475463361383353113166220866165841765726054003170359558382867086362909513415192531392658123637066618665371203499972615325640017319703840768753208573413780582159307775332632999454539972046456856528283508965122631181817485525182847770182786758607746088185779987926032435884852724637848086020452974100775381868156140250148781405222924399011195860077572918095496166070917067519670689162412621765642926564197410028052749712539764862094230135265237886061082833779111065540285005214303071099005243326545174119535478885718764947960784833700533110250549638236011195953310410978721044968587284303654129439150373132299715763205487475553510903423245102449347156627847648976120689253841917168138240597645459012849899957006608709646530244585445847333610896848244031844447758755593211569147102285657418507038063148775696769890284969939555251745051286409990331548074085145091376521898804994269751052872065565123928626721934700884617833083304028520219059836737638079431533891898133310582224809506134947035292087396366683200066676151076344414987489367172436424749656789670621814711034634561496476011676771828920878481952422378927148876348046411285301123470533989946449757537654461483018801250386111085603065299199219879640582385606735344941582666822742774754442557607100066521485496158327789482735152363876057683338858362083713629324199043088136261024885214849957526425566060566137978906490958479916201179144571322182759181813516204307495213179288086031626906040564116065570026344697905932498318834406547808333777041859840445354735143119687329561172545357457517599768450430052691030714434433964477948241117184*i1^30 + -25234283035964124616590731535265153291982217636017643020395845871074126324844071515748769228237608846063274509440818115779428989121556393492722865322691630095902005425561161268464761849627306454358288277952314365795221808236021764300388368739035044689666265407365934983802014772327029853975286065108433380520772521665697370216619438025679939274263594449600922700667370472152340198242619106933519320490075690826960069861292525614264827789081447519391002034143040004956916679349481669170478583941459681074075298818703627717658590370228451755601278698613469574859990002621449607935072336734237789615453289484859268558976265509204545348052261278282396221450639295648166008422519486141528036727939128536683671300604394693315894382650201246741762951956064700657135136922823869198333471994059112797965689864755804899575633017448009447789958479070042834453685381148629768778901329567711679660138349406742400396824120751934647954076110061248192759330304783017957500456290462361328979549544658074307434195929662017104466807463956627119292916849998261579772323774459970003205162093222765623496708846039144218905416437479267727427187902396229777909232782129872100530172125788811803214521546492697086906244158267921835244089716443155774045319820014803563164264312245008998451847785626884628341916898972118311126204524358948940901127155015691647783667853838712053441942376283762689928799523543908011080848828589156063328126203167718496582908002525285977100001470758049831452633344746307520863094993120698141100322061313399088300839200788132642735264058228154330740260964054327715880773392422147858028417764880255993804927840240902517429171360477645140542543723801835124040605352000320504138791094169246056697185643822531880157184*i1^31 + -5894574895318591082326350955819961805994544872374462998746878892722477744466583239228389480167530520118456195550668152109278815024919169266445648597843707156317170015421239979293931359130994065813222395667472883762000295854045386810165616447674786909042125154137741921020061275466609014956800012050642618297068588684216728373940136531907358401241237684116026399603550117862090496006578909995842546248967963197614529104987358559028685972141853354421150317411439287254412657230078515537776553503663466933080294978558277255840063425187079644090579867084314568428579314418706924990059650157320962490579870287587681765609425742954071661722894764482709636276679491638589382817259559351048307956030914400586518026391767291676818382987386331150181616765239365715644174211769302565754617038998777287437850624255912750165993370653001671017760635892471314468689457568433373512267428050048366357326869326630551527139058009852382859802596717883691929908881038356259047818807419268192015901573767823009387021863252561080326876570112380208139753127075490017801841555798159460739081535981993695002630875282546461222304993219947202562458423069206035241313291695191682752740034451249549255562659735955549166099722703584022884964144029451222029409289126523602953197993105219489249234214259470713735764167414382161805155657609848088853762460722813897014086068910033987707856191224374611685790039035261896478117215990213843890492122976960533052083969585134551663702369207003342754175151062973970768072609237341956610442062999873482269989235187808772632908936996319257346329380181767158587067819047158188717335521408809106502561621389618377751467446080066134403348282071139823873337517122474733571163761824907697510074030680440832*i1^32 + -216386786951783979328656827606172942814552067919767816255319058597298988891197131006827018692209339375021918249229279094381360539201377920300817901553098869922184844843863754487592560063467599199217562788791693499443176649608025374589378379845871601921780709068334595115339286068057723514897720293505889913194983469024528422271911830963727195203541470354618157957141013854494338887983917918802204433016365534881052639935601513656101041050761076421504318923026115273338760307758734156831683779039025043902025214321459968124918129601626112134407357248971771776894447214885361055388685430749236676673150262084147335129939831957634308070578975953985553714077391989546891427807523907202795197899553409391062707218285855228035903389954850387873353132899844668118802306478783315022319760161828937714142463166287495399188729559331853705454554764610467722893965581057521200893173707051208674739855732992042962280763791899676445005695218892375589992855284145883704942535658103055182802256419002462552807596927874564111378480991829708269413796124068019739502957621520275860743903441224421434086099327301734260272374035602007615487274005483892560315057550054412139933531813248370196974880970903154830852433405175353253471827629839278658779293633391798049977421227322839575760407951044435143818134466820975071119408509292518695810251637581414826327392419973443671857047646761507008181985852942205227393305455832562964589350609134484705163665732052165107809775005171419099167761170763370006677164957539235408567647825337395248983626107493418064373162563174727872510249004201773871089469303127434980000459559834638208222568324872836046162244736130039352001286991814000753367378916026400159822375741965913286961528832*i1^33 + -5055150866978160426127877686457544563905980734996746196654881706445925840561091300434264507257684180157714549630070841066890868067567813153343384793087531266114684384960238814904710609836353650658931561488636893564446560239597993319247664035647673500096185671164560338012044412883892372286996405770450496712621205345760368936861045858846115285551629762677304033369644933416426378989709537277110573836653201883950877319676033231043127271706265494094445663743268269403451135264317556589769959255104071285407947569447688271853501759462914784732217292681961936758373886948273076196423782034085452048303364176792027550892628455557611174636328251222591161473993836361623354874347875584385372322203279849529635349029406924196411089219666908186221642522616129078293666120477693040723499189457398288732319069476036943673727874124572293770165664974014965622226426228903714640158561422212327772783456327080580637948400111295619718310146905634578568091192031469045649386616407447608076970499654083590299848156943395552075922907758537691907739013487605203963222367278245350996327724428347090757065676179199887914137969187296470119575308933609349794322288441622028678754265307644177822270220936008233644462992187582329195786854214860892209353546823686849359345864489695602353548312262799838155931303736787285901355507103375748035478133892872636663023329705645172508347606342379068367242717008257735297775945068396509720125568618111634007278996945279006107487685344329318197545497876053850341728770370663820313938302581976411913997613184400410838808581417766842847771229204679335307590155895524544474512843183942666073442202481047546989781098388246066260639245328083658004327755272120308448565257349447548928*i1^34 + -117236150166266359069111816016727118948430264365189525378149803075838114628768342002132029419449245190438825789654864403648034494662105895203716729024644395495907123517403405975637698159916028727195750700207450876875012287959556358331953776427491854243841863260964587652726206597976531999615202363172979005921732358545493948159620013086454368278445748016914681076222587018662983215288495608317798465642005791891359375850414109254966836748813455822563038727302843179599076093648555415617234737585619262369110874394914900516867175192979240716689484555588969660495844812976810398802252966846306996445815695461889104044276876436111877281386211147766416230370296757397359752050319820886054374160428699765775954465310378275073707126832969658910589355897286686267743518900114538751642046433441048761564240366803932628425977186879734797297259483410163459372193858017487112226390480678674078062761529897936844355783778054344714667605044618514682560508962457615820155886263311338443187639483277643273782349910846984974128177707382615288521565602667252691486289984768267605775666449836089886146105888763514258830801087594054679041745811472043442185552935967986551841741597410028235367681844509247404615230541391811625970485102534277461854252170492760998899296122757637467533445901211334121882467923312274255784971654376424192620262143352706843868250624677413244363670104859955773550894198496473458626032382520934030838014563003089615945331963929491171034151197650239752115446850196697029928430082708144464419616322419778682865053380206007185333319220949876997508707804204684847758099916152668727107496916893215017651231952814715904177293937069996914683067531841730490001811798235932919453894836224*i1^35 + -2241578393366649136907487248162550017203957513377791894153465117609409802695158826525201891506457386092323546996037440678804748757546533236819471102506839092830485759671636437024167640120864520706647416145388376664111700087345181900402541659711056051628811246350756412989256309466948710332036578572789107866163211771460052408339171054060834392017865839395555151183405305262123611546300597122284953188940238555926329433086062661371380224921384009775752208626385142097630862223406927314996474647843734814746912091107984052820098107681509447198606881119084829279794083019830321766737951230153545341637362004967506537694096924355607259953050167281073165592509765011715425141171773281141995574800176457428744813691950309718016229555953809802919987888360971952437504524159802707916987003601372706629090291363560855597281565002466206662685879069515044250825304531838462951867135296768346006298658820967964505351537712232530108293622244223274606118142471038327242333181776760706706222322912070984278815378228840592720123508138420709454028437030132548616934504897482756502368027741542959911901755304840749760932258867766168572514002482826661740770089764390579739154812880484765155383846538680268643668163542897320168057993962728280788472433372117444096609868646776186202830847952213289277038568180530349363445266048161863968519570422513660882288099805220132148461726459048600281464791965224940379342169491431598992396723846241474084542805892175852611369940355484042413359577706283709756770118195327839265085528713800321696907519963561394395189619157667027863956074413851830849330210271666473409142971509621488510233316390798271798305597776213517607051001680853590305243376126623251169280*i1^36 + -31857338345621210252816146963992535513992339702028208337610350730553893548501151726249549168504889510231445573312096019756320553240898010143977719553489127275169579416660034997642647108695218018241907620223960886782797803899050293058429543704003133772307853565715765576455383076020390840233300625256409503370741209992192855882624838255694272530310000614033673580482852703988234104618296785858501045565812107570658017026841643775654635362226997422983873553663168471758757096382213947269147386482351147178506060353082491974903464099069319270683856711017334617424157237631930933164165287420221583341012052304658058804841400427375617670785116839558125718902284570389054277970182755861285669960724884911266853499898980487708185257100832321100931891717719089748940998014928723674108501751330495276900570100871357265484546716856912945455927825353571568510458476452957013285385806797196131253744721581220481026580124163518840844466913655496377946181968274462457834348412932364164798977846999627415170946082414862643975706163483245909995127080237602959423663791168057944227168747366776245922880371265544926785934540226900849404870129656738388500301279908697770311409215071367683533985866682894867638743797347311214548083071829537200270342469346188758289915210277715383809583454999110634983721055007804143415419662390964257428117643328812147580462391711363122816407694182796425587176547250844844371034458055174479514098475611071870164550631807913826668766954046395489465799659222037961180124553415405456260437707780482057218730437240380822917196271379777685721718124528666262065964802446154426738910182691725593592603946373057830373608337241592856672882517734539985180924640755712*i1^37 + -389519712524702136191635410652980734875941652680728544884644066454006832943154309400792144073919506108358615142699805301777806303935341673906938206854884439941397172880548506679681113646375867896846308619202179832781948572655560533639039617469929590984062960642085812814913415902270095031475936164321870219444344326547336503062963359077630354767559075006348643879791023684907890839839865532657015103167610201208693181693955388358455929413471203412383262575289487067779508815389425832412733571429486622740441902636241645970978233049285223365692264432674381468816100035891537988917717870047895153368317424686533296915538125719780299674750480585206206237553904082768282494400738426663248906431947354742055167509359055960683410725010092795613002769240062439493247147740315200073647901189567974183434039399755081288681407076616204775748838569247209794976823518525041756395745838405492180542915022348354746606075123237398791093237666865258179769035635026552247920166969741237220666782603903538884504983770331323484249616409554512767217476319341234016829668593207791734572746534192344946267119528819063916047101631429620773880528223108609718321661507932319007976033561000761346591497223731790681067986244111322798978164634805275203856577608264269087571595067475347215863825525476271543267900784153227489933619285818937356975660918223705368837683724588580337752722531960626379290982322026785385929462500392964384592370144266356374441549452954859650591375729215811481062231683002101631884502846955577008963738448858436852088020255986633846787450144001154697002549964800160935369891411251714065954737734126534616259092716340307941161236966589861155683936513435169588248576*i1^38 + -3019181072130675440356981713953927164105080796398609739067465961863708391774009042030755646465872818204688525562217207561923513463374653108929353704981208287869728652461199640809483051963834959888418860150383221600037222868007474759130087448598136359575420645529987747119180706532100204661419662367711153178694721520881382399661681370051400483619848469484359263367248339498972716282858971484190309212445933433254886807735314797738760847928522326250270074808156348867990049152885555155345915910506577225994798202449478271375037661828833993473691789639626175146387357118322341967069492978387090348092752342336271113295141386355556741826000194112314691296860577017859667900145316732939667626444461448975195280555668158598916642503391217218843668535704832296790076925925762373298272496201797207846479701010327471274503029872071283153334631944808363258126315256575861152362466161230517175050107755147729649561029465495998639400402431154737810862870246576751273569779738999717626297413447345684474306844208372559918019365922274568802437627181101749706410410698608028622446575947751972074356255536431872773076003324861731539287675263152311020007978603079358402268974939765780488673120564121573077442967074806597340962402384774170152182935862305035922072287625966666299316542860871729947908617382751663866958518400685424761952717637631320686981846325388797464969897934002864240439858510490127705334640597318754934450714196567875879488043896846414115292897248833872735466444808457607451441932564344070559257015557334390427281012869544339127912632108556018357254877298313028407468111878011215195904491859283918244740644593291026816713760902902637317619530856398848*i1^39 + 11393832007805700398443266567336127846806830657667519272626834433784672838061801526164891975032304019979014404234902314573164774558757219144339801499843850359305205578426603132983700392723800025612212380608946495496688631528552505100637420886280713328381217532229455619504333270014335120686328978223370720754146587675476758073809113682123219618640227953402385169888823501272791392954300425398026201622721980503118170822030892616782531765439777376015392386005272096953183634437987761982482417350288491180530862920175854869190426983745390459519654237442836681001613985470489248213256830758349905713772500736880809179012679496239127230548014101570181946024402870880253842613293855776003969258461855707518233874821796877826918753549752252280882017651156604691426846585805647908803293441731986133998089425097034121878617227061960983593403998962771582256062078264027899184907774594553807707144485697496744656602618097799128574865457271620326154214296209975524276180236330812458076451666959882073833500765848781927605918454898357606489900688377809768707434880308747320236553710843283863917772693268489846589745897614252204543471592494862141375616440203030530109074209022950532421699138169550293490155563961370138119727490772137128096419805317513775102065307749131225863061630283340239240982195041131192909013056158935200486435190792270513203768999122807505152965665077296539340683354377311652627256433772695263554277946361608604105847801791959817191520055909909013163839334388927695927786956332285633709272597002050629780973741934034051950674201150053094586453346962050418657651930014953665679668822890693155467826720886474334881326672127709215505514496*i1^40 + 265866887492226607942789503195861583354531136124643259461291229304259449039031336191453813699784990007666427422403429233040195674010879313014486007342693349780075394503287333253127272597161609956707497354713315610630317699240742197114031832160300907856686846936368855152320282042412367966381274378589259472781910470790051163911149386304770583719844751417084656374351992795922212376169134159072631623615744240739812034535191049990482565427753665736423315636365293827450109043397284818614433715782866504091589808678620439943536098692733053294481069393265330691933102566224795629291503933320520443891705388094994137264965629754270869756240189122628515592392074772865307604199067914175789916020415820132218255786469895927169047429326230372469264007679541248936383515772495313117257258628664417110884046368463005515721458182690915434979754233336179284941317337414165989028642273370796931737221015702432936853212148345556064544497332392688976283554332689244915441232335010520725637378652985802925270267491219828721463557830363104819456923215202226470820947288088665702066895541277562220954144499776294370055052618465661242471286933303475903682468044832860088233332242751628499792585174018802050776364297668707334816014762537822266025437204073719027836208355176440878225186457308924331514272627368503489180100636708612958729533925882118188871293500686290959591025250895215369239067127087772509789418275480311039734310448513786765767522669888449006070572293735621392772631289875486236899871054337827059243073777178412130406195027942284275578211345433559473070941189016821876631040514072861575603920216774296148888284293922363370697960545312571392*i1^41 + -995020296620416254789854694479888036816239190414119679152920582084652853590039420545303501997082951581799188862877848316775847931129016521586234856030199136068547127482477330524516938910521982043919262575773721534887026576866426848934226742317168493555578677092286683934730984013777305237504130174766960264422925974054056877096677800642796781645676903387527009448100986688294439964643581594900796488257503800006872259796681570152391844995078581002320103102547030683329306556632940493627489433142805471619944767386008798769270581433721476292318788023042824141210507834304921867289910591005574049363397799437496364290203201500395363006783127656529840369785154293027857715249388387466122486336607311834905492986160893433416552033909171733961101515718724064441436475440686115936466599228566955819605345355455616318367768101754976503719695173292980039647951378173944732614385288427625227915841206663257442545478127369647264043272896795687755188871728293654758749332239479798588161552831038411160343183098619632674329443799618921819474175784071728208466930731170252796411781599909763253918481347157759147254626503472654997996359595256322152681985120054147534203335217593360723838558806666187527798435453561936452274516260854063990165246067428461187681006834255154244212572010150329830979194164206174009020307379744406883719257307763512305424221046665601327476570749318816368924423318180764159111954033432665545401764633888559463980858500483010035973702179777279283205878103101719265241886807509068226266817494225761330990253269302510566042120396853289106079301826405369308550132369062345061435047849804975322771394876652993689925189632*i1^42 + -15859502847566028062124991946423724201918196894712870054117845894468742230635272650877583283497264510609480592104246717634000313230716713975012359549133106971016903238222587406998023060150921240470913194292473120632816693834231626889631761759670862488673496670800032572672852490272786079178343567543287988113214263078550438685081848369094413270669500952518564495124181978200194193937000345437582705983617876260784801902974411228282197055468875459044552327858208585030688057503306773433759571801624062350095254568776407194102350410678648174991252972135932120167572448586977388164314955257528833498399968094979918971098103383474259196026272861031984478795478965781764609971423389911034500370190464760875802554231953402225451175349487739117184725808591749906181665596991072536620659698699244881175367801420564832194520469026986893796577948664065235273741634242909596545305554059009085872807580681099925350746251665771646967812562835847940972734506710235011151250066930674273868331520420274090330213746494350910918710451402729967476675938841194500076457899707995814353516957598082016895219959083080681966240911024821409387058118870493741461443571795189870984622748321279317488084755975193437023702577836814442728116726575674624481551377527462979701366514676372026834529690977661594581565723093400557011766573197495449201044627935789036386921801316995242199669967700441727835392634091846096434540467633474781513531780607915285852943348369677002776233187357865288926699957613676284560497159394088414226968964032787426371960007126497758800041276694158635227707638306880972200780664011350623542992659848394970524367416012990054400*i1^43 + -61773650081485521527139980562441213909262338372447387984410945569662783928596849983247705975291912598844562038368473915766386703839150135148664007543592961664409688294437539941775202687348820874281687172387246195801449735839372508261636248884618124787182703109615603356907257208350308519320578179163872088829889423916773076776270376024188174777656662083942951827408835793917957985137691012056077616962935809227899905147587201019010993787260962943007492094817871965677835327867658708494380385375468938779407599642588758330292317527382155316575293797188292120383860291486203470568639461250494488494697942182332630613983677743068166857416510361414513173543129388351263862109076957389961526269152206615487065202869073029301218678074703247837931330072169089552507895133050647191897311045002851751262181139552495995104879778940262345475625896133190414199308233368434805389627623792496691083871348174217071633358147300120916822645136146740513105051374910398352560438514300329946208853702049441218091220885352112107335864689190957288269444418688436168202240217141740929646957158287163767034407083426931159030184995707400099561018379087066490235121017599480055735147971846514917590202889709525200274878052105607276354290769997945400276649751083802804438329461192237444055635727491251926326588293438795707509132346732549268377537066578381261872435389354278348617429337433520078885433726858098096958271569741348422240916151510651662112343037022500349377301769524401450614466376281026940617461272426372363283440419377100450677102195342516241425568201509633677841088395223497551628123800344787510632461023177578291237677432832*i1^44 + -50001669528429762694772324147606233294177386466149565874697110913730234195227332834437698201783616958379269314157720830636937176768720221050453089123150242246739299094675471059423922970493415563018376368821182059286683761228212618873940393235990891175566447164270888460729410770285941520709504162720033930266398710755791837400634439867657865221272714874259449857548861143448246270595450154287204959294810482763261776996719960335396622640201755968751662077373648518942667788556166970995630429375209476052882811116731380009225077306828172543074092628069508676788257190726888392278554549146525704699286904735249229508591934172631891387885648498215766042380977275802077657027324792009882556987583935189903914864692322379223620958829690365889429669231322647132889887756067956211870503013329887059520281625067696149342153203237468884510554728039456036800854919096971796390722479640381195404043852745076988952792219800897046801721924611593964463955151695326769512176591083660724089724827550232135211650510154488950257371082073136205837082712418728121409739607237983969382062907264426309097055993991814182078819788226470832719451412908997387329837859322936043558420019998231091837749447083079510694096726913780702631479693649168617402333304444461100947064227609355735868378095296652920547623407062387454369938413289440578088443902793050283991959701626069685110862752180297007351743757188977252831066249576377198111928830218873874439861826730735923396685490187125475497905816020607601860681365306474832628260632043223945602689466939802828606615973895193483240208478166561171410741194812408691665149537684335624192*i1^45 + 8870561199842258843906323095627548132273101920775635820213919753491845921803857421168372518381145586610224506102351575749661126499227490561606280924924558880536660608073753045176494909998159426355677989215717090454077647480053312639248278452143755996225379788381702403202648880802257742815341315053755439013614602400579698731750503245412183357583046495495503428661069805291959701994356645392528743902763404715703751708801557214788016191363871600463108230057699306005730199006892123840966456882153884228133990578825065856355004291464797566257311068311488714654253894367582910938797115815503790225086325639446214354106686492374851346986668768217518104022977284860530108230980141585762180342320147775225472763285586728517739570654651057657328286523979439628069725396415713193257529205191297075542421868686326269604683764226627061657291578278032824550414761082908914811462736241076166832357221002688153665000495362287476414783473571011287240955320859447173140889190020137979979215093249934241413445050588597744719524880444786451978824628476130201355955087681718376604114161423544756666702558222863968441569365382349745027136114045544649899339139830641794707515971515302605474972664548226149698897440146916334873922552451910353959551914005911472076815815793904718855139721019151105930936299693264276583172621823954754155476242577135193028165273081568306395850755665182309715951564806734583094811674049980102535448758130277650419401447776183310722360135625605644762879957296821354059829131709272727001216514068023311695342377490071188195106336071491721718424191789686327741355866003856992229482561536*i1^46 + -188281466757695009200231537748449131834042384939201809744898245470989687443757246513089002580481299300314569022874524543763087312357490478168689563878704195258732302631059869420198113319770303826254885323446979747417503292325897471460513355267518025735663915010466426374948384090930618314805469668646223310428621253710772287847513818666969775090937688733183010570605022379678500986664243575810138676986487272059754051354142673626336820052610913901106685597158751534963413617350053280871184475706093915664480792152467284693184770723711898350575814996164952113494570783001147751398827449162261522697443632766378775238114171805460970290769920577339115340000215216951355609602074887845327159551595208108604411118525135409878139835573594766402782615189003360813478393953794422388405536608488226950123951537849269257232886352315849244607247694399778759785719955074537187573345575019039918970288618894408527181103974482980097628673850687438058736782228292157882330404260343486176524173599935180084864393332465163153856981843527995457842186142668806903235748515856871997649581140007910691811257251921792930783076715562720525580260708979583144609058483603065082511532660425206638213848412302456347278859589237207027195046899735692090572705683622253061925968144735078439110152040385658521302023366077645215470923072247378866766611447249624099524658708526194933732125195879861301796760754578429258978943472228916192247946198028909868821524644927284018143118945770928348836362975048814804898954214392793738119108349005914091270251668057805055154051765754761990073724657997298821095219547091910000640*i1^47 + -492784404240017018201935764681374181752600808985668332620183408686294641053684402681702353769497003957679765400698482128292904135658711210737879511952572441996771654626511191487202824729963578548286086061931076451781867710870450274242374919259120791223023884745173718330699553901087180311404242906761824657316472890737379573295239151028540903473277756567757595696058442106991964991014826678327380833505188317394287968013909500803403179967279538633016950227806829935821805460588470779250936973460142566896762732213179855674369044979592558493577863094026492307555460492579901379320633999444143015779626252821417459990266637468439760268905582411520553761054479641712680664623359897062512280533975529897054924910944448273988267601996715705536969374877777268037578855528431892705570526106468237900955555651970865964791174971846860715717167736797441942908485425785261410572014980170237381712452697910758140899967761681437100060840445628846651411879741202425375314868602294606846616665619417589069665600168363445349046619598714683245707261090106020691391004196595715026946584131988439606784346677980714545323328549086470770291428837450886926965827121537744206579845569137744319551714883644570015427493537246348454234053901571381012064398744736805562494508465866900437223222550194892173445572547941535004111921041524164886167019083627299732554048910390778509077801219225060037323173691350753662575699402434847775736787441027616857027888389784800901938100203676102992072913611364912817074161082488562647695245183577227699313836506372982098335519092018446871080519286794505166659403120640*i1^48 + -216619795900598485249916663774141609051063867238306385557472048914551058258462385602677464728950789765248827448556775555190935833051089185137100940359117977595172271367057814220994893334148922013144750033347757680745079264469275563650476273840391441853245754490970400085899390194016850177703740327437199589789952352101973962486858597581347763860099001553850760608487660516282915366217977519937227330066239998983359818218762972789366736020912923250960668437296643100900481858068701709868801062482763094898391072642788502474200879248524030838457407694053991600424006152710155523331679782370406978521843217117370010974720571072150801490067488669445930496679867259269231013020347427908776128691915804272340024077184719321021121062210668073339138598362902069683298585327564656344180578384972905774761317927535106217718412906903344193132006680031604893246962721868857216663145579415162422749190989550984304463977338338203245833552847078427389844373392827875402779108604578504681440369302461090068723753666211420930065589206511339785234375888965140010771073962422067906610589717186767370146291491121279832944732660877007459701659973334105350569334180141164781169310573933926346681881518970285103080451298736792768828087681223550287730416578058688470039298014859644764527953102637770514891318856457825468551692903623282938545013529892787355541305513482892406240848762716038660646854210732931741425370195572368850559440546445516833448745630736457759280387800808695251814124066704816555111003759478258966739112370069943086385375460588603364960184391662907306959171802105166954496*i1^49 + -351415096115779051696913620578659010027377326608935015430049483194896234990904211581715647537236741371434742897842624792371197517083327148558194786578850062425077125671881446240285196641367320811426677382856613983837581827441429982362043894856478610855957011320461364907551488777695599750157391341992828656730009199023661348907732410714237490993886431173640521274782695789497832920174898334836634965330673898197372528685070919257303574120743843257739554884418469691775922454885885466613985973661922257768764864782398696462325829103597633536545583336819767445373425901237544411887919772613191313956207729264255305848593479764759119726969995629865468816783733269614116339591632161966733020090812524763929050625213770756008404848947702923044223730492268081224377761180498914316487306636878748746806358266525991643144880131461371834885563077685538128042941061104469314631830430812115279076016447187640386168539930318012039915884445519339737827512159355328785728962293480134397060410664521714687677483544982503055246110093809677408584764929116436795456087519226248978275942954134236284670069651459350812533947177937075566968295510413889680251092880303382008594682019287245463716171935932617796499720789714561171467423574029383591819223663371497853401986858475918366813165193363058139573638261679625385232888941232147731393994510911369704271687804172132942004870277782070619200403309385204579113577633635538614470029478433041671563739478595207521879212483767829724476515663212209856211735346111765354372767040893051486035295547221077341591726763210240645740833538048*i1^50 + -221619585537463738971772983222631294441236690403690227135378374429624799032788338017636620734456291547698132576973513325090501665385869892247911826323568608521710272566508589921714221370391866205765663049051231511084696849401188470400132992012457558289382362783254161776612232450020788902723427922306618586998211692191610778917511123751231099569361513209205244687771240781761197930697144946937108022981209618471861482071432013023070213066835561692490040676467770407403712503561422080331268911117253723191226281291161676606866916208111448119494530063924684861085283095067268812362275798288565135424362463261553264384036051074774688729900367440180809887372706286945215009291277371908143700444209723778083299296058191906829254319017879558002889566686540083913302081569507402084829916140181220368579952454482320820632618738374972197119278006117531917992082687362843440696564502895297655119555432194382360369402917936561258420711673388801050792572078134850375015946920574735050578045320186412229944695786788599162339091199480940597875847258313579395310032195707386217366437308981938830447282861909126454538007365981857160793750233647440912538953525681077843948066760177911268960131950925265489455511016242908494647280130466396882324984293178331886467610239930628424486769699447221664729478594397946247355901058756250559659812489134266706754894299295999964703631594374551043912328159152317467314546747398352780320795017561984922313156663932764531872195438722094073562215764763367774123420728783561128688910901238925778660468303179334176128045762478080000*i1^51 + -55653107887944546812091211537643213029641927739378207187344001810823714694961428035926967672341729100561176961492758032080307626917682504950761592961723209682689844639443550139076156755366319040513000566525255055955868244155410227099841324770537047918438858951145655277104713558731257466314537727667733856042996573606517059556711411378409748064784640307825714791240021334025617006018981423490212263253307658834645855516795671800348153109560990713501433195333150875460818483506027880478682357898623927020577103059161066375182988762500184177149167589591145113532019297231822409805957748790853736999947250428965960410886891078811489071956160633118998981354535527419931382783940359831775297419937451282650424873091737628648118809013022663882775440073578506342387319103781040399775049003504815298316526892572903499770276489321245027242950911868062056942355863682845909715423007833216805732661112395200633084309354410287711466872176592974453882231232251738875345989218949423426779066211953647783432428726427472166453126177921009464804013879546592903235053739505420124115705781882169124042935229957791855331434857280621560927661419533171164790249084979761350942544695050121388437930474715862060196720995698875448944021494104464384557656678929934243688813311007988759370840598965997928545876512124904551802308124613805441141558070710623321178801269344059167986594210204774883054111541380268601878674989646914165953028818274960415948931851608807190359137254249090344733781247477084674382442099848168310335269229617782185380251510695333211163066368*i1^52 + 645145881578454250779817379099921339670234343650398680572988829646933776426857048518121671001149095830862080825713258662115391541219352574103063832474694408593489121189140987733048292640391762480731050919885725787498309789230849946232837424497541076122373635823531934744771206658475406916380744509928001252788728696091145652218289142261721533145856690619160864092194545465677147941926208328882830424085016159581458825621845622270154170191922662470198648904530358619935154419867961506410848774830638264216337283361700191409202666946786579110177433020001974761159276934190735889424018899248998709265186868567037818733361405870605524418277364335192156181728322317234756198059453484951938185116274730936603209332285142361624377998728249835963023671496979072866909513194347428442392729197284633735613011974226066315144649032822573386819177816820281971505189119213056067876219928778115449682331063766702575013192867806472921580715155332114038586582646880555127181354375422010024145537254868142862841396459469085651760557541194204239930402427239161935548174704602203597973947258241237819746484367135693011829932288405995088194554713373453571451585520551502582748037347830765071412198737700606051658094393737214693340149568033981845470809303064554593633303286058317907042426419773848686552977049130875214340668749802802740421022295767354713549900888680390086186352050275342261892401457453684501087434310807109777729933583945922892450081502768537697105152202324476857722747118760442468481477063947444126223284134704949711052738859630592*i1^53 + -13349931392094168259787816693491300606408500686557984575605423838413876676741469290337686033269619776028243856498860217542875981013633576484251143190346835984874270334217316376114712900447216956295890826276345344687932183675472241963631279849660009436169652058495726306849547471055807207066755040718455882473469057048487643710470120490176212962930447687016957981807584301666760185983929820300404347078435636015751879028895905170044675806208385803486496269914731607963524585954211407149723936979067204242102320010852357738578400069149897583215246387832621758617648923604562789307137252025896540606909519621764441107611283312935747223808717748201683829580006849530969280039472810905436675735914354806434762261877204991441025602782084172582363215187119824609223406101447518648253674516238876502550646627859701895010464585322214325010732289401739392816150061418045301259102202169208473622612215302934872261841217447396908790263725366645603163250434426793053530946227237723224299487475297758002092617742322304680725319236016326730273136160191347594095070293750231005480902003181680287253388282302706180633815628160738329073130239029312008993722413120314028607210545790101494015226496294131583792349285950081026350384912099796099456804814448274308651323091356341905972445564033662358722917667124121759533745547470070738519541469822816124806235646486273283555732193608382735695925982353320601633901248348244366021237900817999247129894577216962448888009318755360102232953099213869277507287212380170567414911677162276287152128*i1^54 + 4146431711785612944205760478796665666641260809971555845293930901876279848204278589191543585120851346060530672634392367128702339303766710094118315905929936263077512071395332452413128145904172400201602403455636313638257735731214562261679213497757986565085592617420638622525947148364186507526018812299141026427448463668268328461955591495957258649414875676110732343358553033280480895615098256450399417234876610852969446077405197507691472481531282666657914507428841103178865127160763674779645779449084577082680396887112190895699038966837164958306664137312985094989401083856653093546963759739769670611684470558682639540963924107115525484106236368932330889578178751373358766846710697879600114802977004205646293060366910938431348208005308112540337592232081119782585012536200892629049994319966210920807758372108954244820048581016834465075019980190230524249679401829821300350548817081879866113884202235378519028248344918889630935411106178991172216944935196363146016318508162255159621400083330088548642755238852978528060151707833216951143111264049661476380222182208550337428502047061719794665813847194607172403050498251133415294980224946763292239542402718659566102049728249253569175856774226726620931304213405870816381711653900305945222227763926733534893840997964082944325493431885361102769047610488467533882893492324913066832392542022556178202675084279070933677499886999439765469409303742866619794556012390817562807879096340629646369394504806199858039020873939151321676300024166257408564888964178114552368522592256*i1^55 + -580999667807005261276876760222532211288665823013111380577322400681564011372727251520899172472008071526070280620776292350541011237624464874199794612537621313037993709664991064554341133519447725125299104366061152168697738164234539324964159754197067217161032728956621102478918204840291222879150618922212538359902420548791072405421538938206660804966813272351454752817265452504200175398964032589448362191306158020190253789127509881004249083048409225540814485254754752361560703794319487137457616212268490150667261912712156624085749934783235736041206899450238156089038253671700695209481893687171469270367401427949044122428585282894644520416687528405271493181923153630195277466935473948185153458917837970204698221826826119190259031685724151545011798401903393276473596437952318760227039119464941814132583138808291941938947355313226576222796835298692093692980298085838829999232473445039632417202724859833293219565122661943677066398699305316770900939745719202894207901116238171736663165266147330695551642828906932134554898213169407168675368041670060093447646146586382387036303802672859498988456370467608801745222508769626807167871034691213715528610092357290085472011791093353998736848949370543228727122596429936143802555967862116127235489295089638714389224795113719099371980804082680795834051952835120614654213017743344245638358516793575583201626864857207110132722218083361271281095842050479712247424625244581866625515849367079454338371673684507009260026219101752560283754692693987234017281579222564864*i1^56 + 2601306847874140923518635620169832688097384997985532993739337172219100008477791538529269112750952346160953905678138476001201808755428859639516049254828744541627403861717577152133746962714087580005037390881205825712486804081448736089395467062338494941218413936164849829811217031564745293477738593381902677323161083063072620120366255929317142115467840562305238579413294979614942362347821478069309730631060360297535814470726414930601435364976684822463071691940135128471328109128280667821903431275510238046902092186277482093341300777236125024490906866889726892618991148120672440574324806958157169936653886329750692036785897131521151678992342442248694819372806506137562510145305420484070729942977380438172270469315202345354825203389198091837937762108825509340837234275337270860109807451053064416774271042896983355374099683184590444304476909523461197655723685798409052562653329910383217596325918505607860548329464928432032339755772559914042453969802311267458656477258197662076024293421892282565509163614866991287063363903698668595547014709402856606124407996516006881457765425608399654114557291914046357917039560857696596901085417965119667126542232574884278875053912081495989054136539407694704684401015341629007956411342903313931875262156014761724712233831680067969029824112077770291098338373186010000893404646003940185469404216487671668657937118704804493154669335254280044112039328033273597840734969016323292663572218781279041035068360988454564221093718248105164049464271976230027264*i1^57 + 1852770466259688999697165732596692483943512229255159623254816043169226628988363104182250509905072834771217587798530010746680066787285631906922484536527325741098861725196982357238857553342885556604614973213165226055486072404904060065344185975190281919305623070818925693246487439997152944013341521549824112714230301299653210436593198967965737932238323180017841666137430453751168796937008450736399299900742786415757761795745132791665339859051892713242832792489099450270809700934937053571148701138224642022813647218271017041841134861633820236062191920711755279085981116754011136207951601260068470807441633044717118046806322926916433346396424164311097234089045096682318714392177255149505796074395357404730829233890392508626000899904028413543768492767195381750157457087266629102986331794441632863889505961328901673670303776526068320247090514316404018852554789543771003829812007161784687565651296329682486743306022634261666071116576860993207500520787935484697124535592954504224814715993062847948407327844641610795511475972582720743206104220412880513344048604652665396516360238977091906244522224555355415167549913006333233794688306265052092364093663656994827364872523480429423735223727479406970310023397047366976610621134939551491123938406867981835169128536019548384325323960412361036802565365040227977281017699028526717066388486616126611999335970400757183321699420366672961850099645520492273401620880278962743314108715337081948680668983548059714476239396997374672896*i1^58 + 218655989203787039361870680757904628662520522471866069302816641166015857645703008601332622367205398012767559079041580114068095445992283363300753329446597697218680827316155394950175553000406316074066246342361928171896079451815457065011705395918879081915965084092348902479522945343904008959388541177910584867081235610767739906854444902391979589176599008943929619057605086919650592270199127690960066280620031234110212978476784700376205932397278106334104859417624870158417403633407744309383242132748006722015197961364367252258961692959393542061680078799734604661192568785224253999078093305792638552641024330792768757609254431725869028498653281576480888802463619239963807794458318632968590911558738607480897386120543918872012865879576768939267494392494131558430723615808399563394175686710940604421536036576086383184852628792592448743909713659631452188105383916553049833754575114460431148296693898419206704597846918884540392123123707204122595525937153757781520580805833142576119518878705053689088113340008555767187448495799699142670344316754601702627104607721988137882548603428719809580662031096065855443929857228648640980591870458375299703451316110917924133637346815458058942547236851196099989720696915554668237570014813648677253769075111685364502756904233751061939026283277791235243118088388592788491797780355433793266640723645516413553994598889380713028276801579630675080443320135869157786187472749264472518883803136*i1^59 - N1*5887336502608421099679050152386221208589650701185101454300160005478549292185434245983769441940819903133370367825683023934602316793774748468695501234599030456012621250627570688873645973489355771203011652784770395262879624960030089481769241649738918160520645434001512856057967891574955606513814566751655975326450457336677420703343311781146707241188550582772811499837812270386609227690989037342989729822846867021198639052622298805550663509012069965975382783021855050311318751093802796040890625*i2, 1779758719861549820893711450394265831570806783005420034179904191716297864579397783177282843881746243167003869736864759512963879732476687733262942546109224561253658519521041770885085508887380558642248398839845368132638539414953888884210829502215691997187122846746127664291150266874623259046182332136991616373563820610542948567983038730369816219226238667373014282188573834025491699795822484008976495458139943155508390257438401665751895163165849195380119225453630812872358798345234322215483498901670938841660700203702136044759770095802339743390018016472024647040298885072802060402210875816936827241326754342724208793467636995190400458138514655445141682419285925306765191652695433393330999170630026405368444176968409597226409257085651602925962083480347950954755368277753041516978857274488573365995878669568299378855521003623926831729785667855644616840192295119441209069108273069812086679938994935518922800160413666905352277028335605049747945007181494085814499803909391251366381717253183518543063695053998614370811649714800525160409642268850617308199693740009088448091436281238453825932483983487234090570419094812701357594521283557562861327132017657135140742536713000893787878812323504278867490825167977432524340209770979915076952199871619207425736079794725647937123328442519582211276600232831253128002656380372451347677869676814797307684179494268981025370862640953060304962135589307198722992866360060055097105663317455772607056219277421075135670519505902160879607596506740118185641066562630366873003793593574845499584199537789377721110532181164007443726794688376491546190950350859413307631910996893529293209012127362995751694076159477548540683250629193661031698033945812444467173537596562548942218398723317893174538997144926033383448805624419150226753949393460007587139056120102111141119691978386015270838095521772136911637369271091200000000000000 + 54151960695020026493380236334065745672460883459806177852102722634149000881136541658020498613064633651798558800822367055660666650976369397989405791490429454174425535571331130655181529540900779904969120730274598138166491635375868060431231124584942564037561898335637150692188854609935968881577333237331350505027450448734729643472498071834084563161143653698787860212003102992730363643210687468176354298988088386652434695928259653525998080585855179037581723901285537374907275472235230363638301826108169333147946690021406556940349543007718233383809132189645054400056901203919828410516341433164719157981830917465858358541297440167204855015746166664157655009776582568917519788528984534528497855752049612049462036631111005165945737243058216884279106291970955793619608567220107602744282138230265952737458036429012750928182905852457128767107906520394522371950241904620574918943624986214010425465582406956209586102486188161506193183628810121917401412813168632532181126462676396376385902565192876551872067708018345559203652493197869758944190049717629709803493740012724100946185746475665116317114264087454610618009735420873470218064111472541268855166647637115539781966120566870268749274778863462838928157332237819317029902547665652519718374320979527515943503447927122073659561026779550690010304839578869509373593533676795209830299932368753214241601015859040482734346022051095482335356700526310305848058255393090148214312181756110139525205461340161942384706965533136570143671251525936261526948273613536848451774998558346678389611510777108853133091679486956258962996164544328429273759115735690367230636850366542796098794127796917373213313482384310787190454658822675086880855528508768434687197388576100763085909242668611180343572177087891472339932493837526115530385115795008303066405321926192323073811230699540201167923276640402304067203844014080000000000000*i1 + 2729333272592675613972544115731607119683760665709757764012992662619311932835640435652854289583800599933020333257602521436703146475270124319890401826896181976388524924186241103192950120515883278581977816604935590231805735509663800654954684397599497248312277522316834081192071626896325290181330838869751350201871781750347366411718218085282776831024102818711345540445361676719112023534792171970916474979847414105966902504295657335813924124849242624300677577897362197952972393647483696019717296520229958138426722289503422007262686453338187839099331699823145899638078258145472074758714640959876038044918315155337217448934735583690078284597044989123240376273163525508946725381380886673134298359753029074133678209377500556463981507467390834431587518334672383876421315711087589712988944104349397232480616786834384836381655428679923551604432843569404495925743362699513107820608694392763666180516617899760765151086280403862257909674881893891465727901567743970392714718444841890398915383218650314004574405453435314342090350367659285294583891511791723197163344201620622028649727189518109428749037375394606200501955764024050550340338851649199904612744479295805959314642982704587857730516850011574884302534408415779093893160753392587023986062897740670418455351287523038906919604911281057927216593093767441332302419637418147249137501814445091614034859990294072063572415774797137851586358135201241139731279176598056428836056275281948575830324456330963019442931661854226450150249660275439832762749687489341095201343857349443471601550189380533486434216929096585290853040849241683496290461810010054867978545149109183156110300858590132110099471814649920831286954328232663531900196492725982020406869756882440328880803550483055033395617796663375566270799992295708681772940755274957036231068357791347622156810301128357227808337361288490754625314572206080000000000*i1^2 + 10283589867528501219970181699590934948356053740788837039693765460246081485578019122500586425859826237068706011460306196352484145791060500086530887830741803065915067560963614711715438768026064133234462665739780980157898752063275874683381243194925517428119838900758275779506722225351378830590703665734835894476547497772590830605119043358933817772232577245222416671970547265704880187069797455624215793795402798852874038058457857996160784684965775752009939737583516263489097100524855059455498143485540341236044827444890334165409373036870016701871971277106024142793511522886315737258862433470313750732198644513923994498003086003873569779918245468479104011412610243027375526815726367347827199842803886738263147647714711011817268470700540346238673310288175521275272612083680513994294587260464230633621209190052123535664258870490691978279250055636587300866118363790474782054946811836221801954829575491807671852982889543844275372157884492863902834587065219459983211904871198956735317148140981662392247312816486064885179196453572908013990432043111230091211666109954338873115622192072636611505035189680339731832129893954591073162637999331682215218456029597793570986513944539828210251751240657557012033998625437415681492998133258660296988101766669120881933625411078051570853594564740198029328588794402629170053831041974910762185981808429788883923824621665096575435275470198329802717203218735928954803338116411387046463745323643791199725516760010456339679637745313924324759181866150552379292098504089648545062074599567925750750931116349563393185109025643545446261611453443386518360443918750211656662496857525816803689709941829894983858837574688918945707294378710990041915927492966274234096884289001163144582535808118783476775963587898497756276348176688530308993678997214817992811171346023691134504036402572918423287069886992092249054053924864000000000*i1^3 + 81583278161399190668274570435938692777369518320512529275902414048579523868007551887402415082391680985269642521135230145853841491154886493532553760510203696597625118175661526950872796689156176002005717565355599120501032357066525042767585355355123754200091240728428820233689524791711147164569660308651022448669468720929851080339652429864848336654863637983939703712703426474859497089212590532606716770451919045946565922771898767998240653863590758084718272224704920021729497699754340545484124797629975250659070109472551793285854608391994003673870526117667071503123583554124814554028225707319962849264320501537237162546845642631778486981615723119362535070327631872521567158339580297293520841520818560398046832571552537556966748490294757556084130103585469732958631409342393270612026535281877877437233918893243491445263455379995119201981258962310349533517795710181413700512168152855175361109251054504631915934290722019855567242194560208721404538630792161206435423310206117550247822075949733550052640560228068358327654904568071691734023682063120021637691916015960115858179596310302318633147258991500555925834355697525090046544891489694471545390733614177404359759480507210903301852353203747778999471927411818110400230413618154043888980547188374182899829014137577856838005490326632799605702695506447368629679421783325167012790449066580994772085202866620420063106108654593347447137043697339143610532662100736013426815212829110674159088167875640071594212620576374144695235359919177245005590995384134973846579991115063954594903216414633925074797872349835377698695087040863545617607426114598430053701828378387436574158859594944390477313736543679917285249898733068358886492349483985964801004151231064277880406944635114004233865353372531840118655399020280296008678484545007328265643614783339430535288376696007403737125028073781119735934526423040000000*i1^4 + 146852462334133253766887425708769840171245694701407329188285114368538798914272468869848416863617006293415626164125344748815791388581044843325869872125704873131494861951112299447552760214496650826086432537522866006045252258595008300971789342837415880800092954920928142374148878687000471440373660856470018278343246951638385309402592730728717958757964480537679553654637775386618369164742210546695741628514433496746889293157827095556566973083252048268722659650987445952198926561664920771529585486763527974536974713987637930713449619039395981813633606971158344597794131117719822491144915024122466453905368185021244092726759984841092418572004277213663991825814379396012472748506500666683818759833566289624843486862821605148997748943841431327746652594255617414664469236665723865057333482304795448465013457437064708892435792424442153763499480849627819826659707634764292936040049049412260212925776197697953232301065637386842984990864188240122179188018634129897833887805257367314491772337318450417098737128699934513169991103692990372993183315346013880894738898747387898252499191102275032160535799975379548905767664614654873709515806335894901573712188979159426624369959299796287828840366398453126748219348490396900881640818430908777519803333720515539647608146619810107504309829648624476125222121922120561482662146477666706944097198262781514684605677651508360671190430260420387023065166746371701655801127257091117712370823809534640218881584838278226017065919681424597782399861338929707211192523310167960123609025527834453717181154995205171155212175879414091835141420988332202155262586733647684712566617005561874793111727304818537233263036748650724937225696163954364558639869749972760725613089770314960805205487973802971117130135373778366812852851220432256078653905803904651924486483172089809612319921316412897378273183041688491516879783854080000*i1^5 + 121347162113442911214928473114217779875529849671189947301604319827773525062864829190175607774179597952464360993461404184330126544099088665799100001947303574872878767385105589617602035108730739938689023622030584963190696394709052409669057801656880138634602710853904778225497445304146914646394691430094161992111693084439223545045840353486857977899357096413683663493634380568106648795087596343391215645722812319669362965541206411076793010612980498284530887248234120781812813100056252064133551412104527808766743884524667402972393723189057862269098721701742394773078591833053067663909829072228467087641791341009553699546700078274217636699700856458535450571172489995586572892339303443054429714620491366117519834009303347259571794812079580130353522548144356871761177323344621328803401336793404111574927915825282108968745470670004785880282206335055008055724795086994836642535860807861906576123654384269274724619115402152918454079472762475452391520369931641548287302793985804771089787840136136391836385265474544741647247053188786325227672109994162458909053844559537104609135608361073450077484757884289156132857400475104767924595472240268137245651836905136783854770416890883679384326925318827494728410394613221016059313607743548214700665010356442711724385191866878737472737142376962288813709484771185318132477430463442546887763060369770956898341931073577686546928847399894504462426149093333933652976398357746178186058536823389313200473921746174108223052653218364312708785150349758091502586545535237751420604441790869447372872398894877518412594926751112298822138384276480886052136885472828580480569468019961925782567064563299937749617382142253010862302770460631704892217180144718352452215880224523696613693569921515590546949050523103800371806902537091639292960525996874377120208404898758916904017385193979824224553692572548614866211962880000*i1^6 + 55289686259087622709437791918704567580108104162312083882131726341581206491148060542848595163347457419428438237710208228683934375939121879027831491954427035606991003102218638579013454119310673044197607219200907716620852580322842316335065849348892468835032581865550580118823547687173585225187915216530101959414355221081423946778954216572369194677188635683396882583032472400138657068086508273721149246210855566167901939270911620106067393362783915383029913205152370704428304110341008360593964501538579249624253818086683321775876507239224581722000731408596328151567465724577825180627823271465623160880216340709317704166682241178188987266242003384207115363378761786321449507207764330418387023874087127492834407001693340730031445483562644751176086353451846501174613122131704430959389615401701694698772251802374257768479104731591275100859925930155210349976500959159518749454770634915729092417401213853997139426260519066196934397788883042639435144593850260889500270913289283633373242769762639952401864622601066693841630429106506476782092563510660000545571542996404008452716496486405975940321557596689472663194940007832999685230781781656721611992357858583078007848567597068974299217059726162153122325188008730873889084280972414102282203410605687142624447097304258321690835617724153403135428856475037999747062085889972696385932249026007079623330359286990979792598241617482657448003529168237271694237570226705475663076287961055267619121687622315907267933527349596193000481510320741914145110374245724937804207227128915384517568548580590283194847923434804151682313490914897823758994378425220821433836916802810949354322102067277818139932656306337992224312348597694210502088978026793563121697110094999058373793797972445631590576313873444209020857326282212601101918235077355943385986743908656939668214682838270885728036069850103393467406221312*i1^7 + 13298403871971807266402880991840615386685335910905180511731139264835728794102198054136360458974694872230077057521981677996106083581397301565039545857962106208787099984947804062197995763137480447052191979739684612179970492089223374824233252578110850229033760331944599783449551612283416069606965425751435844398662554471387633574511289391119472776073275093065287095376326770777200543725070635991567731294298904822760124416082371474169386899100107625568485283212056990881580311497443970772599736799322771951412594898380402401167571860803099998574733980406141693180316542589099217660784287305073999952324309626812818286743356498293116620930228803409555166593433550365493818766381790283697959716300469355567793734167228679096456577362658945276871437511000867372487960059496620676106057937684178227287747494676203364466415907090354256562913781822053678302986594343697742562411773341988339916316679466559643736619152218858710161435908554581750040712462994177804287509162136990522556951782218383166597313689201508925073634529129139582201964803598737215057906117023732049751203561447612449360831420915051107313684356109922498028013752879904426367991436288739185970383417021398363383049932265170612813281191780575473300868535615738832029763174708751220656770879877041363935879631998672729303832389750328367866308320124673206244907858096916406023235006173471763305939415589346570520224739908976617524862973449675381213958265070233039102830777105283697923705873114485710495193114429640697919480911701988267526848965701602665468566248186722165316971596854947522145327155104687669910416084638620853521386577908190323478935591911354735759021070471190673789244789229661392370791434208373524320551028683409840949526543933505886123242204156200380173424751008923819726301366291874763912649639958026193567799673362200394821304410173700594204672*i1^8 + 1540677110041268555548982210204896599732311941497510073994966968744227013510534339829023661172386201114308121788869876729382695491337366113967038732122084746816194160374600367918779493612944987756572900538391282861144137661081229320563875994100323616169842531039052740563254848198833881212784052346993035930763855488614862577510524605987290518440511725993943844723822142979824547286946087141479614283347061363415271035323015705938677584944677349928575294790807055152072102551333076519466480020946086819853827887525141469209914419385257811657925599290060544941737165644684648718612564735054721955980680919297372689209505965750373617404219697611981705985852640577126610744960901213553412051948939507437303663588337424544736716947197502003014645091658376807406130684590123953532970846830744371626470545349607243645850059556645117226010539154666830891085009979384946836838980043584518658775210109115946197908909204216679628003413692788072924285231821684532070345935051135541716429742346679250898255754450697288563466585503403906939899558919149489353873148903822072751885697317623180385735672153758505475473285102859473251856169914095654998792005865810731060773586556811004814755939598141769559972074813312113660243585423256637895591727754315525531021946560524269676510724853336610244997858209473189664108087340739698194774032680125184040626318554149803843404072026672832238003166239473378160922362271993058433843301896985734010913386888164203309218352913285823654614934792212843138114530421762289500699763568706963335696708170843002041299623461406054819744457588888518143006827436995832676112629757484675111944929668166131254877812863014207264573288305239189020878239402318127614799457956295311984844355449257108015236099748924344515641200569439526165901476292036235585870487657128639301846277241864506945296364082265325568*i1^9 + 114144061270091318725212481534393892805034945794995715139907021837291688878358238299765034670583654571892783110145493897920624631101462629365199572028762911657992679659523985045320368516803473252880513102661017701701263477603430801183538104281615791997279505321108103491744699073377485302021984150986042660775834258669733372385611893064071867629174924278648139308910716601423127586027346109774756042381818554439579999613299406446937469850829883066556095910618648717106320240264394983611357637058322811309029135481555284739798035013376659706772691218380814250104293757606927826232984096718268177739054487358853037115218073045142681779265787828411116069729810543239026348023458429890116900682799757960878567013074742909540940676136629937118560773218658229480319979763277726494622930764140713867220093827186634093380146080472718862693455349307026155020864590622019465690676566907023907999841207623351022124460977663037537622997890191641871283241110028848462834187053812916860978738787115497994789188810106618752351241605491786409517462559339663774804018677322864978779566838552932752103299701062389310566448592682752934266440036879117191211992737075500887896158626046523861098206306157264776976847509649654331431433457243299785597579516398019381122699137776112301670004661020082804613967242913831386500499939770002654580922365827589009093036501180345354651807337001062463344855700272763701122481603224717668702226547102777620500965996896819695519877298760242539137089276553713255867352959960857245221099629757428309109212134675657977304078347236051094873632289480970979666221972316811656464432910665919887938505838141255173165709069523370093862458622017751070340430124835748100893464932464618932327298932008435539924557250817217272553307957699991647443971643778337415252857703649451578072086429543015597430583286824960*i1^10 + -46381442368399079259963006253776947954928395189634755888962905687989861342299234961623558099455067763886785289427113303805785943603278348295313368600164844080567517889212864386214148683875366777931684882350005788133661242999923939724878992036963566764001012278691809368419846616514457756677132284099873448110203990100030778942358912717452938849286164115087094255728786619892449273053565417326593647836737994705059764852913226049941677928666904974369691032072726405088766542609720354180893568384157347617683222180379222245362928208387276739897263742005606363803474854861633266393129067381622714083364572768786937336270831485965801970572487280116322167635307973413413956015134208769518808893900074548456604825634199170644112284372720808620354083232269769520474069965347873369883686318077607280900592928164424671678973349352156436232177846254085222475440748973017441533862952201068364352107617292380972198010037845897409785592222168007668252393095565994093563236555494068733859641433202526563131939895874755936185836402620588616486549142198261311152984597363572576719740922917500350364367090679439651507674176458504097105917427636340032628929463812593629536713035892312797633518935805610369089726042229491590717573913823972963119653690090284968036367415863962215930960212596607643991980336533866445383530536942884167883700023980418808348589667619068139168053997645554621555432815583034006729495578474763802238577302386143088800142119368029074362286336934895517478843733503142365510256306442827036048675021947493732150213973863664452154609884923908623462016682086515772534469555506376272071997583019249072112011036109054871832781184828129243319296599775044705055667475714898225623448856798110971248504836748103920742398413640902824494220580869830675921109630331325457179958025286513425225701777892250359811373268992*i1^11 + -35762027817838578293134806072095516118063484447900291695193682866793569130215500361983034283625509051994973747872773792205936182733472193227214798607055686664588738178475321067579041125059526999238993567658607326218589436257656309126111103141323746563751627159912838631707170974116864657294206642603426187681813391589313294230283926687340509717487896691382554456683488335457449839838994652945388642741725032591457933398669586670101087857937844835634696825744843467700610082101081656155531387036785059209409894750756062877261894571054711012261187871408235241065989943127892694597502303490468941093674886365878418927366232644324366344153749610417205829072713129805158653302744788894494906945143987034741818379543293122340420742084663760756638679187675459670580310808915404947447627404391087761025443833567472729795104723247142757604436907233758715860102188315936028206048047308807154309247376208961247411431289536292941854481191203645106711666598343994441846710132912376241908646504216467877825726904386185475887486510435608781231552265832357991973285280005320250912489503198662441465083108306808320266403966779970259495180960803599327968434654096725795889351559933460619433383543671900399241487761163399903040389501150736274972204387519818682552744108806152089932578062647853222150340152506387517493159603558748238416727242081325598897821486133088408100615795648630052213472170072153564861958724502309680435226453055328040876890458141597883195874619024290164159756478715454817288547459245655438658089416187975260153628838342270407023954156880556255309049331750478210503385324764760318079823619191835140915187005633461002775576233558305163936480676290022846460905236207471184901227014093509042013720742948831600897756390366245655299145420875089494477247874894317978783908872596584030813011782425501931640193024*i1^12 + 8823281874424147559082822877626595236646902178012601994554567435952624511788741574347181270444057105455180227177888591311151228798092052401108410174202503982291416104912615687207964930070734667408764019912628527899246391702199675439230341617740043094331135935863908230193706203802020603399805802059660682427835417338443496982317363687862840329339732302313198046482107230300872562257604778897713274044883397488046759011018962074266739173322888838443058875197899619563825137100265484219876556857638383052348950983269397810084251200266668607615276853619402986075658099120715468698649634388146290908186682342872537773704170209305492614457973874532048829951157526840807961114773717235583952209509062459583740022640516859002240594208165410519323106707909050227959011918456222949001325501979884163350623622334075977950316685354382034479495143152291696808935355489811191633661450606772954270351936960211765472029160950993622102097082962285860407237182755734837150425991815892857162864454936462166746989292674587591177470875707132904775784296128070442769277016909370606231150798755667169187023937846214971754617138828327258759230502051743915808744307207599168882819466352492265722486335769262619396945490616509749087879114579717220457750899881385328824330428090912478658367584439201635371068079869117570480323626730902293986433472186797757977355917174211136103221764297646084055278839301692310699679919204728983169018091128539344922022702028909972790404938747267442765781036567750690144168212933544862208428869362301280201107001146357962766983431739859311175862031921084281264586650521846436394407580056364267666294611834610599782194203461703125941276899207507318983231411610316894919526259865011880763998776811048585402825972491121202654144182178519633864010325881209410972648710923578482737879915327764817772544*i1^13 + -911478595883897544374919628008835006689612529490817749787055189769982283584769502322883805130330786777918571798326822236936675228833799940926323259399351604811867141989880823024749501436119024682963526377080361913571424310621015152538541994991051025936421523262121619125115292523523763383579255769109430394086162767099519696131516781481628286368548973158320553948408032791395857171166857368713302859528741215944817108648463166938173095108469344207940846767786478017969792983128869562240047649038838284782526023225237276140714158752016965572465875342902697477656701304014626613405298723756870759558501764803814168979664200385019595971562173635212440968893108183878083306385363978721330001728482837628177730983795453879360837787554964515974166944637445438730231290678291842617417528707939310891723760704840605013344336834465872203273001058890606696532748642443534063317681975041727120345892834006461216984177416212524269069225212911190201248808617229243881157397332967423939381706190371381460799437048751214303566026392952356668578891451179983008898953324903549539773405944145275104854890756089555578941059905198064750757636108671934818261813624033354391474906900588290142175090823062018598740914547725986204995311718101291867577432660004422958610862794072551104228746124148368788006262960809228210799997628809475006370067882199266287153486752972222076946476341758483686173899982145645288069448712659570621162266854187228128096111341000446222202124826347669744788476978934230113751290433125409021366005503960485923376512979210149006175923152839475043891542298037289557123527613883358032237696908034279101942699109889747052128447285724876271443269615117764438764403840248385387608775450452477945186733423789693909014552569738274701549796753050865929169269506593981636617095064273731179781856623167799296*i1^14 + 71923039919415583880305420835651822927157099198539596679779660821790962594573599328197867922224196303564192502375783317703932291907186494455299956669935263916272598714849579436010488621052787498049050425248042393421009377847486521681534232768964595887931966993883055000930754506218744377325952113863942178856055663520669179670043043894914593472181064602984508537196189457088676013183689951333637186600987229956056749426491458836089983975967503470646498538006329245778252796937682198156458326497809487463952548537524208686634075900315204094638769273188980348045832170136308688375766581867770066666507068941450832530013840830337793951752080495391735508952874924874206370809837255710467490410912381972539204595465833392868240904091849761169197405826523206130731414011902485005905725469043418508805014775912507911361466816992512012083069372801507696286733717763690049394270279991300915154301478288148613259719511624508332432164635292032139087405492337504917236401204255497536107621677113259484403071029523800632867399058020608564674936803705300430026138671185393843319874345214152658274841416916348201300455854009911296932126452809859378615897716964837902139210910609909642209008848952960977378340423699480344916494549186464711967625960605801627107044666960771598041506102336218319218071243840856102760262120896953423263159940565141845261439505517755223700122254406671090964770448852565521195068568705144836599337659369957839695103298316832223715770549010880705834120304218245965484330634426123502043690667935882129898632670352395157185387740565875087697429388084853792934078072605953224109278962623559330620699364890403516636332747176472215478117215265411781779386435686354036521757737393279856530782058692743142469038531558832295525243178858196799996578635600447707426692737696081566759858475106304*i1^15 + -5683865641961661966327155715745567035759885922100804977803773616690972268345342875198485883756124309808350334213614205105167827733814497335666328301331082390261209407391573385371573586866417912447222663115754683308788835208644993422828177450570772169184730066823513629579381230930294311051495486114737559504166643029526722916805696799764613659217436788100431007625918370627525663899973705979931266743431999208172529374506928893908522900049363865210796182744581019979527268651717800597425580833692543043534711806342245957510803471898967152955324974894215712245153465911448655609979936314577878720661676108887509844790423619422320074609971889427206027204216370982924266177866304150316275762695988035004373174952475265462493076905839883851218877870028249682854870778949635902325928783557164617688812271112896560744990584611623056386947074372900113166641948222154697541715518112459250925635408350765205960514405721889096327006668149295184044300058452133514104531789530991040792460007265558322258516845541615111481255615036164977963713244789626043664096560615440501846355025103142800751937512389468869551367399637762837300221115144337012796218673669710395069930704603797540609885528557326222363810810038590418408108052531196186883745573816557018923174988987386431635690687051390128388675740825824991226083029016084638349197981634922448025127582246023485772838933652774672069220409746805339006166036271158451517054629700286549117000026693679854589334628940222687515760834914452023869187434920606436702901246201982699953862165112890716382727862505020781546108796785190812611691061475032307378479054545837787114870863591969234057250576308428304958381591258807241865363603717808391626728575042592388582947828726270030289504888841760145973926498160891669045407026231590745939997996939624645920078954496*i1^16 + 322446305702718022896000689346922981317522395295357262699618445067644172227061890002945300712622330572995182961012814090174775508095927685422656203102931457589887820007132452746043239990901578544096037831781539604244285796429798569682035885901374494293752497088574871143819156012854500233711198525058216242884391352649572114436007897167270709975314788637290292878587189514709529498359015266398181120804121898039640534439342131613445476010767983111488652944564635591371368846364251451239510004330531212700019698674100111651436246376986083039944181524882160768228345664077228858400565105927348746894027138936603606551630726665772789324471398662764076151993497993887926926194820493405826699197445466535609660824554621930441167179185962983364903637658760440478131702741794537211880236555026463672441590252440454033332798771020798507944433708588930030663483547333306124751492992569626644461063161236098173673204747182375170454698118095021354826587417927913096151327219012601280441286401417858160070511172817683258760973303578489054098830425562146197070320543068981296863158975636080111214353337603288332888306393003736842170771334297816482229343494364792840029524983484878802458493128091229758981843182342583186503334086561244484770959775050509252864274182394688377009850374918887211768602706346448091529006372645516283231875780507606971794823114703637222949733677093680836142085309807061274377633638843497428922628591133763120221325107705058568993894208881371130349107179860032150943282771984520446319022995801606501126033200667650918614664497693788835068471507474284134654738188085635411494729874919673725763088528866592020290480717770422753050381151497421905253388328294197461567215325182908861323036806185707467626290447591155769834936837406820240097691009522386292427954532973855916425216*i1^17 + -8646774105700844107987605149603845095260759188943121919089158669591681485143747375746017703071062160597108279081695537253184351642072697802595950097265527958687265042301026353009741430462464148801746932814062183582940330932767479515094075702253964198729409967012502817870308543505955090076755642288207445625232510565432659717337364542106875775456706819950498697162736045594956628516998150026997312787120521148429253795670617692949012895155835875626195560969389154509496401913222937389079370723048069681327206650046665651102337217504399254132307223730349323205246904690959502136474344023167078923553182999365546277469084282880869893796834832752080047625306769039051327286603021502330074158982479134129640949894922129641729198409017231196157833200576411119127950286025963553660630338203735775044633294153924183087793973669916352922663689547392007438589473100174747735226463915127925237141235567909609196422223730828746471994094707208119926533339383913627635291990389481660065277930815379734007478897050872452286415975433703801902036865098807373152933519294838166909003447575219459388387343455081637313435753217274031788535414010434375980326022592821837012754437066940546670883841425260313426651078173740778833420867474148450583111731453132973960563178238375703181288389411137271875892409137091596407548311709393866660209178016556716345383391320541192721367918483606434599180442300497179722550988273923268493169646518225723184629730442941718481698853881492565022328381792703723321089455946855875589383474000701886157683311963658261918483342825339362244300147249767593213132928794464516208964365713869973612705880353504283868948988387624456877972706157732162236847889281690224476091364254725232725078520304003840284649877921009177743414553668070164285550098871077580305013980281394167808*i1^18 + 27974167843783204890947660097203500244204677852304256887641729735637114664571453293700280939089484229022560157106166117932158473719079619811209242854741452248068331594831049745649811642443775960070044551558819253362967736008702608163898682650639950795685415382473836960177973392163155674071856602558107842204741474948140952630721379770184729123986407836840965298251049940917951208253377738469173925045573619021024088871488081385123653278493267877820693151746214078990748103666878483927233838968895383074100391557404880008459153789648514205454980209987274909748021395967752516909896979079838353587099227867011610032351978957299099650148729495988893112779350043212053386464524879442231330221074981892144016839337625216625704901898022901213101783258050476628924226752827085932080191864589512542355020358063168287442044118602138227279996693056317374569048023369284081372705965474167101269420929133101076394538614617505306655360012222918805770744738894547453508374820146639507429661059125162230404992271423553758071127424000254838788970726980794126518155017458483909759048169716487622721502369634239396419252807589295169077259035322802564587141924026653548468144105452589064025256869153691089003918126332000279645667349716630797871082110087091577394458973887462734274618944612093029539464907864518682327580049903779829621362342649558571472643756063003257372204686005622832213886631972150171219494313027752788543714911664298005976747738215095135059788879850520744888969547209188750802441285490314129454837332257982977525903221563175204322369974028604121955078519809711145426691842802773557289724871569966901739429488952544397668123129238548550435829047665724855412861456258894046383690186299036982056111624265816495173000370288370519359304191018981430194038003457043279427843422945280*i1^19 + 2195280533902346610769293580747741856463603082732855112959060361925978681558553512263556633108325955584107938583346513155015683980058039113145296110641710772934769941840992723145597696625332284218375273306244716881394035374486659006712822253261589125450398608058416569273507134474727069664754363848504231895919580061083355782152024221748415770416202472545064022761673920761329852438242801907653073807965378403006120450804322288531660240706892006766523556797413371698465761493576427563656586174512725613996626003165420861773833700656593149535308806515132710479267431221218781697125712949925208068776817341923594228997378016035009168537313512205274860367382198787332010601695628021008237405482083292676056558798036241038769905877507865255770475379509116156404430622658621151637722728024110616656606986801724119232599444197095512780256327407210841064748508234746536750455155815236756753436345933069453703513169770654584440460277596201108989866902188853855837571649474337368845055489737206825228902475232360145113872533520223198874119865995217158985453296288754786263394065672094349497124897386448163512997931175566161748869283836460695297117104703713332863249421741283505016701968459487307424462578812787410305129303624827869175845872733043589148204511057818417749980301931651473771316471563099530677642643978133750880061705450737708531892454262699673015769425696584352435112248351182167097537359292968674732944374419453509091696411392553714101785360058542180063616964374283856543787006678052913151166583912324601603746132681467425768350412779601039683823448106684874572064016501198572799367009465425138390346224293740237008063447098375361263321717940699685042046272528495237855941487798463947332882012257943430321319552295687271708478831962965097919362824848830429530890960896*i1^20 + -41847699856181509519039057776958369604301182528605532455292186873199515868370695660409803030934002521856519636558617408714908946262343085915464715045159537526770659811078469709847269083137473127753853870914123736505972066091098931045141541200533645741837001656813071613148008571059288015759191014864211947853928139136714019027394448159228330841582711897515915537345326713023179049162760260313071865594907246622738211034115230110627742001772074949359998655760240909728852155079351937839725223026189508940113530643425157321534829436762501279358251089541202081874640179262794161172094508060185812893248152303116275953751120279630950726422755224292070795402947510412837426482755617761940163099282407429793667811699101524929653483114044641649334819687554409222355650474492560093493457696108607003135113467550532540470632791791703829613007899940330884771605414594074439546468977591875083979078574743553995741117743835175248455669528189086750476586020354168426143821630412663903553884991383555122890671026718881465621731220437467743593874779798281493478388317906176745447935640604256010746593097376603086596139301724550974503706086380552505089404171759053648756892278509533033263819207895974414541685502276373324763926858142128060735272459878185550038595340423529529063625723580907103178742505832005674592172677191869407891483947523372101888387768728236996020885733874427918844904800185754470991245466946118585899897507313264096487344707640452310960212308431192487789911159103238524487734192550068133631370204013221291627847683292270486298030251589726711788145315956330687700914331703952662634551744161453194279114806124660958023489838477123155501836840708369078344853471320104152270270540191483894722999402068147743770873600115474948072726189069375089808684959536908546867200*i1^21 + 236664362836729535505449722612317488798177523860309201747192626169618311381373866994282195363600444266864783348760443129109370928171354160993402013132399629463516869558054826400156254029375774100113373019766366248023519550482424779133786053972332058167093274919571946890728538989213353751244201776515212432423949907739559522574667029419946092856587051582873076113676113307005869689573038760370837597590776368537132312372037576425692622422001554407668393175507072101630922675988686775390599436185317757922239231323186558738918891678189220103861668468877008483381884698237287795367438701492128450812577057985566640137773588063185157253018561419146659995678402288165604987734017292775288284065440579388075109684711129146033706219783665346911870808236829283690131645879037090537784571076314825602910386908089074328872431076957156813741254358704769230090273385868065569113649765161960104444607532453811436246094535288552320933708606612947278137178238217479967933183702994532616372069902879649766516121869190410268741618910914394073018554869593991444127376416543540991661250125778713957861267796171861604751980823097553343895192110951988542905074244369953316632901773794291151760274454076246815285140764242955443030109418637492606394961415034798434505728963199612762164741380976410162484182009886584963425325204750564858211172208930029416690234757038820346434539342167829032144225281992190970733477440680464158739218601523499210780484173240360926427759019755621010165884978472743022373075612097604843373868228967033509293612209634716911115107032492351851649910192130686047386783776623632890778738516841715205164567157480023826098885356303521162193671993402711373935444915446410329869049485993227914167113077313840510064082646425302146622793791201896545650067751282147328*i1^22 + 2936587396024341726089768514693940348790684842957696368204709039299276453762117996825421842714293796120948678117743902506938562366015592117585212142121656763445681117544554087359652605860351747561090701776474408884567679073399617759411691765882076843041006761095430748287094519791099512761754921729964704477487557480741032923075452780080847071463978480044303573596752450302751748034851106108532862642856226829009285976785451247062692123219020355992183802957790714278213467879472483431120113568617587521993065133083793510251595385123096827855913409441329473577356249329062799115880369284023613903093524677548415811085404980782539762463074840967713674303328926685085520618278011767746768980112129169928666570486242473555468904427094841750295707639462364796877145196318417607453762397579130179352879953413453184656763470999435430053839140845340733678119051785524861188259674697619167561032782883491977000052554755101266461595777302545776167814185683060061493349553787303076403026984963683913751372714283714865982163706389828329741470945881944372093962951719856274004582307807449028178322821106575603431039204593378560388032600970758747588328220754775695228356519682764322663127093960333059765055994970030630168408633306695793159380374643058339479204789143462056068341356008923713562800549096511761617261868519474375571431199682912094354630651949329132500774143386881155882591665829414212722744042813006866879594880073272920629086834104670794136898020396427901805006606865152142765218361919061986771754099598558490440931324123300787001455929915422784390068341943765673300005640315619883878426031615338787151766593617680831189706258907301965608009496665347170517865067091906388148526151264649800604886010881467963133524600185477637297293631630180403830111623708672*i1^23 + -47585500359643988159626516938288402113610697338270383089878344440820216634307107198016556872787305606757816865354450030215054967577476970631739781436321972393995586636833493990845187507371178258597070242481618923322506615568282007105170780420456108471255605710895026443981838722519855450543966587167104494169139746826136003360936631308990441296839045877125087833146060509992480249776498378660044924522896184834565889795430306643891720846514223124914474132040975618943895491637775100995048162654555861234579836869764015523588042823617917135569572703280106294973545602249305512033908084192783379822865304337329927112335584905218478518297271929118944836142137540589120463841144966200765222223654550501764666313536567402879611472940365559967074466649067651696005146636743275049599247607948929667728009635553381390756748567203023961131150202714228059899498512080115202458099334393557885870925656719273320822272120588506011864726336222042229762589086323912811324905179198457277711495168099935272235999808620169994406477584792499536189735085301558916378890102159444700274971763426848901674361903636130623452840438029199375823751725694389716307337746207615552678325965385091181707512597819055192408396764328462391836683694946382351297343699487287909197757550884924432191842398293049899491736670679310103237764769327249466486310365176722307270600471063729626278466452719469916680568410264440376029523671673701232676966260041241996686854081138882096035327134043403684429103808867143227048366634608586865479081309495940647141125308852497110680504666707173322625690130328892557212557859632455692352682155726276773188258834412207645674979488230370633028347112917964848021608259502182772047115579852978716966617361845598273646529416459892027343015574161472226597011456*i1^24 + 411505425723642698062776622851821150770047514331084279000767067703039868777191748638954040876263433087538470519729062950932942055932807106625818650297762004357392776449059402621841757254787679840273033386543267664538623762626558104739345357085854626038735963293974616624996589715981567279153250321492260815716658718580862603903971123683590296270468375299232745149444872646486756868566757162717860639857678120121248041493655964772297417950434057704116790719280930319156399378151150021399116374499253738474189816001884426948951701742347485419159378762267552615629632851962678540478089858678820960864143068474365202649046707432428161154546431434865246477699850563720073328086263649404555614695349369658884829860187436770798036329457757324315642757263348103126607418639065218308537713041186168286981742164601999260051608006555229506018680655346889388714211850997128569043271121854828533001574717700069021473546822021348341824553312795101708660887711326576830724365974461178921367828475396317608330870432653007127342682871311367106643477162760808903158591232855459925315809043546921991619513373593583220290820735841607750871315126130755551497626407864020841761011822641188007933362402555099574600831840681195026154445292970697858954448466697506770331558965250040630473249011036125130525050847624001499363998721729384067874201813927600386436304328598369154370174140746780096147169598384102420243126256390071073436270585208913037282855295985972467243771071381385149158923301005554715070766522986127043263667599672674904132323670461065187621855485132704967916242455895314253035721948312850748232120116476963696927365900260740843338487811562611580456270393744426278021269244011741512329507131481435264783474814265323118904918848210159971384237831117617496064*i1^25 + -2861337672375016135701736771306485596893051841970946804429764718004569520588263653896773724052627551768995258278555280584291987614936476353347803916696573400237190542573419489222214954662734079237612749535615389081223510828019766618191298522998377440427330015886583148249801551805059586295999132501370031928998892488825630634726765479758956684174342361282758082601223558316934490031527324687943176748328631729937320957722429909963449850078034706469099682617393060107190640110662868818807582273985593669961687524041895048357117653635175522450316129549470813807265765551791064008422903284013381104801106651044047949514623336463397195162999180691820140381547470452492550866501121870141460709387993898726234715321764653887160654601060521900342723895078771733772379395805997713672395357549214103190579599277405946286909015471004026972586201624130256998242802392210866495609264524265860762560296479598865426710756445507100690943437382319435755710484948441051083393399475371312186606952956238417852579041361329730431483098627344449219226358131237433566875679141100343235595377739716777042658479186939394527096187152802585638312461249826558524084613709130213938673312760780488269145909368315901517051512897524715348323569013570937872246692320875919076728649063699376366304505653568271474265810949445501664257879147959601569678298330851646976303553840071007460062296682851495436520401112163432819630680073605943524010636970868113457864408434086908530093266272669779110605625069016027351754863488218558970988947421449941312891807781209591895589771312544120200909014513598111917984812188044685257233635023820897269290603495634118538824080589265300929014149064380669902255897262035043501092219905219629349867580728527484176049330364003225553351139756343296*i1^26 + -72046313142735467104473087765832669629853529298842236047734584478192428727293262300704631469948982904184790388127228417199425158364759558078127411335708779139750320544542956735779904291493378377162317236854064905869964793644989510733971742964058804705199340532619774305817057057616226841827202932043854485004655233171860721045065909615064594700062412320576171504686627456794153038588020899999814295547309089184048249055762117033665871866909808350085997109869344887069494089420869349467324805926122155559228746292626725918504048793101041507381922517332866062391983165326363042380559070547923912673924980245637833522171186714950427485533248991331113711732946801222781514269969414468823578664333788029683046903751009531243436101069331508218798531515485163372453352612586041539512707926259410193945091496469665455907903451421504540819705565664070644107367705288887583728067770862994276615730540163659807866314342155824951331442630005115705867827983108169819548969933786061042940024839168101812019868892025671202709803122105309340122176714161969094537901985779041807520812057374700290888111652686436111152457794526345164525194118394486381907605945614031433569780580616471390350352464872329852670016786708543409418682804324711840482173673036953249799366002808375821303441165525991079007377878548451570956014236366497391093314381360257279519163793460547183215198056476773450750277211410005398557538619663564851216906065766831837796576657048767627472605889083540296195395066996039057883471536234387278582099909319878314547708154554161544940233679473737360957900799894295023456660059360170725995100907896169418352286462727991549656336637013284236597255106080895550036547568867779447406927841037626665326686213059888072806038978005235691067277312*i1^27 + -109503151659789815194248458351123077996430933867027089906290129070965299272849158256547440416874999062770465659281591820586586644382497917955972608335307766244410004385825000042723535111909800056492030445151500722682836247300422784486397198502939577608580954203834458905713914832185403988228176612212233267076443566023188424445947058723344991475484494128431731168465296366442175479161362680896595902519133332146004715136454901620455147362689663684196088765960906766144532049755079261533599504307485146030599245247233975524000364656689286273534945136706008769831222820173722561755793609897854153955150984647977812724148604301521948746677490397166408455944229663566460098342057134459601545527615496249045524223819045871435995782127256162263705781278525806948096439056254719825061278147862745221302517349207338086976306743949646562961757692532210869305642045745410930577935327575783627992818680982232232661410110341242331914994707681214877976373982854305389799172741602455011365056846649225358534297082226519450183024759395958875020150403989190968991035425494762770183390023606768556662385900978674569980064076169035558539127037320940148958938605659749977465866954446325276448950836738713350473425448584553769047297922867903439520134906023172192281339232356120441849374175046477670058249883246916167821193526795049200178174038495739871483949421142851903650248888823834843583987852518472018310012408463518893117009633255869280610706788749261081560592292136600649074440302654462115954667595568409158697632241497723436561660174946855352312527178517457652708383002141024471073125830496256368504647136760754648017386386354481958059029597212347281166165520781547400367231630955891237215415564569781873524812860134498707481486336261942371418112*i1^28 + 184393623490882424423524489247704007854156023314394392665380527130038454143851915161734480712850013989334770588700209351544264022578390182834502433515784086074617731985097760483760149934272773690187749365583135730274570844043914600816271165869699245697681217816201681698250482698976115202209897872564432022305334706947759583846874037379520466507643028515744338592032729578307075561519190841254425708245824186381978538846818881695321754735862989475952697725857983566640755960626364106362471683777314400477898698164814118747640065943353965116240571611397288853656390607327677553072405244362482863307389500822917048371414064457537662492985217540129385010016114100656665593573517881746536941162556832425098725914594004172662242394763353219438970927759793020735417050250876883791228269263353614386628078952534817527072875769915613044616555855328758249331445376831768997556846911401511509146243628255418763093600597760316074363758068516256366938406096156903436403101604274499620478162254861477308686118054174346773195040002449323564886739894051254832766933942946122941022934949122176251846090209215858613349275030999560751179836266634802348071474733700752628001319364143551327943311142115670327351708625786758345282773677414549522027878789148042876537100291232847323111493630338163333653538016989475755344216430205002909850037997531224991177930573627050387415318480485929207196456661683692996247211465708440464851595579724443825507643943516061785594393760795141816118231399811330788369394222118294647507036048989628423694584319782398932062870246363142102709596907634531921184514733402050467463294624682316170868147158178409231797630512367260144691280304721057601476679916139669228637245494920471740378480475619846919273265858082766848*i1^29 + -41062504098605467102731879188365177167077263786642227780368432214729381502873035181857829787732011102168048544686623567477851574175374991979240931947776600374932008028351776401817319096042144318800203532935273397132406418751447529507483729332633194486492368145540796875651389489598375159313791854010880503067959470932738571468915095878924381204574430413814856656606531492813651195514368977214342511283966476233980980066571692741155864544113346304287126306871674874541634252307898289803246341487759425036702119622398425294593838902504693313852348471079342458025157080053004220674897091500407841649785855190524413308587940971267396493513620263165483525177565605482176686229028275064481875136850619424457336253928812180677409861037150751151447381134378779159003154597359409969111242365826640835360334762959235609979182648141029711650233806414466678115158652691900830749130178904908729190920538567268310799458004663642906943566367176112388376283912770568195165392041931370719479067540605144037239898308288431173292230130398763980288355625468583440532898046925203117778897219586644485036797359429569260696965227134115849039360910168307921830683290443560838164495327857288018063059853128984944879982764002709638105636044578552858499623422378635327334322204636976531104030698164366809658407355728265200611992155463674022266961513460548067518151577295880152781269078804806746441817364504701607390203138337851886034188853173370001841766941066471070374733042782870750906563508387511879968026430823291865879509649823101805976464059865241252250124713910849245585053888002451046192614665509000038624667499323287795048067688403177375625753191300447755459237454563763735509808052439332927893360145265671348681101675158842068582281510912*i1^30 + -25227322126358119135052695062784720514521612341711549499898893659481509912227005027195728804194053403167398564083241515700897398956424699189918494828342814037928465583228927924559970955648500392242573652860748686857446735202516473135825440152511330153117571875197733005812600974438146322525430266754350033868720514599594263888228258080653682773443608989309767445365687697817031225800788683071595701720951402598933069604050789607577470119775851164938687014443801961509051247846048921799406997622113668635829270098487810823832233837683196653584536148935580300421002180443404852861918509051504316579411500730858254038922226721926821603891657838091020513921856547295172647698049826183556013735231282362259850255963781469078278492420841800913955346147586254191776257655769830931176682491841841180986061612116632417512472205561689531592340731099456093340477690763887155976687321814618250519919317724277183100148797516469849422682571629865187547114939145422333549315855229009768966903940938744787977481473432083224883834507999378913913307104591312061440761883197624992357903223818128423535390279161252524253970317406914550781560433636114135960311219969916315097074441776805713477123064094812377226612351869586236798043105837223863657982093978209037602564238903697476651509171803137877968331199634468119364764973750124668419304063911115428321381464408244185997304972782997706888727097591358603626667911426763610599018381602631325338421480271354603257686342715982662298582143348939376040750680710428714393408108149223441526985339212849898034335631477297756499024375373361362852912796899042392703954825662872199956797401957975079097796087602029880846297000885561805807478167140549933056100327351958134894801744420360100511744*i1^31 + -5892852671482761093599859476976667416614549172257980026332710714141157496197876800050374942769741116349099762797955338848126473985125416674785258953822638989805559205699559783422714800056085871545838917735430194443174314160309201013162265852355702065258613085419377945783417669287158567441543611088789412812587050939353769047627044586845352931643399570057023724901450090946747902925570868163709493290693671488615051052172006149163195181132897182992501352740561571837892998322695834309889746910524121555501484838353700134333777214459088728526681043601454370998891900865232958520255635783431023619633133998793562198793135376226322984681943374275363200122590567156438617494828534591864716142391564775630295199108629609366108382036488211419307428872140292739666163688730528888871346755191738154829189073035646144171108161951373656645216998535607982650353759442073422600209076079824357540949932642042185129352503398195009079946141996180201667000145751515414602408196988272985436186442603713119222896936766136483841022988883500988250878552801968526767030586191129122964360527760269770691727398102579090537025020187188953683715639885791541493998541629406111529088404338797730793027135585591234671190416685250459997728949614356999588224973893061589291944178836154865242140176627686925143105120888711905909038601826731071557566381328305708288338554078746180613122134275798566961787826240809717696926767060008622883876236310552026581482028664270588255385208689585687798618303959391531342303557964797327113955213582000965370588330115495792519464429516550223283074927714702584827846585870515755520968968408316594773425181615663291077760302573931814394873346476536939589226797635436613673904351774515089069283221599944704*i1^32 + -216333470191405471675058801235535627623735602061317033299549440470672050013647523458037786202953492432403325140071373822223523260678389168557940036435984075765657302015831897858632012377737008912331068930277530910550372599611998599111079944253831064980529916866175358416923981363336773679225057671963028813710803048476276920586868935915158212774872692204309436680456340213468050826390698352009035861360100673223244038044448390604052167525853552658840800738129988807714845420515127684495420088172282749245861284013917707516827784449963589872286473645600672627761903814808781784610312635140077167413756208958510343431336133292415632477212462159501402128439719382894164296087528779205986292982961104445805416985016043272394775018889857575175108290252427420245467412878260017946238638621903887651482426551404197470727998275830866493242980179334432180169892708863887864326920167028685277643938021700032902732506175521840656970278203012031507401883109458457965336070151520565980136556901029760927520965339158220087005862347018166721529096870098258139868584147066916456912002991868245558678376150205858705253707358690263841478219620945523917967132006717229428955691597412864267624061873303020769779439726496870790495061475795793860505429392044501093428081045796161907300838196285706000318047872704038671807226151186594170772263035094601420157885674960284429461505346617596113284161153637324285259876102357638796086803142601825774072587737324002243739877979446578142561524633854778569046619066715567079538400270808612848244040324074684269726278805517355030561746589970882479396630712400338351052031192731143773967069929693552784305066128876462540090517891184522336262730685977741318596424769455218383296397312*i1^33 + -5054925337226442075921058093961001587210584235377709533558644497029423048528148963381597891753525969969168716289727515365830981110826210100329869173623373431712446117280048913749603047854688420678184955191448285725666064564953606780742498414881782354881216992929583187868691514766430708098665309970669416448599695507406936468438561122692872600421356944455946564442603749224922247442779043146984957808568221002424413209931551533704933377018170557084525377220311641308832716864799720203635785681173583199965644142754119652606200492620794088020025759949415962310807729196776287452715609738432077186484505172085362451928229514965825762475139547047091507012357768686766642598044287798899290283666359197764492357856161929329461732370490784097343465398215123748469532381981846693509114646046579874515018263130733835504061932170579019631811591135230567120630546380545173595095270105244410740663869637155430029083485132277400138723166997978075447551225836816808358907928146875190433351565871685964134953078099495190764704078250412262991894286844053342805495341668664962531683752371279972180699140006139145353554460012336587289787650391568200048364969216432075276476035760849940256594938466186900879996634836280819027247995535587221314475746155426080750259466872034767130335304469421585424049673178287461744737612686801128634530663031134462769870877360590987270355505453620892832601989258264637451751666912243183778347571642684293518986622829922625402636732077249806090565184851413211497133512317562982986557149435529212137833985948495172313599771403796059322061602282299978874316271094819799423298519440989534911269319481325321848824089069037252421452796937664164079463061018829687815673721814593306624*i1^34 + -117244273015885047075141478775953911163372319933865889774280650983816833738614123148758661189455858283995203994436661653477642959043819599761423345555918840484945764147173547707572962093135893149977766824208702074814785359381910714732632673151053876918356695786619982174632906759050903199077403385661808976701636394880578341796835913970669003117288749498496087397425536848985140801371943293040391143749904138937837555533953411383770756365299459554749725192867912462276599116106512994790755338877436709061819945843974539521807162369668195153481969716167517526485607215482861780889890489190737585204752021041994091161276037247592269681897777276305557953271412619842689444372466039486776053840844955257531483253905641987402972403386430156480254989666053025044228313611094039451403375825272173692527747977625948143889718277261738235624099908531207717394950866620557408596971556538472137954232155560990206057724414648299597127371137952424141765640803449393263191501399247698379807840860467076993483027491392935447123758486407872073991512701264050209126657520312353651684220537296651949288263618614945437093655883634169073650898186143966197087231950189010958445756642316377493982272261481268938348987455164461404967717834309059967999095472975625003857343236820740637490895391782165559467938397304829535489733618785994964670374462758004602283794298964512899492615414651227569130533073685420514649415446999395188834087383601041691338908784239454048514232498252998342894894089827397811841202060072203881967047258019043764207506448792362467762732448691808344332644792248342873555236975871560884683669882370445927211752313986945624778839241457740072978877648390117005363997327946339486351933571072*i1^35 + -2241806423229424813199263833006339686647858181992427258748605378192244293982114406062102106311506247599901429055307280689269674755408207350327273326727225332090094699365087475990694200262211196344996537111941305180884302317791536823326639253760994821638629265435471799282495480518684925297958245308041579664037107317172577237913126884261842148105027461005397607986312676797116353911489796538218317574852989112437914882298004911916282209965785836938560911845876330005783882631376065585837994612137635132015705452146115272335811069780227070473468608027448042609292715491931593146759406208324105355147010686037211404633476919517716698238023506092621979871837824695181603671581715129049808143121002625745835594062264984572928565498093861357344388985936158878960414004757176577468332068705785965680305378868489608133669617948020408839839897243339277025604957706237001261924194948193454564260762051681834236329983923295217794238068057428064612007621509898343533794154649999157984791860560553459510306722349306895955249100498254694203155134336195817393864345948326785064049170574439470807298971791329734225017569180810909976940359382760235054909873098336965374925251818042856892316322098524644212968284829782368017375986196564785668759964088646217249047708676876745175570441534385106921153572980832195778446541817790234967230016507265839644353236652942173088420275853697315022666125456371010461826359513103135693107278137693433403780776746255041023987259241372908329919866924630257740758009471326398556695176967615638609242703527474211592428070017210520227762007740528372264360533929995170940684462923189251827028632286984814725935564818814058439367107960021100431496263989348584652800*i1^36 + -31862097526317821806233640676859298818252477633481077656697515435384350349999390092824971723323897385860227649790742149678627732993635133415699778090005133347289083496873627427584394723098388668802266923010915751122933357549777186652433449604393802655653307997978245598197186170237116692702605549409777197308205373809961585500505880741067025164579602289434875212512983794119990454131736316106730258505198979117986323695731123313631478747037427514661662590114892575057059446119760395277068697525225923493904347906033240130856004005256849605219568996170170382702551801870303051899045762298252183053432712860784718605107895458771145165948717326226313754606386789286188441473178045746133716747015392342789702868828457354874052882134396895169097861247969622760302001782608061870961838251855642065959706373635307948385956572417123233229925347480001721113856774609992631742689203969383032979964256615761144463571117840354836395708836437294225551415213702143077588280371732857375320606582124993158879333908541703333068691507760173803665503367510456266564196466132273599980090907489481837084373799624266315053131235419849029801371701240612648299814522166679228275601653013132378258847742859845203220694097319823670147941207886198031525462707497968784608809934611738444639474296798026106146876873805365258860939338661916753280191184324730311511707926264571957581482794564175542261626676369298622415299583577385606222644081813745555068124897770616419234075798890243018410388830218419954387211470877053093770981843136092204612783952368509630903744045760986727396648040029319465522040336078731341959601579698926789300688018230526942592794301260489041920285959833351374927794377064448*i1^37 + -389548553853758440508895663805086678084548905882455640012467347893353305981232156736892062496666128777970236956146589979271528136412326967556198884616499701588138507233066215077210498051596333703287959727056894026700054221314167915517633744708923694854651775768398670374285809907954433163687716781460120094674543163692443973295183953820688903112602617901050504867372734577713744358627784888680087245292656134609543891854002244053217476448817473489517948567760872320130829539277896966968886000648823936641363523420989309665399614416239334823980876656860879525287194511160921159154652426905905730701491751158363552349526837492050892134396218825853804850064014417689202452565861912750103989314853736032973588095454297163425180548104343059310883976129055896454617747704652779191983336544777180115559802842478090262774269534312988885155307249144631254496579149017265162009545380751841375120187394298356332670931530367114757228116244895574009459936153004214285307401018745153104878169783517652341158874019248548689901863447416463755791047764337329936015633020867569571738032217978734693478819890034952061328375259733541526930436210223649506140375336969552948277590552476238692692711765613939817390150976577144689757705559587420846105536883455582083577035037395259794989722230798339602284168556168845028057253806358841633243621310332632887000732400287725926174061526740533555289743545719426273972459994406378032067217712955255497569903822404278441719427452182082497491866453841618359350064203419584956502781046785463992684524477445863738983366397364152948974588093337960120120274196697148288477507899176782056841184767545466170487096994654079645080542217535662399160320*i1^38 + -3018851137150297996552620170945941410271240953478788345986448851736139518849675043196476467507334751510090757187914847128715218658639227463228380598824279183615894798105702016336825161202367724769572211017085184264529184990819373184507383384284299329512039585282795103842606449641802962636479444829820579826155451879918831112561391503326234112937108494634648713071567476596826748888703328525085583298208671749831424771209631870330550864573199449682192054804564569095467670789580655529777631554413614441431184575209315986932443152784423648629199394386571404070714416680744132087651594994042666104492669983593382122219291382442262186447455262101455832675435436622180561052586681843651645722867040875016515512071949554306155381243691551546060201952905747933709579692003835830218512026820136476196258458754200190889526238739702280673105922886372075610697013940969816691127466228578317534902580541811382269122307671248304170938914480999594175336822157314318278454497860678559452023154730728566051263630165254896965938968734678006758333070479844981835854272785470002436708120892766129089207774240072536747660067865839891952409169019938175785904155684974473713522196775921832264337343950196004825260128098005638757151758524165803630087036875242587717602780043004102103382381320610782810812605929865092011245518466179215822713298518273957987740803613027193628182794664490564680342006086644380329171364657410122659407988850110449032203272580251984491215017341349114733892903787910573424551791284782483838063299284425278064081079507467290866173979124064018151128398717842518817794488092791493370702572241673478413134509180074177598915737104498443757708244196261888*i1^39 + 11396101862888226556295788508492158726418151856054178243091907174397456386405978094582385285162740487855650743748167171707192151316661950493925750054969054381899057911513585461793769054682244461783873504764881268299194975710594013764343876067012277644207969372141318743149544196004071535801242956766729863452395986781532640117756744513509261300909619654933845189571165804467646876529322933730854966479147406656438589674497394919076374183765747667686829964819607140875342439036327925489162269503151685292877867053102401098384594074382865771226483086561133266078374077380659638494593866701369825309643756002285623286177077730926353867905309677224099066175002331767190691359679484937609143312609875254118839328468004495186801801461901076013403198387231361853628784008059673978111595864769737628973034064499117940374229180415775544342967477629428811236768618769623941189048579012879892784798858191417770363440846778484322800214023353448686182284668779830228669403837617620495715851858162731395460365143944850310434726751281533077025885661187581544318139934371519554442225466603732636262811083109010637833392281068498578580769111674255754065552875282550413016372833611575046234009809000575683749973935329398238498237559658574479186923815429284789902911298595764271457021218977427890802551649118613341190693118798719974570447374489213267629059642242219214029300043858782656907730380998997684550135805206929110928804382628764774831287721379803806035081831490538058798628968582585264055606194790693726940396642341663415910869673582977743821039135766925302676461066501746978219373827898633638912543803761011999351392724753040634593993454913502109344202752*i1^40 + 265842461895758612772522652659213613021106222537671462802303681802652317220283822120918523393397780298256293838625304578383814658204543047720791104044136374735482755758330854891984671095423087459135934525803104172043545272011723033812745956518219302683848186274129763576586988666907455609471188077752830877513513963035304996884629070791488459423645812842521614563889140549649703769531700077871166383224990449648222732762369725770988721970423997182150545125587549925158055522853210265974968619725713731602262244989294363998637681342014164325018278317719139245220357501725625188534861435583178067871549662342335651317448571662459323102381834757423036027905389299185123443301103541757627590757783670077530642739661847236143970092365668904580029732282898118092763559970807750498154897816908422732879409420589654700392345966175951693662636562501190806099347318211652926136886000975863457976873357313364948968513371710483137321083009022778480636960302411839524780616159267890615222396479949740256476102043871009536697572601475722111913919010031424562813573767888064053495670267695147335157911948289063191275935605760218525323708226477283624129572265003865479945426445018966761767277393882091749872431629442500339067073560064119832664599130036900665961700495532941420882790390241198331556480166191066684804161804051861688217694364674893319503082877679807106011579779004931960695468863658919726693196213776871256787150109248001441620943723634340734199316757817497244614228156761608673495236613435974673116115618902389314420549553586363686934488369643112608021227662694413359472989004713882787058527312356369478032226235228687924802157051146928128*i1^41 + -995239680847071589359116445327971133050935180663153169811897148186726043645217339466999179601100833230509881422683969081428440460258978497506013981617815120520893146753193126165860489637546961231438151103540972010890475683755336647927717216834575822987634617403202229455021776337345762669620644650824277565045539942862878726449302725458314195393787032621011854847444416484623773337018843992787193228239727666771192402186313197198842057114911314388853038973465894296747962968361992805034774616699684949675367745452052359211320211957484910279140832572758790816589115802294805015387890775114040011353788131367083596370359902516967792307894738116951958658652763772329696847458456699536174420523527224760965337406515331433433126549295891090364340960964798378373042682039128115900065541343991192272075075131273636036459514605718085218747374301884866701789485671033477381375324234878421907520663187234516897676272381145984288240902256039485923851466711491670530366638111080123795219171960328998124901482137499371401607617077027599335070234174062079910907967717123201335119224653393463911182413520195100965962775367682265972302256331156470851768825232790972256784688930409903740947944590578840284949497996165867208841052589555153548062413275037693874364952712105108541618537373214704829396337976680177267462241942377620162630611193770794807546462464142125049214461246086509165791241675617025830485260989629084689563502364482911385376509767668805108388872987739663938964721686136053520461651861010495682456523445488006691559224301663652142710849699178496841814050649895091854868571123775555847384405440392749514415734005547583154706972672*i1^42 + -15859684139634862657597933746346294106050395527273799542971692957796487713942939789390452202743137001577056998393712295492448508535878750229129284080291479911513272930164533146603169721402966116606729436170907805821166055932109111394055980982304778685335145877785201909414100167471607864685972659303408709862529258728975875971213857091152240092437737912333929277469825516616338560127573747996299677270771145955293910693958513101021619485528512460865590426430682810886881698677403056163952290661039205647108890177570701298122429940780690940315749360300537391176974557518582107023766518595749815478130088725220807554136698228271819165294926033377025565824570883920575615203020650775404871253688690109265875426504167134401170079736826256866446234571352649476648037220441635802032422257486962782895809548648216520830815372461904174802630374375708318501191999315907196387233036933938155320453459920762648639700040215641618321393608671086382030491871593821452090233542126098879804464064744143686175558681360983857535402288296789451243857610727179624712403589019044911910462848638458954085220779669598717423786936739222941481634692471598650096941849870142869335402186598624694437180254123575772275934672083404410656847065750326660799905431724489916851304996360068016575237784539216097356074658733152099394781976648077342902642405209209904070352096669601084683961229731996349205832234551067552447309979229960701587754264408714704695278402167606303942256910404119561674073340187083729826209979814056317560754606662896035289754513012899811253585343066781708415066601832155549653383331720690894555851806032350977289507558854506840064*i1^43 + -61770127838834105527236898111433165405458248683908530716272400071190780870074267087372235769496423668709167988078201616333930277184782794464560839801880655967004592460610642355690298974474465614051707834098765850051896720454982497358892002722385062306522713252701587476237069639641836978469610739488927249733015653156030104460345004605436127412988767009940765753957454398168807201374104461983208406986308613940113048152445783254394453252332517839677242853540724417285632376111868041238618954559038263312463379161435318838835578926180093174434875349528159629703497705772496837582787407334374698817169070383570429425831863773072534155143140361469274396485135363004235005409669632468796905368443550833314206148464894080036662354398919590963437201017917389590195549128666567962940437437446254890088633563937251876910783986196088981218827489385407349107399729127430565990541743354749097225613458818364927750507550809433148798504220619559863944689719314122061656344718457066642212717270152661935385496951087381137170199853533856884081728586622847969031433431226705010328681244332253366845519205218520494103123576370948491988172643262914905610951591833274964587697473932209792249620012725051743378505874867726185946588783699375464345899683118696516743159604620277326324286260830713625833754572804119070117937495161907077395805579719019316361707963970408568018518253684881398324448093911779627520241746041382390864346592558135543445101040076838439023888409788359215899665090912860507222439750480300845359996352014550425716781230167318436555935433687562074714732506341322180165320921537408912366496970188696188033343422464*i1^44 + -49992079957165445072721716303679655961930573050399545884870199710844731683008739385766983028769492375363627221323010610917540553209089954844796681820966621032545153077683615107045522334288522741441879568350058527000895771066707306938144507259719982905441691770267450587009091678249687438066317243591794121468818298003657230950656722436892674809590783781941104388005525942493404917573083998789160564053662826625786141098120172147009472223645334377502713839034632187857406387721421865991186800795997789530976465904227694915336178991000373532297767612418978930851168251544405668353515612174727285237309802115556174901929386467598345222094721518120843273225849436006065017761477461518814139360759288213907639252654019095834217036100345318523470281917162627439571024344735985371507435718785330818765176775577271153180988234657679370267527439618689916697811776213460335791447387600768672264270905855223037407025988041481330241312858235730341185287104799271780836725527632996148965322156364708867082630969730779835919372557900775211141830830421759695636003893807726305830687940683901163589232499707536998532219221793740005372803284601087133186330727233861796775416320877232549251081967718781406102260534643754828491673079147516135145286030509539108534384758556062044026833556360320877386187763197121811376401125932538218814230834193742053925481611969591148019905733962245467395882014253119168043828043798633243969780301576441409731474506465399816465120445333426165152281431297157543906649090816886710579672953965761604524802558397823347319076285640424667987026086583169298087299999941406649133068613978505084928*i1^45 + 8880869249963723729479897375748196535513564003368454075714005297003871146464384083623946398684233797862170667066100439280324029173037646633405390390189961983049199839092205808818870968684027084408627998056810789205731707573957349145645126350476889187944694655890380962244420295425565782516035799380145944018751395535513682542363567600663925403513194017473823572618437569172428413911098644454904097166934714781311383591846851349096609879451828973220678189927875746270660012387821485971609303842460698353857138405566714625361539860698320522564216969726021663909711903850114637789073366202028858202838496730817488035426689453466238561720885958171252295242767894461656686833179183769938758208808703696149962832602049258245740417905054764462384893604592745647524233907038430356422431785493471559408452216368603306951703005291466792821016776835775406584021471657946583296465190958385764292134202078399828324363937349257439923351991964108709662810423478868018550304466670040068774393654007400753520543246457574779262731742497361839605660578671960260753851587481241037557858843019850501735129646968432567677640357780769735055373978864945680254824590044360971455560279070379741754728423319047505342329679819015487139733595874163237713484624983178439706758521672400129298537102206505701575653928010994638442579778481136667989373081097675444625088629913192703485861745265771882484576800031835350365848598308764749281280763396511249542854728133686784606061829941567081221740383270858951916806337607384759018258011409819205808832974844313268191018642599318362454767496698811129175629733464902597868745916416*i1^46 + -188263317067805469526487284312718606954581267970162725519121179856824536976045075187766629538622710785759633045161256639419256939233048489305751490407845786813556049552575405276397164641535061260642150841605889935279193802777464041700077251643440676885356698606052697952711446414832915718924862720710068608865897613524750946733045584598697311181770117351075005287848768852593796416457418314622516080343261735690153586455596500792712439139186113070877143256472507854986070474314388809454459336580946239848428381614587494401482061628173095257808064031359418508882790889197767865504584074050764509802234929174756842041615633811846829458883380443089548131855248847238664118370817685755618816459805249750270152166702237209544537036449011356328665599580054563870064472509247701298007549401830687106358807715393000527293532628239659575292302831304132070357719723252689796053245647408100828790083934268173196438791861822336712011266121957885890907156731706309848247129341516972100785563162489164115261584755604565279256198007953910709056131147129268286919514300108358376471998320323617046173151867749307315380416858782422712001342181517735869626239759257868219053176237848076834231846788912790417262291598987634660313811957379949205004425236922972758803393692323561141477434634958300687162375825752140743847663678525708749952005199645586735097664028243974060083590732018200141850969172467923122015193223925313886475161791970328307429760548358281521600700384990503708377222929758321547695329944707533113656912871572220861908207018301608629739310993562394907845738137182786937770212413556884766720*i1^47 + -492746976103272878838553908450056024479554595039093691745534462978856533878936003576227886040204153236659274639542663402074305697802393095385136029339669744193202142099512497070061625280992801206516061809620211428265739866559719780479306483001439347156629602353487272902892227671833897968136904925617744357765072402974941169553107908342911491434205086971697763238964016343706101807237812226105054829163155246006941982494588904751645796902480855921874807058338829857188229243555700354888503968230273512914995531211561128599730250440368366224405919284898057779114494482761724542255675381759933440984404993137523787529227615429626845203438877341882429806205553039125675413804724078517849187752685261698025082912030089465305955555599373290368299200546271308155800130157899428467429981660907912301722537342039749056333284004229064902497122939144058125341002358164581835432716552356470069890012793895271373085758529833544766520723038514733163193510331802575902943766561704997738628304718983519567733982394707609823862261731471778493549456883068228630805011449733794619094422682040638559549732888409454257349830919607417086550037479520372510708593921559461629307238801841915277203654261616603407501089327111606792727576703900920791023068920765673860019137028022477480576828085501877256045540756104345994566117500480239809110943936796773541212606585630960487096302852705979889781533202396571055976902876934633822045369747928578652795146303743473592642418583210128285362557718419468080173234609399348103117371291513218788113828325561931668215702442108699632357530166818262744117203173376*i1^48 + -216604562974505798118781775250649589698099867407622117567151238176489333875182833007757670936374610282325415884982327803223933014037840065668872941400912627752728852512619648825446330690268733060136692325447138458942548679523320096340946930120404426025228031468925019395214365796265018014593371932925478210224626649855196272857139796870016216843570737130276544117389173986321175564530855688459462379188767003145310368803819390116677920228717615885015672442125026327143874972340468136822850103432783615747447361727448909737655198257073635412216979395409584483318592652726439793398551069845963120864909292097461946302741166673305678111041590323372782558352445143121492640102515770624479146144929638780478716783586081199723103017405417330038095058216997202486508689288275892550915295549006118538317286493492170496240545502156820591101270421079872849382766865117391742361900860596321826178895933777544489117111131017773198638140606464186723753927623141527120656451958457665149485689375196162021891871770221449942208813252940828404736127123535203657089285708171894013912758500476640701073416172610658794174811751800191249284522461605288149345738136546367679447460401613786370672914903000601529791831064353881954163868108718918669995879035092752873909651548411910395236852563237417807378617363076101919537783549157910488877427549490766800081488040306687066029598563288417824983939045966502242764446770091625738814803060010414290366979335531351229697306504091933548413251437814879518847366426992128732038812778747660107377945533366896218018154431906069744843386282871384702976*i1^49 + -351382780889794191533327934950884360197849576666602568990371286639364488301523170237662774568444939776470665870795015862448120499731605604417820404730463285997787616878480042789154071961454203459691082827505445475733131199567323380082456903063965688691233621204762101630947372449419539740174492116570415388315225791206468472929914849296149586372037288292962886063012332017273944430364975141276610347407747226131133609574534731240787590618313783610798151333631933134309320021219494742980431870867796312162828278171664010585938470739173074940882937436418772434450538686686106647211214908330669494839440029565671918139275665320176744060428473212281982182362624420071449460050284341898055221312819553334360495661149122318509520016076390033633396640034833014568340779214001373618771584705762555000021305380093107813020480235542694573428936435916814518014879020886320678415333947875176684037551088150638382057424962241942385236305102449886961647793633265189849674005565406664879889649048769466320237846631549604572246684383558896307233425874931244647653693009651815622308474529834194516831327141403627694754672645575469508759886662527588214173095155077649642896035486169324278777596756182380808196657525087822129685707108496524440161950895788918885367612621452280934962048279613262322468428316694685549520962459736623979669433214690856887891039675145087503811948877921043029324908086527806298005807181257491860427786231019310272245485400489025742594504924776475016876907853816315296168089720859584041239437733933199063945283971606460897758250437358242497798342705152*i1^50 + -221446457790195111231047926736362213360844171370987899592184985913908468019473458667759172185373293357494547573025468128535298282324977293243682063568414728191300930993357851304176570578751857974974462136389753253490237446543326868174727743689177590545592801654217511244164475394317775794572549419498458106450526894138006277401994948643554453657324172010162274660174385019335421320683144040230203969615403142511783156375685385324039044065452781211926849422140180516981744088549906475158906555991550226323213218752988383167390551850605054964277351090481065935905324864712667390053583568946082902251869557073639383968940105702543010257887136907894147814850619221602142109766778018407034246078502282910524869828029327540897448823404956376930877829380178075166762429477024079427548623255261050768769212798540087814435679546529950291657011826392791049434879036999936623985385758814834368406295718611158131763319532447990461730457661074571645820197846605278038847313440282099414266080631635085578463928884344925490868047035962783633650402893967902393602173796482884856785544902736567089957248250377634325727113092321760248516715273124732513993395076924870995233287076663547157180995386080947010412577286409677784292453593777213949627448041085635083349886709299371939965578253941158940165998721149221892143712531539959910959875190269461033101958367787950160041442013210885898063974959512915349151876553651873941544255878671563678294390775875703319667666270267475805558997212344676369810304318598542889920400653319518540821539011845937328799746913128677376*i1^51 + -55651321133548356034514227747548066881126174104791777190974042905510494490339581878938838678176667720736570251711443191206345624265088471482990219221765105290016072923802819554043298733477384143972729054530680111353740217778575528277371672437483459993442159261995975852809570037598447089882996153131850643303709318760545461026575003735824348087872197518032863863949941346319047613382465567570641796240067073985786210356458729742501231978915923656521640694061853307094236539350556561108981205956332909752867592455699294338504508276518024700196177698175271157779580200830904079738328217866698585090085017712464739408061695568041069332174642393653232566294677734574949036297510059832103708931562540876541033781673629873348962870786166846134310384304722745509994675847802662184371204114824704981102460586228403993382383900754159911178013535440204039840743730896595654213096061100498860501984341924708296917599242006789010807143739208185646418029674832465759674001532824666772489098099966696214595744959730126642574229330526042657305627095180903291612137569853733538566557712387843349122751527045631803245128487366758550909996543739659738355071734057994836434091068006538872900669449600294013794028704248048172493177071760962021328548846592904506977418552086425055676432995978642186192683290630780193963713235865466144293944342903202966165912993211797988373025416326285448553062456176671996031461858021830049864161403845223596798841287613421334220977897717523734628608955841734259131444266901793398374838775241168825890511918200943244627410944*i1^52 + 645008451280736036685496637602857754133760249476093065916241851245563609529566388004505530515870773580172872486060082951118431434719345097054371534216271254579294678046673254353688450584492720773630623595666838313090486798773983726443255985938314006641644787046681534554508034997085304955975385422282480603145714045930268571752307763677316423896250890282606273620918592095091992776343636318353051200652480331202977173649693034139016734902302048334502854824008342729350424366041896718929127598846192238421465152959736000766956723278846855594990608589676139682811109788708319722230073916299967759392832044303366002620965305598417512971164063677013406526242698117075015569667833726825237579865588927560097957057623206325165658230842005853189311991934380154771377574419218201566040383563934363122786133319436077013961359410908357823739890174038598079577708567458639202744337652421419933776839270113554372826850713859711449028756380678742981596016592368814998100257044220608429789747487516362721609853098377800070803552432652063081573783350778001457937282494503675392559349027744964149934057709729659729399649421643483310600209201261158851370802133173826765918003579576697450452939152971604099773110421111118815375720968128745899091667682976248614856333727196821463546168531955792841008396096759655590100574850551707394539743367329531286779143831258770193620771228420841285538354915794477793616946862945115261800086025310486681587689642708616372072689391380763109059202532786767917906597562207705102386508495179096263351930051362816*i1^53 + -13347845769461182614977863564624296931770837369536936456237527112889341485869636621917754401202015289013522920160510259283943241607936772179668846009019482397914086242006147783608150339613372009588887051644960602293045381349796895969233200678864257900517467351853037667505920425344334666409709925197001681731358935635737147009413345198900231714046933782654550838706874859934164216237147159107126562954263030043463289973222644258505799197511127511431699963561655757544193134948755200617625177300059093560849757600463692801601957589388497671996766117114599791100327576352351815535973635191434022830727272352778553617032501474995280732613881081506842029281681872339654504363787705394725766589257754502634876678160138943514453302423550803435006822869193925247795522337835149965452489589472368395610203230146162019178659223505304681448957833950809243316030508446114815688315005042533777123111937187496595439442970932603985090188106484741482818102402607046962114479551058650609743325325778401497825568943686360300882020481885612084439761077262694945160927999549758180705769139857358197665250768300213721161086278556155512716764785115819705262595640487736118561134439918366001052680428376566791941244428515341754952462887715381109147915149787439604844909625967960088852854647168403638628715999896426067301794309025153961801724449740870055924787772526158422723850911318352056786795557986655413699669274465274899242224600668163800817567148666186492614478987438760315882536848364012365858034178758440380671973869553662921015296*i1^54 + 4145721811039248437580644242564761648886247772957060531287865259536205513649353037363074206335355167940727883371324909634506577863617317341985617600994563899587774427667196405862381374623992103129632697552568835608612781803861384467812899464162909939546738605791392611792185109355781090382516631578183662893303942087945942444694569714449250338813278612934081264829886009669503764326896695584963292956874777807304858343241743486311030666643725727749928537823188214493302217841959487642367488808470615909844384459211600872277429822468707259956273637557366076653277157596963391589983697993626897729921943341155062152699878858166601156113599901935170491354939045474018722728804290052214452082661137670911146891123273616166962886990348586898574671548457545499536188408434594637041023113849850482746285245183599572824954163817609415459842499910384706178715547688994563964997045727511421154359436039644841708749014019867712456657296570101578762479600062559591230442243114252920332302032069821186854877332725042935734773906399849779969729697307105253257501866205547376053360828484424930278477734382851998297853295983633949761066155968189309422437622174690551734644514177968814248627038129747032383024750799441719924147843622377402695144109241572508330282644232452048567126269256365911432301161277983856639432501533569539158014373225749431979741799754047331574989742148620415391622358617878730291248814478674488182521213494901480882970023020562772241000123355376779591313135485334517966204446109709452081981554688*i1^55 + -580890192563157839489907515220866355267274225548827238948821086544098644372302071208954579410252102781450571241209866039926348835803806028504468686547237068223402946230008963508261151062906509806923037380877466812513989341533968018102423143944140954888692053783036090625281514737183668416450839065659663769052412681950508872266499318985351029696291373838888917609135189979599054939709327775856715228107821331362860722869612439013129160164006263272333448264734854696355002523238609611699000185366691153815105780586129053717944373091115782784882899074154591872457572396586860288914129749372938124198311805269698228204999433343470151483641068429282665521056895094467079846422485031079351047563958514767270118169882434464330314507856821700953986093588182372080301184111358312906093760917789652487659056349725375179077699254551454786496524809963841606605745608091955081686897605055476154154288545453263100269948866081445711744224260891936131294622645533812580523584329530507612022939560889658890889059010952850845241357931255721473305778905153009111325206954234876156834968967653642938694547055491063694672394370764076128815421628743055896983759512420568486216976034204517056472476914596229128636717332702923566510263575253164997975858535145191165598588094981247686715477342822301550687489367807243768805816851573295950446657095449837050151681424738305460351977325207511501632867378539529581202877985443764207830200889154516213570927388743254459781551396507423931129368019462742164570624208404480*i1^56 + 2599799778275760848339261115256662728806681422040981042076436024537028454483582843698314254769016931175757644710902925758382663439349111207660694523578906706057300784602268278185094016937150014079960200393114817060328518631281683631415151238878075262111005348641533616023666622193926390241283556489354674069995433261938851484223779311746242372061843216639891961251731041150256867964451953894200302097610464487411098869134983369475330367246581076716588533691677090052239982837117444221708090012834094564913621321971683903361916987464873320805128620964814542976928389691132663210017912781879382496226359161532732846724579321272555294286582024640916780779524555437213270835810849142371512535006034403722977415622934486520942881584686768693305790079418624815519580391832654805226698685535416100581092684485527406175058060270251096023987128721925245397914107849513472241291574110386950849478469925258464057640898651728190747998329981543128894443713985582774956551406581803659835709162094649222905674629030598224676468184806629386311404205674921228543834527495217763208863660233603204187952524187658790078403984655380696970663286345571975492596463277861562680670784924563794541140072446061290374637430619304986097718437566592039122790894598849390537434648176466539763458072890770113037196437722424373192715786379347019174391074281710119797895134990182136864564885810122731243459207358267228603960500404337483595538583376329916716422527489472700733891313025862646859850350697411248128*i1^57 + 1854528264312974854077645321624096349676911530734017705890204078925218771575609076859463947873321208602018434528024762148367532388396367436270783246654950728916705828180163681101001131469801352292504903659842703103977311975771873922895394933811961952657878919830064448925603764871152765606792696335809410530584192225161614513522316163351462556411790382562796468605156262536506546194498054882144942415936137213443065234449689458531628903573512902622223462793729340986954784786751141124276849386957490010484579898539072351977658981699816970094833415233474709134810627895443650730127693698372209166009118384538598280153197586519596307183664208427342482491863595291995798725919810398779537651706370088822985315352475337949086070903554035373677888702428423439793212806675744133172839633461981661789213678083053418259091029103913032256010136266660380358305581948974782993083344408182472451987774580976519098529022477456649751126314383539734583638092738892936098100104338809491939499640894686989794481066934863506000722818109965139167063458596323920720820610410150965747149465498819958214711665246067592953975563677911087452082639265125304871212544917478169155473033138715434499014987356087841888277654296374904610510360428489142178725001361151216413588040586704718697195931126309667769573351170809206329906677484601371611735100307017238011857820404444617554972248320282108172522434605487173091406490253149416706702526900354545787570787586816349293075962625768030208*i1^58 + 163990973047837010288439279723870421254294719660358793285812267000184642316221325823806221338783465188247411760857053146805023526770897086838094498690544547411408073234323611248094908892233021665108589323049239989314663546955408281575555130911998528508976993398177243111214540839334196628863125907684284278577241406037319292100313991206255040653933146015915032052505742927860687115409949969437735590186057995426698272628998835286725504849818254204237836156979126762448352042790704198675737759755273887673066620263685092769550723292739608091756381451415133788403230478733161469029679650674146475547173259232121287630535664982444585834840972381202827171092870516024761636390374768427163406590394272004471272511933573822606365721094405028326083875720333638336613940654088802664689437986293448093710400246040241711873747727685289561080320865829879517370390012165020327436542431545086258918405752461070421869653842411822248572792274321767931381657192977396454683528433935873978336642224680947109392138786394011139476470474198304449013945120456749216456454655805137425861076505711981130113786743333110544416443270683077250130048180263426264278526721720221573637995946947647346099015642855978993998635162389884352430580389370818474556316907960805707431991831972142310416260149333742049533174435778157646251434212812576381902410695805247695552634886352047319199954490737259385158040393144576006896041005917753642991550464*i1^59 - N1*17662009507825263299037150457158663625768952103555304362900480016435647876556302737951308325822459709400111103477049071803806950381324245406086503703797091368037863751882712066620937920468067313609034958354311185788638874880090268445307724949216754481561936302004538568173903674724866819541443700254967925979351372010032262110029935343440121723565651748318434499513436811159827683072967112028969189468540601063595917157866896416651990527036209897926148349065565150933956253281408388122671875*i3 ] ]