[ [ 321200491503264647210830901289472529422661553939460491675050005479162934620319142172864736550223852672857635535497727010375449922289841055375369116392147362874085251172525881382662971041686128174920312983514427928855369326303452718016406544830938233853703009123015317693917389380246654926317523151861463580954910406441520880777742947750474316399657150785095240238047949096059741972913226758288459899364658325443615018246095016781750943697577805621325397795230560595544054086184396632708851643399179267231676478000363362202678212471929796914212331775561197553862988430894571700824515330850027500892848130886380294697697727910391871183959804872440673654806140218653753955180635971393342889806539086441743381030792670792118731669837948997913524912428894300402041164033335750034977894613390537769359484988916204604832635540455848563041480656297835539095221105148079700390736195183264749386761039330120479266661203058534133041393737807234741957850551181452909874674367058880386309641978431008448935218401614826371510710514054006973370158325528690478166253154914752700040327336555989430287155593905956403064904065032863735248294310738223589822268819462011745865799158288907889156831642329637085278293201857171570160103814367094145748852709139090630896775980055001485362399538524117573825572088825000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -8455233121626870540990421400252161261817506137628916553558191805239826249877638959059157393805681204779849364160842915105054575849095570398588299670459408438825881046817690087247099852166647806528723067691862468030351666918948066489266751968991527409064073844828327977922670121100893101197980480214680230106434098607223445647240373416791154220565594393407405090878522316410392962137406086537758509413290336763384373424060129771948187147175328911030435050439736868647204532222275305630324352655383054665429241412013231056582665900927436587833167110599123837900799665699047395135547002771125119815332238297767709614733196985528173886208297449046257920525304662959707994460377064749734258027517675707431592940222318947756087147397410834345815820398000291960656896441888715090421271668326968737747403844598780961833327908727724673806422642024305038164722897568292425997398886440898035851002998536538896368494613267258790985216360446804439997810255241013720713083254713300138143612830488026530167988537116716325168581341964013711814742864714796586502230395097991877500231964092281081293033776894248408201213057178039165727662334012045299458808684864651046839435625763008260795977720626082141455423178082788253542827514069220415007942429116213915454885626832977634159558856989082641400428110584275000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 462277224472757846728937491395997241140928810248286496328922511040128703188703808615123569249859924324158563098600209431270453033967427519962036689746151692032390340049370416711311477151539458891985803602705652591484357594147312144418403523326385417990718323159270196751613287252912653719903469976733960729882480871616217109361050712266194991423600346196429557575705336291609350018776067012041265224615269576673692760460602099316070362553960539055045038890017845424770024370348752081183399642847519107949363291095315549959548803923508989796603871277343269779957800914017571854293535656765839278815119025213916886833220541006908347025211197204363408373948005223906081753649373572166323176887776481574121058553803377774606708950671650270534939977701551685895535792999976321867844548634077667292394585827334254203781867225109460070428498457348156303204635287131713679758898547735511407914185281255871336088550799714558879721734000072197825553658125248026539968753089926010392767657890913057925422679880298211913942603391352166910414045155025104908279282297838009441731069919116322215348662202123044965683932118050875290930471186928750956014929063864974459269302144460306966741801648099879792156426737836863705011696988432395098734062953031263019451834668631451053944881054468674900581960434563575000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1568519359099736743249136073864744755609029017544144641029473804674513993289753765370756250454335851967476095570971638451727929537071724821171863715212707298078952834543354692400405564496139255312047930338989183186743520853111337524200664695472403177290091717751617895184048005973951464704928436104332509097245510512830909422306380407006959829031404068549745903050446170704594203072419928055077617584798353356566011430650947008970980046379679934325346750481233020704402946177851794093875566803462702031147016474524527019439754082152330246051580999610667451265191537890211620179941476531578036054446026303251577591764204991226581884820437366505103950742352224993203875378440199685339244719590464369094656593576179303225708227322517981227542632821124450410808901425261704317946703076559559538708424947288861899856754296489092373346205045499933127376136770775126055239824329668062972066069525553346680432061103668520249944841037601513296663909152640535569580538023958749193082308471423738929283541618119980102138352090761770408309908933957812338967658305361304218077550529238269588200753402251271756312112711139193512065644011205836925155937275677516477311935116257325404260663045224212758879172611685244795982113273369671071158202517986043931279576514248598108857927218054473569908380652359693125000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 11177965141868935252760767236841072028274029530790548632228788085422287124099342731467391954092983083370068581256751086205900626642409680564053944955542163856963255781984414260120492044065938122730477735806865083252062873876942186068281132604135743475508194887756329137157601926280860097396838077870370967602461444657087466955937573533483638525654585419325987199997772829826722898411196208794983201120738131984190296261653478806781812470830967051738697693511836666895276225707338236139405752378466240039241335984782125876401074427907188555922320016137649638026125492709763858426184705499472127934500767597440967888014686021770780326011811779346973660879086761803566082887723354504370528347180716036637672669601776658779216320284438916397833783859172156766411398507133380943299776504550289425465170411073535729586294780943495703357444562149350892190189209194235414412116897276741166685755645949739260232580110774746340797341151023132251354499577305221964772541207488495062506960178480842050770480551295212194947280260838206622655700883657688621284724711197639774274256822452546701909934981446403109173736138866014553280823024839174674899321147636684284157994073075771800614376563254037160305275574784969965342841994714802461676721112460540017282664099136427712222956778951305708564683634687478750000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -13076028688191639990273468608673705788681308336659292288654687407739207527085339977662649991687800917133399399770085164699488239282343361227603925923138757449630381576079901397257779495619668104096700784962724149886568139605430451665883178818599127272692595812536482719752001157035719260558029403055337010647430190464852069459858908748651324120592460413224950647417451008659663986721855057488710237891710770101728577326691811025918265844817593871112716453171787540685772336032667377147048966731994593167078264121461363545961778427720817754173840019457549012065309168642165986522871632787181964354378479691791034882412225640181436358173269057565277336466697941395595603718095589013340498389767646711916834408981049214561917917094106799839399324192193482935210201910473051013298181271099407597812512330108452677837679022412745733397583851665801543943289236162273877865400683823278060268823375628625462939742935920772619207946776382249692707385315963110145922857819113059874803267679918516757697652548680735988955805752593706807756677757450992553542069708333038215708236904020464468797595142975815062433580713434991638351855919923224046955141180674974993006249282029356216099985462707285433924484175413311670363436251887347600073475115034044085074994334336244789656777341410122839827627914320542250000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 45289161824379373309181659576637358710833918220785836277088337292014911654943979305511679944449391727771881365527694488219121810186178570261924947087023213650497903494602542451320779612083618797688833938384384148308095586888472665658624658861136182867727692461969405668003575959555824724646540868456642087839248824066614497899885969006076691688845241575260982000083976600901685423938203154370272080387164388196136179510330125356609613361007975488758549954893005040918304840445722377048120298390473405957180835461540363340374156054701559220391294727956948471832216942454839204629099650334378820517634294858087726268657893373040107404203874022573534532969239615655697659968315395463827599433776749014724807454750804310317056470813980718671574367929025201266203114358607460044741441805786454643488318703649854573790654950835455644764763139730175215168245856154348483234100147681814329879034392062909817665435771822819275168627517777580111999123628722386134605498280237267843823952423731470828277292779873191395603238967149066792210483804003587447263383072469605489803793200918753393759067286040237541038541202994497868788345763632308601499074390458054308130364136845652259165025657329058592746766376270173569266404836516761154298229919576634835839548995152010924666261616682289826042076211449668250000000000000000000000000000000000000000000000000000000000000000*i1^6 + 25615495247103348910382088241643409981777036448301778983510933861772799517746945079974404464480858312294684072602060674291930116159948813608860733018543507652751956804030870452179777870086494503964765280353647675865001413527015001242619536820091798383807837834267124823578016515695980362350436684580875713013549958573659746186075264796911628384440181337192825187201080341512477362752380827307206742489714563812726618779317916952532003115530562449607090760018537674344114423351383700151559968568652140160382389311501818310310160509804115644723439366648205256036474701060432181888757071407279778368037749117428579557877318068995355872591932989263409192446320592811414444959345316754125264114177106114588542285786983422897906330594101386679138914900322804101896458971157674178694658006638296019855952107835255935321156364969639146028081132489848627917860324092793515222761638738391057015888030127722231612218663881700737039025332542367357115954635896017082567104044148397266646374301653503832454065367793157687641059707934753268144370711970885557306124816997955043131421037881898658896904466003586877022589428347216244822837877346574203141504334134655092245467183204485659472598718064892224339806116036755175122348316125183441931057213001345353134348027795549006726745494934323831670455725344455250000000000000000000000000000000000000000000000000000000000000*i1^7 + 775823623343947141628217505854953471647069796270704280819553580999987838922223516516326571350847868366789636733654249813774101244098957387295634019861150919674473580576356185765019263450314603012075887295448660683483960410577272290070219103806957521030909022245464731575328505284591612300440297207199739852319393450389330186802117002902447746343261331119475943554651462835811461493724023649582613215621166069003468153924730934977592125133366550263773615475790879152951726427117373206256424386150140532442301360726162081601147043696027486291399542204674193147877788964887898503572039703563868690884560118810754500314948723707047557018527219080482276169310608010569132294578003087901748166147489281729483234796557800945994140154412893332097757273450325997509074366467229652617710618443083764563293754419197114158408878322255338353394948344062975973553697754074878862554967913456551591770106914274294374355807170748273885510286226899380400415309298368006984600906220889189074331869696591594109142735154380664121963095899262758220680425662548810870830673045348506218313799099114378420265420611737122335120790024004817558739299983132013246123353275200330987753199497530801140015791153674917969083636433774894616199944070814566875596519096773158119252332343105102780419084861722072142397926292361875000000000000000000000000000000000000000000000000000000000*i1^8 + -917566032873909087563804718192640584328343516983709295650337620174360239541994832780930494250318877750434543687260496966720396778807316112042467764015218918106630593348088919912493945308128676918087352880690502143669871973651486174419054390108913820116925909018716626938343868799041623519357325980134789638517150869449657191946932765482757183676042881754301280036012515667901945999312198535651189201946131704877645817883544701165727643663623332393680341928760696962141749416329787918083421828209271787906277678472045509017818258260441092257897331432586718272936413037565864780129336457691675497273140133540307900857876146446900543589542138090487680540679713526502977694270967440276087212906846306632446699252208939270747547337579591105651170933587002935979731583680677148109497678919600444619300127414951029137215704281546992256833114199074107322035613026859935390005066639115841066039330416622099179069288051530609588384428163808467815194464385145813725858282564063118180450142042044933337189402048031272821445489800220037350239293042037889988871952041683654273668812584546977918325340475445692364924637956033820010339304090891997365600742669471556362084484184659852590069489577923072705149351052246681156966212674137008441997518933651731609305752038665604497149908773643287976677454983380625000000000000000000000000000000000000000000000000000000*i1^9 + 72750556567146523519441928677220918578777882152994358283029139898259966741633104184608937374850128593688777114536155566870682896676597273436534252009658664398293433425065636519210966139130612292167370125842884087758140762072668357466981536470672038749152686253462619947542867818933422866709320734346378687641413076877676739549304660699602276703668766557418070805292565063344724278971051646337087575823388559992279149830459945543664476083928380738659581128392922020438942970486182769825659528099020899829180376109426417281077270453791873828933537129809704236762921858381414195261177525121980875931453358973279154596913258005868746196403140528350917351108083401871292415224280545834991446924418933582497141155721892428787800267006225488650056955322654926580473280805457175962191133682770363322165120541335475741443248968520654082448035032415599384228032888430141579030902573614690915985335847610832138666049876264428349610920048258473264322373687327054593334562154215198917222376782948114426821313070245262126622146838286799471950937110196349845189140605322799165093607911443028313892488984179087285337959654323570175263752999413605966907778139181799515924290140028114730785488988592302706197985041886149129896702672906983909310945509313805431750955563712081714828044808374507877213602891565125000000000000000000000000000000000000000000000000000*i1^10 + 943519842554175198596882953768687816990736618096890656905597581186671913606126118789893927006584591197165019343134173453362043335980756207341354794387785180792778678251719389457816556284848542027157475404293866321757439416274937333544404968681389054501532177104914384495866522816762394981571129233402113523399410436766011399900584830112906000396272445187957816929695502785228351579416347599871760461065711382138533995125157226881995695247758441734786464338478090199115131211958306146434126792631201654563527223624781324945322150058203432624167959482097994142263736885484316386177460437288142495886164688649717909140284706981796386483477573703955543552295881214197370715198594000642660752677795324758527759439396231537298351492031061441002104157771904464414391537148167759619309720862251417116244136556679162917506037030467665809228977800440950350408156672120964083402844433575767774421727582298623305645864425666592327438849682050308570139142861483359144313435435892871091203156829135676937606887507573791527270504095558165968460604098303323926868874645767069464169649089407878565212210176942416078943500149133935394942599781831482502003065092904300589463426085283133765884529579666314430837019154246611337213374859141503752502860112147984756948229436237949380693273740231185799435924016625000000000000000000000000000000000000000000000000*i1^11 + 136914484822494531315875206648084982894541660480221965732733929930486245955441988886285077551535539933612756991503642962975260195103842810257343547919962309979211950720472111626992294435335317879226727131341026322292201010733443774151195239252382496068305537115324526140580892186339143429576541249234395925925062384853798750785112896213060108485205450119874755651636011232518342833648968200206593417046469444732887201313613234816830717805202009039082621007100424590528463436264787036126040996148879897389602388251683900206709740229080553830196999738867713062739568145649561645852822397643613908880203481198874216712211002641706724107623817761538279712730502342545528102178378521947308600543443694396282366016097097977856411976515180548953664969617075101969234372092855120929911259378090271793070491017749464179127751614010715564499826271438144267129425663208834314594397602127750956634632352111392925986515430313354630537481821064502218099160581803203323592668709934697878812172556333959399040794012029907112920069642397004794740728509162630348081027676124249244165100297214749371445599201009219798642117289475093508400263059422325530178540445622031967098671591619118320396630521393231992060132294411085013354728413812753638538389471615922010272290102178819951590448212728119898472893124500000000000000000000000000000000000000000000000*i1^12 + 4223254380543181752909769257629668366832480528598571463914438406112873235973042344058342749613413839023849860968828656235435485899040573487744627766747132399593117149028699484142132455783105499948628080066751873266655730923943689482727128046505052610201259382036767699712042757454232514383878014324453473813119238251494654095563093327386919916099058372353247726612279544063768152347332659085668967569972475542076395168176789451840589076102902412368549054106181664002680963105254211622327588005482366726918717356283873847389791591554486613466068097777765535799157340392903463483577080350016309385087100714349936159497275860733881995253193254063740207682492480208047475287190986184446114390153385321416418583595369147214700538366665876992598466739602807357692724674429888793672248008991569858240246901218518796147586742910898440726697521736697032049316498033794663829346129205328893632279811789717306779243954377817497281275352566060551076579498028967152727290574814474187805625460676602339006951143834663630883577782580083448916588945112681203989237076104532421379608150303071198750005123873013562929252905322729369524873286782479456266985625932666890689278203966837882485762080292868713241763066573299574657953882309212377276542342555708504146520587754352719825292583959610447426822502500000000000000000000000000000000000000000000*i1^13 + -4918353481050926468776252867492557890496034939150440029227985886955733592106354809495927140306158989672601637460793520913762708419697545004891555637695963394753901848999669639100045654764842697533601354423951972645734670075880585270486466109051438886100934632140810576294880085464206563671774626205430946146559393526804723061018387026947663214687288861592240060252886342446853562994303533963023700184524125565707967673026385664891874293825919189520201183820360338435074431947690245445880168473353805867354830210934885947297939785513512678460717093625593238596519333110805042105552793614740805233119316171444597949699267524771803192049492572956972325709675451321644347813556188576974313407682347163463033361397378882979421678638634365199319210482262145543252754468717354260581942754256793867093717627983903033641620560979937737930900954658391910989374673924461541471483340730389850654242871388540826691399360137349722124732507247904016147337175903409881677261141615637787421292092528644115183883215597438777303802306361804640149901486036244090305695184054096147332104871495419795454933515979131710873914891889065078349778781531289489929584514920884943193718845915429838258533205156539790617859815307324565530899316302616511065533344139030182907605621942168348336546679616008493144372902500000000000000000000000000000000000000000*i1^14 + 246483653573723426593025582801157047176665851716629186257099084643566404717723781196321574015741484963645930373635028190095322121358347775002088714844166944846915105575226116811987315368285312173940903031526176231197270726000424953476857776647438651540618771734894585641224846635451328162070087464870261786806982701903530250045008633218773844487892393713618067346545066801921716160659496607784977465673311997468459039220950357930361302228867117141899632146677707250642532656432040988409332209524743237645632395413680602693169005524093147517973855748838943751322666764012237476539293724968853950085145002986073261425951986811007951604953147174461491384529948748677052156511820716397485214829188501801600161400874869632140883157492437589276170827284680065251958692944015538680633680625020793046652188858273413562520101108941380604508346674699380133983377694388584015601869965450510747626382913570412737908368849831902044963381511994747529976905023852558693405992857293680315116288673646405604222332267131879402153582345341194536296476602005156467214281934099271706620314231920293142616605312334875581373909369776551466231068513705410612524587981672695890120911347541095369835929299025164956975795929720989472403710890038308330349796553574011841009867178730679628060404600699722734717435500000000000000000000000000000000000000*i1^15 + 32921872988277627903620652366965972415337548668134117652714804002823339471984430203383293648074799626337553595497052076515596813040277367570176645767368618525405201597322185812221676342070069091063331335548459410427250666937439718591199627512663032762523548795114186885215180444319040223989646550170680697460239951738931964563942976812294332839908850579862805941238979516939373306731140222469729052283677754307511205608282052878406980037323161973624840755821175296013151210589487551674715652487867235782536517031749730658455345121709995272909547797959650049423946881658757358533071887718627183355179156026550987005547769753157001225701521178433289641148865606505605529811200162835825008837425137387165965154597735927287817762570637162871221316172866481380913916134143242563559499782699101758361438223887191288796880336177440212148583409354209037747056409936257425171982781493634490354075091192903238376036902722862895342930787375197131618582718532870398085617643653852688763573558507851673229204753595889497207174709057845439476665909349966218299163161685167986305009698278250779267757784463104247231608047334616431528261349874475494412904593983055956724914639207529217943347559071661954161654969282669332120329564788427451990153612602243543323450235689741031805576527358733641170783375000000000000000000000000000000000*i1^16 + -1713188340586333505897336943479917779863491471226880539712148716976644449470104146937348623733565862654713023974953063288201646206559547605386694062157718361486435717874878417817716503409168440181084496632747408299072877305883749643875359183260627250504817343075165176131462781550745102672855405017042518953600857801242195431643005063351502391302589610335193274285828090263130930322847505690112260364354202530923819317247420820425851872359099278859621360564123973345960391047194185250002261086749636475754432028503973647598483160628408721785070483262922900278456707775483168663771187489221120422053594357240769904848979389328183839288906592275267541915076880455208946952929210318528255647778130606065503762552482985465655291435785788105429400169559589300358951578303167513034928093372654879433754285664731883055378486027030630246423346186998998022477187127627183547017191486947015437705635141495376547520839171025988491524163986277888555020859367921363063314657080689073604409546261357032952905342643088379778247362674370646827449715906686338893214106163276865862179796215239077463476354424731368377490789324817214443141283619403016921745615244841390667955752733876608722450013972427749501548775871018825205565437338096291841963753383518114276002954517395601419183665029301894005725125000000000000000000000000000000*i1^17 + -58227772873253227412570175431131309988020302949186646544631819788680809821159736021188080863087459032986612899069703926594760701049123001470433988818590478229433302759892079374071315257259657010821859736936859865190627390367406022478084230434026925062033431567013238500165477860611795018895298687956041936677741410680855017100562131058964817920188999784949723455740624881132733823162233166358039184944551205641803972542185429537675235931621621068042722083642720671224777595929620787066112438217269168820804232195316353619147820640315897905090856440404405979988469987836480695443165009313045067223676246740746316659214715518878654759349113100293341867168842980619383693821031724940602615283670910542444206143624368741192357638695756173670473126452751853193331270898235268259134019169713032676320139579955185812362927879513767412908135205793691428032429206792523607604857461534326203139413607777355589461648824827542053809607961473570202802539760599717244257957356390188676669061081336682000593645026788887911070930534604866046468034402741025709896859604000735468633056133909806398962689107890015285870192733554710087166439578740112178388151286481731168111157743184306224872141811449229495899786399600587171750202932102531949049446732694927843484696921924894350360874430043910123419375000000000000000000000000000*i1^18 + 5309903266576488899350818321204143797489322199338937461022851798237497993194853861181346437569689595410336139161352100023344174143579474239495878601086386376657420828377172422969305267059317498802687784285428519143086822065588109990009537899329028118906598609089773508681424250321790484445820045153289395993107836519374808228195199218400534115621966992758924465961684957080976241844790288258946200324350232825831715142026411378943383896313465204018876327198932612690266696475452835630709857574387908883137132612728756152270653424668079336459356738973532474340565665243393577585001609210478904754205417761497555408480122235947891809566960442526829050354695345195754806183891958397202214743046177324072357389574246952783604097643075338670460159147416264386842433668400024664969410369801235757036017872938632297747834404738286639913994038535993340760645571384266015154789383859709964913130497260598190254460667377169197957407126671988255003159720762014940753123513362155358993241950539452175346602565939145900155223139723661819968963041023265855660797661773392740350665913272093910781565524138289254593327002896233618804304302813802283723874178960442602370135455369157882904068479381678458886174766861916827079301416079813999310864040521361509256335985878895845790449944305887834438125000000000000000000000000*i1^19 + 26382075102928420216347856493380284582190279714217248511453483187566308229883230067382253621885841058500563351991084183911574167371298955954055992222992616336136256307146880242521059214227735068348471947125290112758963904139129796200347451568877409514919031477451349272626301637138012688108875856567214095066182247409024071433177365102535706953859626233008578493043329540013954231991757698749109231955068496948854714016568796307571464964431367846526611935890737621731531236354661253280636429209801685612011830471490370294680162657360866319213670208885184459756714050991988973211104453883114494252800071865923481743366336417414445834574233919470335436742350264771914462192196800865167699600251884605010335663810908903957228184087126689104459546058047431380044354432614479149298345534428718541932746880633242979004515697779254934238314355584439982883728908660630980807009638292090957761323892934187837561573227251716099647729194536180984233338769394905166483641404770366123992035348321213613184648620932695445115046114977976745552830996464338980095404617362292679509794651932592617719183697346270341384983551655574498101544730092709665973781903103043207752952379775298703161236335225544071420035180673692772561213604571913152012763882554199232893772415576762356657031336521231064750000000000000000000000*i1^20 + 2616458619497165309091530256787206920310956009367290811302053141118449257182551613885541093514921621454279421205075697075390966244619495945190276653710300056123351154466805123893992097260259474030708204619292187261642350519412020850938184428126795753780659972895280194391899625573224548265412462137455060349911288915141278875355409764094986658858188467682911025297223684576446919718832358032212175263999136908128547443949289554865606817258038998573709611096448070714806951154773903891595649524563830996431236765825423544690559561566286249031933237805185118156348885622930325299727167476261451531080204711451374652849838032072217477670936678302118057949027122657976466210203669331414597400169778191463802569643243827695929028286614325527571546281212221976452710798163965306275538610440406850056904053847499735290166698768486599172575334207651874475936052136033304137527516411984611251206364153249449565108952084984879334621221713889410599935227337813370277609688129737110321067494915148465164063138377596902880414266244064381696255677529670290844358378134628020109374094215948493350684349241572388643667501830661879250627141073675121257175383954089238149630240236257165735021961207190466211074547776491466561021399382456531537204037398588155004531961530242413782732000371623131750000000000000000000*i1^21 + 869053013408713630485217614447876925619742621569906478514821823898932345395118694021907463027226536924705306467458702733196225103245804735346872822312507987544335254193087447564989556503003662609395537875849304611873945695024354929663760479829237781881064721899054835177472178352735356781668937356324634576147454680385175486670773277277712191464695826576826749472763776638206784174865545446193885201640830534034701950332359282292090321034431334941412728198563241118331007694312596262394188945731731044055703861667796393703238149729141167170469771484775050645860757999868068001676353400993601681001742893997182225567914220669319708553779535756757040862142003378559954291423095216342063583359592857020474471005178645255974246434570114884913709951986961422803620441654888716359535572142401004016603194396635599687828576816006029074450356211680773303922851406542781050157314363566118423725893342818430529578684032317211006846282496260153862823770713354904355782234600804967705598192402364468017842981143575581263974194807102266635550541774838132143150935727447200651279659832617940566839033837174197942396113795497691029075129751753514416226800479190247197663731693443296759771999951148073449989277587750283811076277154636903588294219715676381041996923045587624053448396809855422250000000000000000*i1^22 + -797769802227033490267517764704941872323729086734953849177573619483325624416080592749645289433621104155090672925041328604233246978650233242727434039662021639306964702070452246858623948271032279229766103931741524228960335861162411140335813862494593329896564196469729480472406772436516588476093149167403341445259802369643581421081778031027132261224512856522145830276518559117955779091708303192364330288638524463783256729303477840461773724166901427891197409190627434378377780285981300104090386789981496275519615694415882535836210285316824393245208501759301541430576524995697462848488657996764686124313440704882154174261383840388119899872593832578967692626915158808893009780203864365990241024982136388440375452589563433178385122205769092794187444482375599884905088637582341270093066847225279347062823628740442248785708392736012747818641765642781207294116757835803882480391071038410358180569375133360502432601769886186470782588955460901948629296290360441571374981052503015569894928413479445603316857215043199328813546604988809571096734460425624534123553757652418540125646104818285473929445503051075432295416980019872452886066832253302009830541915538078037495562974176132331624258308001575597637764480727867598431214172078588399843154521634087642138949902134433476047705631515478750000000000000*i1^23 + 532432064564743819790742579195172522562320067057665433012703918263204707023727723523439949172945505427161119297091429665809719002183162888461454496258749712980060092318436067853646391377807599803007796275179942695548791842150186908909221046341950619947112261658980767626953517194858577359521943407732970192582745958516756683200249163977829582023341428589780170020919217826534065034159901059198602776738939772650151567005293916389932648418638300820875040937646400139067114288599983976898207257434871274805143694783867895856990199033636226203297538679008431333577297140341596036539956203636928284845174545578266520979227526304992453848861374882763558700416816470149862424532790252014488762168653796427154143238403749701773324586290504081580502225528220715008194514890615287472532837875161729324648078934296124609930671523748046370961055470010375592746478934920401599042858354600728157405498016601146303513691087761166109349738680299797518541623790855328075277539770500962732644200577377175300452359854869775297303232573544481555597055098657101174707627349535217694113980509550051825763958796335801403541684562304521049860589007552118700929826680747503273629528297151710858590063449931334198664564611113123087708139052958623370355644935114814016163008915675088690643796660413125000000000*i1^24 + 79459373688446356358072417466141125287582772024914645607727074407961563113648925041355979647934322751962212380938688837745119922419899677544987802186834192136409205837863265543179033290922604811350812044447171932697849727372289963402927128132406754653613524014760326789980036751226280738442771623113226446708959566354522901803466758877826366563663499672158514662736211753205397931889499690795240685302472837749056654333879999851865206066961558215410867671476801059627561604402453882325917801232207380647257237471209383100330868401017380692136347828588940243973899127297015103550385789559814763500602545230965770835953111436472800471942874031110707750760903235713031486561990883433448833280460096937395983407237858349665244283082556399307571621169695423313138770192932646910197288409075482199659593862598416841306373242967888288455362291946947744989493947579187977245544244309893146114384932303435801695895916647124321139715374472966481823233266780684153517186524541024846902855012503168459808209169570855279235041095438600650014707410469114796338869179874303727826787474839276543150086810535878634510040116242137838759331079369600519062216871013679170754367307854055744707178954459686190970105331032475226895176526184773795590915906412287020061784027640905174901533067372425000000*i1^25 + 2117479539275243751299895263846233363442844810250472797536332450769878778032510145879276354233436528010016239368495920618344976552462480549475482147771104982712830186570490955497570028578497595935229575540748206750982507072241198795032424996116811507151969270017737768608391463104996855396452375417441407647579003347523560994719833183426169962580401284635382780272891730266663325572311868631105757614499974989491160733460555400680630087513599862808961336084527555786087731758160259265204378274515497448664933670293990136628617465273412461049880261821049465937870831608926626319571142631487980473300172809796499777905687824215845062520261425231255015015236417897356701701949180143567165237878068440505324792457012169928934700986276928640150958560286830939743608497052983765912420630414530319624154097869489971779003459192138783413181113309332316803158764310454858583140922452674684233978978885608331339229311801023498640999975739565361061456476733192586961385472176696967494769499322664933729936433176159460340502646557342205314764835738091609788275517667093532595499060683076389702281694878277029198008828624116955989911482363683316863556206363921191603762437225116724685653041802330635993835663095724263671086083523486696880841592480506726732389903044634458478071442984275000*i1^26 + 23367074301492358611792039637272508449718054136558933290333493614794521630824323045114647548016667820196478013522728687206389536742407709791209825574156084240795527322760382266642228344688031201095419616620971092309963796922615974508086131754671471188132412730703339131349231398152991527613703033024134795483058467027414776521187412017475454543291550017781819995710944088712105784770938714663076705340507330885333093132978580909172984140441374448903972959667480767030144000819364419057991424663511280467303592827569102347618730471265251481096121993263893609193813838693828238763775589926845281512898303405245659989178749173821370965482265106735950711759407797609956584277526031070126994611055316930074841389743844283855638492736364057968103734476943920268176083092067268401407255106178005229804754724324228744393496513342987067225545202381894045749637407408454617906234569997731753131464014369849643449646328118733232481315285052917721019502976929261349569533568962944691087263856407591362115446117198828588757728371137015909964355006962172204258049409302696538566744005547031833039359501464489005124729557660884177945041532046983490185243655893859959975402261148423409051123852673213259695225074892356111015674872845956599826772897814139975044982167586703485287069175175*i1^27 + 687224214275635960497679608131429180913037044449302940449592536846374564189281416004310722301662923188434895847201374331344363918555897858345929653631080992417281415294078258264060878664997129590974751527104785863729144123407044478216194526610785173371977534209258354135678909005737821402362176122518914040454434289055834182769984553367764499565219999584186405353712246758547105252017073889888863479001637272597273169342519191839353589047003882673000960248188179481761794045102849195796196572511451503548386805000242955342488011803477371843921643582630884170346627181340641240524395808905770883650220908767596763306399161240108692862111300948151755994765098997972156277222973949408221781930385876822724119881057409372782593473081559707424478733795032310255994524985737937367251290685726533623120641237229645313888900738236399666835984274184727069573222981930239486882625067796932357686356588251511462133843932432120958798606645806453653262523058140494355328281762358207186391603777087434824876221663194205981290238236020662621804088042597984905477083520042646288468714344041266546206606414937937155678735591387693056493544447508704900338024599015621973580118320071913266782910441733320884301453194717694746096446567879940966142098655545331344744779541367860837735680*i1^28 + 60170433460455088179887206413034253690317850024269178293914708590198350313024869204930520723915630229277977877352764957031604352625465791199699548776739736823749503351179062937406677034920284512985635733045658050209956691777850789420060759690135325544433368675967825337079235965114922118367567221248320084682488596426447207397719615395688265917998381824188286772796544078226256347559341439415779538751452511004472198986946815625368060629115531572420720522066418089362426028489559404737857939537364834826872996384815049486176118188774110628091070260091592109048669734323228105131867137007177128975004924075329318073624365551073947397515661134561463937106766192099664141134735351247405378057781577409319108669794174020140963678013751014372133018273662439741253769780779623762615740410418570429305156284802941305305453873898334645552389367037131225816512516031233647734927969579576415996762678689281029178829407584355529126096849629478894770314534515510117448944466988416786773424515149383630555533860775818980724782712666357906411548534567386292172112961994928144351276327891135918990185175591153548077934743332331165735272178018069364788158813245927105301461926098584731623331679290897861886637503585180601766733199759798756458889937903247634489960078580058243072*i1^29 + 2468373076939608570023741922465652287096422491451827873555152999322495690926656131932886402408218585559997073859840128210290020633068022512579310854045663789679792081455150029915841832196041451205300078435070808577014039124158019973972915378589918658430616314544296501014540866946506891727228172960084070717816921831765365638130503437785193386635110150928322870250552338355889941994795708748154906945737132576277433450134103915707295302290118465678001584803294730831330822669815150179318810092125797068996919081580926567820442823303135874251824394803879268960311173392008287627739221522787008369918867907045855491023736256664094375899166508858907012444276674715486416121943963417519624023372034942591049502126566550228118583868308372970362862612371383540988251788580891139414880488072683890873102597948107585921214972062570951435501384084163099229603139553020336294726002829278450085086148981345356542985156699280304105615175964207418504353967363407588843057849583048446043407734094487645425545434485778990629760782190400502316569147146262073267449436653769958647084915288075587287018306349223997715565260041785130742047512877310771662940296152443769258947386812569235478173660637798423518278884248320976439721807714174559611310730912200731996978261180547072*i1^30 + 34802461211082622936480926922388418607713957328929734464490396974924502713651973221221476795615162505081052486107554759760315543749005312902766390514775217955895731702827763942540687586024996965768673711270679359712901844740943198273588190510435806098930264491586200078459016485425032259521592479290419261186946250629434583124749444069801773239329932250306134560529928007464127685983099913205706377289615418728596358059685667201689348525894777675569324685368461251527241213411480903236926936947962228135382801247564519363354527238379931298540526527863379873892435636454205440119352770093818970452080725454816147057923151889524950682775693954554034421607451473373008272993502260431027428873890822032138165937233314440138084337529288770090713275041289686714897960998440421279538671564964028918455539166797484284022434122180255795803356687226155601309254845101849085018826476152722088691066768828048024931699801193867169528342261268144805831849682794994564547741692968210936500546089540400939829549101808403577995514450717445542124960535199067546451886588827021477506406810504776690304122529932613010834017884255634752881584726524750700045809357656033669215923697218740003289233941537324874383078786132853641317699611148283226834873987856148235267218604032*i1^31 + 273855279927281066541953270514646963545691896706194596846244656647600272820337070848591357159631937582238285075682065219007290779284020567530231922981864820473794506801783907050694080380840209132054443467693750706966630931635533190992170379878842181639811116463196756635857982215157536221022489893210360289979703711345487900947862722338932836807977808854546671938421559836591012548415184465224146836515269891369174319316165329827972349786748867287950564849572822694973889589469841071939964123594092387914356805232697867331720623223587946768072196636808897954344808386279557378810100867567439863216021702326104008844972328406534570498488150860365051280928843872839614786745706276788601342503984115534357348557246739448530056000215339851435586472846163402117477440037444649418345746057338131126099477559732318284632262602147707340516350545709177193141890136628143984930272278916793373359663629617103381897524940304883167025884046000791071506872740342287686998053130230205292487163174314599234333378519019775456308763685521340965101058010952450332627083282087424799091967384881692455777450086269692413697295977107862823714826073721115492309237034948128864611219427758038015095215585613247740084167871501479681309601204539434790799569882780200194801664*i1^32 + 476384578877331838718233761342532128934404300549128955088201193067617703670621415604060131681803273918680304579993604642115286013777266306133739102903206045681819277557389335446087321273809019559752628452092630595194534527388665089676322409182252442728387388512289025015836391499231281291758286833263935150885226049244454191464163640323251937673733678076257217273065435172238966578068223455922382655684626914854295290158532794766340094462462510362520257590025043804007702314139519044549570230232253437994531270194033729528225515188477697741424801489597568159476745954695591046716349571507301903146283232265979830762695314837561140226931775957731060560883361178770337597390941965630208057333880090675763794818259816367551893324450780268999679287500876819521466559225512633729976712776505684509786424980290604717752635095296077722517720938022385439903623717695987781959370388730005583863990053943052864205540183453353633695047467368105965349809242236808873561302013863600484237775139132393434241310731343614825462693049583231457509381328848456180095945731998038542700913053706604572785303287340800510280134710883281308131692328229249643339370817788520037975647279393155369230113511599226835812744744572922324082360970207101069349969847291740160*i1^33 + 387026822007790221492708822598421245743680555330864673895201530582515177908154675077940363002645492861491276216242549591293056762306400703538774931100462927790282437189545732014255207324672161040360990816371461124400483844223309396124640482463042111845323510941194376811276554274872911098692066554995639140585565001232058898433761549489182503426012269156380962507283773132368836108183053836046119990942075493651906220624318661677091753931293046369121766201229516880400516473734285464179731387350641137677739396476033784820221284766041809403652390292954612814040309703274022803923468453052578895257793772831476535211631673873232095911204449679326351411685286519259303370155088895915034842985158190316670229782150508934267844162609974779874836660849674428209103157042207749841477531044983792951781273208037037761084560125934207733816679324634438764203062530074277187434646137775048828922378351104666133544673777363472629846644354065535488821271729742534683435066244721492887572937968127664170343747366238759897005721664683368485808354350677630597033866472968396999402902414928180308945575949649882101104575589934994674436548394294383318390216276722906573724573413668987706148385559952334901769386942132715635315490263161403750263094771712*i1^34 + -140790987549114259131254029024457759646312870292694156297861384915296049038887693623194517721704578972064503012350771541796886605481659026976327918646237776440584309641876302950280970006851494782098473440070932124861056779867111273445363116903001930202756240626690419393253602263992249371659770406073994455332995813401007952096169818509487308950498722407357883771466462908685541142374712156138652726679923593328972866366659012100819886831396725687746909759413912136310731610742067643733441295683407223697844289418827832058986895954585855618300102197832993426548630299238236077821178605310932752913018344946596615588313296539648200052960100107752189718463699268793609834651684255213030958047043394010190005319054211915676517414247270912803155745739266989755088201323009082447077739734006682349724727291645950335138290308157637683723811764073188144475722618880805828722564360126887076580500468963081080278979709871707916344491776531409979495154646594953871701477581678415535471653653414913675112794536212477528294046828847506438337584791229436505780961677609684461927247270953375676293851446307484678215693772215396339336798784331303557281506698438365326569133774648380936652027084331248997578122275100354406213284601683664672129024*i1^35 + 14335316496919383544184583604386789634248293541449599071342582483946473073842153078531828454336404594897778949502779830587598086968835325339230492314463943333291180653462162078759321239776390578036973382325865331232849351293347635210622548019077373849089529624492264994853298851391472480640775223850962561013506754091087407441697031247108222860416125414062339069440934621158073606892413251872012147216017837848357021303141528822077889172064698152093517804186476362010980918740686476235841963151393714326261177148218624473145479633952440160577838989071260016877053238230108082014755596293926586864083164980743798545633783632550917194197764030839126585128702275009847012463821595322551467635753520547280470851019451894104797292484773703691374835421204494997664660159073043282879168112313809950995857281918641470835153399940885116854277126653811413585237132528901052283930477305182113154195226884056600251384677293545755258013411406119626374601669205460203789633057617604383764835325165301828018296111471648881622847745596623781302728193437503803566403190482014573413076193874267767114509214663978865174451910888519787262669978217640717414997304112549733472377037416735230039278029943862771861936799925416911637649823052595200*i1^36 + -746650809173724084247435201750139368157264395763064147122097264136313263100658306197589472332055396878210690647088407761756851094540147882748439832824202787698086462828385907480349977627314034777593548777067875852258173747801116637727659140744176573342737078278620980486419075437008177957435716466477904495687520504187074466258046318859853441522508235030132883888269007911841239832849740989716887939580033109987051458580947835199861449170613398528917404575149280355461061169289055658722746872782008441098051873254174511273896618771474719724195856889268721282818189279977168344776933762708433596853121717949439228962067787254011204661496518235109962303515338124199461280777797058506743291232191805413494340938478644451829771570902634353946474684092795285641475765711428231097433514617277990539457103850418918649571041965039210617221090034046339824503506316486653716406174094667911688316663900175135654220924462009313144528846557460438949874600906464974338415706661925442786291206469517725998996239053427587436212850903268280678814510877609046539444192808404343503125502393215136364346948298619609877510816717651849805848605705242798953179892937002497555643797892136043219262426916018960767216165399757795605899902976*i1^37 + 90447834432184121868299214706568095007536993825762786541946106155278248227752125512173779815939259137859743260847656750298599550352512370166976363683995174081980946896038840822410424567004456176646307236971605966406526361141081048820390593321077575166376700986208324711797790701299831339569853644189088443992649227217612830243221524619638070991934110953466562134022144183290942022754445200937125162897904037085067251603402754223018943782252358999767574720472070192155596869915431153103673951464770747478275220628775054723454805352354585190981852026534591748164024996516990923734216417265238701230403148229518471869090341756424063199037548132040234584598644882175629923254895643404845048639198466964791581896071198156870490516782673277208344972006955826834368260577437243567939010508996830133932445470736181568649855249270727482190800986098024538932185236085159401358903924807753507449990279372956793548279563761722317085036780925077422135023476724518500919078959702153913132112240407235128211399454808593855057482881037745745160661232320890762623749509061946764398706251969770236295749409822951920146021139579836075547886937613777334111407251339095767153235093877725466717875217603288343527766128377626361856*i1^38 + -8483315423808232398341896034414675903912803128368339926259460518415927179999337591932393536357533146804156208536397592626630599903681042952342587282353020319869358622724460925222012616264934658463587110941367750011020087133086690775072865690830540508508394821646432306395098635866580384418269733038221093908785188853568648266922585482520290410633023485741342114211793220886493935358012924689866826768555090709268902443982182768744060361368698820822502702181132653414692834244914700015287681405734255945660017583581971570907488262961661195212155605025659139053219020261196628560417792651372329342885455785440432635647514889557418208421784520374453198216903424443219186423689189156753024816157840426754494164552435909983765298563410067821329415509246666205915560614209875011060690363929411510498414774279275466770132786646309779215509411255097825618591885684672758375185889113173296606826858696630619979906270669097178639597993297350491579612809442316730492039825672128442637775044786673243721643342217464977763214748798873205989976991977713136229848786374980359110994996077586926761936416721630978837223903191097949260759003546605570612825717814779063370776388737002290004173510828796065378314060038144*i1^39 + 661223864086696971221219471858065007138339481200301188440307731678256331197652913858109299047385415225446423270230461919389382531085106654975080956195220940193132134619582131991985400502030120619261870497140360842584030772990958444380076132637519309101058605766150018653195302947820275106642691699390401603333327676058727640852984411570951591725548848492391742397715834748952190600251998022049849465101927769986986391956003991637042763193306725951292148422970211406244051071840603581636368789992123638978986609868329418842357636722124472009675249238827435598168391355808905238157681150600462983638712091046334170449582436867673007551314102246068739717582671935102850605787679161814931214719275588095480361983646871710912503859973247103033439889903443134734388168560821009054528091647326161557770004333446598589376536359414840911078574292283884228672999057907015696084207592510758772219513515797560626579814584255109785741361173291801351455060691923504113834429602680974489345293543875680038950507429945833963042698851792247452969709651261405436969630764843115259087870017157520657744500915877143139706040827173300455509548974878627402779254160922851099545649678341692372864645056941540677517312*i1^40 + 734405648331602807910592285280682892919235017929821400716924052489784375138139517217690551638338435418517295630111454090307456404847964025338431772207807656791888969033882254241057649668099224106409332509703936454642808031528272622467639519220058314521574433729454810429459397642317899682801573915120830500186665964699978737859240138671133653444132291652494254969017835734389787492579496108816969708331418446924594541746602372385567116529110893413561042011651795591743251204424262060782978201649713394254073874500740805794512801111873452010487307201639064161562955310779013550403421356252247222593084447808267859190034447425478822641256860181377914801751318926768971542577086520331540642315362479975657208475052449247559923897146931352433039831610112883384145512277797296103869005703420143549987950539606259878456850263310813431252337914988185707350662744830761658531681931555423684199887721724844525201285405856609696373397450234992120376958496298125618274017203585258455018152027091198124862619247636458577041984324272803517085370245418664897994688988733021381221916953912538084475007466143251111832788661860647987293886132597758646353479871577032974662450688415178356779788139495424*i1^41 + 913423538759108561702563609448301032703983451947801034467921003936087430580433330385090669332101862267343426746983879781652208734558656001437159213694923092420547611679365945960187720668829418553884056934423060286589818445304475254859593545057740987060310840694710684997696512013519950440176584396537703995442477507748430966255271200603935473046048179201919718095193325576252837129454912311959650824646321492007484149848537082819191966054505189547051084307265119671350734318748174439245118592458275318312434543967426406554584103802558479375624405625791733209681567703470059342267787213939216209863397638834454933158014606143172155571310612028385272616865821462834407383050122362704853463097495959364274756508101195445885295766146083952482568106899460490884060024576425985957405756015793656474202040176636990264588710985103201013786512462846479411843158414770925563951668243883672702950578336626711774357724586407317684251844423484698988230572699564676156188855893812643637817965886490931087222663031157728816799410084603373005253164614778146462349256686153087747170902140250528873598094167320470091423777127947589762360512534863768945905583848995095465838057079014782618566656*i1^42 + -2520863137508012483276806531091847741874144401101971439226803746259227464451695551406263695638608285102140490104177187892601588369482485937048053922771703399234113351933429358886212290072361961121559547798483448568619175080087362647128237543702747752126315222006316339822865273578880976130796604507861804023980447345968363683832466822831068154725271358257966531903352871545158902338933878874823331548982310196651458194216875522108760015956518011176613218703778431178498733220135081911553366777214598354479543560656708810067198498785743840092929674348002230052065885235208625912016396170385677502577108309999099969428937092463443510232243053559160954516774504306810935150083962012508139030119869861660199166974634033795587798014076096240467263696235337322714784299205096630233185770636995135873546295860162586870358941631468999937806749485513067086756068669150201779222659381859549844165914088501607269476599736665199172065155671009684952058429376545669658414413892996647859061592419489678449701833128798249866150769700400122201790856762535629709402852142304730807240064216959369587399204079092459116504564697128043233372533914602553280903419787871397241675059029868544*i1^43 + 2943104555122839592514401272566174424145449011255223395044316761029559438838110170194955286047138396225629064180834999256018438967164411893481458878875874914917497015343407039113676075959862615130583106711220020442555027301065058346815576686062714447804584077702735554404540188148635195050129625855945858934497003290579464558276477045287983778131550345110374165457966210543194526034428307187333264501161629560439905401726211969203099010588434628494414875161180700683045590417881479607073992278615562721577971931348591923504863705635715902445819505930958067149957117009677388157563988260008320213531554967637892436037662093419177964200164726733834696424004552672703293680809481647645696097089855704921403771640918154164613908155322536226293917373526342324111636926626721639472231040108873002278222998459634434573622326665492418823457159238490894825416585722794533519456670376955347580800948314372176247292351677057664544391915785472767859830574149744750407649820042229892765933954454250939772559075388246684963203907487797368693778349052530050906143003605355788938442096095036380462503935302176189369375992885978670090343129832063417784224261708702360801378304*i1^44 + -65399588578108369740992160441030129134905057795927766195893655631177423902782661808053271134938163073544024558159539025255633377283550423225187610647148802414201915334412887083035408481059774002934257277246456813102790684299919551307696018552416505558559844535611792202762584577775325363751405116434355024512620951579210285150505118524389046783761364032501910801755305579412658203357821040688289438404623395578610149548390190706013885119069815535419112918732444440387097525395526207717438497120270778327279197014956951274295943204244271382386064359741392767239715023289576428721682977840783104774672612248056077328196735986509307918574493966163422170050000652177108631793934145431349929073241686564994335232963896297810927587249410106853864613613842457064217423508713887878914142174635665911106581320841423228039517384089718941527312630451717147580797811923543173838279429344265603678602693620898418098734222793397620917138816745720382133110981452200936049575244043942618648079932537662157049529520643187421770583226332162420017479401444080979365999406611036438657663279993007132587992307165538039199424997169794234535169982614065826201908113571840*i1^45 + 541742308950504806019746241091788144198829761014796382332712928902722600881550800119096460526048842623255455527379808967306782459881771744783749376771601383213986257888081625235390668704726489423590691637008736479737356724335124074876627770423693029356681774806252332815774895968275043592204552549669201792115504001126713061102053898826692448400068428447566216021413264683371516382261374382314900002876636883461902337714553081130757697290817935648050520803097907957894487757697592310987834652148417011197626901239011366546203862451573629443440406193161319401192551262073652231660514318383342175172819561202521666884017855546700240676363520317729401337927718267424484985612715324163220417187751452563661379219835033967347621062108083268973487141354081678344643027490959653434492774853852764474721864509765091120894493116949146842234711586229753420410234599480282201080530329726352151161954138138925314705782676700928297988357703892236681612020941053399614479511323774028085582995057993628631358606254666572239632332544933059759678363252139158473990446610687663785075155677345527051661118770942821667615966141447838775216448958628443979776*i1^46 + -58901819321143283760002925352922230437213796067079701410903131027513290867130637509800978820675995852254855146255953134743635983138736636598543188192943084887794020188706375780449720388749577624229176965161956718373486312283675002690149276079594606297186435543984944860413301415375310084635665597838745957347612303241036176867294779834581524278684570777063278810829930680383357908659578464887577349714669103754490345267370644683466103398055228392686205627877500718022632050342295569829130685887168521179295386087493259372545846936420785948426284027363930057348808269574806173494066522301931253685528894888225169140424087495199000821504448465507488027505233767855390035028666474313871894523694612774650767338204184568842665625428277629455917946855750588359300157003764039207478256859660045468734792568038328694348550569637470484139206240892370384256995952627843348201893698565005954602805021853850476021349068631628897505577638325431816120871835652401703746976570245554198394344121994405693170549615427782923537907575780001004186874644886465076155309939412815259195822801860839474464490725422446532377850563148853524691943424*i1^47 + 8065961862328425236165078986407589431146553348655369314147267864913878428821374308374491225603368205983242830825793016320578491767003694007512221636591840029143243553069416945860787729580868199266075954507738909988670900861100385722967256087048796368602505825004905640818336810101382061022379079746388985791941774587911947274757172426115875491616563434343110609228798269951392392083568029948958185776139968479665223370032960738306244170102416924818888674214812573562460455846052378605740817547081919716146563647344580906726832196750057717980139405508670782486630019362862489298706353654774338006033884029791792595030840475061785195506554241314850835871335173948679068054114391723263839222323395892145884654998254702570525175120180368702471131118466933947237122943628106095327917145100812600663088902390390733018676957919262419552855212021960392302640510715040519608118754229030635688772950350596965401307945771537833709496617702779840085038428567202792337034016693425804569532092205820039355961239572496638330763556272701630153093544262612390759107275628660171696835172478225196502814489161485030051367081738240*i1^48 + -1627577592032083312274969661134628577801888990292911061612255224561570465682481999790310894450616702541138037439170005022251308289636032612056295856411326630807956627556586610139866297356393585323876091983436599433089350358838363715463953386185863271565930044806676359937277715636769643127592772675199048762913732583940137666676059876550013573471883937004912099011135162824484396770529452888949547305124533370587100687911785927223617193851365310094804320414539504822807258936794696137320731270667278437633769744034767858401805460985241479734088056044325636691385830325918421076078870142388294188382931407272866010240828624871855353506814463779428336671996349908296090188076282432938534670233866189059106361546787970293635226351934565036413093728677776746536712474894665707715482843991630400509287357469839880902288086845611630961217699773794631182313797210593144574604281309929671005240512274222337091440026981214262436295918323571508437878530669469995542151314119309004720547271370433727021430132171217501187378134852385343035076550997020741246736982897796563343088023668848840376741527552*i1^49 + -2521777192342195529667102601030228008570292722502443118561253815701461361854867901410588367138244849154091091658891368785959822238125549051888837375802327854997304520364901440850397088483580718584347121098216308739648587025898987826109713806045426615557141864048075942064334803619766646701434797298290875171955515605265837394558807127648574861396880201272935071701349113967626280407066173078649427853928631438399671403366440969919593841372519081033977537356127409205556186106299906733304636145172575461864169438658916857704993177526603847382971944621200655658193553914441344134522803265114829024870223122108361222976676896088093682061408737026915600593904865488836706477862451009702251066270542543478176784079402699703783132483999826166097265481218690139899009500071574956262546156955370331052798554180156708443072647198152081584521802323627814590259891963278505462553443960456680826230796060537767989990783570468204270460995863120410234435058138579214685009641169175209940568933192388075779563333906111679697179468460389498815702512397988094562093693356784350996084031488*i1^50 + 312201339149362833372123743363230807192435838914395943382884549733531911447778207846407730749991380344105645577829608941829716714244960683234407153570520503137286038369431298114402672959847439484103483372378947725830629639311748124511401569713684115361607122889416554475099423324018710280408930963279709267623240717698400269438152600021692148606775493913158706368656805730440194067227526039987285516610975305586972105677579293384669198052697044745561003191108752864398219926854022309284579188541510818666987246571173241358104054345322448669870795028981073495422859661413385786998736315554699680459897861541958340964450974145832532787975291105364917550748995356223896723032641466103231715852219304513898871767348575231122838559689546402923247690229343679046590039749944317270376643409554902356815544162945788561972782772194892143096484423537224492487438858528161773316004874442720426272176024297290398819138769729607446222866742649821318072187768171727551134193780703554819790158952825281802017206903669670855137063947609882246814156388986855096320000*i1^51 + 197837166760050006499020123005673772111221098605206008574607497551170990731759256252754016764312107626547926919305956401973544992609249659352520682153199459531215008233832533150396438014218261914587584141545786185168523175773175373722478875463601416004634532357315100201099324954994110785427600667993363006050049301287889045812937207391135209135202096642470219562886708738722994990267463017642103522204033490386040849443243755878469402366751095346480646794337634087709623392283808763064455119440193130495148942856207167209157030990277645840872559123256564699851869657528652589199553105284435754402055781586005168799439393442957332201658077274198250147223763309669620931032733508442719840295173389627463312098890746712461019508913152126416962896915507037028376861863981812124766033898034713516789492749601526748921785840036907121178947081343876348218096622483621552299251293185360505131265218002657174691921299164105340492548067820992325293013134852124600752649069915620424650007352906939033800534046563968497483020998436454400000000*i1^52 + -462048807184787315540585698108090724380780225975531662229688425321624034323534779651602649488038097880473979807355413574229097506060970981551630293948888688840098608230783637247003349217867100681556654368552122135999060782355398582042318867236904400314799769508853157045661538467867174008849677047486463830275241224893201717715058349156185547338924754920779596398543065003961980144501053147955163226807782501860640482370327216848256010694772276738809748086252740824631601045222876332952399039298453042066049067305128131379024008768808912524299638654512655436382581816974466820272716428375675326727128266780847268838644779851658640244047595291215000007598619236575595922395753984455225299425900184719374819583488759804721765127845127612120371532764087011840112926868370316966788391892966856212957992963491367800040705170499864474370127070880541902876690781289968045961675537753219470581673863292540759502500619027375594294149593869988712406728557366724962191994046676941450248192000000000000*i1^53 + 268857321807400691875726417338481878175449485329399151025917843007681311928103553057692043159285562541429058739098055828761040312346361476433673809497491301783357234044205560134143215427908749565356343121075532530778008913138517134619824355244912203240128605984370442507235713618491362075169567486705626239732551585979591822786855322990155154431958204286775619310034920535977421673735798758846635344879639378995960699603485515522388860470790918635636277195150158936638899339334412629032441519735940114453067127079457856423641266697174471325946181809974035822001360266421271471261592282034131155236463586416862513132004252532768065133996153282646946822139833138170628123803991730860810133989357441324109910812407541336714154256601943120914221814278728861920661393842733639761101418107714843411988538961430304260132940745541994540651367736286368295743010153117869226841099660794077151019848868777058036771030541748275605993108610744320000000000000000*i1^54, 2635276052299363998229716803670087096495510057671890208906306202499330462887007391066055482286792729015712511092336767500335630714681142837079999420971699223584038120279582676836253372941482213511224925785191624208142416856098166715977149624553057200262972656810969045748415664052205681648651629641857116196321497312813103223277988070399372558809827316662406449404069932449431917906931327153362518578928859790711553301434410433635479430354613178773918942662165939498032443746159126425651768445079077826850746528024931388484654210767655853928039251254683871372129242304089365727027014268705463094946451269886499277082039710494114580783616273328400388328119597106498445518176322324711282450019802032018596399901179756550256074994061352011393960914902475148512493151220908326588529560269728995774640141212221402942061863041734236529634313814496401753353662996811790673660011223828108450910241514175162364377425086958744645296215459134658272753570391360124521373563252228026412543772440869364502132187134445004602313153638147398456277097896033226214676800855594898678984349861722270012247362953829204091143850489270699551048045061158989904839507828108020729541943769899352225186028748036292269821617903067159893422376858875239248247072520809007485669450409388850641947595032392789149779382313835132135628223899886064239827520410640834281481524655402255909516047766011045241005664064362012896491248993727882318997096430128660314028375255165167255163110931917545837994408570632877780748922400174632710170247168789698548971852935478627351778572163877860471392160524648611886698284201491756378125000000000000000000000000000000000000000000000000000000000000000000000000000000 + -74673265109446185647699163798934857877740351989126460062625376688721302928503046232375090323523679588947624467717444548472964948978731430871412593702860275878338646845806480545862979543360215831500518863621208317517262288912791270516817918748176159145709196700268745399413631671010711409160867805122069827363058043181120856475996649690284266356438521854807441059577752534840435653029997018537738256334225443315721573132593894528607965929588994072313804514349292073153086158002162034715647057401419997865295285964806681882781501117165788853413273727855963962762337673720215115749315644790562045307240748124877670414033303823713425392948220999276842607259600719124387316512440450183002019241600542471358848362479724727732111659191120802343779986430781531629282152817086031401629794054714529638379193402033359264111993280888672344546758984470446234322026712824895402026295156038886671823956540607625126533902793302621455064169451790072751858792663008048232028960760327600242026111093345239029140830638508335652330759982501266282925715586939988508850627562965567666916174102349495937290879642658495445001507691474269597662801599590006768103890754136597508121048729309633663742426296742839885696239186140683207083287543611436016966272118283515339191587494939273370888447135610347844406987201808108316575994089639670616396624607932946388874142083068738397597622410932405603936636440651670817185640336407895878404039912481493132037446069861066055285226114141081387200846545316887438320200634168777792890705119487807245319846779498803843857235967314128866483791410896445986632493754681640857537500000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 4105404176522031181988825988490282896016909234960269650236639351682906246966043450205272330183269882365699935261540044288274465137401713818924859411233552383694371203691809067918656309165150945566067404397663867006807371608180354894430729265185295969910398614618703369258487214378301548131631765480863599414374602430236796572771707216695021014223613286903865812948996465379680524576488632628509007946727365734168982133661580094606200380600701302072878755432894770028397551341719556860116489585345864403613854151262765449090685673394345161585077179105089146531571079614187584482473920020562285979042768024372387663589275757758640629740427821812576840530476039422258877923870647676970800630407769765759128422494651030900296833930346942795007912818972274047084298786893946666189055301057345715000946938239821121989633986956939775435060054314297813334273676556615362352199224966747010123584033198680825117425199705973438590828138335288537609696135220419610996567842683488241416702721105126394148852936256580659473828434285876526533027608244858428982226928987118831613472826505397369142226044828214801164142737564008448723598504686557701194297334627428482894165791570492466553303932881311090039361240822106622018533879151960302190663779246552036543484528539522514288299609471827617170458320126006048960246182831899273060107757623486925037731733406116731771717041608545580889721691449698267074818374687945834313369157712686170193415653401366415593695129318943156503915430931274403964128635875777678338454064258354390940712011835672987752772652316849440758651826120292724879091569877639693081471875000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -13563462288323897869414725528771519771431404438431892943993738858330874693994780900407769602431335910187314678112352302935457585985666749865168893946930537588932770660008951874222742557171940374961201804548962609479774896637415460982939575865690654267561879157925163613203830428275602060339086728883919190228266804735387451510617720863353579714937945619164039154239738583463704823047946824894670608867943703088811004826012285257449761934271982185680234022052530410788303554551179990543733340305048914903230054479071719871177412829984101805579727402020179304157350177818548939960071711011332671133498243718626261160085206881810809835510804793740580637812424695896402141512203319201204482313539435995898293430092118974893552572456107500962119586647967411243250289912751903335312550767449143134135690563856312062687437196289750048846599788848955385510245061733015562454697067495225808804900984956920930542498242613982111325341711524882148609968440762100935955495675923262170665054306649603388926589592283912204003522473602539761671709184955985627510908661187821022347356439313967947609706729437954352142446648343142923151393712953865616833747214045074418294020702515217116938475820742645292440660301877140923557353033944452958126939578554305496617475639851031499517479812785197695589723750497513295639594849451849774059096018688553756775748547024037964062929929761186627730510846442193114192754524516891194025725243941863137058142752412192983791827468314902676188499262261098649586931659202377492850549513853712543246145900379129945194266687572097840689571911608356596417094295645444614847500000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 99778287814491408935992762332468961151739609132605390969567696774366565997125261140039235311027868639535625876351768726746238802534867354293896015899442554008160240951176025140478902624776661972646172142818956972761285350994341723054972544838429732750126347947569649061922414121182373244475289823837627434570864717734187514319079302819875728659617590860214494503306881999064503974599964146572829102958275772573815264822999031635952603885680417755708645717035915047547694993606345921153118976086209582644955410786931860273378366376485414585440985662345784484419050598176135689600990301199276728250273254235206358669835358027428717089213483084962592879028324917462852173880072358346162210074499701406171820895539844669386146565204986760215277365864323082123747133530859973078497150150791868955679782248542447319669373579744214426746236485728996192315452440888689150917950544166682671380532212274204218237261043062622628133329132402895727528915697453109198478572339038897640384196063559889849387195630195684090654426912869249040112019981371004871041158064165563699045474934856941483549363790774054540814830517949990833213320260154103609831449579205283193199726983790554037949782706506641493811553737509651047067707252880792693659991570905961676101378064349776621837368059446318785174546823405786671408722199705409421691039795516742427231469385874870883347822810576469452049644368351985477138308028500212589731397862829955680819985103368420446568488706396752405775266423144273471518615280477442749346092258394358165891699229584270368856409757662056223270543522912716380351998247431835238242343750000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -108270947101607305197494096992184714834080825987642359957508199623601221018272044485868592419606939176645506168511257091474583894811441469573705927719705022974464192244153903352882670990742509531293437459934823212272285131032081005385269139987762075544202272605991083916502979651085279355225085643061945361073648735797652135148469224736560414061672798797229863996552013238065736558088168934757579678850390570169482174087096485646837643195602195067475834972122234839198700026507324676044434859625958315896191579025344976977469519579438307039154674851932838502459207730991554093732692443097865686685324205602930870559725896331216267849565263366761393671108220565245928792667080547639181842183918317148521937432960627831045262341740896005966871698461979970425777717859678612320630481758875977748385587066328459505070016922774149435055640311582942537881260673750303026930370861027751236506963850191913543846887983857104932040085140015776726021221806907631762505693756436244832364465144911049254586486909731994304000842257910069743744817748976912978733608676174160301126147308491625043391475587962636903292003053430448255788835630692908221537833351398114699182193851227061849762423961530407353355677824040115712721168005876434920730425936110225932584219400096873164039172317783250582529534509774580924370499921391602805340353000982716828363597548857977110122925409641736733277129596694197628137382246794420517051015973253852118894622104069911476651510843824960025403874634199146216811181675974968130994060550322803864822477357472551136045976845359257914824833115944326832064236874837388217889625000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 402511990937993292840325470514624785291330149454979465181637231148364549293909351304690010172808697807642840193282181561157182288978360368288944198128201427977428630921452587651556617591148795127880482277682209875973201081161919957093998661257181412124937119314449379234893793720310944368033670936695257280701811109469375110528978056251302740066033942306274459659937456633201982256989621791513325238835610830621113804864907195043267560063692681916143238181086480041018721709309172876813325593721181631280310994959564829229844142529595524126852629721634952166883299898910745269350086720295461854183308340341318656914517386167716109404210457764960616106232156993475444896359341634260767269084730763038076102228140274739881315722913652145518860569084855584143578860206335391508926563493520120553619695669899968029236198483013866307806306456664209022958582916901235651656429486770126515562272194053271808329745296139067926277500792254145625650730510139172366341476733566332898166573554028275625160570772380823260551752238667479085098830349695637037586549390403627166655485677514014877353928009902566994644330447121653082242600993487426992702936235501175225053028014247627589640570752813926323264673090031326446901161101377743818990185254344658823160764485235567280518284259303001616810499296107806097027355449580708573430163987478082192467618957790881564293711732803821939045709222461215257215015958250232606191780760809192268654561995283857356912018881406308913234202943877059546250782538847244330219993889117588390739091487152735669917068759017144113463598472962166801677143547651956133427531250000000000000000000000000000000000000000000000000000000000000*i1^6 + 275977934972899398615258248826706507743083460106159107783991499933826984092838770129149542914944618269028558348305574947349429242182763523849513601462561527341815232298697041486830316310574837127545148024673777427181345224204777506070447523823157188991599148096277575521771579404511972635999214969887668984166405560910510480916602938214118734470749999992771306055449056439093951284354499161902283985276911396401527882266676006826889607647607869439131788834787104560041698003924525795754217251021957609705123291272871285138725592460247866111014523548596522107605397727427439922128808540770469353078257761747849373160203356686928591987395356637091054966532807212056576821655178010687511028019422707052079072385025083519194261941001016335610316050953724756379644461656144966488070228288023806786739532136575760409104222519128512164333854297651992698066905117049427722968264280351685829823236105054256672843063783068599301445106942455786218420210108606427381563036686545609214569124272027763241101391729534167970717259498123387897452898594936334980871382590664906297152301211901948860436632619939959291846467969898479412512943403510924421726799323507352705396439322104594767724175996658818916067392550001528226036008897813293234653222559554452569927764503559416995498463891910986209984973627777656862195614195373717729683311294382372052740273279783206933576996143053098537323558819260600307607023983934269826195670189958270689738476882833050923233451657852159886930737947446773741755784499021560038870934015887346447296306375128248441858246880301041001652638547684285749839634839879922475541000000000000000000000000000000000000000000000000000000000000000*i1^7 + 25230014868594193723424711440877762052709003380694017702428088961898234769676322349313854540070580530910639664852175086554554766922155291568426622385551062980617213486947815052110929743041298382167665785796043707700744304122727393608946546795302239451755947864841024456360204956159544597133128854413275798364423392105551927539852145710569223849159442920650194362527754339007443173408996165317065077378411139598643020226135641717843810300976385683273083171109596693160497450571931005427206275675323761426768722947627929238914398269718053747994425571592148919105253823211291064638481773563848668252748994153922543859398861128025844610106122991231628825671360947994080111020565198188800962818576122823507837944345818924807848243313852959508437669600340432116972918471129973749781183757958510773509199495072522578994769185823823346711864199764007607378143031591388454508730118825235396775761840590110541787076833006190755141829527983864734806008493141823595225080411218685389119937339120550622147565230212354325790135171190610132124403050166664798920315263018667748973424571823334184914812616405680878779946263069774657213125962950971868077824365683841378432816497669609948739720145845796943052809860597403956592764798725340472474670142924763293842736144597014632107640268151005523234029277673226874679985984712364892603635576648076495370726123824856747953283198436811467563453292524072095726644128187082232762383377103438431992370396148625558805175849722090014656347560194806741271677162914628384485269166433432146910499457747051530095870996570944096301544502901041997553300102479203425059609375000000000000000000000000000000000000000000000000000000*i1^8 + -9850646960611712371561294915014936990374168809344694229983660929266437326262543051593707301032118191017836936466027839576546549573765434298023346282229852945614973705730840368370478036683663589149981098506411371656198889556469566240131009123119397136422395308503684801161666973524224136656959801355285852486691575735893119803602624218591923614229238559392131690341881500865796070727814696453972633358128266933666792194209973071247283559712606635312456961993055854188126026922611703752364068899258896944226001673724143186729632036610664055037812376157432494736096975863141675555593948123072437161694798058884018100827219891048977161280171571551008537291042403376489014038123760973222681424580665375015953542798065343248002994557173264605304918630824738294897620619868606796756060244836839257221288700106096678047000639649028762775946644837944285640723978817438620062804642783729665001009293925689207432183883938058782458682690491450178180374197374093049819009479767047095446746842322416839744143202989973902299775819663186789807799157861895971839426206948630964094073975707727109959372592334744344931423417585928002937786318753365558756055563772080521653470442411809153712550590528113923984630192406459321496528034019081567843849055283252038366425529428311012921060937245637619110752578653240934999391292796820113860612106955909723399981207525316983783699222946862046230863108950434341192853594426636057660229082971195077382734256996355914818727562614811239323155814807644658773647740215755719163407290613298415662973426552402825410676064020250414535585749638842252453829049432549465605312500000000000000000000000000000000000000000000000000000*i1^9 + -174081080969125487393135925775395621089159510683034006706607334983990687398566515018320663000300327474733670462093720410985404549164247249746929139704298652989429151260158835336108649158492476422052268139260424343340887180640847371958545606584094375786209529654854974971691030070395656662947669677306273368467633457535345589989093335044470473739180671161483800108332657631794608295803021426781120465256738488195824072248952850936740010941278022145643573735216362717655543146795673864797225598084920655327696504517550880703374743556723088917916368272864527242455592186318582511441533849384393578245020716923135068847433426494175305796541678634050698236857066838863275789863956648973001885290403964369897554935441599002263046640674236180611555006385802745380268088565174189399024258391262968927396121093413968410263533538717750914789787080739364181371347606654346219535647557657716460307911416506121498980160807903963256834405527609877177428783779292968730858490717911403744547796036978578027260285438538597648881160625288938620688917737964029842113807537125243677555673307611494289572235169337928496797060202143389186302408660977589690132955011115620775495825480084442006816608308499646467295054807224495556696450572858884096489341558182140957545214604990797646823331162636250173372606475832767760249080978420663009085814350143067774342488804190595170987001715158150630288297784530056577524997342011745573727488933643455736483248806800648820051816418407789132672102904342572697302543409010148554056362919182830391621795294582479960128221505243728209993076429699308698351956714362731619734375000000000000000000000000000000000000000000000000*i1^10 + 141301234445865351736520952295092543369993601909978509814493748342759693289904696832960247031387799991464419436385882395224170615089397706333270719659950057873737411912489737773413688626189669520249216020178106982483304727232464926926091012637148518309564900153194947788901322620082224119753299632188181059404959658589951415654975165255272501734844329009779036496816379718829253743208867361362694276915908769617749756862347428365992655797753880394125092964869436773528508627409539509816277502392637176695188861629193596032452348824455160781433091204607434178855155484951784339496817658795295699350307567363558076034595061949074716587691182774450877811793027303898064838298489352633406750126170138235763382831100643810503897197684067628259137469098505587023460071890253942813730646475082115276359331497496381821841770353616256196189628497643900871503571600458881816357663761583211811327333476599596803935315415669215535690915931667667200704259236407850454108938860389845542280106249442475888488256391135363492374623889740342641546830504538884144748708104084345370977145456718140869417624643938494412428045016188739494855828407825289700888749281667115076651331369257878368315777697687452098730813706403654198868474406009012582593651928290796764798415812042678896149603918256340278050058170116250202935354691884329174780724185236951557144466491454772427345513791094182882145042073125707004898618645217244052127694781478247379238182438807349682599141495653729922280476610021189539136232728172817376978279687777652935617337329143833537098145391715823095537456566435318194833019729756972659000000000000000000000000000000000000000000000000000*i1^11 + 2193366119031456316771027996749623605543634589898503692977404177731946251751941554798689110589338473780161200921351274003888862727201120186151638280297986837386603967890738645650322096264571050752116343129399672431610604835366619943024576069023130649718203531127585394087029130465075310424182481263483667853225691222875716242835386724343966523159545085331992234904694624092169495895991253492401706811051697408675490076462854241142424155808714164884890409788489129357505866420270460836658501720584818404277952335514015505568235138706804619077716162495885787888223481008680899115388464529888675802866446809051624185197929586674363876764294553502843158183413487267292105440353293229471522301292195804251382896521903676909815072311226751032686644209259960255126900958743027254391484348589711137473485389591223531578737991859729256629151457955329938973572967194630105240582391957041528289191305467961982639081729902417646448002467591505377533469430481321095572372136834883354916649535677629291819320412173965285538998170798112862903421449629848420870670677258860359151839174602883522087223548529613659463629155811760729054907876936581206648203402202319927902368001322923655615046287248327620465396500215382939180942321633092262571570245266663576228732361146838857486138815808746164045246769354970243010762535089891622481373790256667949172873931312384482384199084703421438524738955535830013258967979843831157591816168251381038960508155720567593107894819155867970960511883479857621707464227656567641914292945600916448421806499428920780410748372653054318157990648606926010864719152583920334562500000000000000000000000000000000000000000000*i1^12 + -1170921417325722301732055536632778461090692706247004559830931496015368599804464078450988117555576097192361126919485974141924546256706254368931416674592699197673293925767660467649717378908692579867712129799572407284419195357321818528473114374536475668710500115005166089101433709839301829519740551636188275180717914882886059870213700157485177727582801790022649228599608656262754525233599134000784556918904486891051924892783044187068869991532665763815150349719507301660636340721346176012884064533766011609957084395954817521792809569195368054161553944932320502571020175669465926881021463173361789631602650992713664587121470044561863121941288459918013276861936967751206352917573361238672255603869089076154582684145460415471612073554978446337753574277529234637095891444742217418809296818422863608232547222352827274023626482095179227330653374257495177704609254721054273093770267034487551493843691769913898389376067076122109711106117144282882065461524064931678156378989647275641762931311805182190095775317084671735400346225116039260373672111640870911141954506880841926042320547672057041754624226096459201953535764404287226923426678830489082968408486438732087878752766618567001019161868286404392372677926542887053988755749251479746316960373747522567410309183035740093716080823249499847878933709492367581199650375810935551674291323419119308424167773859499008860442290169851233829169879847148299196578573361002266453955950758308637934796347630678419525123858240315769836470624558534702425842729931180451130427208905941927600240559474502831882022552475273107015423770853530644497222584202610383750000000000000000000000000000000000000000000*i1^13 + 3318272481193905354580584901570178371269293305964268811488627849369054485211967387330870385729430553470516001869077029635588987689464704501909495364270490919998247447511703272643054205032506808092778780448369547013238013040318468002586691571778513000170129489902144130115725163110530787571711685311826898998906830647703313795242788460583305239343515336509854252904206837357141983308925670210536829664316761642543213399263990325794766621281516014820667586425176762252447322345250054706834258555814223111792805830752374230981309523564603455995057621577377982671739859184240414810571520425680824601689547036492105136212377166914776191393449210794029503745798790415644316754207159805230823929080437094045957081482216293241795837332873723882966570547629136030205118692390623189467346398047898040252558003409293451282437410018769774195547930663919871646630107865116781963535593039239129635759988352078960754740329744149245534084879099812871890782299242285621125678161524001282511140819690161854939609441922842635868996399500427425830268893346926194077053738382982988157983765271438566114290459466257510159308043893344781047323994862181421327285629782992621931204009428123608215846715637521915712552564978472248791186882171547221992566930673994889101131452781860067771625418177499561690518520429999496376926111299476702269956436359114113574819994068522763044850063105514059825902558749147709111200950602893684840908644986252008716128329634326859771370109510922169542692364244060459664985440778267507378508908072912831767658456376822702151652979845401898506016337854586973689408958872682187500000000000000000000000000000000000000*i1^14 + 6890436868617677753507199710639533853379399169446600218950081197353360387429299866397756105921669439541814987972052849652890787619905048116821595198273670001595556278606126587116177890808047980031769159946151397621981253956787354893714275058774015268755927935507853134652830919910962653451120728401871686582444028917155414893200411517746795720809358963874494409252483245282457081416512088596863154608775799018461235675059764782528980616379869781917915928176278979737167616381995270602419570888076620624797091330559942752108518379807364333035433828148214506483236394007818454836391032463579029597496033030511988521509677745244763940816310792523462285384321708529365199186509727124121772207545616801776786758475306862199636244978830088734659681377088336718587010709691424039377541150516975265445249648137582350865854593340965521093767688144857175830866592758844899592986390802107575235967354488203494972419190101910332743055010888002458069705353024514660127910699266149637490585199721466862011505486684181648767158697702830979156509853581593449215732259345682308183486060700893501132975271454401096826797063418893009547016228742221870632133812001794085720309874316571972313296015906489905307820906112843271777135509833480132011190535109746547986664327152153642679097757721634256829384529436912606295414597268509531012789484837531055010483548597780174622333280717891533057626299453491268507316488941009375670882515320248772016106760201732846550044795511927315209482625761786427881081118003773030577978139163916661625905335089580468007716894347557374819031252565727598472720315910932000000000000000000000000000000000000000*i1^15 + -22478548119726787564768249033027150699440338562664066657133349833508205752185102133202996294716983631165272791926079745271007767740349584948589611493345685331293970570017947254423771755653958831168415600534680629339349109947812795884346073629615900332730343311986002290691635812336129031714805083018050681909058910672410415375371152205478390675863644343893168419633305214339176085059845516219213269477324223590641151511602599364084095448253216712272715839571134201636967973378235866914592281055723278254750625367640954330622804579066778965642499302518224991735814135996978794941540909604532287103154472180079442221882184480547997092729708236793000096837543458864256597310286977483200567354167283938422521277107271654736828028510370355386353093906797633804991031875309696423282035835113594097411357070807368909793831579376957845612036101657117126158908222793258450876141281947488722303071688524434147119150366312933967092136337794993447668444131624600317040133793356088529633859815060510260348365612527857441349097745581257340781186129334638382454652862052448392472957473452850717013060601883798181239056547007360653350264910004704446531902128326748357168470978158982868404665524255625212207071401265462214837585102607295947219746374054982109136390811381485571200087932413305881220645980264627874641866537697705575529130589528712405333745184513826959743786341204981464823883326862110694392258636922797200381623572194420802850235030537351383925853946408988565175092395564440969532625312348863201330931519532483980971373311541890636893377477594925277623574635898699708526960112398453125000000000000000000000000000000*i1^16 + -19875832863373686971347499573022206282682388591158446601257905429517745052236792696930010024647062051384210695846051220459361903800940386636115854327615449671484679721346340870567462294172802501476790036101559451011058661639530984507808798206265062352874471802547073113326277001086584184133771949413413363737906943112261909456853310405368859798526787560692767122841621654449739355294202578533965498095108653790129922410833023340186716807157750467459949755483835728644633941930513956805290726492186560318589561878144898044551696012161251398897182596139247920972887445744105066893046645559929535635635633864754221034803754052013805149489234411293994013044019981885318371843176242864652576044271876365877766281298294859693067626363592640470595650262289701632116552216758271210618068353302360004313753669601957478955858112864041415963078065549811440254871230535604922084469473974151935076634584407968794074405149103071533745580445870231310543541443982210578807275602633585296893891826959906825814434415859266947188707340785283504647251506523849133690207327310890542671045815365000110051258809221856261872427878946725785028696045038887485525399863897958926134570340199887950110916045467603121857890024501031589462369570773562645038159067136586844650281147168777362967616171856039106314502080252427746284372894925740618452760919344727010258431438232831953439085210403795802949705027273383032743005040929489640773339666818992549066113413836359384237703865583165321696866680506898556482376016797737082403661546361130150369486881033276651837878796005651961278114022075626851560686544849562500000000000000000000000000000*i1^17 + 291971978316652840801364325171469287943108797368715136705759681203069623270686064746911185626415786190839106753654457288976501964609476373883935152107024199633097207116473845233925654786336491697029365231613509688995935277052543525742781513715865440258913678443212448918022506298374687379301366666608505533052953790794881810374785833916670299203493262363702502546917990324371877507033865292053202744678665112948970397181021141987839302076614874709663321791760503396431655402823491754474521374413740400308718684312890697430999511090645651842547988921151394164320639584938527229757896195427665588382439065022264220172207235917698839415989706258833416923724048750429101812249803802691024515283844102990883900477037519514666190852218349758472568389130119885294187017664289114013004032660637178794076184302699071714639293809314175541929187975024139152037531893596257914620089455847408276657370983269679689283793528424631061588972785517166957986246463891564993659009330205121520714078525647521180764708392992998935256365699224845411627913514376462157850982420449487043552296121017447693344616187856938349049793382000902227119123930374684488440053736119639331222300020137454526808069406519125457761594909614081576314240419465583731761031746234365275929482422569050125892852511974116745361915014546187570678938208834048932709041213571896614849835253123379554974482672195950662235080677431302981957002239372966814404667065919496330631087288429765215756718079062979546986587353653262462685268035729022525166801849749569497826457264048773846975726187448811084469168330310982315819720274453125000000000000000000000000*i1^18 + 32606443378255591593763825235042309478801575676954220046782499061351060074886352201605769454169535321548253217533389420709498957993635997303441009720261198058659608870456175885729909086435509179699229972379261999127913300006163782297730242353662662740118715070609812146566161561303405736028042946854202124622942207338985981850606297323048636859693663770187632234678674794043546457081454098028839391637515691238838504342367252804284804630704730949304297693795958934839789018482690837121333014423287584867946456543089885962202852530507159462707595574931228503082257409175323055678032774738947696722760413670375069235783406003275976219819351552941290160793811566270413473282135065463841201120042701793591176216849489681457649686007979688428626470276734420368958348725155739521424486214573819691220857944027561241125766486677189176483106285038721198585197328997203112606935748698616171591065073832114667881475228891145118916656205339344060106874224604653052676520022532188279274130812472186184422026763957525521474514442625878161774716765668302385115098386766765424527205331007325358174182932553867338964220932713195061720464978219759242475016385266743239083923686185529268202301859250697801406030411670984196201746347571997389579154503478354003532734297778059170409996309457054934993990857698631907583729566579676937256525704020078001977014304756386953795075001210929248849916239918289368198905511406186159825851673328231872519024111651328351364405996481038921442903612450904128604689660313102551445204817253657904043723004569382788113849231866372564869414717807341396746618552500000000000000000000000000*i1^19 + 169946968490360081632794969398253631848021514179186990364679360957974848435869716172574005070085328382960791855779382148709370968956174465918360538151363735135352340371192110531287367728655260300683131861564759967325634337020540454960727732669851116187116034073425898093628833722151264200177950566076715768493735358945586649576169716123849155083831501095824305629054144811150104015990248688426164455046576662089416814485923051731270666414391944776342518890439465380640298272902929947662806906256494028182619344024227328410239618472077250028826044909687397474604990173717133877113779483950505688548406136550406992089013374580884484389331720311032205012325768730571474434685006213350883498303885983257105305790029840802053452287690810437079154193030063710014587930740310808510840058654647237725022426978062612989763866527179491024069385825380336066527594810927319142420702936694463615277084629351169686876293146354413671105537461725421463080972827378400287734987440271604625814497531589074451776535531445721817140175156433504619588210854066820281288605172029080989804622175330683105888152957947657684614265487167123411791538637121307426355829316277953456193645173312538087225722941979219637371086761527444696115438252529451815969163906654623471408552434732232579851212306135627860266174957467012418976364466799733935136270689675713591075132081510168013285697122908934235082523534830408723686991825515434826337008652954480679609123496600337688166793867667858189290712664456097154297263599693263418571507200677439495114219807961980028839810222891781203747519959876868314294697593750000000000000000000*i1^20 + 114327020962344374694303570399552310428584504156651272630399719422212930346038169787469754984113290365044949541359321765019336283158060230635827549664824254312553579434789904936729801390262095592784448775666301705324192424513226656885472115876606422760323347461439209232619928913976086220708859510077407106661190070634216016842415928990341208631097146900442823378805391469690940676529437890406993680186285358886013363297195710108407478477531455065327081410176757393339034432773391977991925159932192379196811060632821574956184679461475238908866024142289059413921668114730614277200522864288248742364814521061715444905024602015836620381647042188651245215030515169031363597105485996875159076588067775328127514003273670600236912517267383312572444381375996902223379994459269994533260676260828696931007431121370624693421793839636219632241183646958487072968964049118338229235846541543357704810125460126228349139526211088241632797706812499001272101507595201667422478010999311893567492827718488859701113420726302241724615781485746799203239729708248921939794606518507154491540959812830164673375859523389788399669766269313397918568695972378968568383087617461606431719855197853097020091988620781451425384918232075390743867172899721411186298534744702710728882327804456691055071275995912429048731858737061974039625560805561912655286114031353427569059055299457785909545889745637874578448234454535677375214354909453442822604869426638285844740382644590111350355355151843295632035256498083852302266254121923949645459036120622216496631649697131737645189423312665904289161154611787699984955151375000000000000000000*i1^21 + 5077765477312208451113703186450999742860805054605528152489670920538291429312009190867381705922959392268413230035088263909120307652505305967602435712690900928506891465524094741203054831890768142358071778830687886183250588336600611634942067856635459784132350497597402098367813297298666442155220213664138786113811890150674261678909796367243387819471380952925631991347087627991404648434016825969445024636475648348121820962147673526964309394126812540056383738035652487520334760782844647542067023638628855773773325838442508642634344461931409148614885577615640805224863375420482566164523578390898816726422294614438199868395644809073018781177120878562182187781652319132400091262182558522714166971066810158118109267654110054494474614525491973565555146994738530304257244378962539823148097007680693321970736779655944727963708512680162371699306017475406024482317896596753160959707124986992955520387917208491172441700898262253295446819812706725279506667023473906056775656168507475293109864776671340859609777454788122715045238817872514275169122950098305903707342688376451270586494203673251277395532598522185525241528549625782516729709289242780349327838243567307788555122360287012451849284086500399527172303634025915866129625695878186349470676627073444563158365049913663589739163355438749012668262086257138604423684778793507154977490672664087198367448223532294459215754229994375888082862673777477471435505818972209950652893532641643283119196856170092076338930045129565473893452044602608297942905681638616948023040033863849071495430608199658987913854825439269880210301573293044014075469781250000000000000*i1^22 + -50698302129012412873915573822657370925147016398525005232531708895751525208980214918940182712085315065898926884155964239526439597536750639974613981278284906945573389121135238929032875691724944019173319090223022131111571992649260253689402737445639427018660987824083239475921121592333077348163374064313439306669488158467067102012544765173412912933565552328181523503408363716535810881279620100634507399351403802386482970084264420465926723650377553396937983915273115166048267825770030022299735616552541677271783096383287619832433420853073495975218947826737787195125673388382880950487771367857867871759927028818578662887835084714665864148073942934477403520612883671972544351616009545701858155757077361915359608074463701421780464272643781761154094616620631043797353378011947728656566627575813549116262404857955040606724274774318562120903592395177185334120093912559658997726512228916300716014294188132663949679023042518884395818516376070860408311615020225059705459914875466118747865117855563144193774334988634771294822210524320047961010081077972661114573014780206515724785681956325232492751047793127770085428173588691792259976541745572208273501637952511730849895375706159894341637384734202149621980307538770435719184586742818391188100539941186796869791200132553568715003599522366565529315256826529006622357745686372245772594258641842911987609593185838558583125836524143162877308945320794039595939741988857251035484909535322631461906419899653200046486150326529967153784958606470979322785735382960950311359847950293556409421902280602285803286717587537807609279824190634511940965000000000000000*i1^23 + 10911008677124988355387086683266436549929347574996498489476081456630473067352970479285962160064228262089965760947999234398284992500224115371860086380942841585961373530786432799922161873337681015240651378601281435731208362437212735470804433428019049408723954500488023854990469972904832459377047525429566983000100313476921738619443850711793495316284937948247942392730010320964346223027073110802133531913727045205488444334133476863500856876555198513510314989349483556260600359287543061631355455435228109940675427952004485335710940572750711690267435472263582713789474627581160042159971710844862635810744151639904851100380375887107889947357666077469626331445762321598457131865427155532709804627264275110322251122900225004687769451441536215220169203898555808178823205744933360064058097141901921217814657986056921747463813918803684966200223814012287592589061841285146909764476202474536573460135251612085558734155015986969196946206262485575454887700780132184883821765674345261595922689463611998353567098363163985725769110349119625418966821792295295640349607585779968983713094863845848558862892763232668288444782613738521650319690013232521700390117335073740656886063171876723079764515097385353670911194475649221031765092448623677182532894787870016094946151192293099555032681664454038719510580684331246644215029968990476600693049003456533734421698878248852339740701420913785222638054213722919703833241481580039855118105877448709869493374502212190149704112025277122797463760070928900129821159926238328447488215727478297905950090860865974650832773796904434137503833844272942407024765625000000*i1^24 + 701328039353181047572118801619913320153549989552624067141703662910198479313109629173938712428055097404276679615297328703250260198251872164198316709942211600468875291844205956613831309403376470823256940328047578245162401742592222217358155524296245868643301358188112252225685612799847789920257631240045331605985014123218644544629461377552754651468415391193812198644595541433939734000910669534832918581656415642026967318912162025274273446813440862313463012472613548284586437100267505493331640835314237842679520205511069421037162873038823827263140721633816577376807060845563963694148012734105932197171593725177298426588190705611474058648125566929139465548407453490325390526076062309461716311439110738548982529602224710780506237530741907086843169246503335101896723338544720426512281252278348134345697897920876536700902007647352163628737499904720036785489899555748480675814935922403470755207807933494711761075596277755642102159152999558311268118822757307136667215045622000023499267027921053857808991009919657016892556774754667340570453562871125198397407065089094314830868353144118479110349508225511530968811730750485515492939348744664540523155511462526271381833094681635262154709280207223636304961458624043759628350437629935013786122071440905788226398309056757693699476391980316516613180047558279774170579815138988096428852641341078733797454509737247778707785645156105927751902474393991618828016490320995454416558493963925556398248084379542401545861347234296243185761260071440519843130017293782707429057303254921348689750730361534065278902296487258779061429775960420358764012500000*i1^25 + 12202032995233840986008911770333607299278897976070113220962346545321684896985549431107265036210170218252025585664033515817736919446582206881906427461508590770334212558003392285715599239093545408308275625980999288156791533976483942331635964657698461608860448288470655884753062888521072611966220432252753986439621440899061255822026520378946240213336965462827309111878864740370425854389061429891595930602439778621877503336867813555386830267478177479780455316521776281916748103414030189232138633311500258301818647434414098891988826549176188541386583022885350790693870623217824359127225364987346125175616905290792913895181759966010011895178264851071337693416934189689689403101901578732654958157576321972308465154975094034202843686758103014945462567070658861127288103668609985582024283460004435169759482199289063005533691979110869009982822735334136617213163190506515601451435070376531888937144012310791402898348868101795983513584402162939740512795868259431538281380406107105254982236221382827696591623733046217189291320911335751660494277846127562683168932767977193742250907350036254213041242821836743443991784321657717445592788874910728048945713732223380594512779113290774840485323340765948058503782434728469288829897376655365585543765494644423113799759209267370371174867446129825965619056026667790024595046639170263536383181774044369868780967442537794197387585553031388096940993434347772304643945289118139001362262363002288117380724754484455521320477190438837495983893945633644891543676964765908961764512044204855476317320231260618833049392985931148988856727470145748658709375*i1^26 + 95566738668939968478085962577950114679295598875165368148723099666816412422476821937231831253063475167458405348597050230266049474850056766430728445445503091575027411412699855009340798471188064690522032777644791023594015952676640969798121773120948926328220461304280649976756138274276865327861655793924172696806737508720698886455473652081652666122862152226660778136097786385991577278252736462397637425772989735289593097582523013749902613473912745521925283908232035351900574829604953338335372433133474946812030039380472973823954823902366326376328672872376890271671027733095108702712536876570443656435139024164252980919828087629243424311272528086348178501154849387624886217219502541401620024358169132358000564951000770066492432260758014398819863122782060813944756487032349796587717497690281491726499286366397910730559187947270405371011114366741287046414511633800192310734823260526764406653546650212835275155203045212614240555395283051904562781662061614844952793343059358900227772922990192236117609661171421302441323688131632861335817879898309984122641077807553273038732811667808953757490994821739437768442822002594179365748076497483919073789550774954972857984893852479441282141615016927514546353119458267201359079573542507788586861522477901311024726426807574486952368783235408134106025918727086587444701506527808094405399303861902422867544366435004568313621879917509705057877985814958592586736654413215047585113527839666329682089017706922401340750767526209952259309018131503199459063058921699588803361869551170100285504943452779830450975598045564617088298108342233987200*i1^27 + 9698208207230043667977639266576286307795171338773577032093029287635766362465175683012870896656440292507634223174963944496641434113986394130088562980634193555679291220143946443415687689902429681335681787576044380027054261936215187155300010078750250555114388966234398558395586263395432841263766872765391063918587092593336951312398968901520443200918646970656861368692176018427519380456118054892234595410383714016067454846318030658018401213584136885990573522950221561311979350924867319273381106345361796754480992320923778310115422648781525174985349780374000860792569386115607398560731453881107676394027488511781911189929614964991489690677900391537656061382882868975288637306282613654058606752954676902871751029581719756055016414568840235983904113360860894017272581568040524697671546611926308165516813263119102759102282299128193941301811228508421324464312463905271664349007261940492193148566916799257171226135150835699907547645348645271185199801198527638244269362099621618442253100671958831452672134028300084617627706138757788068785135789045644413611222269264833305316613379763881302028594117734577036871594722214718618473260160591113242452409240456030865619700689622982967531617931943864277865480145631324409815753099821336532438501334664790208437504086414089545402636275681656917889484802593588123687345727635492405845369924459986202241923387532599583391618658883500158398028886990999171791578201290116166464385131759121195904079797202763358359358833639120284910725448918608057022321695371729598916638457517632182939777463310221561628099994177260127593672209285120*i1^28 + 599643961099736110323472383308073726059368655519441571367673125880932279733819426822323221606589828344406487271559628722928381275120003308542925811328244039804979830534602519174761187144185632578892014251460589807616383186495357424175753236872105331849717691364594944227047922549235084748599644911033858319816172443682109863446971338814268283234915979696127620017322499569005486780427413611136192869735862714132368711893416281732246717244347093864178099782313232095778690815751541168576893847702407306605531194364080451676806457851916041630721617490853480333387283597220093746629620528983652414113317879043573427081712069090479592482854232491113865398888331359961044662889240499785178206919904971762530735201240544963928269471102339305489950349714566078175694673141807670629233413980677782958924795839017096343760493170744950246406734623709461497718118398196860783462737692466737757605610331219618196221802633476197039009164130150784634860115756946126206268259074988457648263863690550226657554479455661849546055049502711054830874282013041590588298691593037094908162879096811369330662317114603586880173436767913619926754240345206353027506104520025370402161051753604936969111170475752235432253789906160320980958879217344319637095409274179870293035317158292793033831328044909631022480655112623348823821956572121540450167712502826044948008454498648450694385767463864268205641438887231421890719657254561030352534972498364320501909271126595415109809826551704777320867880166604773032197770758639585354660729141763714786865946001473794371054081635457986942151426048*i1^29 + 17201081981706190300144184171167383646439640543147923278522502937787427629865868813992483378922155662455249287777250516380600116612691293195470176951493155773601006358551122512334875123570499072432476564957345487218444632251831216197807454114918473627008748689091593080746375462509712236257371050824897827232439428102606623407265110138392720314958805940960328097519422194283876924430651658320557973834228177246781955969647229486838056677276652041378956505929308252313325935318274450927300418745569143337751638449457738361055634114841163425637865867594959155405462248673012661655341544911847306526965413561374419314625719770599056136002628111786314846131358780556657744783291404645012004075380836489131968048013644748480586888827356842516068503040924093300339231945604291614886487723603011619234884635494656542149988586161105785107799510537289451299241192938824069875231805918865961656772528200478421346873904691788713703426771073510776223717178821087284825394348380257227784097144488172242034590306806916146181299471443275570877656062608795605223749986216996281642551030923112996511562135995079301337489992567691760821188524560484033925299200898704073878443947274901990875156046509262470635460779806866790271475200548158524875349778240748130264028167792820445656687436379638451993422944031062242518005387461837345209665826801650848661658360954425858197984174902361103089115250546089852080994546910575029107592156900679578333300500415771610137388074411024119750090137198496831838816991344406333983735515945035517944923826765964714790422142800221383426048*i1^30 + 210496924917243173704566087444102419540586133354753848753847177058004275446842086902646359186528618089179939610945289431241139486916286620373446657678988609707818626242792662533800872164456338940515832099857154094220426095984917914595641560700996089255523085522424230587317875700158813388566446928340621887799543605174242416466871918989690326198879033815855614821565263878814994360834561063494810620725660008955979993138259184049087238353574118261398806792431811771257474878892563292676395096006470111489471532494692962246645661956582796544185819607439709613848487723164902610352591803491592512251960087895146179861283677795011442347446186670753249612232980323233421491149810886688134250285652785716810933501435372211360189960988237709363957318332937844610490924921705993481709357925575215682017518065131350672533829020904529849605075089539968212951917187484288704661994725809187484573053095866460570146238866867471122243277439212877535220463059647891580553058853543675598075565217237134196410412987733771147871419173594671172958370273286310665934052663237840177479839891448156129406405177442420863008138421633413190228507009305272178331339985814778671194170009067383807515445059557914993016350861360111723893750194180625386013681135947841439735161103389158873415405589303791904502440082967118788726391248246044227864832389273837454275077477913910175803085418772970112329287333691868313208689770465413677158923987245768782081553020443884928964452346241886962202839774862143977323863207839912082485524432163011064482801810133048355425118286080114688*i1^31 + 1408676444708489991880301927991354562602271659841653958938485359806115239594190456280470011443334783052326548822953760394641234296573695342799910375341802921299093952827890923081049288195085490398266474735925751791662020599766067620933995580779213000775294977850735619740139994217299254076015337524326655833304618320760030830874633989825754494145743788657715445888051682664102415549710746784983797120523624072351588329033405400822273531561295501626230961786379970157549818548303287331522305392316728253263573959139306276545296595864643048528890169826298306175361992931127748634968206308993388471491989123680119117213500576559464140668473378709033264327284408130848337091520017894773576592589769039941194248067772696178928719923336335036429919249879282527673199712506898020444170371514231812805577680389545898673661001682796141828519219238477224734136142372551351994744926552626985287938707688594599039611807172465084814115486897513943644059274380730586599293236581271760035077108184066821023852415568902297586821860905328026277546400449087163782047969605463161220785326577774741137288747087994802435430309079621268925257573182405526443681068104730113984673696720881960954062417095017406935755757511504013301421708440691777367435554694165051340100535711263024213729669129508654417280506365537651752580849445352170770490279392595498001703864779810694257882248463905849425515244919711065478871467139022977849815338948346674539619119172607258412464925277768493347130158970563997364813553826099945177001232622015937905303774512658715107299768139776*i1^32 + 1224032065939513623641155569587025349144785641483154786647835735824053907660704399343301094924500549465840747371882606799219270515427276844808655319957474881059860030217558815717336423768607607850420226530166672168502189016699489976653933472459803224588025071513435632115280105739286862215566524238135626018395878156521493510694862393971998651038098378863013378530262263221225096967794567947389764953578361874251818942421073909282093536918817146540135766604610221954725077365680579897264901773528299602969575501894595109169702480121013127923052809474824200591151787062793631247000809730248220632412705177720108281495407994170251734860799544591749100697413313351965103573900223145263343238827422220596370134522655568873448357522011666231357445412639553549684143768659409138387963202064702778393155761735441820768458427831112634212967139233547020165227858269932553175217997065733636808101987253511672279101571570428579670435873235383106400325482945121475890726321062705953745773293272272992083466651932786531473107777731096671403324329159884334794285639514460407858487210852513254884894992038810695155188616257364260841637917830286632875358714656840214106422640069045217509445182760910423158914412283010282128103275432837857128749404380367989098141949756912720959557005925692716158835063004312167384589702310082587687159859093840206015065918885236892703385536578662678399188010286681263873371720150163802980854988604822132632104819851363412256502523382527525128791312532862941725346428334543755829304025969810210125341344155637447592509440*i1^33 + -529541534398773701759687019007268591713075527166980299695659477555286864988180747801238018571029302901922583937988996562656086370778577884942357040944089311759527169940202294551177104300878891442129887293083393439972497625398966347139716541604407769970792038504842661727931399747031631081867463260334229633628962283121966351413680825365093066208219112403959882363711204022392666522196281701702428435455769267466081964971812425962309377903802621554298070001414984635392535249131953359120769707458987889753793824483445240240466456075685598989795358551521122864454733307446208361410092831536586229434061751072000738557848768248392240862817889975178506016612309138574612635029086443602693049974429722762247913372622695731028729407049406813980082583027929039230712154889532533383218429372671956382851028321661019924978210734288385487372531594858070490726802026720542046110012901357449893261529429690640848971284129326051715593789743951032297524493529702929608587792970836572706039748537776811662110311496332210109957231051814791722678162250130741909363714745486403271088896608594678084518291143858663622635965205980566623333969724505740946989578842341016824481710273130907142376427806259201921638220555078953452869555655573136343153397491915330367871816223896430985624766492330923981500087280298575299110559423031938774352250446864201183824049218049767148000846898865332346735019913023427821520361043769413150760249157669667709403832835888520027007241432256262335888627258141732020532769240100524570839529033854739850206688701099016192*i1^34 + -3093118264875419836773969826987498183260846814091055360387171270269730213233177740171374652730471655243872696093485635540997269100577613272505685053332613574881533494175655442049304209907974599379126638904297719234404388869542071228108941221380026474828270605410918983419876354707331809562423124604219032299367571705399121907071553359013709319156735535910464964627365309586214653650314704723829127756823145759929413418551698593375485783989320503900112399696812043176325566696925782695253182624328353248369260527993920734343243551275357711717557452898643535753595659271547690528230444179021382917490179330132141805964094510809039908593056346969859197428813753130710833382340214917383647048744235737896735832297635041629638512333694008115610934361052680820428238751196340691786220139379080620429997953213119026179185175752144615459135429458695955501361181508965859399094471258934961854827548204409723725777691434008138114125725742353647301950309000746425353272742010476663747427088526406961055724664346314997963407063712184873264871095893712841585831896061066536851607768772289144849728054495599521497833931572651891176983682187929285707043569659958184276525630680220419441016159078095374704070280921689219156731475145276772505828439530147675964218129428373232076882937925259627349686096117740067796691514260033193398921365471566350605151595367676164656774160737101842626316330586127103304312366041653407335610518216259808240307711618986757134765614975344027086641550065471413534622806899536163910307294262173682993634020950016*i1^35 + 815404435619521463049018656221450129926951395713266051336039137961720917486316707717406125885728058478274075339714982753442251265379856462992751386310866653438743870251549869101326408439310253318681273663705227973678189682015276136508087563814413703868360189068985410549980883299552824957376160239694803945941548515785585337231198847204762833627854514862662138446783065331415143360302922130008292514678696049530437400982025047394912816566836677856657353255922387366896693273911767095617248542777510035245942750070096851195367386996994368322502733219970609578084056987640305221946058134468267385146089385949632226127862564740462948588196097649487687365631515759296534637679497756817699597368061847616294159312214752357001202271037694457814826879029943719781866512108163128451591106434806581946964563391928310278086192093471946406227056172650234545641700031195235102901462546353508022643408356275016224864599141529537470580611522448612404755007828935477256243400389332267114535671694891825682697599910970270069245238437446501438823011822088495820303028537687425441314395947686394909541259890404620882554259797575721114896968814548518356425861535732136157792099087455527741270141845272049963332805127645064268479613262618682188573268617232755607267134317208628109107740046096900758187239309491193647086944346779473689190787987982282733446299158618846717845436520968214055419526772758460618874209317531439362588570094595206055662946448691229643612391486532122054568618587988073680997172119753548274940362416191284497612800*i1^36 + -24740193562079932932209026121023964462245421682161887019700361630252150087699983956108698574925665393403111967400458929848014097054704525042008065087547471019123535435635675682928336027082014054962546195066720474907694928432649133955112860361676629780426651117718684427244328084196087255109694552175260133193933809591399378269353933153607427253400766577476789673568444350848858472093116738119149580689969355620588831332016951888558625212780282910163515905707226931440414078724444312492393449997646030918527916540030450232320872460635979556474512359027236226395024359668770607317706518504796714357263093586136720344055466188988447941525905902012761090271227737951678876920935982443190934901206522144692772703380705799576452785175826786251586234275684694907829039538766891009049803014260210794345034630993630264396580124839599179903536058084685033676884544863218207920889267564096912121941324824762482080083422853279852416977076001869745455968428099558732870769361356825890399126677097021163156572582079067901672832496599503038527702013657457786286055273150765926726253205065061355418268919212904073517006747798014564193637446871729519013366789672071476622421225914227962260540894721177078741040830238900185256699675757950337777656152298911526834683842892137300498702094926810241562014332495564433081113068840952746232247832093387363433427569375375012362919722639820621431918297193030982643281474044740390315933954337201092223661856353775036832411645880145999744535078469040560106825491642079833096453084082601984*i1^37 + -1548627257209121178102877753645336452108364162498069097221059132414783733161913706040020899495198196734060546450654502217628150337527135808023996806062347482252741841755974842375465176957302564583128588992230393310860275126072826675511540391757632617366723939001593800553509018405704650663892411692290718752724491393704191315945278325906349880767223189299884747199492089953809505331665619199813926049410027587731244688933304791623089070055065758995648313092777471235077983101129203926423018136328566010913801583434399234455167113731596567701894046393005483390486009972303438847852340585296612576133617015332750504064500960189884749838205173899007402784891643144077870018235952558676890302615964114193791261160210657990973909907767465234686178967998470426806782958300648514258225056863064561450359352798449558736360641141656980746099750377539231267935760284664831185168365917893819857670577831815550722290145510558748910668734138984948130597540539100642457455021143913385363598991771013035655702553987957986520036289676876218649525335445506840138713933054844975875483331562757277911321294904544620516398291801178391612485314957746937112664736952773865686714169625737837439338626294851924645388616374020436693929638789377898030263566660791100017310542325356240033557785353268335633706434890680105941155419363092010480306877675116759782357660932604297712647329184761749567855649827444236768462207664726986822499909913815366582572614317595553602512808856972150559352824346971414957722956973003367806555652096*i1^38 + 384345496202423010720641530752699513756247727446884149990132818219566499381050738100193301213668514893395806995370838854135656655355540250210262124050653542349760710000092959582960960395021152246445733493232364934990713389708144383943382269986693512868625193206887904106159235512751488653449263398305691342491096610416697711389200391035162960520149854931496772345656834078304460256768147842540578461700404336779764472067339777718472123049633765086760669215037985092036022360388555360009695181352638262468689689208607216182151413579232087195180443962888813498562924280298096697913551888068740902349680170008622027312138917599028432712592234245140542411697573468757202407463610148175714206588273461157239197732430215278440487082316148804720303332325068713484971954770621886655163147095949667142612422777806571588993498820831132176879091898647145116298690303844658467623796386599151666577498328820094812549639834290719679140540144382812943832017138106031330233742846229928451894090103744647883353264827657404971631165008519204243124414284259836131345798534222640484758136088561512619107986188494671586527294955418851113044742715686247028327068582771553610563612824634403395945308092217452937067630390664014946065884252205738768607236225821920787317102818625989757699100704804328998129196322767285735932207270852091508573112909625320559749117847778118226348704252563558110011186056717417846008181720811923229092815668468802726287802873089120334155703327330680105723389749003824762004703625201428987904*i1^39 + -1409648953379769122357622816080226010980933726820592218048312944657680242534688594447888897281528537116696295250593635712208711839631982993945071817996791340963162874905819234513335543786869961055274052860347347294468648480780192434424897348730890462906117772470904500615043457882348672669867067027772155838335410533075211451208326223602908397828197426489327509179673034568957679689130344752471943149586393487346762046461203762853157834288541258410534463523859914485514056395868461461576632231491463580482605614667333252322111638165941799337038656656325698163923451727680299869642432375870806628888081056719959255967129984765514777699718573958903466989540170226953628285997356635590502215185805619576020068397083977638021168935999575021449558329897296378964978815503017918050583915333988282983537082893924608904445777468067504670019923419271380838419708036025675632600802304990979234898234147576129404219517426003817335730366049691907547698303686435304738556515392124015594344618351740404034553324468997988944167640375662022883398591259580163237157822965057375624725725866014329279962585415914923261924235400263822365699009252422532421280965842451102782600944778794419694990133478492924240403591362227880465757163458112747374414857546259710747872221304438796522463347055294657534828349102329492256563907953325810453167316875077231360247422686310393941292615547761646195054784229134137255015060748559999400204732761207915772943435671013109879361266126757015346266734698674691587741992353792*i1^40 + -1442592503742396052944109126591785503357121618585618878622792790555757150653401642956513912093930123675890571851963697685565851078679305064547529818269423678622695714786756989400878741423518000909284167585037375150376291593929265034539768505754346959699078278218554280666793343837719988149629013657636024287220188760397892300263440066773688403118254470664893818048349372504160043098864932643832319248078874404587525654210593333744858428638698135580162938806281390975485027827050189465354941514030330586005262861619220343119038667040750775409844525484700661131805969970729356853073210427763378637004462660725620277399017566077020115564007824056909235259557150329517979111430935706810902747166429793088327200786596186822832503188122621753287393067515703770190248898961073902982455365776892828277365120898380273117473194656306548473816119399181365989287606913591320948569064434858343587321260290310013831202916507081550822707256063352870897811527903262109733889712220096817314690306288466572857307410668912059622192661965234376028736671331282434770526492189902267413372497920405858791005899090398960474351535714605267209149662520133008932376931777943782968808368580231427003871695555067283830172973852418750445288953451628948777872193411683673897651238723470585751968542259348743852914572979507514768940937956743712364514020767641842660577198990781500515045199532145336299384505104294816672347138061427117766133506890094875639247551650140137362966044138145425973998895226989139984384*i1^41 + -3776272096787773960571217632968547574956292857590019778298475136767307072216701304821220970305483919737634296054960494535664758625525097651217993642282864077536235141926368783953942121051932870691709430863947432940606616409559222175973971432244548818893308540622542014357277787786289515689504468975708607233691895094877483573882472241109328587022614314926782204571628837388089587000050591254133404392048010545626292898746185227576307690113977675600822699542114364481528166582574471942190535610235116401052442347198569150606095150734085764302107833686836308290952383316158843592405709684786099563843123861314506894466452483957515131633970493371304346652252735765445747176238763472660131762996421802781861384743305233629814593316788890258759732835079824223691199535090550989215550722003466270840850673984765570734565493975271466931839203700818766574102594281431701347065925388731537653041737976270516033072267548287647673615818889939943899209636381574601725146732810405895304198551775172007371130303928786484486323566795050281963493285870958187682864535971017580714697751047851455892240651272883470290057979179151337143299511164268877219971202281641447655100380343467159200330955646550199044028951217888141618428143528324449569337450248566643038862730973152126379574965428478959650204258470634685456523966335439506011281921721392199239155205149743099686095827445837256332092074761590800976998322872403412999340599612065710671899277280866924409208393161077138486533497552896*i1^42 + 8585049475734589200677185993850971165425147064085249791187437036066982101064060999635401572772402668715210845749284191461792000454745859167911062930501736209041918684868831193878052102427726484980236223723439890317005973265574415236465141442583452923467391564155005743961984347572098149653788614568915113203847405374764263847539172843954331264813506238925325832996360676852304616678611026974589290832166877531433893742018970790480975248699554401822507277570950920300399245020868286386933223190234805957884940388130407486145719273988223151743596610769868496798577683320787682950756242017194970012164056846733877225433303282582957996514076497810519351283763896330246617649015565866341745031728550441747163517072614261725292238177873018473400223843225448865239652406354232021368778327499307104277947154302972498772016034665200034863188903442254386309067158534618533637218178557761468015199261394643657372810075350072935960458104632518988137650625123822244402613664206173583939137645873108837972687965310947291306053434802602533845007671902800260144211422202595602599548161967078418381291682445009848246475546253315453139539106096579953374279051407435821774443015694345313250186604476609465150142227875606385733078223362668789028098232405837685277292373228989143715069075571917571891444475436547661751053551384659740399070391208789564981068416311404278455197433579975000883637381314663386577002309689108098714429433007094555187798681498007218798151639927365308514304*i1^43 + -7800746603372063809730678657215259983604630670623795904500042923437109530843683280177515704217584967258900438496031689637301747317865289637637730453217283965422687717973335683944102484194531359570752612730335890105898655444216306131938543431308917803437871721259337659189627541584408031670325646661279359601317392329103656211464896652341003991167413640448545834285142245082268780676866383858890156596915402872766118276714807138195043218846307407028499507434749595484169725842789190994921042930203975674645786805134187621238416043249463808236900273263684396247992518653097730420566973517163842147481141476037181486514407076687282785683341781202259866834383783194245708611445216433119441093741501789924648519025716213916697470593825015699390756247393882348328278179088979137623000945252036292131096436000191165877289490166639943128890543724082303018739568181015982619267948587992172042566950591520266151730576495058601478611558316014553160727890773690113983830559149919214022013570440832486276871461372772704711198766209330759678186546451277174523542246839326136220218146610397949677035133199239641424050785145531007090988910744010754580465527287218875653320985270802855119180703714882680472303416269589706193795043760674266819963503441311510429195790910707247047536735378612177235667003707410151766881759290623142537890136327791836950708757295300419895095025457074778269061434811374053437831857685790114552171777785247940676063579811131517581422927806464*i1^44 + 169428378189288673372891231930392301301176167601815148012281432714145460737136175220721284723404821235569541759874481437873977774699076456449419032536224590916281898741680596143732699735031829132121992728430767952015157222482647513023453029735771793810690280330166368384090629902193322615589418752273799588749215385397507830026212429770464919572706633229064931370243161305435635282598138481809597745929569189073087829253385698988201121625967653970228828544809801888138772176656613394984241396980383930321527605333539721449762944551226296805213332217443209127163894501768452071306608711668217584325762788042769826268957353217484259046749136580631802033865049640003142083549843179724774855353136524140760340539359258272275259385442235089840047427394348652491331340759056218826544583591783751881311723485396668884718008040500867605069698492223960425598969475507667588513494454413572812126633938592912153446593893226049361203703103748742010239673051790886194880355515969401946480798712113330169347892539170300782230259969551414950079443362723205413764444075213085547801480422872215687789794050134664371003065785114110222441396367285652508297700971485205044859690477469524871200512965996944268375695596506496663506877247665568253800435615382680220249071037173034732378603212467605302922197497881689143464000079069803562591374555120643547770931789500448511094084893455703594741618305865358202649453429836605669782532442994359863773560132085418557440*i1^45 + -1376525315731401260301621561350769759447118397102504406550553144833894803428918700055158359413300266695118774394880111878356679874676344103038900179717705960007198692921155761188891749680132219529491306980563490467021870089155907368916054195694345952894826510562133277058523654178084617183393126561465988715371506343498573258028130958069059088436260228181506473336909759246010253900177098246211658594633828674398798671565421324024084071584224875472596507061504071258844902992921290235268251991407437047248990658841688180476603050308509395537351873936135266624916901372428388392826811712148178398294787805429259815827272769059856163770435789687312219317238068907274788735668014632423379642434519897243480169405449995576620183866625625583332014041829572595731075345597989880859996510733325932417107201936104954418246604901811704398616746591433214181738098473072316744129720698253882240562159015298667899078003032745088884521007567241486410386988898485174961621040155226211881413482188271374095691222084833427219491106564414423496127738206989686626245353119668428233147714489667195217221219288133312604273880536573833884020080995243147005338932029064441710711567724883911606645916512665710442817973127110667306809979903523870285149710073040512387464929093291849470587856625674922065607268283160845042127991267668784265263376294533288198398295987316407570892188043101545797402354789980884521084030570418857637269789682609794823346978816*i1^46 + 210885679573282994130367656372731840173208548599014597276712095365188515797679127337441103193931474554694705446963606845650699603564867747363063694865110403385636917033438897546538602819951463385984449827316959815774983441498464692690745558188749109502046454653393021856484606239984572746606162406128995952682986824529279864738784488718557393859268465319976193903610484647530927486318054896389851133190871181715747259921430651674886327445618756005623958084943553892715111225626618228281012951014231585909854430871817404398756778265444944268081831125041872431461359265531204897785653382488204897835221637996940445739073839331743780120693417147894722474101094057363406957838496674302865350896660035684873613439342281939307137433939701212769856206346115437199617756164763603718465344127263045194567079462893735834397391185506087382080611826057631658435016231394623784708659210982046551490074362469793471597796403762102605837467494201146780651481556831479334817536672830653459531344688872354473915292361646035387532858924688975058974469313204207887776794437812166543387692013497262263589657800728371932252666160411057906859840106454350758038261880106373380900326685816787083307847510252782414612256669102637485158271334587142009807563387177907884832607614131444807677114912336877784290311755312746932521430046281279931860314690764875156549575898754941724398908728478100244088519372394109587440187296277229040732051429392384*i1^47 + -2544853415951985001914576716668512430573703796111828111956984565734616462025927081405140022878189485341221194441048624340223488459445021349283035997770209934386437202722976334505087930563720389125873410077020123826236301953410551282339216710174801828221886646101790431102120147036600502073773432358490865033549366324018264873171572350719991980468263107665707919995238349654297755165751870788979357756018027784673957421831305120610150968589859055418787035673906448483885428125372609289664809427700608551860325651970075980747176891730553621094719513013385304129569717679895953894544130798716210656015399954117442455987274664595993769308050170013321552468792952073662048746292246896393860787708640024998388807664020702544191516992314174963343430521706070691218793653697456152555408584452875474862625461954184707841710450959202201629610299181492322196193243541446934133520456552568139512723792517743031362706588573076358074323481927283268770546141457134641006653838218337091440992683606459310628722565232249313663010819313137885536588057761491533493008211966421016147362351395020423834798254325660390096255513055953482227997614673788216783263350648791616577704352887830837907432693348845269870727736587866385822451066726152366505656163487338682602675162551402422519435533468532465855142435723379413627033081741696737346650383950683276504505387601259007564449037195132268862093988525549732129053966904160419840*i1^48 + -150833936959058312663090819147705109419756723223941574346423168076279841360914561674889867191558102528062863176624515573193876390975619715809473228839286479610142865261172726430345290571074103120103486466889430439277262508161964785005074019092297645893240131415194083308350796960241767563311653458791603851832647621702597780709128316334704160892492162155221708806702012308674398992445860677475618152843086610799256817848727278164223715744023537142016697952958395290829067272505101411060937932985435102403676179717071696879974702562316454440328910613837966275009376330321842386336790743077574952389079321243968952219457967652652547765178675687399005107983062437345405783642364142062817512234482600449761990275600934722734568465901948630867447707088267192713213193044835062581536813426603450017237887992867615449756499266293688215140121604269893021368317123450698975993628444359615418098251627528039120604152345811258949309678537697387321030755675521007633050688255198050913187666901822026933708145642058827493518190186469324222949961019355886552541851775268468744774193108048129395083710395101408693657394063693908416536340167975459861187236437273572684974287978211793790796582300870842570680378293748666176237407753572767299221784646400180961633542139412028704537564848059522348196176250163812588754234690402018361669638758727785207183952509453966137947990732246231274112619923898368*i1^49 + 532341351352321642415310937392603337258591935105670837579396957254146684228797884028614162143454179694469028477713763211603580118847509643099070091872964051732476597275060134612839408837825203729859317119795316935210888404688234311738858311094550779234648398243530149352896077266545984469303992502749060390903386273350566065474407944569803480584767933493625287620606008302878621993388863067480426909893577127276352687042702995824445403125391703957498358405368951510071305903796166029538406087117424607143913572589670392957275235097012296284178602232976782498008499241024688790645861905240383913252632269676190648180259684728321934994186791052026293537602379747596142379060890955198983451315547901470796371124470973083801618213554749491505549151066900797376593836870769439064438902588882163633014468316631159426635069017519867416174176493416470471080360594933665095014091835750203394777062209460171108622314447999270131576110171351739699225226262184006797942730461596078296618131314077073741877911544028229722102944053157328343482175377663993049793254687669408478702558773648357276534921363361401902393827661598902321629696030101348818623746599214688784031920653698191362324459165746573773627826755937356371253739182950245700497477133090024068699190423813649183159489793526784911820753099590936257606715968158612389315405897749451353655747788182321333209260263211008*i1^50 + 34244303455895392054456235965825587810172564589395199058307062342123659764970000789539240383659929700747305687693238859456483212270334176122887876235709575845880382391503819112937497682037293852577280986400223394903857303335545595113861338223373737279405711729116605158799455087355947834620482984604539279771808965672663214571454245535789456448627635295710172316695535157428669009408683738046236788490343245786748485768829307798698259089388608916168697864417298637017110449923435626185957795811136975416658915806968776203294161191309375549150230769502195444970749304888223315995397405251930352104000879529650614634259566908618769144794369022674301842548115684193387361697612750376158101151759853155745537562947964402296210281586284680914736664490870330596999654623898678116841349143349087049249843431953565530444454057540754323995699976461102897445142195366225225413848268977659395705107403863513338846478803686450004397770500204408230300199429413514264775750381743491825985684228123081623474772918429078051345507125774142877360921536009085712516301499654494338979613717037223049992822979194196089678471455387799964711703919953557116070098561927377484811680420906323404995551958479202519377285663101660330816095548210069017287188833188318437475919002729873095122536159145609571795678394716014453744238867331335932899162951974155781081661440000*i1^51 + -21182912756211731353186134178344884436206742007742850468951139003941710715618549137291024030712358803188656695876922112894024880859414173195158563698189328512871450392851657101279606469049549612325932712926507518850241097335264311804892142144288992281962384403000361084209681921541750089042038045778676560934683816353204960475320180110553767344022830857811179901233589447177699034282151859659006780675704293800428526811294475811867484599073533890739439852459499554121129940508238848257968405708438599931722062592114264006728997940239465371203228475396566537018883329373049056366703768807163573074201456166120788193018335478295587572479385766804991034192153540870555047852960904817845383403302383166616273739303855660503718075532917366741257777256601072422194355150150815879448687958622597681354919123703810838580822792816313257443363360699646832376424200898172612185075721826767935366368618273938501078387152648517232620314840490589177720722944556241878382993288905444023751326725347005969252307019700926465931600732642066375913538488088835308050992583342839812513993996229181937620726179138330769131258263555758932347581571856554618647220281108258806405887391980622851920694342527208184889464903855923454417112225721698056313238542829257091715105649098279339697902747980499123457016543994929296437805368698422584934400000000*i1^52 + 24736536507501454611486348804407179996215799089767829199177245860731272093724419786279209408424626139381755543561781216902250543805842337315565580963715153506073135353897673163303223146318822293771908554248951856716584389245754196393703627418165938594512462799723450932037186661531410940347724516070585769033240374688631795942119558534038779807321744869969576359914814663201262189944111572629420060957405635677855691842967119684090309448824296948872481310624452991192407026636851006975513329800311366743959038818735795941936428987453261362428932271149976836320719187405215649620468341914490513323202135846457041661921232731361938530174145472906415952164573400665536017782698045986906857311406450521817692556751404990478268380777157960454900447576876096637831468607506007447736694009861701967484751236460497042904232454482093643453113496071177542549859063739077994664154346210463155619651247058761794408766195059397786732083455507462990469943926160782579282652635130979505717115744464888546948379045679390176414343375283549933010506714217290428407039014302728896669175831603601604852193296010008293513039720418587736546963596907144779712552102200843496317860665708454171940023134904530326778638532842797972131061409237786141512754547327465206372587214982393310122625466368000000000000*i1^53 - N1*836490472529763147282171432468827148186360081620402097848269486125218682260796146471472385037862652699291759550837143883131525750544659899794266455914781403525217318019367398464635299991386385059563962626793397298828839095692136850825450210422806083569938709930900418299845390378199691406250*i2, 2329829230099018581707598715658212072381098619562032522096743208939307853046486055995110357403134421432978093920769613209717172435014023914177778324822734837444603283556902471100674906639316133824561613040841286881273407077491534390042365545793389830899529311659666147037701601471139111142694900822693124255808293135606912878589890498358951314816440130602975543331401009299627135388130090527265976616032589912573440631474657197663820908868052529136266074376093931968080866713474226133000611370678919969192835712345964773352186064982060499295055017945032626538827200113872316205961679354874460375544783254513600165266542857589393655494012411824239120462776678767012791236908047700541751303936777821807432851500291412289192281656347800867033117054451187524221616217788269838769096137044395513109756400936561948612429837663116288216716038943482818563093716130468497906010585190556155866226003444724764034325442425830759082239477512242197811264149239024438495003758722832568964131734280201942786002720969026545768870892899494371354737024181919775841113730310737015918701299262730302227973532329703752664652138405201380040277735402835907734765892501427025564167197981477613955570316318247743230894017982051676122585611545522097719654109339827056372231340236219904972250764345133291224818257734057456214341982100232878018328014383287131814479734545823102703396651491677942706176357812688186677596889806416865991409483081908065501653851861625732353414862540427023041495594135220469812104605017243115746087435395096756747342142877226716601907770734101928342704726451287519039559900368454965728125000000000000000000000000000000000000000000000000000000000000000000000000000000 + -41678939403854563798540618950069295190500798129737856386671921166006676518879320480957770571456194267155639772835709225538912626883932911353546110214546516697057245627725870038343828415573183848006597429645215868757651725172371039876100960951243711008624184047312927266190636022355739426650240835361428943279601788438947427991193732367732346250234823702255709341658499898516570299394571584050646912802570014615035452557663647114823108091257765670779889221669110540205446495197975043512331802751138984958390320814001949133981919278981964104044252951807998310468598336420150235941876111204573181153662984156923708548638111738137277490421200487329159079063937103886290384763754426047546091894479831542427937340174617709155888968586539835215223091209129853854640612896806191591048375493978446155584194126198819697936320177062857603825704437540903724259538440700820389613365700421655196980213879888076971612940348844836771734917643386016141351147875530524692423597198823315712613662099351685508201933942163093543300785210371085669843884538265094881981841698360199964979052103779215892766515664530595204898535369061518187970126192824173034375291009752274508806844529869413816727542577905809849851862655486191925304680280510838451547805602696781957734826452458793911499027405104116925744616343583246028952947877590738266340837860181756561452345106411618665349485983046850782385528144460731975122160197926863138319395632523977893981682307063448471220429439015846790550444113800132780096891859088398617333915216418786599263743236583263201991614551417483615299754567187655428793912787867070780800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 5097211043688505851891829091845855391527625319316940443073344934503537633215587002573353544395758421378881229299373225838894364586860923109505655331178280385013821133553183667652707881625355433082084393646662377724822128293805974580299387126941762278785070481095007165703260076758367300402325265899966293421504616387621364459321268569798702708157085897914160140137262443250360357980419106588200365509025076877372789972568419795813638667517015488233790434116056742269738972211060487982448186551565412975091908394481579303355656754319552560239922670308135913634085636320475759999485194330683184484308198404908893657482592257659029298201324545483285774366356473373109573520768085249677782019335281444934984634726317783021891815943833113768761642529950512314713504730232850179813390803001603042848871145224261954518887562993487560539568906941531358937872010157902286725644588580946533740497745063770533022312873681290744484693839599578654457905177122061101499070909450442955313160161575223006333915477888174845534388756994561667911906995176062285754156670952109360377019901657096151046360812292499142267282096399240952685222229848324280883518818806187067241905936332135037517904732578633706019795404577379689663614345465541692853599464153358452353137643799394728589943128085794280455301028793393063395787760462791040216089421910528911487276049325668012876211675814443161143611830083422684423770377283494022489882831447195587894944136869625661138846230846833998834291911354327745246593546878441811403739483012572686752382854827127257813095352460768487569413877090906519720167012179955060309134375000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -15835816717019729089674788881672492985064888822354015895286495180052194901600657923623447164786983069678920516485665599742193443306561904821442046398070591615630951151890023680933813424145101139944512289751647946493976402591466631144656458214634399980626556685956886757858403329206328889151222142917504642569296565930856923468688830410154502080160544850947614386181744971071851073582616894406132472542285243492524489385307697928206044020840004366857796110399682843146845420530031688323664988077050251024942514072867109870721792421844902537987043090936070343567576363151009274131155320312055941092789738308518926054823602275582129555120014240729208863247474783231516984817241950715649551590746732281979108337465632266825629420075877054812324671847077977272593187502738555704083970586932528648139516909962745460667774302122844375421044788407420140864899031000385858002884264123941677007931512379198510580895362392058622937274869814367182121838533495344545253123048371467038635650667906007429550266874004911007615288626377081854902723067505756633241159808044153339622408218408911524314224301706245261823475000973204282149232714471056534420632384290870128274832661998083757208017254622310886952629449653563203203460494291343740456531826792921058826722109963670444054323364792485716660821077443813949362417934596691643901331919879934272750723367517943886852201110416024651282009012327124032806460459951760677682769304937538131165216194837195142572704337981759480231200967441097276320668827920119698268692051422847374412041064017516489234809393615734343319803551071748136687360378228788736861250000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 126617605062498440100503419451662143037116439251103687693706116185911022460144335487790587827044707021539411945669978115530822397075982949598722437634483877700394626014985320441046040051455685196810609444640734693457617969022635531084800404133957627819807490981623029535687218090135712161592153850800032504384410277016562496023182416200921006495390148302202440279589641958779249343878699454148329408710595455740664265613807957466301851362274023830251260315736171455886909885275386780771130513885405308787964223174407257317739422845617423872080373218302570165208827849075462531515476275055680853228252286213981002292187451163231171896946251085163770592748840008944276231032085343403229189506952000567706870084395942585126905998754782271724783868175048855812000122761363538923966476343080765315498611440446413558446676605489679020435252987188077590122762463691921727589783073800299548598377061981000740461052499970568025580061755432056084802084665057541601868313798661868081341513729308254359427868615246572461311932520840494675625705062337955536480479353185176997536125560840739835185547754334422902972578471611098259617351793919839714614600686291549214591043731206070388365757447138094839424946895351813391614293287954116726696396791865557630151968368919678999817492129170713039720834787643368785069305466151671132765758579404721545857681658057581551410628188275267229420366946567917931775980757730243981569405022208168518637546730451064564977043851022826460192525278939064504165559022153100104434381337493853116993470325805332252919142726954129483848735548557800093515195493688351883478593750000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -131713465072390435133400527192950596826812988747801719298344976458541677916274103285282600338232737214233819834460477340803039902740793756890763987356435650300968634640032419037370422912823178418569905612049025915637801225418219964425843726829458012138937322262089497632057469401994407761451621951419929289410347160478911491535413053646925167325498438733103804144357349554417088167602653001344014900530152065606000833384788916146026029046352242476353037528791215310024790362706973064837164839754013097190397198577969459430954428515898592003651026350046677764954660567319061999819160996373084910049562158695478616169398535066266477381439943871759692607334415666578444001151024637060562579862700530355303163882062781956672811548737084962135425890946963193155494417916202556652381781104036304013308803625180827124254615092837850921528465649369997875718714358924490387510481466569274712368454307741568949103998799001069086450799557270084308900224560230700370312231681629741073117940776104363079679415113449076898639782713663577849552393825096463455017061159561814223486117350374013256643506956388186206976185565572377425644148079632647895626597496374873593394181818467699025760415146822924164075581785061806132659522670747487038974858418313043896065842223731405537280663323490536002666746918474463460379116325832828373934756035123402657841137737108584469821183148219555703267604740592520962719401667944466057527932151472553016652117146183649963476379016690098388293834448994005988368580484702745316037340967098470861122080169039036004245996088532709578397261792826009108858773279635433842643250000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 522709955204197228061112858824139291136673995843465882313130827414794081431623257383045901549099939995819100369285363799650809583632307737678305931348828224574929742948439967520544245581384849742609628720275754950254650515714300672231480191592187989388600000126324407736441599877864057072486507728092563007749089968417328383261705532110090609488887069892386002373464474491299864700353671316523388994956059583076164179756934284365752140762654792303652019785343344105435204243287408759227297333924417897477617037290465985137600681109081264897334892598465312293726066381581707525904653671901366975602175722476218367384948052364453816246439082474661337259758186983320350336642087309847871631456147057899211504636825597711202910935662545823693450008590647097349381352920145131104329347776766987331526233838365828083128538381908733769019624977899619618978854974242656336046429369378655263305590361396261394071123004657608485652307340265511533537530018166260351199127439888954124863689264748921998813300718846808291255333396738632802910332236923872349426001563050486223774473334621670869732352292718232221663309070453832317512682467278087106557630167458710236998202390255740643892079095563662646597665936824145101376935299142996030147925353739095056358086097177723168939755202371227987273115967197338580872808201767344798677631497543086474571400924752575931248574648558361036227397831227905305773850346531380139812477179432493726197325935614498674211888977752054432644882506872443420327035898218498207382017605411752624186134446734894576008261499259348568535886820473463502254651750681275109089156250000000000000000000000000000000000000000000000000000000000000*i1^6 + 356986780127206349305811201410752695366217863700619006724455757587892425877646834408926884341130277860200009314109944010721638162749321025151423669567074417100740686634914256986420359901950270123731719086047517273518849302606514008458460563438979795696244187832779608935048714481783279994421482250669365406258240133336168086798373807115118036602559199372842598211613689657748391135290377944018187920163653278295080347083447626420132414819521022639919479244991588668735007354574727313104727216207766142909774393035436402639181022754536802040408617136006805434840647121882406440595729591878322372169693156154540521268787589965142448157331365270546321621195052376751985844919148442496166743722660342785209664230780824489402926180346680751622739108553231014824035584877949736200943686908895653194536631011144135757182829386910558107677986178637346051776141015146006292269034008552707015637866683511191756177584392194610693247508582801949164497438089114338917178408811088089838959598478456325385025270271675732809601752492478392229001498347042233682309204437122413728617090990001434606054488958669313161913222946276392591131138496634289127046268795380813991136898209194958999249293612396548431295274017092776217546832551433160916842946199069522215133432522350324612404600368953273285641221199299492208265425012111010954170575002838274701496703190555521234363521209863113680522220877961565928794444839564607247898241012376001446365770737160113082859072749789348263930018828538990144640801236167039629639824051492722152159494775536830662038103690409288583943162474157479278337820504190005315939250000000000000000000000000000000000000000000000000000000000000*i1^7 + 34416689762191037902927959705755454026543013523284417991587007087735535731232232274751257022638544793636015618046096717361605243313996854405474868072375262299869079727036140138377353215376810056828512960138684736465532638969073133653931431829648796396301546225582685685448008016843711248495191675892806089808467407652171433772216977505550045327805487342025694933082238985948429910096723887019949324910547320569096125708953734522040630716560781534438294020454126856224781858784604196556159013034774175062777154708381878166165543817077184710230951474490493309023638901825770918741394362504421727424248821577872286347254630831261108359965347823274873465936107248304409884471513811939407737264134607177487694949097466101210772139698831593930523246861643994794592216512808783063744800447820106481805901134076150246417596166445735982730761494258124371988857136498078335134815205377801067358654627655380547758837032622076262870351386125745673568064025418412073580223803960325396036493038353906329269650076794850915383995782175894286534087792917165465940404332486211761259167736582521208903333990473905325670649212060652487666991230118141539467979139703144330101010730255621853787003300248131628669677062072226053320365533446760062879628349409255716479085720389067376553018678909593184372988047362723175811883461270193557159410584608677487837008383740823306044348409138169434924961133598010122233494155935794275969627983632499448314778859012883229852447021666229650336268520413180178705130001445975403031348073503061320038438613137483866037286448642086992214137744674831346850011985282284504954609375000000000000000000000000000000000000000000000000000000*i1^8 + -12371917460149643318911141213406899940166385822519488163962928953302815241359708719881814024288216509575363089498779403249425853122063143115941487173920698772731955731037618391677756003017635946335888133483780760076757154850697513418297657350230754182999208605595151913891965176448299417690798704782645212735752945353834062548952121594954511140708940510969391699069438629723973935244187562305765339685078760331640099921275110553839335625446395097618752033052545744656326842410783739919126117797752289238022198142611646767709795162220655257333600507243139804776772926384451966246076315720366739786975751207917872958598345066655759726859825993422510046839362415235786525205665231906015040347283222080921598076496258778479940910123771407535720392245831482361438063784740016675007093892041374229352239935165881451132665350202414538113380941686817886933618576890446174428992208711890271542085179465601524418444793271095693447500816181514087541007074135620769502539459920110494182900546811109963876882475044195351992176841121574271918135157291846773099426060670509358392614791548719055475615659159968222593242399445022161734836365666451460218068693531531338738706189676820350881544186995740100945878610191693122926138081243181790280530248788584758345665642978425673199111219185941964322885734526185927773070650357388444610960308700730719705717325406695551693577233693267809222369689351779596282595251411998914786560880115116374766335526653998368348749827611869766553998901649285718770949341371963957656003997123881167832697712835166973469936265218404205888000418967914110457154632287795712048750000000000000000000000000000000000000000000000000000000*i1^9 + -291661495630146000226623507090594227770777697456023176624809904558937611597171055894250636084901476035968073202408683225980049338390780111188687974918468195031569796292194968564790096234714436221293349160547946145866687150594403081122453822086588818307234482590517572653556186867453275637159945316169585644748275483564046457799936385579882355404499004740832799352225686296747422705917740873619235432805322121206804142412790983340376046484405573802347244566572132700304094751401631604745627637594773421611312072452871929622229778777129394412024784567868970867269282281166507505183440172581033116911247315703011929585507571341932924167775409377856102092008854514874785537683927099755154203149816315550210589731661081232720626241976424930989454462643435556826837891647733230492606077123073198871014367557023779886419247725450024585037732658361006779202029680126002297832800863088291314062833670648712860487590688769575697738589541195843773004211676454258558462255024572726541231535685951815136664218325798768352764545650143898066134675855546392304460106471641591526046425524858116308106773944279386115210964100195186510737091790269621580439710258809728615978879000750039825181054915249424733920078405940705890075715814668435362877203668437332547444549165742827042715902667676094496103853583434837270568585454684731111316972602133773064044531605641827650476006258201068421002769268077176419177220871826603881610439818377529733883681182559698339314069798558427267875657235850152672518140009546509025933238010139537690348226358803063362051111083168438410367609726852226666369427564682328400296875000000000000000000000000000000000000000000000000*i1^10 + 173323999458816235782857272470108012331667598369571394410572678245292494073115259179766607824186121862100418895566187397412293336958452189694997095530389947124858600227559447876604974621593635133021638907099303265582977124658151007267916656632085625072598493511658595160154523331929342300341840537281359591868795629524202396494199184029003813870942526668871747865977640079014355296051526953561608381682693893087992902323501724366667601085456928567684795960865531836955776752264380443983727071998174929780938742715366910883101590111390214001970570682862533902285009221089755755929187674414809529067404042111095069781972064239417563756567019892949889105388614769946357894598742173683092818040619810581132253547451996464427193896919335946871820837952260234548218954412524034433900554768449512829878033793846144164406250149429509033642381074807079274762909947798981259283007027435585986435379913221252554503871407488982266488388681091349094928722575676966346272875298038722141509529828126380208141858250137488313399835722689861160787965921798556061994867893038661438648154913605356603711924693348638317862784653979852827990981964784156053796306684685404729460630035918848198001308493185697270443631618257071324729260735426844008563556277407973938254839270177807075380828627062263443939898616113039153389350077128865939316791798822746224125576389474435516225110475721422524241654913739768471012105784350823110648796601923777768308819931269499412317601360349054317553533555494007812575819195696452422818565992392201060731578125568523866254606150624899719405304656524079609618343110277892379500000000000000000000000000000000000000000000000000*i1^11 + 4865698198250338898878583651847116243557909678826645996939633699934987491233760469154383998764848826249642241420478268374919852991319866069100188861151948829790871962803782607339288178033390339533018040827381971772508060766673773970820339403601326068435496943388346559805998722461015928668165838290585685016195239776077776397535617017851415023444384700574410235642436604278137750662441142349947109465212279597958037256840657084604366271477161175897445635419521796232732208644320771406863012126407942612161596509447916802712878631841131144566966285366186192817512302030854076335755642595929174849910112124415887637526731443620244841541946845256882077781080659183681790452768716759106545025476872024514865125358965448489496833246868865104083212922987272799946341989548931315209437107848165596352617733211504901314629883394351340268436491319279603609206574560492884771990207331821574338288358812858657292569079631139437215702152729569152877925897627544168697529275255716208393225346242678746904096280344679901838432442554186697919880544684989898372460888874062277695756871756873771498256005617166482133422585197735727128036068210477632854175844571881427114228456599062490845132033568829173185102422444628115959420153275970492446269510381088531668215421028899703657396496391278190789042562987920086542341157933439911658393152343170010617576834755949693684101444444308553248936578880341131993624288580093185020243228753599381439480687603394909457959103022413874895782302771239502249140271525871749002762944095649466184224655032139488722513858820067132162469967990283831872890714590906693062500000000000000000000000000000000000000000000*i1^12 + -1504738724975014243914163401949246489404292418259064342729717578043543264311059082447769523544691008817961791464219122109814203506823247314005742548887565856806194157076147381927406252712643989251177066436087713032225421858975711720690906773774968342549915926952164233015683177278028488674939829726454668994211921579506297772727401158306366589470505072721395121587761976721774066443954045527611342274876952148886999397823877266778884715459603352023820308034405644794327824179370584024336845035588578084260486453596898956458833811109700073340630853802454211428357474515213670447372409256199614795335520040948385648318683920006433483491651501479693322086995431918442794302034141524264420976206245829546849289131786981130512830607627804833087923029035281578843950459768437217283208610754146591699662234111724913874972079774192207807036497687684421795339044534417624283654460664840331219819549730112886479658169544905086147157570696899056580382823731666830426326644421374871320266390784934512682175065981739846061140757943306906299391046764404011973207164974023345251696030401974720290142197054164182027538126454809572059630770883097220449993598220316557661033906697466966886871381942861651978410605213779873269672260710866603017844397616512909866339660634690451027907278991009050990512575258180452016467411622348594409464765046194406087454880867308308693906425447292846949012991381873446155711088833479410685844974648958745531106005570536313088102018480848739157888780781723415513981920395276866251148419966099105480139877183909874987353896070419726281519106254445044753801832853139832500000000000000000000000000000000000000000000*i1^13 + -11724525724046455918454655101219526087691086854205553083655953003870559046150356334224818382101666100528384465108162673277728375160272514413227424258142180705702908584213920152670469500144525252323068758452690676730991051997625938660455392932467496875820556418080082898869989387594087175024803002329431131496682510010081559805140719766995383063755705477797842857262426862295819186671419167203975701114710058302273969286064015421352919759833100408631705674111778478296494453012695908501379034014973805590209888302301791365029618149186895711293728663319392950021630480101985202726052533965124622172032121881784264568679368441707610015652855347829462323017974121406400860928873917853334770069832941458809883141972056128243848252526533714087070348411957468865726853762316258617972749356088479832998288079434020041349528171417506630020256154828051711052220232160025350438196336289155692223800375143724506243131554480055824780091508767738693917801576808174746004305693851338765618513657603563755222365353362675528809351477904571788503967042667624374600258229024976950751947389921877143998643673773431822768644086676921289989118929834057209179160838853364873269069223266792589335924715706858037397399693900814187581837673443003653866695370592104249271039765727361447778526788327181184739145317574697882186023653737428105221202307333808116801671401580977363198463425479546914890517135727680497693465503046629054594266033524832635029222180190676437136582517825344143753171136437164679335924631516987801482329767169886729859871528476493805230601679304907759848898866886500146531297558491069062500000000000000000000000000000000000000*i1^14 + 9398818040339240557684229942504989398203902804563982078474761087459133980549080231570145734020856062167169134105927062258034292353120608151212703478208263320326611504073187158765999661831248550740191524985078616168347495152725339730150473823655410297274814065104286042827888007958198993192849684078408287249562552125348346871319494822805748859597241107253699694298094731678560294890770216427228973607478638607396831042949250998766798576794800107015747629880429502112606037557475190106479012980802175626791285030380426578790284431614523054920041311408575520518282573972702009461680902822139669803027281899247945317717562084080156447629111252535747796863802808195946366777416044217858973795966107514011129356511609668593828485865527012146851492124208734658859732612914079202848745050841906605370164961333576778865140504280045814973336485738720331508169860098169785126849549564246802745798311344721074948018586513933955634577123814079984633191851630680504305032870490217640430676645986741480364803257524703057587384193688033797115444780118453651525630201541378173758971259119321411754478440521487042099506373947063176637903403165557677134460038259786178951871777078616670925477496463939082361632821745644427693888982408484795578016341947257460052224172695736863240273721615354536746894886737967174663873363366592972998658498567955203323323439150759961119040317000797024713908799851597090214524403623949291805473655187751167572902880248523837728262411017281427756237638894059825887494401304465522765275116981007297085910582521708246532301827933899827576389286435029555959669449133678500000000000000000000000000000000000000*i1^15 + 39045812577108539105514768125004040487463393573244084447970952376701556837275788016037456527381590273443975562008664949852223274733430108251427825963785228562323882430340968149288962960899314397405688868352215374740672559336802502096627344312943564550510726576328916368065316801534983333914405078684838157961158552640624120564353611906052835815344197286473383786274462160052609959688101804846407202254654492910368568353542236311476911308383524432278499326825344233842125684941699250818470292242358287352022567941139258657470849919520411638048080252878819037809880691008050991691076461284154304529695188502131175258878447356102958356340890841139945530627332231953653539065051548670854085585335326466269177896787758786943266387134659910282956598523990925643268642710692307613427768425383057799918084507507213679933642334656870334956885663531541390944792615351211710894043439279548462635151361817249741282575628985934901742637279821279785880004429915373772746863443208500865820550275773566600458259089296183335438627718722127478414102876606003630960017848193145583368788967262165769944803204813844807737615856927061262323326339256261130119211770354317757210573339264336348268455671035826014822515086205255842969354716897802831280596226490310917506000671337792992183206966743612813765241611911136856368253386826900035974314029593226008954211335004889454360488968785323184079639282423217726148723280702733021792469030717697435252603782812756265341438824911347333320785586883411966009434093273555058489385127322231239282779578786412890823581477141737622898102348700068460039893531437296875000000000000000000000000000000*i1^16 + -28644967322260953801890856830407067414286166982007877572391529213106241248779149270199935280478898519782282491328058198279919465272241491503874578602654047370060976005583582981378875059967165649237605292819301984838780928734077585674112801963033025506002960651174488588546291332712396929162867336277452047775739469645662350421096749496479501592469896734508114731617988831492360393491426837493892396687061640242988122806100968143475264689259929699215006880669028428786802914964746497270128175157127896661598831115800850206458072498997503652226263554338838613490180650612480722961922473796018608390164422007537794733978445970897748559543928839758636076495099574551178600518817904528805341807431873554995546823242853100390537689124145438848773882867947850386741201704474726681085078764110452991325563749563588586547356612809543450131580303442860652021771728157356991807588064676785257822520020656327267904924312036393606853649024562932092313591523136689054423193277829923317959700187408976849437932267949567524461248398660929930096705890132122839903773717960832508503487130431250930073371663001042075721955611860237654137370278808355604926195391907821295386915524861064574736693964461569196895274924441405597873967806582663836760058826842622999678842934173457136508889479925621595305129352980059642579529302691531877361473169662303503231311953697065726704178063423289181606871043973202585329407685849037791346068202317643739388970149821824338274477033638911724848582217845895896607249007221678852207242463732267472230983065509167775908796529930645691079579772898532213407095168161500000000000000000000000000000000*i1^17 + 276977970113225956572533466992693905135222701875314631920060919588899539513959389467445373428349433838880482445608827414458973634524118351092910723319770778234398966723573528722079653025722585882999904376915462197298782924109013424058593008356721536280910949098841254131346984469350582941278892331768904032680946267161835815385474637685649876915733017706335824358104899625979490501608913444689508729632302573592718360922810972145310566784665988440972996261195494100578113461308236906203988752866783737276001366907438296404269176153510467569132231176683378582669542157625568702657820865395183961395666678184413785210795076477162170253844232549153530249781685095398979162671137223146074389454502639742806962780548747690276181821330375897870980255170867907339486836795421325085897469718970732078905722162288622806853919472559737599477640650673393388877366166196573967187271500629446521848951807657643503671203794540980208480115361467786966704411433442816736540973095364419602383666313126834130878252274818971894586757119596589215917095996401317951574950367756674013654795037835717742549782396392315898286591858271294970230492316390329730006975107754189667879123785492551826535861574565512360585578980214966196894590626471834857806041672853285999609762437420552403716139066895749675427070892405906225368473185692604548219168121845393417766514636709101661844611167094126158534077992021264491015149804707555470654658360295299913922893953810346009458537127581759826322261505625749082994266350081895452736085185947256506385008760660272026857730153546235581959182275821619499213836380390625000000000000000000000000*i1^18 + 49994659742909156770709263608347093582721786753588358092949569661770388690561869366927004077418615723674571582631557257757720053489777772576656755768268063739055259244550297365181648802333195892582788300617152552077310498711542422904882951551427492936353487313636215080419601248072650683102191167437298895220441565470569283951588004606629736164218680161523640361225119873862040527606847102536936597373983782305605452641878641437984915052152924173363732257180452526744441420602156760462696657913970734519998358905656109629788587921416918148007100004750337814782050461564790412515281902332565875642509346228711514785452075324160915317506185448740638053570425770300046304986447785895954439238944863416883796559012233698970095653383852544341449743605019844332968570999170164513367765118815775197853651135866429040887411962756972434325827917560619750163524383322874861302085158982712890115329549766756025589219875868837629497748255460824514615726917226110975508603767952079109067188899518410384473389848780226148930098449960061472126486711461819744235421303397094255438002942648455771179295830072397754384057835269241681558580501970667453634577958436642158035091259005014557495465183487263358301417813683772708298562428712029996548519287991684126816856726374019034642971989994608872913815297250028558821923698668071420242261144082952817306024297056653405799103899989683341403636234790303083622289726051983180223798116065230463173757320193366387233415227266638094794487704859297082830941265731748399515328321193514343247770274728136577202590667652901332173439585843370461534498213750000000000000000000000000*i1^19 + 157766793170909764042570064131571826512633842462098979066313922496629070662161018482361739487021850169169670658969495279086486946627958672630988697504959528068698036245903886791392164117226301707264598865193126575647931725131295838827757114513205481406748011825732182655257988280539283854769213796207811690293388289793954254095427881834281604889461977499259167328845346723972629855699454610626050489457456899319233857730262708902038506376158668767297820847239449407883698730634944290316033943546792890760899369970517158974041492330532480322626263346139942501483309990915043442026296626346020138299691448403657724407740437900270424444858314032910751287683634016425532243648642545391688904685560607232632307088020716666458561175310845691149762326790315283709613740795136184807168223070124937745646515932289972379285025574690041623402069559376778205233032233715625629638372974507028510235139198182490164550684478848014470288712381015054671468516437654644736929498970748946326499539505512084280296477298567531457200813317482280332234211644714101993397833728978878491726794360025293914923892852248250680321603594206695977959362845770911793721797044243666325929851810373470124921966890018341636926222360127169177964486695036051660408855213974733155093267838028074593235608375461004678909107663195690485169352333002133536937469162843970409432265486785819812978162121566636828263850216699867140996968833450301412296808391176566847336471812684854956483173953875896504184406081793007227959267218458931910550963487306956664058126840772423935817161485642774023397959242708209369053646843750000000000000000000*i1^20 + 150069772951118416559460064887300980370595293393313648171887431048087466113198415192498123942010384867337414805938522804608969510423835455207025617280318134160780363465386855072885383910823750055006966119481311785608613542078670116998032239046992692635975507924130582568342063565913858658200659923973321271020071853655784882301234408054982730214824743094605298297362837098553558395890523261734092711118581864815997766637321638274738236211324403612343697626130508663718744270246774993665473568545034360083646948834123067240447243411121378513492971474257768972230785833338195534107637984295882044097577419056966644663732823612428112727113598539862969497653188214531522844516814143223253448838732004068498168259431475461368096674982236483019990595429808010671351165165624793775689095568244039226038071229062614550495957690507837066964325659351642376648314820931696555895981934439790074750147830189957332395189228875835049706997195772712019502908687387133154522589634008384027398102749806543000172711748724332184751385070263414741764139681322262025841292431765528592240358837609829149472042917599536829706220306273982689848041163808674389870749881490284632161380990285079478050041200080214419061014844923467306636160924923800742233382200315286175553229685407584721791647578254938319132980227269898258911216297338148722968742114163943389154141833139786136642075918530377440499394734670654821643763412363776001063001844279410636087488589590911489798163703953440313331906415880163251045906468951974346227197349941991321550291203349500187441707883240375487387409430756880273750639750000000000000000000*i1^21 + 7865212432300359786969294947861154774486073086575150767534432157238094965081610396529581881183933409693950543432470329960290151425331638861177732913692285360230438291130443541655954225563445098901618672029307706418900413995602770078984539066427294275433684783383715473730228898197149070127863119214363304334633696100209994530101965536054223412025852004659540067619278520568057878272627148909135202615488121359686323066448160397880330542162515114166072515001532390544841847108794129690865344301689759503078328350222190341637242196588529094378457907269098598591399431602769903982664631171048286408054272688775281078565897335062832013110169844905898406668067953990539546338017978864716373585723151305867502592939788614168889126137111942915888790393391910037839186313955768115049346934224012988760251090261612838127129490625668474591139244718320807837747180722671850605062213195740627837256245691961875892345192858270829727525116999482186874204534130028149589185580740451629236752049508400240179249200011851265706684743352062516258828656765934817585516324985525248220126946625869752912523908588014305000179051427033175477756678602215561840351122059361622027394110703741385625988777033181565207127353537927352588541157673626701743136277093400269113294607651036467336372825518429300915091417619327371459632774449724607794533163550166572567027869402856882951666493631042648105993575614967343856848374553573565811159917003713638918531532558379983495988370873465166407768233361907220415876932035605076497517577740179824908774499483851285850141860051285256267171775301754035742513406250000000000000*i1^22 + -75661168758199828871300567444660320928531008686493710820557196172037544737627769595781608634840837590285797239151828366557684389099396346708252313663217798425345525636684131470931462389854736379915201859421824225594476354686077381582644610386619396987978689657320749025022161245289793313641381068329399637041976731309897644947718323405781905075975894669714173806196330995891111255117253509145850050425150683193344071987039539678326350714239812455134147547034210807425079594606031931655947982629757278011474256631555117949838561379520540554936705734482449037350458036232117808680641435501301747202735290552411531901004671816805236415930313088085880667981513995019693618691465803869152055378225636051107028435176419006060336353766280567812055045403179368821453334004955006810441415318964600718006116284303226557726936165852144089863487275038936144413254030197599227989579843930096459926863634128294350642679133322914316446974810390561710525397930046190416832263364345554993894198812646763093992404702676039297877032807151198462145232712256646458975320915898719655764547149433134909429828789032142839207272375863919667792144115893665630510028729289185653022876218356565801052704555585778788588261450762066841887410163692048454829106702278269964802471212234203676067757650333104987899630732749185915938673652106124277223257764583917757580886544616470927529214937261127332285431146683933696797790563874235238503192384808530146856208869914067061388661687199711651782381262149815398790970312853058949354009167746131526723095730090477946073224056299247722115391670582098683013750000000000000*i1^23 + 14232692731452272041152652175807568268857644031677783782734467113362927892111563264591319746726939560415985003227818108737902819600058062077996527361587073559024965940001656222918980981274191740589138042407324484226899033078811566306539196834040442114258507070000718393791841820246174099555319588323397331587643529797083809674804319281423384782924129691086990770991681122279407849568614246052559415348371154169279273912509799204933435712447055827375646579575851452348177286011976120277042040797583297556428535221844642655080396236781981285101032731256650325590404273233926675956947839660818345274559196026801643868785758982369949246930572416102344805258693994751525442235180233840951127169163295975223617567335171478880601340067072162800994965500380353631228690377447120029257491001475680968745966698695784317721989592240704323034389719524621920801229863211580813534365152896268851014114859151084839235863871030385722579562227520964405123003248992750898613278330392724488175103771921517852890703960739908783393504843882725237795869973942207312588956324365757512206638288225094027245572394175172455275365888586147948728264975212174002605472244222249037957757842048722522741440483658526053439478176511680080690162205109275987260178798669312376583824173709563567429525918717452305631735469233538707834771456059400646862771291987056914056088478137273381314261296567036594570327840151393612728216232826627272050027180043502802645303457870389888903058459430441810244002420157458601677928582804046851374009938243973784638464639228518133969542479722109594501645424569456882142265625000000*i1^24 + 1007384365461748244437872495948276166424459227774834829956328204662726842791752346671407195038272626161775666975221929078403684013790480478368824167948991339600834814824190248045718366621534552871327449247968397569324434821570314628631017804125569749365141998576885403417472233444180780734370101233964172463299903616056223681748246588828637447635389788149807266959358096760242131634478703718423607916751593967611230919986661251755949262924470400318922078723334372364165199131740885887469211234464598000433041066528736505301325851071521867647944921230393841913340841110545838134665987036610196513996241767153409886210202594730635085874962376870990906877067826059276623657239040563862376536770370367250272872095372686542943477961575027342879713579427864758171956301348267450859890169171050075075200555598385477133292171756795913789556545660337636441380267202442961840081088463728114900625223571635147746879868963535616437328842987437952037154372932947875320198570074959163833752680845917053968671211219757323489611506062715264384323537351872939146708700162511696582925148991610373559225560397146029293580097308149097416362900183548236168059508299825369635970246693383610928519759379991339490716421548605376041128880810041292764182443960066457888268484116912162832573734471015429435182560015767828287372262057739804107444678750185259676437193065246953547739215413943492215812489007340770153027949830844473916918410179520883854848810382867516343296743607865660938788301624086523252740515589353288457644442207607009466478535930977803398051017739910424383805471951927997111850000000*i1^25 + 18793188978100658786956448711535865769765300259201368223705105218933538110012190708995554818639623730225290442804479928808151252517044970005436668091200988132356747171686341171789812682355922898129836039016264777639069977725269495843896210391302863958756009560343284181983267289335631269683950752717878442255822029743089924173840827768044143152957459782856825078026558826271279029339203174153872264263002283013638124992205368651444473164352234456325800825605959333489229814877877096171685502643238648429138463554103665437289337835165118823343735125201022532208944708815330833773327430341266801184090472084677767490017298067773330059766986439217756775059891023144452736422520737778764963407308730684097553021514762028871575761859762755135817430098065795435281852895782545599778387880469945453342440554196178909855761552746981527516089726683479575250050484926466604066572388741340273921760067424267233208590832941542978268647119227275662280754646364243248303433182871967474314669560308445749232498545776370438572997551132661015779956859646298367003373147198992676644800731490228759794634639978658992856646815851189579643691256526467998604946442172790006036047046261875125623099093938814664933311003352060445737366032053608918967793626909570526479040007837790400400588738961692138847635134801053963716541767673596983940160935390840350486360743217982015332526716145740797515565853958426975033669065938617151721867403807555569866968924781794318820359897749486140822230110968592244130493220635939979892033690026251282687879973104102395148872075344996057324509628320886844471875*i1^26 + 152556696323409378183402233260805840462174720444796577878133089895583525320709892233870246708248757652604502045240498161851793389207430457344399748810193311907796714104864787002489705720148077248978756736782154637348478188473510175827949126684904794912692079921191000880602842488503879231952544173301885226470362902693727377471034399319253771784327874128089208413882134896229035323933226768985845713517845693979767688221283904911742569773923297475265623900785809305054002246918836659415010455007650054647684872755298106535548894028220837003511805347584028834772770400250838377069743115975856583808272782843994633533089733393393434762039472120063445211570763016770352948265043525562303450977466109214328885252931493565560943401575782080309973028913854019054867169889172092344903254182102906123035013709346263374043019679443843293971119712933926895838668188297170338834654637435185698111472100304852709450440359015820283982453564799936675500301448722069449579869840027276656797934075015360568718500109492892043634565884619344356348857663178170437901385093865600458513080710292853277737408178823286589633824353594544081601719183045388795380631223316955091238628100829121123344566582310314969832602899219138452537707547322519740053190061413243457002622864152843494416545395017712047113149608493974001254321293124144403066531419103611891729852630149016181655688063484725613891874266600699976582287351991658987915774546912325281486411647093350685204797460412916710349834136560592176636417121266884183538400009208099734137839079012250676563766504809269888153353629497833600*i1^27 + 12822388126533852740271474511598021697044872949708245342158303352696547943379315206200503106680474719853317045312108389204603888039170696623860494313243196271200265988112478133146785870763044735494435100883886928666092063361676327112104798567261612362772799666959474294254037172243629336680313907930194856021100460179008190331560705171915091215735364333244184923494110358407092268900861402829366846675841701401584907264198884232706154247413462424953207141511658935494698819916607536528990027462076865949491231491163164622274758687713267408751729268655528412346599962332676748416865371013992428586710180368512008625190846928669110500387461390923341715564545015454256763654078663368744067369713013172806957657648177050125489205022789505331672032344011440541150294508739152483263734504669403647623307571921631680752758944522447881928692270198267251525316194079592088539230512184380775114698575761426539570090226466987552128808567595382490186511240343612576667030471177894124033782136838447028853672150982271333048722682204497456399452610548560782470551271796232929166717941627436288819041424571314234678794960862309807816777042931432803513766837199882571146974809968817350346764864795147471174371351412142209409195472383342105105035578130752031676425789509832660442982309613451611810885096910799637781543048429344498172941802015961851742259842519967330480064383209676649560360515456488680677297215264071880186264546773470601471687141443255127260734312948270004436136869909792085789486816446553867258362582168806024102588198821711691003659159858027084757074345410560*i1^28 + 833538966174936981193096980192592985669733944219652682509081648904615682067165039191890375188316216919814764983542437751117713162483571336801568972041383831533726177403408205549919430605905686684749105706029254890071420831451697574841795181823662052121207648278688559606837483541980363215428461747015728398039536818233877642395587078949027302558342804001792505500086328960735053629469985847540840131885042384205236966603706428829115911430718838442124636638670384080540543383212996873570986949007215297235465606972371122304085292780451259661922379355945824008484823042995745192337757337837691677775697364502814180682001596928072500620259178341232826774161982204459927276176102254859878359124294694159120089842860450086995166104657054741781563094437515629967106237228326456920734687344386641808840616683175924041371959296723525831709904328825947750434658430062569775238463700230016726118985361541615005853871667245627192811156895525434894590728011578472676195209605920026239074166071465307564828010494888993401159689099616751443847167822712425316711234663462984073601143165628479740645485840741105672266787745361499898973808248071310459696853776988160624742023975524670658311885475444265991600287996710497970172607679010211527184099180921839835637942443864423508446853416357557174582576865776589336229907881858183859752944785216307943640966087011824713762885999075271638605900539114589345376194947890619713054240717273758244217315499708346255776421493908660315861875373417636470570115811863999171921061781203514081144094114054260354485094102714454290227789824*i1^29 + 25302252896289126962154982343657884914941726171500236046937347298253884570673217390278215397354037947902131537277165647605126365277190584991843953044119788944173258246343105994793399052635598277568525280678666237022118624778664790486255649948596711426155249566963211211921869099976681437344749090301111514810332144149863278793743774776022930906193307476619729137597118346188353013339710655981065507197210788178851419062623896412211315023753836976757214451503242823980914648334055709974428719051075446490759907561691891006960990383562489500310187669715469035481924277783856087426453756193635818108916283061137440750527819213222538670006772087205209269368340133810136401330940450740999444726343746543812966278039702823398570603391070583053182548851323025402495108879209446139676315237241009605827995577740445264919483491670283412173187319976977839201952621790152088917518427623333438128606569702197719346694912412635228417923879316426087349343757464270573943515956848248796116914821527969140876230755442317626529942795785857439520087529959640112589845217967772875670733934852954567702596129162179496504694698015411200753451758480877459717291223773507512800928533362469978668788409307565749237036342724778678303907220662050616800875636001338808317185890758659002602817976282665785914911052285507218447227652230738259097291867220505460913942149821418106219251820897563049215613331758937726302741850212607222732411912470256225493516277020416541664068565516540803819909689070076481375268348636368705972470116393108455946713253439189266750718142843215438413824*i1^30 + 317675001669706150514649855840938978330941492637408187831084571150728714895957144073406297365984521373425326436593065723514101964115185361332682232772951667143503097814454394433937058752496568822454735427293336808754634455458733681294184919074233430947677936334912637838178810041971315127109753559076543653689729733086476053150270331976656778267464701064391964267493920933332158646065450302749407151458066810829257734656847595469491925969262912151114205977628794032561194070739641555385877184899087033960777479093500956326015915665943052591110097303675863781032962050181821505289131131124709488644935938613090639487920307074818009741661714113693581862995379725669866731017181724720376325441159857745381367162889166056684976035391224521782916338851645421796549358873717702927234128473535266543611263793947131989048455182331111473906386366083823233800814873959346854885786081836625515740158969551744316267318774644323102127427664550702688855603847777529022010918808454267357731680220486011185147613188873226084184214902608821134890696762918878011527591028208956891078004263156247439002345173752437071198347070659800981235747421824158890782346420643518277895656772725392361345775963070840483615348359644292367810713541407420624378706890991706356469749302282894354943640637110047315760195618562460514837978728110817945287212659759833156794287927155438565355366458785378947408587886258224203196906229920379481422299598958776783821955729798027497940229996249862436872927399372016765185887999263595868897860840030279852837449559653879343344779173134598144*i1^31 + 2195175599909529002854717565159630272141508890286566089593037125857382513094543441510622063787947068068219303144935856635365660199884950867790297778605117529828954473581308187574245192252159668866369179985368226300784735170394914195298637761498762506737252588413107967661665912734646845997540979562058324444119736244429655408599757659761752317370700689465977394773691603082977925977284307312034214261347013625504101289605712619058836962912862725388502600396352376081674548840153935060035320252786600229205008806470180343215961641935098334121423825131800379986459498774498045103240427129991097699325229932683347990870538440277047478871352393435539661345002688063963721425272933110750045057252455342450258830805018175205423438112824916213044049316648832158134462783730993726794453195102034008202706744637462795688909176286184612599175516870394407917961095647181944829629889795008709350136105281773137089009122886723284715600400930680464764209255215288755335541469216767109385303267819545951028860527560547100139512080942417616466566598323113608511953672493699323528779568309302444126470088737148142903124655210997284284939368955138040932813459831185456284339295779043514802983437289823826923102809821078123665807581068498152306841238042240295022870050522436265565752950221926198800374528394377329757551211233885884182170172250937875988990438485631585046919006861629514793868044133971433318111594616502408393734799432313540557571179877246508793691950691838970006027795749043743461955563766831367833336895320058151775158793889280747097269613887488*i1^32 + 2186992190353320629829628983078291886348027846810538835297896239149190018822457378357650842700903236967145106239300406530570396081552785522034447351433088461884087603247017385619894876782579595786223802631442041612868806148808510559533321606312008811408105318402735404722700054311888645462699694692637387123336806835398510366554162030357216632437300962713828450720570114855455637274352332079881124247843282713975785690754535453000915255349083835873244950301884095788329368169696306021983914356842137127166736545289836139568295325106230768281479235703644013364247248322750929605164659344104484829572619540350005297389451016069053362846824637117490956694760017978808071686884029479100163223774787378112646054119977832866662649311139876122914004702717483941655107704231510916803385386497348344308208773508128567324345402272202556211658117983092416711625021690830256454908941191928598562895207566007564207633667679254293878265202793811167263544639724282756598472080391458472861926807278847277843825611800033354905143241607565293511641171721502481604945726817755191516648427649107565003744667120071008535607301705164064274844644116312868478001578161762466085450087036378301262339935839771862084057969435914693402936385661533408936655908367547464642058692157139308018724325012840192181871501162977336534191754546646075902241450446078163852067739162093634460639903727705937868329232309830084238885256183329858193122244557191179935696785048287402990425809731156024003162373640658412926616658795531929246197219569728458730649682685859541517598720*i1^33 + -242344228584587266743691726795748622858961257668531784287181567508990316452336417251901345550495648394029830498720557949124199585266732577219782851930934656507602389853614028185146204766708622421413553837597736666661160409680231272517754305001970296967048786731791237619289178487493851890699349029987431048027053836147568209633092656239148568618414565620232551648808151319906110528038095579933994815399561824030038599528298077981408456328086059110221681903156601834097204579385890144150842902427645863808814515719312972033954569241873778914585456719116500463876539302917075994127729657492432834472835102236873509057668249905279754585520357240619405700788937624321903223720391525306133087060874440252057792268675616777937590866100726248618310002001086614911726732999290500431922710364074381617638890872012220824187973847553987506767927131668165928229777662146737382253308963459196846972875904762596399427652088455484175578997335619523973967160120658042648261960133797806421201737366796834877631388372758616106420767776160698015561780208779917155940938950027168383352760413000093874284416788528675992592078363932705814438584512729791485994214125003887532758502850130432272603374659259220703032818844778630524522249041543894101735393066527826786558777292046406936075040267097772771514473511398909031048285936962993231308375253836982255312932551256261271628547372008616405065227820851861006912668457053011953687669926599402110291799149702861623292157308065882837157778587222802599518970291151440949842318140412457537842161026959671296*i1^34 + -4268800663967014168596557518533718703469978206437270253060390834782752991053995904789520621865621614465723605937010341275333362807512134896474933029637226401688561287370675358655898499411712700633295110978132507747994968964448927323642958117670009512210159926118328250134693534931523110164085849185930076093535310908644900709248050713696976458254047575938279475661560986608676038815642724375191824234758177254618585729787324429052745018959165684349168647909381403466523242267601768792611129386410668604985546823452313627638409680318828913270392299535879110274697164128406835203418363113447030207795295357439211194336800350080720892514559275368042863773166972925447612322197588186529667636044042430442850597672504720691234137853300725641431939929275829917735548207700669222065253199502993876443705293784144939806590919353237120282959807543674458394110422731501132438583174708205477211600071850510967773171144864485735182731732068620182094448914638967518349268844221039467278740991692441115051903309687887356635380796006240160699302319486323782488596356402331200069960734791874763106812263554476316179385830844830039602039462884601134526096220365933203408944854881603317693670313239893323480663059666533539658430376727601080080644012471054021942985831795523691246773139165084252279819150348843104187534363267832468469759130816462172493912688694109629910884633950254995081522699769112568314742491990756104881216525902142931804662499028901035555582877390692946811760550764324997243305204542309348948675364656830795621625503940608*i1^35 + 1105432455047843522639221620346475719463649116285609585686567661166130940429713974488322582826584122026104341082287218707680873592643004123312443905389687206283564880595279957000689474620505029508976371336244472975514432323604036007320161400257126831317745791372524183052235642504051923383913214387016698852784507947047954998281353938042725775504482632874573639657027136590586098552944472864814266065603655131868604301026238724896352979986912234923189468486485715235113616278467745266236706752494893396526382347559511116157872103385775072280752642530866093758835234018591622589643357660873871639881430746765795436847784973457441161429568477683647675842913225920503568208808378008599201542952446732235892194441157852127542224644123369727924044299582028080468154820335328826757464312083837711716361399233962768650915344057965226189064205738841184937971157833602875279932424433713918327695683974671955415345610257357916424621567483280609589322859580622030954851530077846710283602234617227515086157586806427604513714815804184774843729998463152223658849760096407381276652572441317706681173809826879992102627976133597650912209058938788188088817668000959700826881172056900488649210173221725983012703510065791899372528494822127674629354303643940160714014741996269615673948014322824177405328915478578356817133321226095041061255504211332480117040567071579373046775204965636684990105694809747318936605112407955631841336198488463994751143211172159333744440745294271563095365730046719938358848101375538291158390609196935761258086400*i1^36 + -35426637178369745745552682351518902633929476088487990891597870322465793211330305974154386987861602758393535229803648186799486015498772238683122762163128046011508393391011842521209722671529184927313710201333004011327155350597322048446212208774448055797805784370265914987558134001256507385074151439904417348906777867433133200943956837198128223642032240799352936037210737789414524147933885394913567872958225434132882980747760070526729709244703462006629659654521020687431958913391619167647793780467141406753098698388169099130439378209160655222906954298808709193456711472828171655903161799982139315498842756381830889159880209530116204919756948963435747452351871021444330277551851159514421554179851499744308728069090570117960248083698827551198146081880782080506608010206962343478502494545903322578281306723736757573654919341775040827606146720717927215099133950143879477937307664067514173025886680170635996681464598642762244608438200410889092047376051147308419549713534217554326558831852749608792526081676947794247076450536730359787141755649100853717161991080190693572172043273483681554406657601271266040361732031422791522426275948725667486322190445686470953032908863196437166615061681957602080659398436544229360213502132320442710690996100395352730889730683490059323843197346535478091994196598415526231460194543431213060194758631123148288195169823768581852882814752115859917806729481642132084033394469322168197281705498915649290104820853124237867988673845003724755544731576904466598273945974001319754008493607083835392*i1^37 + -1884694026852129474211114878855357062904944782069962891504827905817109775033057021753018022257874691372165606286063493824848775571083586246383502620814724683856501374489884170303785660334321174793821332154313383048972689699682868323011445382782376535802483917007774148817345201531232459850865261120338428736777857305710258643188647201297871880575626392944382943474142724205790583264515238967687557406018301734411440320974110689579127271316171731282589323864276707425832377412625097353858739167165599991191545761099331268189513387160774945799389013691679909344543121494079107278737283409529769764869606855021904288721903101261379382012685116573064084422888992147705007428856366755300195782716044835079384733454047691891018049966989840076133676986041504691053851445244532403615080958788657720515939773271641451410564403568756631723527485917879195137576799515822309122193479534623680304538766586540681617674485656677212171272931678666201483169569371813597314456767665039646180627604217644766320825070251875818078565316782414269346213098312426003655036987459229878903185247769560397842927210170391282535168276294289188329539128045783539277378362897567795879684567758892178780163629825886128747885630583265463299472052924199105173287110903684903648003601527123647670982644274035604219923388726878177821376526048048028093906734530222322780629690974941518703045383981972432406911306932971462004209138602316510779095235713183283875587282996218664176469920183872503862236159034090545549097206635486960131556507648*i1^38 + 500902201410640236088327853197638640734927125480315688288394727724110755630159574309946414134884290619464244376786781870078653358486282509786663373138740707365678570105095746434817604429713202150875961022654298900075542251430153701715046449962929636888054617977634172894938297495900484275245006888456366772876343143696780960729518315665180752961280480264168410204933075410993212552528494466168767951711107020051977594455238976306270948881727307616309143278162913903549445629353258008558727480901543478648453380482158383685092252779489516772008869248954074534394299988809549728414097067766558911860956710910927812073609325758209589727830841496013798133338964396035986943479847885704529304958752429360216729556623887734742100973416129219523487837366950527929135919608866227993956296823847252445840671160425840361018373804989107946330999094878490616542240354511280740721538718590915825562529032558981991868986124257892127186904275714232027512515386391456794401367859817179011412610784994951891894428511497444642052414246386063450009716692335503359246923901961343985682978251674647708447164794035591692461847290821557510987994477095871598960300709500465252917241026349572152450004203260212184274001603483064908017644184242197997533172307012273594619728925326869737383711289151826576219119241231830784156453233519640613712573110522350756854865048312725397564805567843424929341600547922489439415260295984688013231174220173193509891088245278444022102039623896250983902122150071641302199903606290725732352*i1^39 + -1652071278167611177505120131830564739369351083318810684736119208156951067144505591446040716024958490533716355246105977952468458065099212803337610321023673020094487524360561417121980228055857785338242790710247210041725699598789505447520048541558712651402420231627361908804209606189882103061276287536635361241180450362274205344142599301631715668503067186707014197451461060806752514445273103664828949054999933705318730838767373113355123730764667891587710943803605672163130174982128073283092957927855614831900857198062804122143026309381405629998814194712139211038970000342928640497648293180328456446397855542574782397623381211556717952795122236469914816415420319280502615833625089647245013159525515394664208342726179527970367540005471494069887443333431121555884697204708296401367087541281791607276057573878400028966863707089537351976398544233522099014560504805500908721123507714354881173342313498901618558560471899602875708241237302624391552270507676149579850523760292534348109123571360383807878468668536331149691863636664013636354970930355514748998757490299393221460464060611473857092513518972696184580452590089900723007886372475341250335167184835787774487597298144076335942277105276554401989768696348258022721194933934075347162626716055137558270217172750452946547351497006355706580552712368847360679257033705967423463713278769536265816665103145748690446319052348646218097460364547585455663009668611455386326671732278836819419254861144837677081761042962761349196415835854686704315424200196096*i1^40 + -1691765456130873507749624747992493506436117915098451856565388985799757686970531697427381714226357811848047653656119151799463446186758464104857485214376219190459939933249231119252642535155270853647867213132904373721774786013740894437423033802272922418232325813531549540450737641503246938040385441544437858020165051904859229308356023637827464497778979568549041220079032773163488861230579464943668694406631214037994305146942951594486732859768412011413126807502535611646778727266809223049185409797991610757561351576062695789544096478488026718063872033439006197705623324093733564236880751077565359821589567387026859137913752779310663086964099451121891694224459440576019388189421827358734582060853010854459424598360953573413142218933075595539913192909206007469246707368556575873043042747591396282893139974030603638644684181751814290399349139101021057138505809800904324809919357739225545316402134544402931347917782432608539586716906053417987269841634544011233977251909787976761500209858851164648876946826670966019974420259052249977545681951617425384107466555470423129547312261689212436525102357929219550765140084893882770392802408705723900293874953506804256952578497367251771628168202545473189662079145660610664929023189533545751960881710171784903787896980094671035717181345147652980761131869392422613137481645367961331488057469941360786985982073088126922711433618211616233549201985252159190103296464568439490204046425413998867502435957607101874897600803528834494581121292833520816750592*i1^41 + -4699512039322850052445224746298861636835914883039189466894087808349402850337861211680776728021188060797087436353430836652652640008061197422021005879071387621922987667509022730050259166431498252817301811429491892842480089271397117208487931373900946302119102587251563026956571059013147065270412024610234872703173732290488903341840251048660591633895503186221605922937885569995483384808598609506677629255912086210331918502399634201781917516967582654520425849144577030367018942599863399860979201052097236028537615746363046258482668943238333295956408097192157258127525252034495420559539184929743923648246919896137718961089962084222722903174068545683885308700112440947116856866070672997813635611854708907273709499921872874534725722265032211987405907676779933037291164134960624290107465898541731156952831816122502164177420472861095306290842969417720853580628110340676580987137879974971055027932820186799435400338306087961774379903223556019686652789484705913788101567105720754991878644227979534911790703278401062410535929203914988616773958214664039407713849836341199756742367399085468355862991195496691752528795119061689228703351406573949027826651680337003316890072575717242579064154096015202299635236852758898615907494020289356464153229414432260437494222808816188641044505199176059026674813273966182643648325975388947272640502946096870751465754650195014157783253264204446101805144123874142795441026026905392977102236415274481791535716421233267139470395733854889155065205435138048*i1^42 + 10566747128749533685703421358598976683342682005757786000950331531601209719563204431489468499842430657294420330874780443957594893444455658945885431976119080874034649307945369145903511259999013252166743979901070188868649994075256654374360842859215096630723958309762990912268152981842714758920454559686020982566182156223197659009070815775960464317739375642422891361873827140214642986660075483451584687241456104471158588108030832867996375421365247036597948407914906275109559309563043182658136789289528316331558775596295955687810143309789703102906828538385627705024808413997875696453445206928989104640324233242020692066530657098257203301817919648615896956028608456800685471224097240124767968219089919626094386185519940320582022396010385330946047360346031644999796494304166290227542622585910602607362499731877202949195027161411065744254831192920121851967896166530718174218144306544279256067240473781039824994635178049728310866859585986136424958836197639162634773852689939244908502078427360174716690150531311503620342551343246059575127422079520921585000732310903561084230665548316439697443793645156007708558472027757711044111753150303130993520410132476922869084879980694557611553664238136820699256325093145089001695323844372493629467895962734731021382271666827763252169370709398511064995642533494372475417582602070918670256325074630581962326934649245371764763166134160757323892949272640596304289712160349324455087386525659777933647526308347216204907066099554139139735552*i1^43 + -9516477396046581989678322662511396881576797534264648721076119452784764520935280365052373953932817501626077262917566937333841411836782654095387408886836717559744488756265187707973091425399601415920443484091816623260859218168617947857096227822137991670941046961167698872287765407320661165667133433891663326055596742479103331038024703979026156868214320849004062062590243006808162574175911300785377525259060658038296195196192001839060465854301677351249853078542062808649046657043594024221551984426755116730859722012363233401359647072975610399989294945968763832482801512950818521467365883256975273599503081858411150141052585243256817683300770349981282945777428892945483582339573877338625051547489526180530163086100162601705484694654107570542858956261766382071818087735927422996429334925763060982207279656191828617454059514135650503713451182166674258189958861998428621668601536513043201425736084107103842509049391836037463287434648071201923771441746813673575881541499194561734818988120301971974527604504208079099138709330764855122296981841914152069767993856463129078016077710785121385755591513736300277712939135887641854697195841055044141748691206623160354372581384008434855961678540447767551237275808035561791062319356814528229075418221526222003731569754266524435332430041633944382953373308184977636188088698743377672166576961228763938517180144111292496915541922705368875409655628899452656474526697159507978706249141916391897164697345721808997983905363525632*i1^44 + 207468508604181860151374309525282340014504196639725570322193741869324945293488457032206003636030315331452963411996713274247465836199902525021909139794121265702755056517919879428160738475937409614691955028368858896524798245415246783838023482986829599577198460274038129726558905749183569485175192048670038893721534107591860345757445977642628858738283458997755317675511599667466128948003939746234035311631240871866522640411967587130776261813369674734565286547859928844971656946920391689975116785064643919759346169043306152431151557659867316223060367230192617016920301995384872213635175830887647286618097039388442504518215204926488116305569509856420485798354801177867807357185690261539995419032468601475303237155419809497638086503659298278326260391929883980987728598177854104525106613037106391853317681404395706105120859577083442973608181028893806548348077881615123842313373727295152431835421687981337876298489869608092846268849093294417846662286062517111463903338395982432361478523667118123601364784299346961436539821320321354612202524584496098813013061831416528015138676348847838168204447040409565125058276366604923562114200627137329242234142443000724024684447624953852785879749581178245949199806379906221952063185990679486609468470042300278461316398443041751582919480361693996292945931963299211858956068961427388158088328410210714792005508670764041780283445753140655091267489051464027628150860735584524470133273578842534649506460408839111966720*i1^45 + -1692461620298028144602670855513795032265646106227823180954375027012208167033766917423988973886443137897970081357770300537808743765830396282736684729271082326715119874621273124153802764870001716395473580283964242442358716110207356138526804285730792152958963086603169145435871665534928112776737662756286211219307055190506620349135180524619897539888323680686120558330847964609610091151548846978890343250604055914721434652218598804759601169407298529790955617652098349585598070009096932054784698958920023154847170955390229936736243015783164077776024932007008161084351677361203521937315451074156845311929363948889357199402763889049329518174405084290932023060118245537334602118782846946460028113404022051467051290677120304818098585917616930391680603621758617759839702108294089740571379499774050843366750417394595107003961904215268966187565773081542899836442659544109295537779263281347830642251180273197785849990043516722145518693227110743980387289063113555577031030576657443895349577406441080957600647811797394626335596081256133526989755232990334157389791133033973781600978425100745704125822673215894904231809388517209423773939767727485928025150802992316170362425090951548814314830414129299656213446799997444845993504990895588775972039830552476594014061987408218176866977786256276450346521926471694035270247614804449566204706630406611108988377300324284630261803933479241611530991040944322491093431751125174258297793684358434476571133739008*i1^46 + 266631002026990281852027204667040532055310427204689138451074240217770167360879572268361036536092062879916908937932873466591320149488196905224824519521984679297953676427705976627799594761750695645766979858480069628934896141192833140799442550467486273770774450952607031585923136279251466987607279209728402789290951907264762366463449387266350378873835313898707708327609325976817715544333108254936414623117342744691496370058546743950224409691953365207050371662839485464301789059195092944621598217392806331210523868212073564278705412956344235954156653854649741381558474407448059875331667567099004605214402521951895580620160874829471468471522548872127803460669742249812993557819490903077956281874313781182047931783991999502408436222450374097753425745436033536342320328453669327503220636514408034820089318599435893602423326922292752435485464458358531927972081170487998293485988160494836035719917991595117755806203462009417449343414260888476902168755530764941016828568336239269347880805387390514719766852733956938027723853280180583199007241653153948923279002672388898028108998856022742102702045501452403923154579271955769857331274662432016388173358527400274805133870304656032160817726687447547478327885659176449500973545886545224019891616263235654214738326963182730437787363737041159097382740003725781103052280356449231664929943170107231751408918274652858313258992675360488059674263640301087054670405968961100486820896117358592*i1^47 + -2535657866454848976622226551809563289848680027326483329249029516538976697324603954080004081678281980066501764366675105814024011507658378289774625113473539024994360707276526969108393600038577072943706525452759910981054797991752413674427580005911882781910692906355260873221504788813289603602470993797482144438598003476341368986691274853590812630407792822465637967365273503917954849770450680539944552397119694515850717220061114642118105936342258126759364389694498823835114033265406054952509540233035659528551046341286165210302921745168241501487990313504964373617351981532375407422508186290335958855193335361495840450404582589951257253857271850280779516879433865671068947290939711534144080328059225249047126541702997727736747129385851483943077490288173316646022224964390082636250396833016422248972897087416326476113729812058626743571490818784401827585539983150174556827411291247670078509277088176491111533939248785454003818288827992715353118330992356041268466038357913341046942350450748879805183200481864604781363071038503721053231208342524022659340764435836819661563333648910014741858894670544451730372172184586094869860052506563809191418052257997064626937296885318510457786623963780668015251957605896858695723368069471421255540277228662331224848772660872214539026914427616241313835629894528292905307522246674880128818560301974429994555146669869160028988448170671156986423240266041570131977045073435998289920*i1^48 + -266837022283002335144764575590006922852177735781531622283673863823133304621704500010816132256768028367659999364781175280002336042882910908804747725906492761887323509969575092209488284957701275799659086928443504804255078899715856464944491180480526741305967531831281656241217575459566836212730792222185239287236945294640268370148493746141175880330821461325132168017169895508446039964023697187971303072163519024460681316277285680504106016126019062563132641411205680784026121464680718046071676211429610111243249855248760277134169455067448139639731916331866918772020482720846194396724207094521036882994477218732999243975794796078228193955158274330591203676273704272441586660620881145707793470800428284641026777612265306477937809862155015132402217904185514400097530981479548616786047278646525404455220217615465262753601259125746802522174510920302372858652194353957562639099123767186283089701776043411689448516297064964130992769999868459988098012675067310246404821766384440803502456043536737015852116789229097046310477334788199774783873229715123686901708104118394589521154120477176056473701660236099793556308754923480993686519010449368551263202740991351598526734892855734458881841306180189331994915562286318208362413177700587008141417319334346691395542724841653653338594299651093754588837528513007235012775997316769460778117578949733591931816367259864796287760764992476132486089123492265984*i1^49 + 530807762391698242980678011397499870540581119493933595748480868693230923544598635766539589303779844081957572175810324269484609746613870950539024783018305819447449615863770330189454533941125235834728904989687450734413266799365046203087057203114184835425232602897345992847753856484028832463896140367042989762463770261368907609021489749909167665758610439130471924322147032404670224768870114495955637243878742838628685327908398247644048215102633329206121364842841041414004989128100322832829523703889738170611666089470286302510274544107399273322659655437840286762593050253008507097196584617798594092301229571511702578905848649027119825166876846773903220710559250579366343378020281103488820482616935138834448484954034863081410340476321970861525829440390018755592927182116966704975060624088109640374071062453533613156686074270503836608493077713257147326111052229776346580353471537007961111244534032480782197423606455793920824783346150617527385880539084358667100979461282834682217119597436160620148440941130882441125144254071154248142076958522628200733542395582267712500216565222716235748086093041998532460466638965707266388522243517375347930216169485696620166308836494894675921540613968859192678892984770987523584343645704387709960703753092477912662699582460568347386846462696036803569608988025445021110992002220763306633003674229074506173687429781687035903535117504610304*i1^50 + 50918311316929299023153073282207627019095362748938781958787713493194489734558855537308774222968568447059878928466108656530144388109270557467025453343799067464342513679468922543775198402675437003530998887361318500123389791561541247983430198795317107707787998104856867706659029191609916115025918652038155046987690101717232817994963968363680420285222604885162278969301783053402428112260342182853727776861026550469810416441246751377717830859638284015006872341687431424331732116086098899242500639112957227694634544412701358433710965759037951735025812418636283917609186879609949057758043612112574019701451979837259268483297573311742781656665718069256775758601504584213850096036937369315117782112816282789815307749050974213707889654675658845410283075260528648074495211541074515178416302123086755692671286286834169686078205800443951487300813490139031888128337436072277717568185871805135442815171551972805552332820858080916927452487864573756593975436878964700234905107506751785836240878794405429235890247315802652566493217066294786474337299710679034847812007840681943849999189935153142850646554141796198042714354209637117666549221578001724137594527975738068577944054270102730970164299982736358529395571584091868985221099663696653372480596187439504048809820841960317171616977285407112760941258836933884405496457254012925872217891887183128833629880320000*i1^51 + -21182979345124132056833900214564451515648573365173255175706365207698584591814194340954383759339043566145252943315743884815945785579591681672200346594772616298544538310502379094596392115611548051856527992107797858822274730728385417424144467607156732897513236500566331257033016346806618947623149554167589464164012399672654608101877060020544015341515480255667077268322012971208767023020209351052468059838796053145996218534250473796946744382156290500094314073634063261828165992129795889340531825968964798505220708630811993784759506459697319131780433683494463172747700062469943042803372519541599003152325877348622147821703561616786700431915999341061790086815049545460721442755907908841467806011792487193342824102216976404592484685883206366741016896785445698591546429110817899188478768545241360776953388740087692125798713895446080334623523951930486271569756600076808235018878299810989461661176253919622328118405400333874413892408344487694015470683035355796898873039805575413484582095864644109143182493448882832800591078404299559058971671412966328626372236053838009545893320516091585101585295271547986996582087606544838676063658286779825154599017557168742345249777346769017769868941904776118784346866904857052881531164296531567560105299846887667916512911625170406364911849583013804272578692230442859425500374857256803709747200000000*i1^52 + 24736651178273925062801519802650946738212821606574032181438429316968388736251667312280684500611393468405404235925051807030097782500928853767115221632999106568505239077793322503432180855072113852974348288102832051431653489083582618865461748727134702845157195530029458300168847471012327552558201251276468411989041596604206061295310083212612000046279777636102455713699781938497487907882988071421233366538094561674606675770584369134385921045146028530206293584966537143784476810256848128308326859628200174482060822266264834858974819984629406591573007986950500688309230052118174339148222801753851843875340813545252942049363842342828483172088667193243175819897708392890467557740439829323464889142392126001985975050549218879813798981510232694416145907023143983237984660829892944962173436498982911902694097387647947015400940951986397973225950527051046451864311666766911476127255780846046296933666313193237918356978185365605638801582359549364735248941396724188540977268006627940257290242678965684851017488698966987362948403024537954481103272758125296376829153678939274337194016336407517648313257601115071177072052929640866586966464532752094832597648704694569216252398272652503667329173654713167156519196640998277977919323062252556640508162040025271897175108897795298304047357886464000000000000*i1^53 - N1*3345961890119052589128685729875308592745440326481608391393077944500874729043184585885889540151450610797167038203348575532526103002178639599177065823659125614100869272077469593858541199965545540238255850507173589195315356382768547403301800841691224334279754839723601673199381561512798765625000*i3 ] ]