[ [ -1064868431711793788618419395103937325756942792359435665974417739578342830543108919692176144762745007471818817238033588445860983731517298676447870085931870424898608321960029235049299952910779400921380331862137413699272746305422555595460494742875082391116118129162618120132127383156397633251172414227626843559935828570046241232190336500341430067466858136014593840823824463718466823431580355081855243392623764897324242302257134514306487477746514636610647833448210434763423869123058965567498919266164472874037862868925917435547660454852083833639203146851143605875144754593096498572045493010311206881292423778841511174365777525281355149254551745239859079871229689636410526761396468846058388429422373496539580773616842206868834088945768859273126694058674303926779576436412168864864190990653070478291931659784759770548041322007627167725940739564963021226752566112598029163078725094891426625933687461466971066996783770225816297152131538832934268587421076491806032487777074877848647204811625265602613567550769302848565834544378094408880553018844898533593820192076428166311896002801510723897306743510566957945683838326099472466072126403591122764603745119678778107481641711140874692671117786599269489753390450030891487667410770464916577415832394079522605959760884507832314175983356529868800000000000000000000000000000000000000000000000000000000000000 + -25936165416022702726778812477885639544335502659990214674225944732228830092742085119405583636510570677620580210278537167296129112390416697436888460371519697998512400878353747227805285627123472150086440352508558397336888329145064808062071023611761906591673870901179386231954198382799571716076175997654144542808479655948014365960971645223405542681514729434239095592718596814169442683838785087856716539012918973644739540577902607132423990520464361505852597428985562159172788979782145493554606122938952172928265087201867568676613792102974785404127263961052764721017567810492958877203167729637383637358245074657234522179570834369747862575299832631183399716057773931812293757806874456616507672571043800916188614354394786967609693311125683508056158894547941170551782765777181137937273650540085221288794262419925174073978598078433190057155651370216691872540461339798253508457496323033813395427076010878498951791135610271181854202319529314353546119439659730912575654309525187683555279087262943321286400997235128185841149638370176772693907732889526254020871260541483981821996067951048723299352548934279412187716191760036457200775397902234333782792494071930810803273881577906510641420871108652928826549340932955711195814970716333437081865891151716338224657947389187334892290744437000110080000000000000000000000000000000000000000000000000000000000000*i1 + -655311593883670451300368516007294366037647318578170888408372145062973635777566377787483528870731761819313572323711489198090234084241880885676475178434573664995645686866577513638792604569947319301563424176935029789975107274829284637289321434709222543338433583412053305245953065453966077124873685312710535308542011669877740563175610407757168697293474841918346308620374577313321152988084825994582556964342353008061367003531935736474752851203844131747567967839107414713490442428968340257341407365069150809268248459543953161743083363382640331365288026100717132303758744632575711909917284817494648664193454939221851525751995737142632519353584581395305894502151819416834197267840568516584814357175322898317683127103915399365941542564804188335525128334104878143068328961806150199070788073842925127935350053906578258128608885860452870910177498143315832736469221427496837160176492438409845151709613991943658834162783508817744070916152169041956242940668265645911953060897498553496635449919283991593974119327790760902820067477302980439686257357644808522880654703383974741002483134647707809709307230183239144428819651450305279171044936943904435575544482918380030414147528147987172723939559762298935641852026383777775268978660628927170319640860586983036094427893585350688540601317983256576000000000000000000000000000000000000000000000000000000000000*i1^2 + 1376475811203927606594602141274185683305604356066128140353678806911843276811884580359418951058141198364743026648779190703020063498261863873922260188534597281420624385798550707834457340758249066339822910209179266888884576247102352939527267665366506425709614125321602904100384801002977360546418411197347064634240120463530978777281005088608782370883751872872642216839373955710694469909518601245559822023819235466537142463413699712959981112364296648425535291715125668750904022404921132742768847820133693638768046487151903382352064124912380588692356686430450142887646133245515026356195426797440613300990667921090631502131084638406360826867909146235611522246343405370383955197688222370082454057814058989488995768663443714784745999879860109761773240620799173148696002187746916410796579294136897049550792578057196605998960446511286862492726956302601759521139921301408554273647029475365640686036163896271092251557755725000092759608291853000013519349774708849835373040826466140147286434744347944503283972261053393149703820201208795021012991776341211241487516669524112265649891383374068256988457359365458809822041190857599066586274192976121500150206817947220524864328197675976479055705814421210098139998489132913610217496203610797181399680739513919483785627679189082036235301308858368000000000000000000000000000000000000000000000000000000000000*i1^3 + -1588347062259559110611512831994932446563056015484463682562202818797430478664671341881428821210179545234529031175496390977352177777132658444789150894486494742563086418704319313292735161505741332586884848868308899934837034673808738464248831918185846002795999139820606003056727587730061516638281330429395746341996396475071800419380810142359855814594025066683097030535481978054594075100440603353372690816353117619134903013477726401884127400034090911861225441156667280858757930381120016171190952346215371246958843544828886697257420812737678626645668672037363643340927629048365008498482926551509021877535353984333430831504324998395830338253515235932567075212400485966417586013487435137693895234836459078710731706449104510925312503364513278337467509626730373403164525072782838987401241364926463867181224792574348314410248677349178342742566814422133859429349124352584973776617844054313801970371485550021862552007978462036715921277645324235325286323350518602629740701659489689792630231970580814621949580103767109239664526378456774786347803000339593183515872837203563262098429229707455967904119226010424664527033720985054602428539021712425729676969581568958828154683631739823306190556446958512034268618890062618892468217983852325624543923868375466133440285653419322999202950571622400000000000000000000000000000000000000000000000000000000000*i1^4 + 1133178588524677694485734155677113538210744965797667488304671386707613244526778861015625610660247542324022863613068945984177600341241893409491388525116563667670341705709393705300947404189817181120872532190018828509372800693863147424121604794836829300716423419486833679322741597389152058002319768046625873285590789085540081420927082215396209002901999658480696160273956337151414361586242716421336557071484510843075421887913924701574244597231949011400421904469904398338791804264503438496219727532682304821517551839532752167223245207727178458808500636498168103187743409793802493524195787111909368196022675606711450825209055300018941031991160806915209093405612940968795849249794474813108566437528056354346578824126981580937518571819628502988669765246331745950896801094616809425815764254408534054867190309673087195553816553356572367602866137286354232869610628398736469249984178456074144112275816727206568442206526587880248926890840180995311823976304754319244279253706834731862746270259580955390960242330199116323890376989434533219453027632107281964873876848309076745055587271755616216649086339481425612233603877524112422853154848780742218426268113619168217523909182472787443601262393187936742193219804538879631590753543689699318298015548882296182646609164615516354228219019264000000000000000000000000000000000000000000000000000000000*i1^5 + -507411696183170574674531764991350031860481079265759913201700784959307379569307051052852665466210341796033147218140371232447404246024246769447431247211515392710734004888222051338528340061694544096685177394073337762775256079229882039778193087358620845213666948657066002684415943642899584817323343358877871120601091716227892455151805436112773141343311402373703799693525151994745129493431957865037498157432307386736031292099411478261539973780915354384077702576504771068927205548401996535401327992128906611584833138133062743718059828990707405346040110847405075676486936879290487879651322315367448280253063219568216022782447046105917452096088595800476254898866980404080795092810781842162517721734185165927254516968488293040752578487666677658032309564584331253516958143543055347611477707824920146643558951919453398354842922310948482261817794127311158182950560959671456190168458892943628397174840317217635427153754316986415941401131090864604290246171204273786002386656625667525346995218389130590785805534733997517978342334981324954625420858535120942993493229475222726143519021569852606182661337302620582453075043391055456209244241584698694159681107922662403169161737210037017057543847851946771692451532763497225512886311845055198749486601995911283008301526467182523525470617600000000000000000000000000000000000000000000000000000000*i1^6 + 116755646734478310507613797399961299025691003416306647425653538820615868971399206177964355987236315444845065499861325342770650264417830036810109769333081519590638458430378157145665706029707754882421390616176608982337798181924299471882530134297551656512555761546666136603835690054802316227398116663697399387712797967008217677754712963138833267842556102098750492401788706902589991054962906223317540249926091463866271915284465695547064960184138955712386960916488991694529715871450709975126548382499763521941218546770068611364224351620349339892009640411292289403154072097282650708935083131090483450831980989578001679377725049664659593089825280438529814395613293838462955400331951469656916363210103312701434469779783887256670406783807681265324812071167657810332032463382019895584330825993522318161954281283692823681656247198356984010665040661856413172335349424553685401630536345722988757611490077880653236561378132147057144269130023612376568834053848344363242347245524904607471112521256081776844746598640630220931048864385898476555657521744796549941570584455750911949020784427937682224112795335512319883187510987567177666599832858834622812016338692107903092416890049734599793447964160343118841322946182426332520328790081819251949920522370738168820190065833546391360634880000000000000000000000000000000000000000000000000000000*i1^7 + 14958910183634919470101187512159092679755041834145935120469167430686913843454365501182950892166987142103137101131866083265042822614694408047954855212193209514451050101493395987256948402523314151314676187570291107064806309358252288961862949080726431542550018340347610934150698630457818629717415622021017322603129788823445771426368793155564056770442499612386294647411038306279574189697913563524657764689613506814258079743543962498705907255972619142785954112596041732704786556071246090929202315770886050293799695153368983148906628258815731497837022226966273480262884614473563577657562287890822612100251731540171746319199404576861688233478213450476562112026134139377779449801990866367554018314113232040310606935063329530825396385035592260441949382148222840176051710848811548816468293778424284383647287602926733977020281722714363261514034007844637988091460979762279531086364688736232706229599613842667810889737031313179723916288207247061259364258781231742889156595641057989950299608560038418613445574646735490041638038754106035776817860967165929376112780666043837805844502541732447732553113677857323960810170361598615842114818002653127021092810415341352935596504864522521450009971557773892415001855951199526176600596103667250623684270295428348036496932075256435179520000000000000000000000000000000000000000000000000000000*i1^8 + -23965935677440106953609768553573137458384250556586608768884391368168364577980745128982220177744830862070158279969266297588044510041473404737106781716428793722086455346367234384626430608885876973656657631845454336190667263200369608490690847922207563859120084338347509814905101154523193969980275086330400553248165188699548472031378251344861401566839689647284592333922757914595992125101489220106010728992993576888648420701128402621935581179847652928709273121014596924659035287502306426894346778110805780621363584761466512248448390433377934291396595891507292123073076583369576226511881125101395280294841443049774239135334411828971805045571113250287466574659584601770860856677604686239871232229558266074789694528324706258413148327710806712255887800912430063882227106036775046171988370449183696761606924031123951335104276946000909356489423388904453203442579234298293864387796342173854622694943709742498902360426064374123352321153917028732830089327328538827426211465157449000779543364885302816041761377889466136741776672557319364760917975512263067585461782159055718016456392759304138929025560971332483150060307342054846949761320469386829651518872486571498688069762952966046639350720122828552848898396593544618664341732094834374676309079940175622940954688224374030336000000000000000000000000000000000000000000000000000000*i1^9 + 9518340893210766495072505519123759946293329296028186386006687463283993693462314780512337884859174665441463897332286756777208925741810820541086139163199242259300363402669301495702241092542392871315807916009894649100506069845363678832034750108709827718458793510500915028109271821035291223677527906819368250661159618780182387303770919261645420702231666607137447224790589604529881517692644919752062922525278465647134414391513115171140142197889600697935985865464585476543579546598079525730016157983227789453939856928720834390393299522918935610458462268132535353313413691315674221375824207866985275448048332820166407601800254320854685016928953814335494836978891343187762222717932682053288568331689786099066106416553365696495990859891117923058948402849465574652991529877385216002868125098847553229495634706538087047003583982210075577059309279022981169277667520411173917608080762633455830660251812890328623535065757274390016548019870561869711512055766960481321029846297503557440673698962979352692440786656496664722260304368818310711882557084580956040648016890246362135611448629457244942172073580190990240697310508674944753089011590387075047473495135231074336774467526121438634210636517266470839107472621239402606554083347220224829864456982909678170238760524594544640000000000000000000000000000000000000000000000000000*i1^10 + -1611432897406075547848430223488771515458897819498807029711009096689214682975455051218026830128142471808640415233407744422144537583158252531238026240514086216520308178296848246927523925107965889684807825627198409412269386036077333039144644585924131935907971368173120766831937010909787477571540079602794950345904925124016483542938468342192430193201457490626459917191620251175749310772379742136118727289547426938444844510971425522687967760348882082453784365853605012731169544912082230835954060062517970359972355995091188831642778430692845599135400431687163053651752648021022144012457029740244046637389334865424091354656079254639299113451105935172329688397527487922624840328846102594839612522947274531400247418167967212113088818280991500360354610066682934028985206371982972659043767746161604778162339886226202863690954844127942678985778411122262627987826410196992428394460981099975383434100408543575836086467217661325737653074966996199337506212719322211906869222404981685245334399961331231663590551996337738581310998506246175076961626978710045735831156602071928451655315453574179342277031024755063558213517558890736518962584715310956906424932774880191772125526088241637158189361191908733332272911722053520946766942253807370860391768702571619056044218448347136000000000000000000000000000000000000000000000000000*i1^11 + -250578310533793734206594997689969365191104938869752079058615204886807583532380450750399311687571758469996707467894574404483493761413761559248512126725906380275962963151233208920632886355752943235540286816890134823132283360523976545743012645867014906490702505803276225196144475714455916301477338055639186127659652951006623597840208947451087176048586592354666170675680957591475367873969332058224258316181918843238733127954438364829675160780650167420481733898885486740308228787842737001669947659867821483537693455086171100993155740170520279475280916038252446739431060401603610577062024712768444296314121818098632588847388983655372620781041921771411406155842607354568004702024151818637215475137029273063380891637574508603324098655376878167498292783444932021371831852167087880023114415768444944708604218588940482020595785212053063530092659290958215773798383207455452987672682395387541448696092851505495436459596051212720036469943760544630716686289994392804242417247477597118687551215326007870634601624228607576516289396099420464069059329781836074211349088038571220577203404194155547073101970593042440943125739526039905701934885601567452678856753638716911832617523481637972495202232114650940736293830596966462094726072595483550134855473709989468323431265075200000000000000000000000000000000000000000000000000*i1^12 + 249860942609492582590572857095626503052194325623869829737602776104478040476454832017694545103622385726140208935010365495152032046249846806966586523903884556959485338531721824572418825835517629068969817167030191502471359395047210219148940852542288730234628794038084034845054413581860788279023008234947856342960600357929628925060520274307680979377026089841800065736291176840051666159008437004994043194139114701962918724409421168209024878274837212574074634884992754901698641634029135661058764218977899995072032353066866948423722776734484439202898699696153066799826494678407049111045578684980423638766253723039846469663992307329297247847611932337327298751703398383573707746195961169403011468922627673493129372210877935983038715434285823503825414244518255859706976106818213647503631833657325062826243890480618659475343431199580542096038918410149100976165424155742869508241018120232131288236933257609779972605495090548570149242381037630658707329584622690302572162843996893216657707213433618062747018861058308292445784256679214421564817917187503640062936311500976526150784103703062320080920822580896281769779468141881085461515537478752622408042241572160563784673218328446098138154337860281476121969348629868060488836441158884842068050889760329447284880179200000000000000000000000000000000000000000000000000*i1^13 + -86553007222206546805149841591275064763468265725756295039195335686934655912527289936620841251313182725664415085222947179596193716553071483464628885670008223828727864681699939951169905346146216444999484225732717410718734314184838964586103069603130225949526759609757012755900765131859668716254824614353379915266416130624000523211025540894931881524998670688873773864118578784150643201041130523049249781453270716214031547566997015807262811961560554707305770107973410429034904897949011514597250568330587683846778362309492993433138718515700486254187496964131685790057791565671598806240701018063520484854398960471959610060460776172311957178122295026077333898681644265993682602259291078227449597055477725289684368151580358756256328565359113498014198870454218786690914797426881988592423841753072424243220843904716268737729545927767770982258679930316187777072501908809889261709245189859699315901930349977573960749687414879703723226052013339772302603156756366239526051667859475829118775375930394184125710799488508107013022100820226830067573367987276632388399075076383216127798881293657517302506490714981306032216620538007260693822181536691955613459011145465863889028306852272193844196944471118637398484965791040447014351865511679809162079542941244510059888640000000000000000000000000000000000000000000000000*i1^14 + 19822564268088963665771639117098800837069193319802058662762111245010885051780437867448378974350172607360588694519242857115014297990639789642379800311988338665065132543466579862163266285692228025844735237957938979002051343996965709971110168951377426565227942919056023793475562538454612491591361747999022249177777474937051354071338455255760601207442933451375018271908897076621940222534415894438825252775500781652806342105338434016532205244759381861091008010436600809041371175693557921180828006105490599318949494153072482187326563381321161351650841614348770542764787571436792902704646106085184829373181727798003884642744710691540122528281730547065510399050799605157429638453329620196297148109078223889705840950207439641978892359566024166979644606929607564395166746603405596297136298752310421566895422682289601471439344372191989039057886287277132354903504426468666820349849244100611869031017582051622332029877973171939328223720527518575464527456565430544008614476089926801911145338466890293333182067241763356151079723686359517181804491023397956931899135225233551184564647567875805565349698392941315106098590423768842518564340288333838210689264914779250542052990010623548569806408329873088082548397818090945217163150189012587824971368309639485797171200000000000000000000000000000000000000000000000*i1^15 + -3387672685161065089815252505594034510590263113283296458891238945914207233673482928746059842718147383780831656656221065206121436767239372638520144214802891764300876401832066579143829061510549520872505171863381977196485066908749193913679329120044467123897467637397327850852152737888164882948978814129762843559381797253046659342439259868212450594107960457754988617129877407217166940509974415140588352094694734086130164510907743601473978376205157928662518904082519346454725782999415398366425644797116662701820938784339525702775032830729640530164354826043920540120964458194661058374459963542007259598077765580381002489456004385627355313664200576443057843524957701737403568685051962815526361914143189179502895935386771497173539346122881044736514615631596738374583177770070293150809608216871069846100912653998069051908672452013662434988162397383104617925332815002694934305392122199550914655050904032986045978297891226608150632292601746665440185094715758590892352655877307372535638796676386218663261458055917198730266685336171979228190130365359170716667051670999244056159792856546649204972420754930452204690801932133541059234159352698961525916437054767226300736478037278286725421869642831090287450076295041435286505167190513862787690201511176416788480000000000000000000000000000000000000000000000*i1^16 + 457181113727262008739876071021588020186823049067494162172930289803608014072999221992503424573245359007334601447313018480187063004119572990179206773527861329102775712306914111605450140243901629817598523072386741972285234223142498752733949270638958192315211431132023773766010735288607981643310049838351439016063259172163197822497058313666942348979857690915120976612206161851339344008796444949763314338835154837715229842169893383501573225605693061239584852694069128992447094636395751825863474306455014200934299723725676813648370599872833562758974665571819610090055608929568018194597487844117113711935871631544056876760457280838486819506582056277521854336145510082132337361301428797760950696813262580859007029604519898782907694392302184963452789966176335844167203006229409094383593610277629916967917522502814147492582840178010633045800674889412188357948050641340443559082405170027292327801204628008211505719015435000187824925695232444627279706438054362122733992586314230704400044844259093463806093747099840701791134293360395497669060002285299952786310264478226696334546799436428154290196261741535707904561924192497226791965458367016409818141168713839311721576616262174147652017321022655525012921710967853053430718608642169758403212071523057664000000000000000000000000000000000000000000000*i1^17 + -51179987808935678609210078719107164456065917900958517316225206975470338390673682760562562296913723163738224581320314045783163899985305735108152188846398935168613320047034632587932392425150393158554717692168265107136290056492927846301147779160142332019986677390884438601926529972028830063066232188777998070577885515944374812092730129627883968944336319436228636622981377963241753271878370052851480796143721122166077351032075452524283975442517926674320933481893721837182845354702436966667278493448177782284850555807612663375668080037072976606807540952708770380608533588174200210194553506657462073239715627309469687192427816923327712154359637546716745326344862118266426079721892939550954525063433160181705064766751613002254921646975113279081376242226290810121762147774923157345174864869540284430574978893807134793907541105858938410833920910114290303093969076280403874921449135535848279046364241482207902100844315082819336969638699861060524673640610327209811830762734304526809397246996381310734697084457566329128640838598383580178387800750264961710850444801851241922793338308675538079783080513248734180591265245192781730730419681057540533237163117981283564275733498640542539133922043571965550114479610857101253231158928306866658536748744704000000000000000000000000000000000000000000000*i1^18 + 5043221246519843593265568585476026544162471992508405871112724228354470383280168165112483185996750171396564275752337862876242511324138810837465271572296177974304778515055289797983761032408971793713211373003066127489748438969107764136845779882249817937489138205747168224168161930584186257556391038252596663332255489472082507201925828130718215544300099212551743615529729205212805189347072266225845751791243781189329145558498545075519309205824171467410807999268904632835271473411042403801151848705565658950892937161540725779005059489817830050298820657333187516347388167867552863290800372861466529479969004515822383494575903016766296427120656163269013724048134911091509150831775165889276398510425988311759506392715714565778240193913571675055298172442799821645968426101815565791332474132802474213132540221056804889341601003630154641948066231253707942500338479505610768263377935869605169773678402137293296108707543211752671493502918685958977543488854618919591719394873090002955637876524741937620148723399310103186518259674147664464193634639149317783027063239610345753785022728954619795544567458345315262668450524887079215103759939407866653119308660616282507050307322962428784918044079018882171090982099382868370122678940437645706406972620800000000000000000000000000000000000000000000*i1^19 + -463807482114317485490953570768187978982150802885837648878074135490695324784802092141841681685007549865845363941786601450068300426828039881604912978890511206564024276080240673091077742222509757957135518707412352473872898101532084868588056469482528553462713773140065218016985935545201469286810589407163106002200504663962544683809542152384166896773937758169887132814164930424871516052816907943819352775596835859051910730841710738686191631935245318005665195491243840538682467261329287650104032535825527382033300174623525138905456011630644326146610118301967991254958442262215587936440822597556799769289301590326823205493641665747717286037614828626128449021390273974709231773807527776500580059453498070442731930408739611788494915033912871563106150525761911217730551465924807335870500219740676705487123633870144225456424712720547165727886840177125544599415599869020459804119789336592964943226951478111186330075040244899152457959925657953519409257652632426648444842039848194466730415311612877535366560839262438991321497970956577793430467138109118919280482951500042846544650045806580320169597171108129782208330596058190325402575413053203545375153512093036884243584123477188814173509610912512624132670242986161107919841737389647449892585472000000000000000000000000000000000000000000*i1^20 + 40566112746420828501825215226456101408583796302526845466474857705684358326962867880103269298192118485931578362340021712261403225041708677042521090250248127812203869103206616209307965061096108541730124741150294093956056352283678125720764822091365297410542096623358868968666218292980213914549423387207252000790783701800875229334742910939379863983548576451702669767019011166887110045122031211645881192141464555869407845139720574879051603083269287888797062363781782354944706299308172226695506357428523118372612457492688925539890248245925342834532165260619877658235692772581401220994637823804670660596781682020365187191150997121249569950005374341837721807566861870741236695373362509414065854183827258396794032678853047010152862519228496741438853413733176520045948471760394858891520359849096789773121069454398292007721710042432909915845785122358197940728400959759548347455411650439245687941064965564696964255449914594793698301346776714571040976774799783762575531881615574718590169553427486481111902479920089420376479578886635125132801349114675639501026662512223103302994712044797279406605167331317180439681106036638735461709953753191721986925653575903887588938408311222511796443350545032634267003019467059887334306631796712377470156800000000000000000000000000000000000000000*i1^21 + -3251313804202456499592458059639062180665403326724836218939735118097253806616059243113641289089671859661167848669930694989217799409307003455466591620058537165151168625286636315089268675352568930183042644722968340837704945408633688811907023151903205042911724113090351211797886426052260889968504018909871731016118441059017911798222596186792124656429640914160118232172620804880172452571168319882747848751959277423081517572599263661262769637491775520489220306454441420220292095817404435781213989975393822188438194074408703633596132037350894551819599984959199860126315268925215590670951925974982426875748236715827181364093796904249535823401184827944450809236608519979712054954199409728750503249653628820679313555782439782787113358168006669627225483739534963336638223723243653734448826268780557582425891706059855386755082585084900686266879387109026080867363071589407126268743390115549072840204744472335151343812364955058318831851123437663791270609237163963226176659089639567803281360112472941506658003024015558982883733158129475854907385900950999138293351979584698372515444950344468120666940679143039144215224705496435576346929301410704745919871700662811241338331994363867493383408747907001553943598883930800645508393090066667274240000000000000000000000000000000000000000*i1^22 + 225232130304935371869986806185508688844033111054605326512757443371186649631667042396376564132659156669008612695888429218894395796691606216333601990063692508450764747969250949139996964159484158189442736845114348417874548882000939883904245789336908054049654144736410611864991155098102668123500933965769718481134506690921482580998828808295499464198723890929657215195361817155655907542457236521991827319462440726956357521571123632084166394680672301266055835113954957760267286481421120835218749596858940058555252165756230716407575777706417803483230396716217926214772596642678213429260700583930994742828846636449441672840679973511091677676747352160520806568434304000936142449205806272901444559684385999343579576334111599469480582338009538324093798806903759869190223464561079115450426638728070941388309200716149013548454214307959642186236365873585862722697085839660171124582844418333315724547554676680303902408436142924187410870418970134531980100697187148945787715622274277503121874898030016228015016260651722068872429283169069930028068123324972709024619037897442879997927566658941941429048486546159190153647613657926438566293143948962818453803608353809106201359317459020355271841228733416274727764791044346862456632667799552000000000000000000000000000000000000000000*i1^23 + -12869446745498731182185812134077444757415747138776596562222389405768527033364033745211086820315192274172347027867835347795760672348528537483985735563079886213608188850468377864349455305905010552758819280795938118490171678521582934930637560659303938592919329230364842108021704294741704578786482130836575519631788316316462654226517712413834585802844847021753306639932236709951343189428872141837967035339450556124691026794757162308500149707893162562590507173113821524224285953746998216980669298815490503005529398292056958219543129900619704796277020660497153450616314651640057214577963492149171690342696731590067575195513418324284783478361231263129155020686251603405584841679949822250930461197361354429980534283126881862755789152387868390238245266748096675634530113882895035286745275676995972573451829507669754224244962200078741682016031271410751901224568057245654688370204383114526154310257987959775805594022934490498175337022410817338790681777039772596855547286631874119940647685946940696616345484447009846644963310188544109239730332365462618413287283765695244262016080821943193372879368181147596116415030146597360843333445477099332241628032532951506162088170274129420568113497681505101166542233667877751939364783390720000000000000000000000000000000000000000*i1^24 + 588118844518131332897854123596323475277998977669162920866019031421256948095252286903478006753766020803202339229591761644741512182559277153470857001296286836978345356363446438683995938821131954447008520908649705778899773229298563194462399445084959586106160066734494379895589275550321192997279239171028875022121539888530816238687491404533939688029273082266404947659620145203580666450783264031378327152032901877432613520834699442590253212377792009532043554218841718429701434187243274924165782218133219489465085004057414115310434997023261737071245378530475830424785623846969155876480145957514390152296370373922100529226757451559251836719464775324663161663558141699828518971813454772775706568711512222844111852455454609500961355337704732449519354655498352172951036542229194172217293052750857973840120385866813912411033358565024289701786837634115379146704856616160289736237395550212627952938227369244768436000626468445452355523832945099256256889650055942362194306059313778157192306099698747580903097750705320872506075130381958080122532589422142452130584177915227462011564178050093896613029495666899884493071290415541269209479928311836933403747554795012081116054297207576081104892159649492931129117329998788703725635502080000000000000000000000000000000000000*i1^25 + -21011780074899878134894674183497252090424005895819161606163891793063219326413615151541082438473401976444981566736644604590817223956361293945538694929887887981709096484597573379015138211035055023152567373163974204954984509984311902689901571551645277815405482022468877884494990254201711369076193364261985318207925536294260321543409794843147654278912110553831789401648105708470451560614358660827913673319720331611810925371035233500674855391498693638097507659563413913421668027108734123096338022372996105423045884592058730276890742154676289108708023623137950632746693787259718647934533298638469845984702747947529472336856937896961206456231698675848585153808637636884393084351206826133023358869230345035267896082270794208651827094669570488383301934743835285274555796181481564900067534307353808540151320739904839834420986173905827397495546041519786267643966405338528117516108711441835691322524408526205283196784792404743936361227438877092669852305996111796980267120742129875487393312131854169294063366616268804073001088884192615205390312171754309110760095665575384949328097709510441215747964842676836485515681762375092798015143092388616531475604919709314661830278629650243848129408129803766489215371502848994162245632000000000000000000000000000000000000*i1^26 + 574009799085873239756226595928359275535477393496587234486585192271016544938040251044979476721949404117907340256450368494517787404877537986262381208192032453342540600413292702890057388499083074996906145754708952583338426048430169355969942656965105543201165008245241973012369702364326979085547033773701047392934668521111702044988772438179627554313089314842376309194993609341072249502872996127916453966952537042803092362625495109058044142407960650724446674021052045233791906933720769887707225964169485620391471137489948132819738218990318778179187484073046101522001052136708747769426620614876421312106182795287284038282281466027808904286814874179165442981537558075423951948620721134590456804750289642348804675343589948446980560617174282104101738368643516962175827933258301017159072056678332908753102789700998571889029024452811067144695319688532970503651898327626553760274296606809845074237986193157483544580208975041784830908031088566112054748158120585316284899217726715506297086292055096342403172473272839242192554706304558337713214365574970409226752172370907193064054502749223389991860464980790776160268183986283426191798918829123854185614803999602387323318908814590890781874883641832345934688935298379389337600000000000000000000000000000000000*i1^27 + -11679185339011212687133393717140311425001138312111775472769619095875118279759338780142198199088658014029084970577283449835339243437978458266476866796153503901476238818319945002020985833677585897675800757316393304680250322406460079684765821704310127716378123779721968883839836749069556585700546291180959698027527714190656764831879433062377169431258505414209632178642835598251141953725655908967683914998745494057757682609568083766373216788272212509983478943506800557374113737867940143828260237019093295840575321408085809041966632076889361926062981109363631064531742859793501866553033211980813170166109827120616595098034467418808203030454220791194973302495819924375289263911419054546278137248337588116816385299781839824926545048574497740060207090598090072851877211499995655684878898635727729181781037145611609624440268961894062957164213930529370353275845906954786193371710924524702677337414340731396526858184235731675560882612925139636110779226598568165065898708420232147737557383122104998470880390665725230611708116549190199518432292074388760169991470297418193424544094186546529987826198807187810556040709195506201771653066324414793178037046295017348516966089234492294666914843680872995300991333694439424000000000000000000000000000000000000*i1^28 + 171378540025713457941912711209279139566475466896007384320509377733769630342198646909324912032891953691314057710561568782441263000076529112289946474854994338016102233690063135355224291225207910266266572383772755934305835405750703122818089011748657275253940813866560789873753249328911965991704666913004165104566260660486740289385256185760551074151266754787081843806165021387453080003351068184430815656521620027571454569312296128041743013683436139626165682580369781537777553750763279300861283203582547287363533156353858982189468596460777271898067515067143076509385308952179373374233527004832096065240090086321722387296697034595755794108455464400461650131428056075182415384900159338096797887081524279545179515996995912810845633155338539623101742071055245127686344251736391342372209641847091864681378557745969496760739346665067395814154449607701069948927085371423763209933367473349538026167287214789302719050234422967766923023418737982874304976751997264779760888815869289127607963104299110352305760106970383292247838353760368683961138542130339157837175262222349387726079003757116187979867197841819686657641846904439536900017546629079648096401502789091199185946430151862460230917981664573322495034298204160000000000000000000000000000000000*i1^29 + -1749941801315894375060583894088519018866304151535301911100809782425359084004774297685119457703717534820596268544566271053619351772876167678760074828013612155986102475388696678902649702839612736906670902577585826892639540157815589008515331280649514102717826113340239505707145308089210069459004097548402816107016534313001592687365612945067340783615181563357116684722926062345810383791070563875836763998716221672771049431159869723071001020032949801863742636374208184385076962241686706876318582194487086196427498927478277573625453925726274320702359716704677719741766913117614491155126132053936649481420512000620671127776083657111915204320770971010291160683817002373320447474291668230801692209794669386528699854204406879728343743661149764535994410152700575537665360544298623216928446817398036487408294166953909183338282437206544423304646330351439409836998585124572259011539020409589857247689043712896769941796450272900569845250677735308482028279227404169557758501749713465419096174975209513398709482121611177306881043176354489460972785684180149421550024672756540379488176600373985533405671982019603805131196139846922243617633361799703990509028446680901807306789812338933851337645639809342992396845056000000000000000000000000000000000*i1^30 + 11828162744013882938605141017027584286735319886671702873166633862408067291816383923412412503616701916181097615625902009656106315264970896278254463293260017001866044580863072889059660774002001895164435231530873501646907139173104061870201943988314725294607456564611845698359336656171571431804465658984522362260469592204765361360512089320130685050795686504118841664944475766070151789101221670267453157384016767666878380853398203040905968864106262770250315940128745606614890076923240184291926994733792028626540654733457424767989182762782346575303624557230039903948027828386041989274424946227014377015564659111584305806282088491138797552587608055164232788843128624774145157122489967618855075596565087742278989977085064556003432806053719402798812400780907639081667734627445940054996350362514969111656974750550159693628398041362658429989133535411503665900163332327934163700372385004345795527003471986780338654890492506834276391967607126800011039039688933165626641445293079448612708393835374438071768289903131954129101229412403940069942802468629637898733112652706306393687965493213813313543900995982462211141272749477374872703297575069864742081019125937271211289629778933153852677210581891876808294400000000000000000000000000000000*i1^31 + -35038473470898719387254265292240575826412550610114920721181942077122994654345211327897306442042051398257937077908073232867326580440098842065212754909568763065347165497262622075968498187529890457407822779128091573347455037049556063928975175599736170815258376522843024454453084138419696859066727884658966635599778699224056015986595173109425370236712787590350882174388127644239668558941487712835752245704840754532316020707655348888781677936806781985991532447980698590311025243734979143900166171878985518444444881709921582314152139017335403242973753727780378680234835907269077832563120761468340074722534742307288716450524915474546362727534090633202501115929569078678797059302965120288112795223658354872449660574730364052265946305354095558220768899630011811053622007508390284264284972072936835529128367036046438291559147187527476945526758073012218261438489457431253546826865207384258078245463428871861718881975517214740393712540999387017092324763915676644485953887042526805561780066801998604256897542551891929129757690973222764338451703707134201955992300875994893902903320810459039844544972330397743565688992004055438987401061605713476619288047196397650449325471154570856932017402948291133440000000000000000000000000000000*i1^32 + -383741874327258427099763105771756750614181733681870629500044215582364233832409523971385489679563971049083225277577287535585570552993754186813275303351259543362284659349460112841981623367192185047743001932127600269480793622269172663465918938721769046132314809584059052574661260135853551092462921465929584332008399064223480600198353954445219704773484338505376043155178183085698261634929037143847306071110024695687741929165256606398614683642250665600229698112328021043181389807362661168317041647739326450795124178447889395171252511696088252650407829837637515580958304141557940833454157584829738145581495906574941604485298652632899374333151442898339464535879784606549386813519207282939013065937034178332218996919189738265934452163544446570021787754672465059319216872306565474676594914820619407893682995770500519110239056282779661070718423478975371350335913409767483824891881717876415729650182151954714992059978611690636757582299120219656580945574162011093644963597906078780576831184522044622647387727898803476592219702279178410054474453419265755398880843391820765989575406291062492446072768954848556742078108423801167763359623696416776501846880550811625415550918466790691929719631249408000000000000000000000000000000*i1^33 + 3083296134333425852624931581784336136503831772044626881454319454521137173796392033729508619072117795026055777778041991584885627684395955452242385268940125049440062544087589614224389825257822794962254599506432498608433023967949132735226903311036651250242985083053822504525837398507631952696010674863759419883486227186262139193815009206911413963971315216662313708092251133992809133083998718544462499490661249677488908958224132834657423328552479044578773290410595726376199148415622335976435431511801685983308397153285553142872840636035113459783958352013268750831838838811862038321977027562634307494011408745417223036929646670882228139541857326616301864823916592720112857240733295095317098586712292085174045655122022699830178005615797885563679611346204513134610669289819152632005143827418010341910894510603491549714410099816878890754533453037356797200889393551220610025450135619004614248930426527618640732216737171966539198791526590031871798257049044506353144557870182642072829733953014171362100580472984255946626870722126555010272358713396197848709433010082426815962113178074835633324861121015561724258081485457548006501787381274669269262900643202711599055783947723992081256729804800000000000000000000000000000*i1^34 + -8271960776783585828397830109357991743020787506461173056819728030429066066822083887100966095746470612930910563432856678015845952705186265305787043335604056283847232787578631743453326145839283700286019259536381216446277147938769925360392954920798865369379730904222996935544187846932433955775756594027383002369401167549680913481444428335675048643329199123245570122447747631826359952813589851184406833542778645740507777074347528762403465619787222834155000456856671506083618163329880874110193123462189171918290094281508814864107349248432466958065912016307781088222856400272893868436508617752076451866098832623608128765567177048532468847599929736022791207516024156543709908131021459915769824956661888633923974803031192195314484291610710455934942305183575235936057626162986292294721744082352466874414735855394397487762431048367409607415421999530514858934788926551064152266110651980329192627194071011095112451684642188018170734259181138464937023591518574043971893935593699790851010028879471661564214839969676225063712943772331303498503568657150132739131166126086165949395541932519390276342156319961245534746491823155328066630126922732079809593416225521580359564373603174591028527104000000000000000000000000000*i1^35 + -27570661671790566404632029443172375341471943289670116181072144564985009153661603134398318781111992512715469026999716974830196225591192862286967301140147817683160509296390749064331473674000629300058774861975699068755182180868810513274243523620028088949304147582538175760150596180390292582411232831726938479779328523525552249697016880581386182191814846744557759253844157828815109289616470916717374395555241661544839096462042532646187973962638594920951841954602048281483450392215364786714727622559442366933833346303899482523930248320022775806549822013496777846028589032896707037645506546697017850787215149309473608325937386495409778468467182170075383302101305290435422716869761631588700915457196219914517438486667425479808328794784584097177133108379802459376971354144074316290600591171122481754379445611997812414942328922351844219853582300801544375431665927747871134633919356496531088963463648137702209240517269827024587573171068305782737201926018593600271753660278650886013477071891747803000457196449086148786498331960946606564847918026210639904166101515834826018467717427342910929329829813340563603732259309946022248342582744177644544175444995881278332811271605261330022400000000000000000000000000*i1^36 + 173885754367974993766491363010037715572165935464682828867762016325612564267749041357040799451971108816262836876490519022803894007470342055399590582842143845494740717986164542624694590886412018983338480395493009105874804136350562308563920994418843184758910381308725438629740911218128984306106766190833468552021583823880070827020017328922370526057838663917983169371574803348380052795316337107447031437175210625094344993795015810881408006192298767448739989738862341961890626043503034664617980002460927501189775242826519841017370489490786763751687211963642367095265756605623512417822636033772904723520620243533640113231594778880551319364120592676232065013411901422129859936736825939682370698097545727102195834990133988837369791593630639460451925017658178595656327621794257963787869792797346814553533242740208954988860659426562375580841185423033443468378704058001871948759671875897352596639465502316823217601836547366860074522578852712725561724418933160567303894246093647564961308385388668416735836961511851429859152545220517252685326135670562019237323640210697706361858909757450355969667155822359498248661992275162215891051730350540599429986367690429419430108489024798720000000000000000000000000*i1^37 + -348283332207907814664910305582056117012906015001275844681927405526772887099314640930696032165645236730979897284853368263213194855138370310197730690567415776520193824222635909359673097064054134360277653909716258792314706442533439429705553885055783178920026123183026857414256468094971758298615577230515871647156155428097285863060009302669266180889213979969949514353885276457324191621873195461716967738788502347980125379580394788632819083103986991213477789211263597593461252370858187966742027118988191458573953968535998940388343391959014134876217800939448196465829266202162315211037842032948750032311086342531501659878275707419506024435443176984724732492785344188039137559386160844374193551182212427777931218319101781291708745896769089937530540681619965972665216633274608899141029093988543197723712453762450443477139073583888471048405435426896421712042526370517839163076200450745920414275755823913320341545121712967449343232128816118230709015810151599296265876264968446737923215552201172283622723521530989027146003955480769034392117669899266813608789236711988387423238157017940066822603371444943730409672990014659622998258959127562324919908665020930763142379601920000000000000000000000000*i1^38 + 367368270369469881867443813928304117341979804417640363689613069151862581486206297704499501822273297118515567855693839866880972011340352127311235911715507081909898185463383839764692617950819342878468694649086607964232010039902470721463561000754260771888318564636057263067376608459151596337887614456253231913613184527759290515276129953120170232320973220741593380200505362316323090489270782465052507315359883373431305171258474527116581253518706508695772462497214655160411975456168494520137273125382335589252627781893899587974098229641935050566064400411611793459979560669209780182671157363713999185811502744609403038667139871157323745771361890704921604560259043785931187850950660523647358488993241150097844542942167128337913277209513933092202108851092330154675711188337022052957121542441326762175811820318408013679047425363767447881448692671814371322460882193038481248615720109777415164468856725311375251542946848043913323358085978924110879497867306714143020277906890080025408254945286440015623683171795877039809938746714261355587377766408591035068319529225172472209700364864652735413665673078899361382490843973793750443057818499556778966372088236218444152832000000000000000000000000*i1^39 + -237316025435680407185037444243456332062926428966961374699555766909747073362167489516254993268940623870911534163986881760815633437975636518571853658276134016775044328926290907107214959440027369385951619308533562270576575454156427669265131299758467725656511584605295790559600177528286598755142353463749470398810168227115277837533898189721797224421780277319354070018345436058080158898843876623456707038899974285951873086156551212465986009942136809538385978882910671217315157883252834129572693005503888003852182839435981901655210491287929192403272128738522353616680513445266101764907013950732569609118343962481453523650733458403020690648424280377378932659049938380869544562582218683895278274485633002564890605928953381496000033475654102016885668701409647525714507900566649765012457669766688579819242888496892445902278622481669459150916539335732354881230006540180958201908111705636663331354849986259292399277313698910118231168826449407365122563603921481375678346202430760327860897720258619918763395363480152501456061431153600840009419658949429958894769470602169250209193611885473091064788035405816980387694754091929371422875016669284151306463704447073648640000000000000000000000*i1^40 + 103053515348193815202301544672939830978240188768720268555307200375634888296048338555332221581447456144508015030397678585608388682996266274760446057791988222062975365833817303854953637261625547216164445203461871905480574271730240777894863888691250519015782627766394464193432559078638068795955051246926601950253445540562679095259475950282963748303353667895394767292534163894528150950018399452523591737752984966063873207866374736545844579895687295899580724220185212701659521315248199040931462326491127644127777830334014459919247838192785996933583088571260067477339151786691131465104156325224174825304504369777743525331023733606792584065641163966904562608357878450938293966150388448517823676315845337271415765243887721503894954761825292311850310253342269103776386274727674635287241757989627599634251872167885521432387698348783800988120010942955188220345858061017824548526497971814258178096573052709527848942474352717328146075775374990139626467179888455466119173972965173265178168444323805150772299808074754091502767742267708953559327116421710858538906589147939229682642205462521692854193386875734407672110241470178008068488213832264485761182561468416000000000000000000000*i1^41 + -32252466970454296493014514728134839167901372292343079650422843729329100745026958175848648841180301637186692636335085675515185798395729760913292778880892513037396415009995103951264488299540788009773051005901263287568793091185167784361819115739230880744777175692144340314618376967375074390081396359583409283333233874886031285984997754071708703965227133582954333525674933180326289508974231340318991148576292996496588854601703437067967509223234598572478340079188561902707265141182752466252848654591981324072339766916730948209246123002794379338143009308553294442694807401603248171193386561346382772692071659871895096352588339287507115395152995893404263713071158833610179160663859081372911201416955369305147959407481928839701704686778402552910311942413531788312759090959579026933666303664255987096375837737883851985793888809129332531793382589203961603738745119555079946274607881272863476508230482132586644477601252894674868103851172369304918798546956919877252904892031594199527014041176970261861451413259979104765069970828669063111327874619069363879052675373400253727689154731389671107744632832624016450126441097323029283764853470698916157902028800000000000000000000*i1^42 + 7564868463485173714163728358912611016992275763144490411784136017921893150394281204853244589461940584471192956373478187031016937358100714914661478336496116409209328895888040403202640028758961380770450626493078966238646298234770703494459111617744885543864143358658244854006690193948469240090727612231855968767360125300743739519362867310244513115929788318905107287792494993953077319054152452869333871679164047826071534405046731474698005182523372594791077232596938353668384007057374785210397880616075574424861238856889132408357723370797204269328676639840798007939966942471791924886971202353460019848261630557580358035086780983328068974637210032427468353008273939693048083185507977387620004834265516890359912547099656513337692234400552656224562595241688028130555741171189141955930370725778913259890774293868316596907931859310766400605230907391275295490646764349044716810309026847689917155989097525248243992897550634905930926745033159370112567784632032070484228434205915555623095561025952042364986036443625689452038594289662492671256476090347484013450575924461052139640463634327720435796963566875864910717028333523952672046761607023899443200000000000000000000*i1^43 + -1355842955662586524124981440605681203370785242842443811053294022710882520744496014639431871426570217706933430201162623090943629955619688218548099065762331760018451604664783877589719106870522332807036813286723019733099042725857549789156868881174639131109846593249836454439966405543492067685388312609674303461833676298886649304331665179818630241706046249327045346327436971281149988055213336260413434976514064450488534876495225368590152655496201787039180799902307171777625081865865818583304344759470263885189962817874706891417283714593951968878288822855647658673532326018855218765983525327139778082567347145562544904691245631943159396823249734014748404510096349631715517904758401350631837546805433661745801505202734700360154036878816164924255384062939054948224336232834173145979897727982939679410689298609917180528353718829468613347324144110656176222360656303750159991802113777434096482163198854015403601957508726997431515778972389000749226359702778468589421483950121417462831188822720256029420861179938702188920484408485663114876262016438535522148768787035218520141704879043264552853207854624187774073563544049053458981496213995520000000000000000000*i1^44 + 185427169864011731192577285854506113657493518211557325099436028421687170753834266871205557241009792082859114502585112140930455633935318351945364993378486629548754579664892609321865019135970961864573161887086822778470267396233028752736181566616390861697668930592546760718992979840440324296270609082136927502651101236927240221028761709493587255158213489968576000030843149472247853619938525182787197888347776034266522434634643172024328912654031144309472150990144224817830457344322808379614852812557771527097630193215257124371779374744783657717186475996697867945342646008078986920752665382912884768730370220307544892519954232326719644393548688536885131801223755416161925276792565712790323516997991341078122817312521946557904935094070216130095989837294753616255913521624963879953162538906682589499203960250181402536177178877127794140294120013701560558155412965721505297520404693743179675623796499219425011291240109116157157632135573291048618270233699765012624573574696960687840744958033591808636519059908974835111600105730578245897559856962261856221284635182687178927508027042276056417814167596192278672622581526015469115342848000000000000000000*i1^45 + -18671202378600346785623026030095329913064447300523666476640668640858326574275384075764689988296699009064120785874955218872682571239799543563984188477617171029586365717184713999937075081558676321031269681799281865255174412937517821278547292286340732367496276706979441883189356208012276984186513287838083552542465194081825493961847911223569891116561665216246240504553954866898031139287435958437436264158333272492345293132440280665049602038410741946147303602520891535081351175886218422724097649333620705513783112856669959171985291911154248348248355732370506397615601364456546931544380085742122957928916038990943614500010496270200444565951115298419084819081051317007582386632348824732855786610900716062909120552081831901017575284152107333715449989507854034065418131764512412824046762374039118297157160725410063994378775822795435089557116636521757718203804549215462901732964078698043676922703467636900505515766035436997164207591581049169703483561887373616646720294648928856108426567897698362173411001254428489287976126939255211799235540958074824535243516756334910963832782691699996772337177246927660325112295008299139072000000000000000000*i1^46 + 1252281540760872464491652584799820344569769516310926677124608936692830089747705896747605961734888842196305928765602071923666253096522120852761351591545824189707012681050468732352134665818569996919711731766886284213913223741377341507596887781817280862738978909314094435727605184499959415506117056768728783524461544592731082730589205933202832023690519259271800291229434473950759406403047605029904459166073744083447312872241315499210992730325914303518484317001132899578612772914809060538692595388659430597296690083167154322187626233844052559284845377269651282260285120667077494291292600906113106668208081642519164411052826699141814628782947012901441742380946848560287031180128784998702447338165997130959296557108164704208220370608914947500102819661031787199706548027071925346321253120317378484685303704061862949867253968337650004583208014381548771206500105420256630324433350351751708291026549234249781023108438186448778092778287953242327666679862791504446121065903397182857663048884388155297008676181917392346477492880119232368025414620003715660332037395601415710883720206781496959098684452776696115160000685834240000000000000000*i1^47 + -42975748069425236036797515261980202106601141257117444996256629107872236083214755042837572746744342720930836987671361479776784622816540590528910960452360538521291779096116859174527810135202219128701535747958484474141862519841647794607736010406810340848767996571054775318356502267139540875251515035356811813076411150965282715230132948659719926326840152557932789772292541334215991174409454452089774592354596006925684333748727054558277093988981324080780718521531531325258597246838753890608612361728857678832644217067179108712549852659654392085416694200341759727335230214018963225132428630823201302978239782456682051114376772040258066148851847310750623825827835413204167427909392657118835786867783836314707829177977547884375690893711405649279393814849711215509204290707111573942957728637757536632558291671882730260812130892518904803426664922476165928106138998619917281494210686880036476669671057080678631682195847300042664306709329022388505906235182726402352034307668157855684811705652239636331087536062272906915523224174029081904496790060936984836025163576659240106046088554132324970356287738161331441721344000000000000000*i1^48 + -85800321697240003070251343812539836457740476933559665778302750259941798448674120608153771028939868461967948914498776000502611383975282022477667889263038266597631688166768900420535596215212091430971185922840785661142737559444327120673045165923884465364544987318348331241742459463596080627257737343875971209315022523442968372949843651237347632520874221555670302699163105280313843841538770562184868576737325826068671434502028762579831094479870699592209630206321525780630926241651934302640854653076670449173355431931368749725426306899394945595910369562074564313702482594962457587186497324867812184473740066222549415743646358213117689443730990583232486777077803709198589505953271696990973147384012102183538617491890121387498354354306795240844980341975633094289243020761302070572266611462564093029441180104782850536732957969231332137932785647805266837006210629864142809015381076634177742471557050172708496685734435699497194941567826220016196948229923809338340115686205561796493425617510733754143780751900390770531099819110413020705458789341891137028643415941755160574912320541566398712692172763705753600000000000000*i1^49 + -110667719657847416919744377089214014554314440289532934835517496694177937632149675850612691203560472612398995163273056648088149602863473068581382189397447071389042798340219870285667520523900331082832468659889116889663645338613298250070129290772027684640503137110033695078925430616287715586723255263190563919432065183145565896193331942630829518782230724595693523913739032325282467112956489766743947841903533118635882847368180985788255926601033526862798478584722945995698311609573994579210135082341286915727951322809035061660770143122872447281045472337097450162263259938261206094487465246422967936062701494442934028170787708511448932360521511819550974212573460492153122275941235286044027423346897551076956622746383777010406803069342767719225267068646156408635213127711863380782647263869893300339370924640799449848221400754614187355265093383177463591360508939096922795765293415583082909778899219385980321762062800889708774936458400787403962875914598813172478510432272057272818085127754923923286685111758395118302314535165743508802302163420725432223660641299164229929578445193701145164112392192000000000000*i1^50 + -93285873891906472195493741871404640195617869640246374165210977621386116058463474603908136139616847493336264508423200630357835625076218618482415324165640573610652999139164259271353464029688709411494055394958537337974509771498999228363234980422735436786973877588767351757848723999708675981775501192895383247313302436471377092181621791074435634610323661670784310609572898311404271094276050180310764059294674867251968587425844006348148855699178029757885895778906460733016984335170718558447827213186539306430111462524770693884037409595406158715094572135590081542728844296310136874398731667925005143926361545995630801677118812472831923249985868556718494944952775519630582546222243666140806903809157826669437345097671749654260380087096227983170662369330024342777515163292004881439748769587701599313719400322183108219948050926094753633044247295885622621777367740296400928883155257614249071186260208204114764522355594054021645517557593053085915771535871743939954305039994627447290395644575058240407867336650573173847882509691594716693373109988183673233325251253435078893969259112269590323200000000000*i1^51 + -44500447654599481555741171188061476305652051085264482597781563400060714608507768019663048220241618616655419984719513928287100360193553483795177227117726922044035872863234388877190774593527501514429336281287189053963080276087758818725541325194037092696739266236202531281863675429090290615268788675582789210365277325155678545743686881079791725685034110372295158092893108942105696048123306319094993717546925482534972948978228546473085132449202385552595807391151499644870344626646683328807407372001533830503503614252070546058675159541925653466110646148276953709825585869082402643980428577059725430472659710128171559850483875456402260326090696084484540219301274320207154020008156341079456446692895538679462364812316637998373279171879516731484330913877696786816688453487105364318089586628173640552104887318917044475015032484568438140759475419434784420435026161013132397380082056436094415684083822581579591798425007839999258438792168510887535563129582091171232929750765029350174038570256252865574782847401226131247209579268520192131700073002847270075640171088691631077964357130240000000000*i1^52 + -9140837851067810953223240155498608076963903659874951872861856680850058960733844479591145029508834439351456077058770922051451734187726922148521750109422326776473112641600519847153139379139193395268425947230302722899932862432526152930306278772541937410299096891032931331119611984627882752483790215245920953883889669064165733439089642349841409542698920801997868930240474897712806178363254279469986653226460706333667050088488291907461415875100010901899415414706088775710114404743761677420255573475227916222460608294933019967103846531172932013494547886681047200630832793327107357155614911531928646501117821796525986081491216238999830611111022885001999080005612017776261048310541064229046163913341949582004558529369863829465433491674517557139475578325505210265436505841677564153752045537995657474133039535336573278877033341512590268478492398349880034930755856336099181024827104258330586985460888210253200199251823851370878292928271597013550182584292792709099388028603715803345965266199742849124620605058223589710039429023401311365015884317494482449301617213716053706240000000000*i1^53 + -1026312435477201785773309201855736362220016314898627847392945397581437579977613869389023424304261530445047844036530634603429232899666643321393652151543497501451046398714980968123679285537239379841677819308565303168066702913377158233337384021176075068330689782050106637379310703941140537290368444587171601363285337960879850639128876828128702470529784596406884320939794072344517776971929328500182139836099315665342821535765296220928024678211074378667568115110725058338964388950139696529599597158970725515346758909459532590740861529528595807269003432945457808755808405594158036487820890486096986800618572787998403338171057924443183083127424721201226898015590464007367362528196681836564259909952459550051101090362875062185716643109223408940194039825304030079833556364366582292033015581041897066879447540949378555885964094537545493690144663542737265174794541323829839600977036009095332632448150378563617805424639193541336839392590567821999433800620356358899015235036312615039138463128304556139406334909146877603472828028105909335025130208062432013292809317760000000000*i1^54 + -16056523227351029125101353781963949576910727076210025873119784550162795210838507525946728567539243060136755093964877887961014193213647983765634497460157995492980086852520535658007592555417558573813769465582917993400711045366114637079416050794726685673519390874915785821619959690201876788733429868742612080099938742571343953827654547357315142709270759115150383804566354353273095104335634222966160009510057001510286027493545910534756444889169058669921776898241441642533173244803314467347765743919732580315304061793005993747377179039605725818554349227462997395169981914732268952956769898784160880621847677058908477596306186663981218882037142545554382814319394327726365638370332384035470715754700202887070981467597466985236548289774987095951831576085233121988103092842420648896081484523904041954725122895301948851805129562065029328256031953661735048944489762042516858474980422932530356736278918314630561428192107123230521314571075139234805787130417994898500902407089427705030524792528662191962143855076306727154502962413689212928203863270426563080960000000*i1^55 + -385045137579181903724753262930813460240379208879315154585391086647386181161564623430304842886208549413352046037728821564597152104223552729352861546756198278294638750288163251936552559126114007471696486734606327544987030072715580121392015540585789144592595664126365342117090186163414012816174808433833895196156461366080714047140202627561075783328567190830387305609101848334330823255234775822089642420370744886438903160558535616544253115320319358504589701656450661300965651148565344872664819060216182114050706206312774790235587372076615920893609078968631621214275925631582949879057093986380844923078576563747706103411625949392309215126380091444888255964404522529187286456089024648482927772524430201394131307136445877687239417909174251002252440587348849362104800695755855759453578794045866993498630809786803397122461090736444881919081917854417369236941225211257054054690571866174882432065016588757193876563418278983997652424894044171828376377986911081356160370643778767103188711104698303079947833780612728038325828932036103821660510529216000000*i1^56 + -173868821116829488032884314612114216385473815870532247815887578367828858964229129606608454929519690733548861420050679178684968605358209022395763821781571448127518792435942577099918255840850651557593888077458006301943149600393244530612377183619365633948031122198804257695099734577827874512387432292089064065818194987102914077816280124938193423625503748346387257899370097869216624780705417411253142539136342435017614019258120298439143256686458308583423085335408051997410732883078691031513460894855288067157808509661354613672995622578288308958426640335109134825412512496484334140305548797131692814738480583949131187218111519398372238045572108529856804142073860092741684040970653514092422279115621344897462465372613438691272724873339698864708855242954192002216451077943041847178603159643235331880320366453568743924743330927146165338167117956019680409648663113538976064728832796983774592059909048199830374574386675679338237025331844273280140763694532121386532255087205838983674050739216242658211665486967620056365658317463139200000*i1^57 + -46839584145596237233873453539500083907022022885331656962980772321101007655958697665099891913359778012622592742244661301895298539731911721745276835784028414100264660135295097205185880831174553606631449676944303919885251009310204401794210441137053638777065618830656643519513650854049270959561680366616238563008193659385326778772920312687187123089244960565948614225256056762150332299419481014940992699481962374737127864138448958288774658770432955043129158215670664124245333120374305315457353792155755097377468857991126274631090784140574015750264032358344143828161946215592889025556104869795511885767562046696220498054127864534735823314607439083014835575611319536087956925151011926308463931999772798445404526199300654633368367535772181043702574290431001058482426014771826959313996074869497371994244253906571037490591926771351033785277421275448255439465114452835125699123406875434409827724710021976600097994480383115700090422576921800813105997482161911544936873952308510848455989557344259286837861867834389023200000*i1^58 + -5514975016398059236849066733751107388787547958498779871799957172141245312819842249181861978621269683751898348395339585043970585625945785808019316566256665356805323473372239474378477887240154765107314106645217881478959673660467185666617037059089364353730360762431731529407697581929082357545775952498635781877352136161649161634104501961525843743573594257143985808807888598473453454117521255486396848098000108850804219802181066415030139813573241155725736094246496555110023532699945144411108646840008356410946825508024253764719915673311362245945890947512588670543405939489808073229628053858013323470307416445860185176143997461054597158234709205679762195929822508136432023500850848231683415835447518132482863187716807109446292115404670458636025155141976884794970378159146283818048826838495751164102593034407831305428714165068236533549681861103005377370566151900877011228997399103223369749481780132268464948327099579388710012925009742711655290387505412838830678886418933909407896820628904787120120000*i1^59 + -219232693659636342990132457385852860058011402113825346087889397462623062258424478932149530425794594632321736998658942407564319011317792587736940528027815014059474050222664607733377778958140034312392631164823995421010251488707991615025442751565853209058455454607079126694242892433408435090839987491689957043678805470134960937248990154888028273737087041236374094488312190047905657443926122887745968302724454397390140527592144978464855379376644224785616195241139713522457554480725408362402010579716057698505174498112506431970278115892082125055704849689441542890653006820574963729944390087859111038159316729699556071905239557058883156921504833984819147943606383077657544821658000900626276140200809401905876748835003585836735381091733280459894309779962192217632090723277480827688743631761788655766468528372580328368658492573845756522497364392494421998298151977415192860346482297755677200069358546994817500371412925978409980776464520557369054968871029805304026087284208208798236465200*i1^60 + -1351038701492338389890287329541249844419800587333517917941914525497394077712914512761696502071580071380152365899510339632126680188226159713137105496260242373814385761317847575681965352649337983239594629595504106709963913170796361964378793564457964759514652710588789490295521828602213206067455896808873392094446766900553736252681045224725972846815762624699620685442870182140041245757593272009800965303320017304472895711954932732538439461261753970663172643147149980440976388580785795213330761104922035728772006565280771121705072238728288062206928765286718464232248517612443190807586516070754452326888367574256705722158359504379640523271126364717520402493506289755672639821971220829888924676037015335339648871413170145858012603411802487838397524707180895518681054925771989569328591984084809810271706978582437432061856214530010732799856788764372551572508897288884393257355807621097219315517020137865233148227393552496973765950218962695020*i1^61 + 816075427112635294191165990722153892128401159610449270363816716836333633434923206348530031969115502313441757209098300986752943408932475110179938560083860150810060279742125480490388989953802741116782999292707416775828138314446477047811907493616013921659457697315515486221118943584228156625859191365293835310429029815383566193955492415849380822911621487960039119979432799700673100296266486527898981449607930460280559113055235566292560446196529897079003803292056436226880680816234698785421778461269309280726789080590624854630792034120102289238651101387821299089377919730655775015041870349503520652579346814649144512135757726093281387621383829530634062650814474364839788384891882204331509976571795839518769623522829514778599750915780030277106577185897141399099981673710613384346267479263721415859357575554561554826651835900121329861591994853050728777608986683439560922189493871505844015614881*i1^62, 10745127451600003094492642619062378727044342384186579560621157681913962396909022468006042524437239143319879596574560822336600525900128311759311306035145570228245196161080557460405762106562485739686327523489007400889330281563384260890805280668627543768964718785545671866088394167732910020240409858209085247443790004108758189114200909698165661257851460859696997761043468019267420387495939066859784075413974849024198494419325511185570373770261913562649764906654331005911530345380407867431698813417574966016548376630217586558104635615789682893097654027744316293541020468281740721834901923589707184937718259497615874865869773271315097883876457989144076796288078355820929640738815562259905942167719245640303870176136389013240725542452021503944365318067868028075434817575253058638372889985188089944232316180756380637544754503152996620266529802238483029092257909943124122403004745874589955435330601782117698905919652810296934310880326624434184116924008029369938216943460472019666769210346287887141597027998265633167301327336985841773565663839718090212739385480571351376630960857931135453610594063014855678062367710853512961801520433350978257251030774175814823751687456529154058819625630764460474838858803717894641042146834544048802260961332805729188423327589712931089669324617384531882972982408312565906786974830062367231211856622599569010529827817815194785155674714968415155341413102003472365625646042051111895742115180389852088683282914942690526998708763845765011878075959107268460031676534344672835228182993976236352577455557436681448077631996371659947799720309676332377002507626160257718143368270862418684904540651002586803361850361435145496610755709271368620020831311956216170400312435591283768948251895624456384593207455607458504193364395192356827796940100092411832111857279030325017736345618816389524686157767552514076879504950776304126827290341150363961604429158809600000000000000000000000000000000000000000000000000000000000000 + 344289367143417161405706464141674922955176633491055983395872644657136002315304694328323702266003824454166616249726211272569860511111309554860325016863925816631398944185858805673190670187984857327033575068555438694796660001615646596245778962899097957002369783695048485024543272716685804800157255029972774852190355222336560485509298035547526633389823361590527297821857864395305182082243170084457995688901164654139080441432709800773598432214761018841553526997571655900386339157920916250579895089646406038008141236501289345163579063147971370050467816088517964436339989721397769191357505498115153099826654410744320253160816626236998744612331553404322796434388504387664867993234367927635477894901924603328159316734904158263617867912934224075124508972484699276564217110998597660720040556494219410650085144547412660249253255030198309533427551423162731328087041230075024803884762492488036935806631361519731652962644361053344270067420388065636612965817717555112254702410466576749739489580342250762094337117301582465661214404068921932351862598024100237372247310656760771267826540040916366251818849292951909340855674511204479037352137981180345372301324428638346142622882287511024911301593290325862514588099635517949466726188837770149864249422314906480255769123646751322650172765472687272940789758170075305380603609727468626505306899623901930895491430187451653784610305784556053993053574611887672382024143284444610701223013139332697156393791320886428351160205516914917538190595551147363060691333037402105645377192533895861854801599237243518025508577670176340145613282082096814082506067094522294383479817858124816902083254675620140420263418745477025530402615404851749338670304448581564766091745627832607789268695764143317457993878365599197984945374510363443973861818761750612670907394790421105239853745874223643986611379002796577119716029693209870595193777032634419801443522314240000000000000000000000000000000000000000000000000000000000000*i1 + -2311649964045877041673753111607956428573901843683144697317266792795361739829652939360674269487966038691854050792814414931278911847446185363143953777397940681909021206765440113418485419905176939775571367871988918740024536389684327929953620024782270078089461132295382769590385072562680439597588918758615347826724935398352678669886734603887921067355054149183529888552899202791456738934212196955481683176785297703907541247489616383195594893014403159382205459951062914027370758592810199005853617648407691202840357506912334376922365299100752789221456372233119842280952010692615034137678845672687954312222724738347239835324502280301724892590059732064604003274011444191686856832559526425153253938156954566349963956211771534603490933663456201071759195645912161214457156573329168080605009719231741427028964376811922028879699463285895528193760123686201882788114933381317988266015591938569757488165778137763710182723484128519612693455506979712872342123246878733290194556004935893962725975057855137175221710701870618228603602477955949144997611010742475907742306024182880925960641228559456155766821909253171032144415437008562103724894350543338146997656216146272733669020070858219204759387415774597254573720392706331979534562041242192590122728108586105879676415835171479373531163742922692481597682263864065032736775156520606210077819642330450892274299825832882304098081986344951054365701940917617054813633845888240264524417459054749571685909095802944078068541970057505963212209757100081875810969700024695799070163951421603775665571696194120981387725117341612519911206236728181020168810075292964017942824053201093708429837215105127390121469674699692467370966018253814039968493440784479576274677737804753083192555693102362601716758384253906884579712314736218764625696553716780746481323804021418525396321399184738274757007814240027579362863329169438009789868086202510661509552537600000000000000000000000000000000000000000000000000000000000000*i1^2 + 5497084112971591815220682648035802900012531244941440789860880819137220781525640469756210406162174134993273030386894728357231096602235480317224074135721218489508864122324255925581680868354625081972921053298493392478100728858906149780034054215455714463185703188321789648030716855782162406750491918596323977171804534538539424125861976758869069639620894944271611697124164863679812486155360751160363223053893138208560464596847499024342474968505096727567165294733611146026574381051561718991148934944655195188752813591692747210050528563737190535703652289340804438192313429955585161340352032178903582640155702826864446158396656039851000387611339264157018094568638456056620630526403469958242732962963640387731413082823113382039786040079892484144461174834026948833406873863150468197891547822162790058973904788460068937140526232437582874230436654287350070932752187785228811470023692128835000182365637885797106006037923373594546967166736615344760305963065895150963538993811424347759656421193322784499971019348352787189123333646756899619239668935553165293519346926356492747007134642124710591751132789748487033001346558172055189872490756955913696633582484616222310200751401905035857155146457182122099406202807459204136932651317498699224125586109257617040030688797418002839131632117528618010597130299970016061912143481184175528695869295639237790783930410199708545203449953126620856765525528291816926324358749279364887672216909995378538184911809693858145116784451266958387926828043106022059483119902336461987238959769217370759055365620496470070126209155009405728583035977055003812454165026521237274041663420463056451610953854936304315488998208396397546907269358202943129414671918128552186801609889860062975033914147968019984009083828576341456754811953082033280334850901056420828254600554242777676135889698346849937642557933626337570822387476505908339807502500778355859526778880000000000000000000000000000000000000000000000000000000000000*i1^3 + -7040768231043547185936866745073921327019718290995111901301163400023260442511918072828966209002341540293912723135899027047080734946872610129384097782523352869170457765770708824057833096712338099278558712890866331310635782698563815912895750966825650139065845505174706582161294514390178136945293372998055116728120937126583234651921421959228360517839326731085531223576503304590383414422778968229892079819325094610883075259000006484895827733094697978914185805829083841485090157649304049683745035304415824212711599892098633439462281793952167904005053646633718052002355493239854028638925062882000752268370987131224819820778827029321214726031094642970389581145625360202304322610945433542010069032117599118224291195327137784225167421288377501278104126055993649283618296044185119223211050217226057407913648574207902014319251378885441053201477992908506335563909247244626564963290264866244851995621809161748594855247233173926251858290361561648313660612315836563679929437648053014084943367155595608905230719690038459191631383205713712082536008090405675983119858213664502209021854048887098168996212233761719994811774401458718160571388122787154329060716657180949629860065590975564379680380423030349225033956172429803995695359528310162585251154590122426136611119031210596796756588516783287933547665291320229426750023782729378073939021585933993217248591229471470147113605742199299922334748892783960089593821354433309584295631449359603411884583282986807224922389606951861232215586449425166257106365914546877929673221526675494563184527115466415230446952376501458771953421541148783501357149265719944675088539404441235156342650966100291677789448456549428738026868676016532139002318746405177001839471510993490856984621908930778622701313479184942604978888702968801798766943005267116097177848496404185791153525611976012178242186889961444274184428452274353575558940637832183735438540800000000000000000000000000000000000000000000000000000000000*i1^4 + 5886023136802765785465752386893001636671197345057754903787961356228410947768912864821996440596609748191624309215233185808868708199442019352889444492791308403976701947455023447117330727024654376520073841349821665445071234903965600592193023299199886149986662552683296557147633049722637100974632530672856920843888261734761290267006854389787674487595533113916909551051135673022466891788884875701624822556950407087670590907672291126754119603148270881787801705009835999868776694668745520811069922213453847376924212542189082793452087499658877790281044245213879834630807983141382642567992703625723228942087513660244122231483700738875116553158253625969612103681328461656636998431338417857411659673817894415676933829643075631406125728962220933725966803971027769815288622203791617000822174653471815458070892321486058271748580182367711341944172267449367389473687504081749964127363062757767712122000948962664317478566605283733831457977870576732743928780970792350078051887650087916760250803897233708998074977641591632043478183593341030675570632898142092717013260478634397992635460027627087270981977398022879446965193063264037591030417363035591273925224314828716515023543662506556481349058358367918452290017890753966558288975789127889612948945992304908747461239619283135413296598562423752009923818429708185991191060015462281386146906428967892428859934760318594921615994869136758096243442744470298777613093479142252247709934138943995683808604420628864526549003114142161375118549521571121730486190839108351974923658838589572280245123494270991856933900641399543743513024115020956889149182302633264237536794881159974870106920573210173837676627785140288845114855500609571272570316351887398143460756499625674566287946550263743247781247909672087597841548547591198374945722825075962349171552087613332239707681557103572643487046135662540996218615538314351780774683166200125406052352000000000000000000000000000000000000000000000000000000000*i1^5 + -3218673536719891673553225738870145380613712770531422321561567754794555976163191861980003535040665502232968394224262000759429550586622527056383666658846498550999803350642123169369467211966264195160023739345224225639587349269443807645041461046111110523673640097133888028910651753943739179385441288880433348295038101164865618293266052654363713038691242179450611214475802245374273857021918048479021408975435900918644470617230084180162860800566419733853585298349629216122714317790572104924572535684003367251924182250192580727152724355363206667592560228788589640344605657382741756718694949265194622811359245971217732114168685358153313163819932392971116156220678655359026054687039098015454490683794912843193516485357840052055550361066158158846610719344853254425109012236471069595139939564415848707006557303024196445726068854209156120342374091494223146191139415575802526039326259887135948803173210603995070223659601112586296022576061364114344299067942426143408158092346292317569973970651704467066435096680869669481631890772631883316136513108018212771209080277857640102169138256825766249454698943468197188760365489129121169011215126422235264865541672482690361889359503900822301540769599640445799278655396152050873523345724807262823233524573768912761199604002628210893403505829639305018222759249457943660702265518061755235146356487909700216942625903624314625455693924459795567870129218083713118383864577774327288825986860533345630229583870754434307861157090975943106456065915149664842576774491774639328517459114038188785235124990382545274789152722366821482931217288437450592895424524236788647115086017159235551225131806945787590237755591900334895566048638550250676909738731864289623119242429711453515868407601217400541772411782580305204823382429207265794045267483060834347191098464045735917261022177906078195708364170886069516912877656049639387568529262175478559539200000000000000000000000000000000000000000000000000000000*i1^6 + 1073446323279400956144860096246695376932213324764873609570153221405337599931891525134060881048494541553603137992539547431133072262532880916660007256290519451156178852186920482135282883760873912055857008626251913969840936968278041212416705490059423296967325064649162971040805820410915817925930340974483356951603520948828698919909589388056770394832571724332428834811832166793016232208151055278695529736622934014839358831707867736657852374593215467413147244018674999709718871121686019241174276390721174448147693450245839051876201512289866890880694886979644459359175627531911220818967288521219523663560950671784147012859912234383926582412000009657991812583643552621891801249853835351365611075556435216991451481974767004346822472223015714287741300073635899682935856088376112522704568122574803967280098358549884858182230177332776849159880579223493442825295477412982682779530560404184506190170876497583614456696562427610159906298647105606414341580426469806624513542721547824032900714452464367155346523024229347100126189948660423549204869667960460931906325876532284899955514098483568420942965196480577118694323793331452204640539729265890958894967638072341747403884845356412758375696833979059417308100239419924844535823739172959066420867510883053004309403905804983162053126637553492092892592311868242361759088190329443887802797269274079204532314907886136440832005231251260545181912384093681920226770845836229248644466399652441059409739397453154709773664985116885731619144052650758329535285466194001443960282015518155786844570656851207256472364774634726642646277869453990201443630035591053134353286429756530944241622522374439055442992785422088542406262240357841803779051171784777640977800633730240436345806702531902872891638124872589802826402759190661924191394155242456652397638497355943220339772465633317087775048606111720425280801837754773426077365484925642342400000000000000000000000000000000000000000000000000000000*i1^7 + -103686806789888274661759282230138640784041377435869142679015118338472134286668343632408682825664197628703895867876018919210775119516890864842620824567296242454596122545778881441207363758545743472603973189929357610351074659271796302416025385046603032520630548781349979905526396191478568414659159806643751319174416290155601781653341709564340411493884909130887321504904606285244508863610514314688335882810797327506132242996199494984521487941284594866063082008391310834699292098344320344631298945779101726068508390103577899389727430593277232865003972108587149478343075517662573170873789037684074611928500345921690600150326512492672271096023464729286858090212108148228086769042383318122051883471959118708682592758077108041606779197293142098731079843070272554855099811158617969049015229734793964252484309264642675351165226679733066698320339693783749741991347460005456817637035072253519462959232375128666695965931131688049537899343501843908476445339326556711390266788037809590529964506892565854919826546131202276949223369543982495637982942967570464699162316366985122508477726413201057082035185380664128211564179342573741286237159748017557616955770655395307046881317531267821842548766890279615013306763766718330686944993758772693856584024061978735366200774768198596613358705572965395472254660202530652846079613102101405820272495816345817089591858808659741668248511981200095648327644121313493315459110907014281911803403661000556316649282804314230134982018287699855342160813298214603760560860909176249157454231080262481559173919491998322624664001848880165922734104690532028643159284883372010588785949786534973528724295386019977702380083947353691934778488501473115307386726215792955872525909520382868434683104047837660441576543473065250377820627554804809774089285801062889392746069246039141611785465554228587672751621696103036616252120440170154586012377310822400000000000000000000000000000000000000000000000000000000*i1^8 + -101356027756167286642712367222803179294375007052800697747108603346587764627400483476384391061335298856066173395190350649673993213063244252982629663581045898369066275361015146318942425196074704389404572793309048621828733174906806677034007078875711228344114373252269055792450948230763998070356637762217499728046695005888032704534234082704022032289085436997105860479409415067658716279056899375803564333408096365019810936792626355137287338160476524361044402211843256250585235119866073043953626261281191880691629685049315289307823708753299412835507307361270549381067451332860451007980440673745254363783832571956203940167945877849773714814198155700490503509954306222487370021485713986120134418164093506228198518764888414461190921514338669744308836077182899476024426350880286717972173326369328745843870264288135588750962738445843185410563903029203779188620057492872593399047385875981040929744323863364526028039537247037512776523729934426932262795726079760840694526696694986413427248691795216462179878236851726208787478703590132104012101965625601597573666663499145522891952251321617368835573791884524173761307377906942828641567202440903339164857037950195325439196005774186471093035350512748158404468743355619505874412362989335653117158986062409103584214970730626280711946140042567301409307451547179236635896734209158666748310090166685344532678205084048708815277876192975217317242261655107239459601328128214046177419231814469834805005976705539013951938056388215605310128813758694162844703502777581383493682201625324239161881188629321881626215836654487330615634572472763411218645915686779632104767103986852945323870839274306937193861641072866244399038614516636477599726535771538425723326817954280803056110479358509630703310362039915227276421207782880746242756086781636598569779378701791626581843745740717342801040465993620212287092212997266265597915407843328000000000000000000000000000000000000000000000000000000*i1^9 + 62540813464530208667673488214438927259228708022064092713455713118950710815994493385685738561436004978466957225147909525321322865215321018357631390188565942401995189808573968380911131777891637577120240710189826417843638670101310778064014137357298280852034300121367399900107392632277592846585699249819418707585447221835191624116422864026214009218519452300687381359810519892279711554600363271316614667085472835172572228288419639967526661950803392245538028193064621001866656757501506277179996122513213325696518858619766561468504230472979942890497048751640028430871121721529059794748181757811037379287389224448156572879745172451672598073630715960755274883061575138090112091934027156831655200582187101738375407156533988101684709354360241023584313575449521310701716262423351309412939693294591936064682746111980662982347302421982857356114170626539320995929138047614788389232881482610801967551598172186984003555279049697383419242530241102931544559504615390292765494605094762412738607788136789282723329844201825616473980403073602847477177163846458412921697679247601202931908095467328164792992375410074546081004671735589447215645711703959931414106634505345911924138556343504745243033404649608460808975373317715778372036135655157004161882360403588338020778900836692084506568803036028747820894344459870217081009568572979260478509192671981005963366158629444438673377073071114821378775227969662587350506614509153570060250775862517499981610106772811558593832858936274805055316789436028510944557942699730164682334992951339584125250330186772931092595189053779297537519818176280532074959947348840617306576074844155698098810276906348937769918450036731219935006176061940383752754193029876327121317030026852136448325472980275664249144400946198008457838213324820940316432732879522874729746521570602794457180649827142794708932700182096291977145779865672660473193661726720000000000000000000000000000000000000000000000000000*i1^10 + -16661670016883384164268238740780740839696875350442954613350272841584675120542783328592239309068212258386375003231417154058361659137078057347757696797674200629139898614642476919623778849407475031094990946392223397887312592888302229346204428063736656400393096884514323453811670575339194350337073278658755137231744407722217957495838338657440154284647462198058572083980824101329680350288737186752178938215965580183857806956827611858295927061700958186078145340703927091151984062857930908717264565136711814325747628636993547702401428987547714478484731652654359607363447619498686138665249223033906865172926445955778510808617975810492708597621383274243345163007157116361315741405397709206352484996771589469557918590861088109803401777452363672220778279120428335756723304054561245335164163271460687889107131126064841081833888368031902561373443083268185566783497206974715577900683872233329178997352352220729869590807962259757475523399378114557799289001196333190947503549781737829426483201523210264129319579387919489333022660818198032950338650429091991587563857326295807392538623029481105094260846395257124348729020637000861666872785585462629286000904380870988492364886490142842996043789333563732869550943976115860493257860564091075518245039987570738812373514883560788857538149380498026907499206358672396172813207402136480885267226248428566829340424100487379730138991139453249651950531069233731527644174840328767719452449582878294953430264332541127463259659133441660224202726033754675113930070670257766749277024090903252406700358256309180536450391850213605935952028084121869438410221121386060118506023666893427625631112481024929499166721961164411178146414016774348612564527979279119460194162095031834198516771491231658045326744874126751573797273948478330273672242486007341059347399311486449729431737228649014311846651212281392591016433753662324919995727872000000000000000000000000000000000000000000000000000*i1^11 + 735509584849343955623686752378873097699532558178827652432662821693188652679671485977952713742829877259650139064198456634362483953725544978587759680942389206557044712196253305414583481377026532547670346647657960899101501791259637814088302107686814200489028677884956575302675935374984897971822348039210955356493122231559178002234856948506295583468641440827647873917331230804747126853255271825467725020689008065779167033507830364913510808013481811999564487347920214040891076923684838691407221035452968963601062124717918093383628046740140287741641594114385891634396550623893166938002990794811129724583955816492339939708376245980513952600892020198293150271125999724866024667439896135774010848752986962948874978254394471342940883580479445927060759473834462821792443479207406549521621980561384152112867642810561702117467208838835018852021237244730544087923178410394087849392983117038125601896970114183015858892275022331022999784185945924084928770563552584557361280068804008112724106933899945372471807709874323422369443250310065693360575901146020155743787051233231739986115460637590296953586692425459107864938050382811865531231171499123206222315949607038048352261319818566067635597263707930670557620986465765173126921807389184356253420858628666811488008435790193954660962640922448364719145621149444340096834562297691057656643286732973608648482455408633163335258616198629507394079265795324597717521239796139684760999493816681335814846414143728679846264737215377446886583288868408553484722581654529407636437522175263424519378642060137180842704612924907198497054893549543891124419058733694657452866590960656145050532101476726651718402265863691121840511182208381461211367086656320060935254200094873566647414893746998892514981112573290248972764503884541222136275116238195023832923829385472255554305192477067225893575347660168615795284788455900983590912000000000000000000000000000000000000000000000000000*i1^12 + 1222638364117387351155748983994385434634324830085783676142461800661762860586326107939708283285717178822571576717212025911754886262559457102021073399295351228378106867585068192246129066923204526654726474277347658515334081706250541894075912894884181095229978077609450812984700151355181751282039561339262038147687326492038870291160516508993267023721176209393267807533344669954149049840555157628071222009271405053606463129992615635639517644622488885546657273140020598019784916083521866135724240878531605156608063731776182463131121123618636920267435519414195635583071051198314661242577813010074660011137324438194668988545433407741268115624095267461460405866767707756080209282404940173193680613060367898155215802846880107258047562603452758742763723694264305794223464712558416100313991066068168478798575686675184999469563514774296028825221415452711888189038039107286603361502491298307314629624109070289670013661543265375355195960895577068854235840468832255172073184040925360228939395690324694371205376296922958696139429628342658745334595772728644902374031376933526055171069877153924726155142711015996324002144623905748053045632387493155605762181171443306672140017153247250219233605946859317572902872231274440294596237167778546115105360156272950641367965255475458623611127735316522085608492191385115880402953017523558677519570100925318053499312749993281866374024108485478790904720494741807773125056487691598627245745862948111806385206882043955911379905924860322858018316212784406675502192602663470588630996686300430799698858582340680337711273590146431865032651024871899972338517098327643575448839246178791678294133825599192643263368932876453787391467194978767250150132826812238724436324268343323699809930014363032613161446332387192077521121356774763250757564157211352471343702219698907446058791596704425737347858686735426918670235958655690840473600000000000000000000000000000000000000000000000000*i1^13 + -570939746362564753285365759213298481582174604252551110089985902853320611810958234195781267423548196409913056771413291644141574524068160960670182225146165909766632929779158364306421246612637615414626103447680209001372490815750787031663276577660331012961613624578627705401795382230701982915301005414297590746414870893423247120719928485289383394049028625990828590886675546287104800531448470543422411319373588736932175873962002700600867263281034098029863974870479768249024974901690523987334206584787110137854189751997914509733054702519727116610237729399311713071388960264782329999063189013127137516766093195925993670149673996118969432542769918517733275911661457187759921872476124929755050924852310036407809347415654730791249816812281390050930569089534896713313344520986652105645548750637477175545810856028631136646803260059664714610130274774279664881828022200637071103280003638892731667842712198881605617082808949962922587028623700171238247809432655225214667420306820829497157858531137695083108413953487025044203020553301779555115083319517529878051658382296171339287910471090673363163248503230843372385011108864218667684469242475362131861601126577800507263831716206238238618167695359304543349814013637002231187291678070146723330961749398219425187365451395876820754004946284504263317478265089983187948820230391312721870341778804943768857061600449519339732384375516467712041984155690384920570262509383408443142506105133941245878958913870392014877632519733715506886414283265035644929675124946568117457485165049936951908632935243849213993938250374105342376570143213584900408747761211806504833311398437184418062209508551715318074639329814860756576919858459446114966932819336984856611158890765068703498814604940052298546089196282432843799982400316718364437113212083772357485588145531823051808990309683791324399303576031814877557938219272508538880000000000000000000000000000000000000000000000000*i1^14 + 152463458371214702504359737258918198515050467642209650155676670812934449788721782513436669508414809917893540133546238676014204051877224008926129298530489819130627032291788600212010734107753531502077955879780282181899920495925469325682813639513359887963607703996668703174232329877910215121029090967964555931087613185202953458296727490304410597364154087522039740720937842786814877048747845102559322541631443164769792936371777275155326334774252619272265620745694368122917151845556815289735578618453775640802552595217431190352171856453523420396512799529675247202269324454549894188427190165539593505635278144154063285430525808616111565797734074862446335568773106185920629585761772993416113953315201086475814348715206647204622804887720217411788919646308157363189275250712322329935204992462941912533379969998077521779357097661127156272319434045577217208173929421774546627292672370472717111705814645975753169835920601047407919940090177792626794957040330508468676627268472949486694979598248672339527363343619191225316893854724593250245068841041275237128010528719013993147060591952905430745607853628867683398413880703587047952741297396468127332106693785313892647905714983667970655593808062394070171189879885963763752901254260877615088645206990357324389905456491793078462153748374022149406459056512228329259672405714003459474659290787551731148105092094290599512283999628651052255782120401036593636586320307252093438677046885152143081053302818479596903246631096339054805212465484973169894318093287912572865298863249303856999474190715572360507345155022287300109033054464443062068171660693373292683503060521111822164802323037445965457381472527969281308193452614605884426297990892773222376996639115956510879001952152969830719053052579169757922825482076187957253190643085582583507336915284200485385064279819180349828135712854029080515141259341961625600000000000000000000000000000000000000000000000*i1^15 + -29193275739155767788794083463855117216210014845821322577751976322436100083815913842872028645518097782017776197310176116416802817009713750731876021527154110545423808418351028519662077724841052191699974374709495147977531654449218935306677692662384351576273310457148744330967338535237521835657896808186821768466417645459142307061892317909752315981233579373593495433746642898048622431372891416805799367233149844144221348931160191978297787867639496541756011561356152016058881164570295596734618901716276909342576640021057895245454526942676179487117920315227798680496751408540789188569824999526639362197569896513287342617168463284874003259688428583016005668155164346835484886345685856718492089090708297897359178271278213338541033541460967043391049425743787125018324600318669466540586114922044431562424145067846543770312229890483809977754856390460488125947463987340495299291123471463011245473152011303287863642722378337909025200426208199061864701693047366697842968727088133066572522281987971912111741918741339737899855801008422525868729239933544050854224905854874433048294450946946617596706878908405941885032940131042227013768394732204734424037125593043560143503465581680914030289575536734333054763502717948149588052712030225020856449845145401508900194186745787350759328704508758283851701875799290657861090712047625624896561652579550720999691879887497548150755216292882460688765771734776476118414619956970546085549951287966813479570192529705779660823441087155413002151441938142286200548730206706672522282806609779496082160538798868975016723223595326009386805430199902950807142222951579801076790964016920793789889445135652655713069916866920802255960030459005372040731528591699823618145327731719053719915186689692335082771010897018981069108867362694448840087466479516467868185341349792569048195872636350847346475223109039325342599521826242560000000000000000000000000000000000000000000000*i1^16 + 4334444278075523105727007495023298428948946154593451064107921836008218010887837036819984833125681916474678362795705338728342891544634461689803044513604087624771673050392264580137551082474079749435100675370157494928789821482329468344844228897593179743245541932234148952375155792452500430451788572730838714592919531022697353528711899411650850974425555682597840464785438625353168560590558129037707883452217377268818948822373073917417841825339107740245865181469702908773154290132240119016575161833102477859818554690287968652891498799613259143865246259361538435346712837365774498340053001316254522470842387484793368186492250713185016423135169417216334490362504776443980782721851782323898676142708013386316089397973713732420599736931113678436350273618299692412540538978335290116531602969385477876995112284994219082667735073859415734069307561238792171906918114376462866412672101768595831772109545050541902897891263398205936735319755877102301244538976849286657532844529246520372413007633713885600256767489952014673675437429724607933785213301836263318191249482687757706466139194785627602427888985400393112085176044914731304807860180956372991367402358354889793702066048862123397515609605015766594702260492514045170655444000702319078547806382511313148182802719925113213944316452009108476166814450629394161332902083716222070186680755983606452662456873076455562117779129488023593667088072667492625270763680469382267695970555645986516124802996776782436279331667987672522372776170917073960287125470203636967659673414218709124001730356621293945785134245201935114192755082090383279496541329759299935805656076246136210937636999936552335716026015004423670645815064004781251668297456250835926808304545399313994493780657896959109736753794627324455449534792393785666858046910602423552963180244777989458918373953840098744016733481900880235807973048320000000000000000000000000000000000000000000000*i1^17 + -525470936248017389498566775944239227455639738931607862506038831403823196629691816728474091479932327120627245226195886775845729755267911836171483809390856658560019191034004507058728853817538039946327600388423353194347526746768123336481057724342279065454701886050047043067002397420839656840775563506280744532637266403053004585586145785931049490225814963510307426841955595142327927361417289927738716531318957415949921035579683620763180114513217152355192001607433709878972069209739673045618709545187578801829977125832914119445326515903497870033056133278100403135839835453837239213643398520881590507697252980233035880932561055254292242607641069823427228591590701854240100826520828901177574792474298707537626759638962472265796324084825401709058425336178578577637612815256289424458948849957508337919349495784485389568458528234284086871750576003437116844604069054964961919653565761143555427681838481499391624746797113707569689719652168705244778135875539281254340759374591295205112293279622178866547851830538801122257439350476638962979234791900268688165092276942449067196773506008601445077905042698289707498912365054650373275774074667699586356247063257215800150448930113580860435083261896185523404689768763742849583992167967625864253057757617486854797974124442328654938557608881104620753013455450714773400368152849415040363115740839647154823589115399758596039352837824325764271154423011250723187552677787364544847975223141526155246440554398409999102656153474405538426062023207082951332217552178635418620497460148490243732957710172630309807313791323329700633450595524195965519628109475887039122125621178644294277496288324227455380750484280472696955749910014618164735392836001188840128852181096758586091642520334251577630725018796441182387763732902597067654308509958602414532759848790901612556980038984582969910806396508953505114882048000000000000000000000000000000000000000000000*i1^18 + 54727918378499241419873159105391553399695759712397796002790153178633998897047360070517340068422796433393049245770472483974947176704894149671151350163590664850218093320337273709830006355481638182539228831020182586980201906200119271456721457790746438348398977660148429556058591067198061117190609178085276374289576943713186275276441793348532175613172898185981809043560612123934395540432343353245280040371718528314287175570828580335508815085547342219994293023860160951766918566773307424423601396700545761964667904055877864273848005019090874798233349035001218951950955798149663240913620339556619856450757859091025209666953397847808378243345505523394349528658909206438435513483999127555923684314530540822518359122158534291549937120392179353122834291962313773003470220608465739802989175594427546577050263704533019881237050520632140270475131634969859077110785776627718131868450397995803135639222532528032216229403678482806581831261949205010300019162971584699865265800793835665422856500512377793502890963471888101643188195420862143831293707095086451120278941482623461112637373760695722398762102040220144457285081239719850157881247759615209573872822914231707415591261384289756106702524606115123894363046743640454257823650280831543317392441005996972389061561599461040510347733579752854884853493604465050123866513372176016408837699028037001441992992857242243624338986757028934614565171615204672207250974473503737476552010749264987866202476268279608678733273543417459429952976337993810513515775191294411541078422053807746933176229465931310243895016129622295406078963811496486981686067572033804386849484871901260339526393110980069494089159423690028740433769139821319626366493531962240767950936951751375073568680916142131406728072113873411510928566070726186301834930027807499116097047869895113392053060835291268494047102422009756044492800000000000000000000000000000000000000000000*i1^19 + -5143073523775732230923333880583337966922559329429402440450708479115517416045832175099573548030676782199082301830776875113285149978434144958493476574787752160272942335655979055840031455331435595358034696043545855390420304291250916826002140859103277856619606723121133549754038939634770578339481899888395751240627291804409668284423901510744045586557865133574338928874861570890376902158997001971777992313013969558918144947699259689281220379181276585834331622334689603241296974945911360967002760326078995036885735672335558621186371790221915783968302754754155385816587664651400708374123684289768082419871202907653795620343836560694953699784134172698614055086504364737329308343238571981594213872562207978045313282683407883491798575815114319893669061807381090928130343154501993666085171513861698120730273522870407125166532456970773006730598726366863640623489617174030187920869355751182170092678178054489644651858886161278442402851097424782764363273377197906435560175585924663284203388556656412884306512690922806604974176615000034669725670681173066223896226487814810795346573973659730416351693021443642660087344554195176268296322211397423211342483860344065994386196656198682814258962307893368693185087019845090892812186552472281099576893381191751018964089036581577855357076267204909420402976593713487481329565006044172631289021160638445505582957227925602996513989975461980064232638384969424367876528207291838075971138831306529416689351670576254859371051885952699702719285065449365365888333241669406937855681251769486431638081921105497672226451806138016239342898288308250449647620604852745584051689917549810566057099178366957413225646867752780078293443583577915197992514573553330660139773076870785711668821456606548895820674357580318079561004329535560573626684875344152798703973123423817764466487994547419843291598415181566181376000000000000000000000000000000000000000000*i1^20 + 447388397004330710877270379494430292696620714302603391338417284575174753460929146224158412111198778869725212089027758977092796579496723025845667594911645872716370969480815806321148006935824433786988093310950881325673452329956028021337853260910791510052668947722938839253944175933175996555470699073555565209204444291619986482397387776795295799353396264421363701786085576631302401932533990835284402683734809546628689354319140470521667670899581724945919451167386700297145411731624631798675521486293392990227857233583783037263325945295211457723816276510542241345082153272676373413924127988818911012132298380321974694129955063757500411646743386625077069510659236743243749099588466227562566338858368056587154698628578194725929172766119355044752737415660903145364200936308336245522774800208668835711759821061550388704305185098805503027218223469131993870410383077391453555540871889655999116469147346120122198819188113581140756565795080334887941789112392751064037614651629904839191080941912073823761072671742778651068581590311011295222036331538003451433693474491964782266754738765301651599878368765949788349474840957560009910109421177639389851410920975357146767011946097108860211321566280244391389415800670408736929415070978635864265466973731182135546808384937925188350741100352963941940191829225021636866551830509340997424683120085192356665832848672913097229653200654986021451864050557282350760502542829421171164083217188446950628368656190715969312745101695074181132922847708360571088696917002991882545806394605197772465419038840661713818680011129572246722185968318113787898827580549675295570857786740177632644208829922391877763165454728296668761553382272382281236396830811444569998799683233340314317478294711316469828076453658696260486757274982342968728725635173874806638907280022331158431124378037845312840978587918637465600000000000000000000000000000000000000000*i1^21 + -35478420804796972178563742995660957670755539625260988358598360443920508933110293940672047754428166286759900685702775068090588633465900367129437384197967862434931043228218816449230120488251182322281865763352737621792207906010063097113698431149754260517428378581922250567492403418834739519904569875799270376303367621914998336820191392929593173635427379429650660605516424054100003089964142068156182438064913744117330427180936733086250700872724482945084625596949774621228424693822531789926303923871715203815287020042488397794260834584140746938254416021321861267123415583558103654253968015358786026823644917523696287606120465230352233445583455338875659861409624098069877286957710175287944707338947235997397134732084926717121914588416457255286723793238543397110663006782701528854599791422788087751236672494516474273958691411976804846332560886505390306511456154443622331499984452972364267454369820202279392399734868514595591383362750035455990070951907790622336139804011102905843497074377974219266233556852005440367992488113192638185666584275003371402858353916493260530987080357021655381118708946948499991027034042365726787165128317631201656146776737199241527463674653081167870582679866036829871216170817770874591178030443956298415127027445377127386277914233702060821793761142728620986500867373935774081692382763683353571589082077963428603037019972826538449663790409320054603258763003681474899502358180870397201278974375681853852891297143019850371576049897270306107109070192931577992400922720939373347172451522498369539655526329581845960017367847407775358263372643230561193975463455489072616475686494589611378459311718434105549855586979725918889880929650020110520772130324445802657314483187330780646698305499657690382245383888128824739759760177474732413667656427838439746407295700424075205535198444103704897837945218662400000000000000000000000000000000000000000*i1^22 + 2458923327533542087224532324303982412983519558391112992183778010769609673952214712475543610739086480248276367582843074571321935774759537891667555864510209702041732590569721898203527329571268702916914435603991926715552057475850312311958984015003584644255070765471395311279741927687159130414743132763856644329564768508257368827693546089996607999118467242127822153556832253359070500631976067943993500101968499418840328953702442642363062533569832457161910902881914261223677888142778484361563343945617184278016520651952412991899961413269437822236293272492146996913707630869290026392826584463132056168781790709197150983532102234387007911581978810685737910357716101769098327323905953514569198383524322144841911527830387504248156604815471494144505648987679442133500451692956902225008812597913863566630696937937128214606299018394688123995955471944837883476025300980095529411341833832827734734379143450549226256514625383954984433138517259220754207438224695027577706351412556615537667822465660673461083194661807385507568877044990412812693650923713394458518842147648271186584310307990939801283893746496299260882614905911898643053567438295256351283789243636624187072100746676003556583246298241202699790494017906427911819700925014844195098569035263323387382526732879137690029688804766215956442197244329683422790683303054329986409523469614744627401341161647206875799051805755132129438609889638360389031325960427404327059163743157644888868059944603600527526799714022791401623218389448884515440678056021519031866874761328750163279511846832803011666879887552036490480879123898243320639171756448071761479005380845523147160193228006256123600482005900990411012864813334582897540129972546961040341462504120881039739368139892468703629244808053240336954217729350025703964135709195185891662432850689451886133425047555864603871527567360000000000000000000000000000000000000000*i1^23 + -142649143125674642113636169744802088695014282819662274221321232645224720394036955695639300966051208293996691841767372847872696134325977566822529061643589259738463098558751335190372778138313495545453412039224899243581754246478700871554848464267933805344062546687727855456506159031086932918648417730241671713154332423206406538801513127215483078017813669589228444521314219242507740559210833348595735617472248288007514823655454665188744243840759109151860145231958217655057956343444483534709421700662786546723704295804520973731845203935842211706518765481718053897236858821997138175753081594743859875644840250948888485757101143468029932185397306593447055796020800326121123887915225572101689286140816631575347609677268075857480431046035865857037351249582769896303215942538806002203203337580015099078152858472387488672873899876964939441703960625158595812369141453178517200987384899499860645760225700179103084845275137050829437445246358779264614686986392924129977825641513359260812670639329077746123238867103209782138120377586293769749719314982021143175935037979476332821366177529781324372083020503475751351453271736307646804338951798032972507229241184545297714504334733150667506496414325536880437552768738295951976272866458274477704383193340238831127928802397560411143505579483356997495517283570676195119900368575296787117600500726417374616443250071721673792438865739042620990643461884902520783481506015803815586480958682664982858037001352359048366323452829289805112483399030835297971459592016036775335553400043040201622935615409135271532621325707208089030041459335167982157852289268403646206536783945361906898646371278108381666388760116562186029720352948028515783915839793600500260015629170431274059014195010058434642659531945151933496750523845680546716427492813133874241285752364212216930672215934709516665356288000000000000000000000000000000000000000*i1^24 + 6698818242415485423295273880472774267766095269013555303174197221709086035129558001198125862190391702790251473583867345156106426924622729163878790505417384397152574176384216415953634281614484712391781052436194405412523408791680900707082858980735043185697782977602033781819900748593658874386561228958344419452887279937981400035772708309385961701912437337350571291899347245850092483329667805299128894421485816183345968220570189532022591285020367316061693062241016401985777956978201371753516923366003433470469712515694758085135208509222573174636583979273262663138709227830560370763496606481016770145931831352029215751861241017578813727020003828804649157011000310206293425411670386468875888739878290502463198887469366704190028096181896616626081715398661806505315200988779036541922711691964287233857213864788426044846007134516478598035099696040451808465429468502270558118742901157497906801147513651254407141476595018315034091686677794433998662567837534176809251755178573820328939479824383255950203229802841551646422599975121943366507864144877970695522961432152433407671238224608448534694827424363318307710541969397537493315591045541508971122689810223284151381760303445318088054799290783381647682568663396221477689251379202708746060355527845428716245065433992891119123604072379363589491636543939444504444691515586541389780808997491401875291175504458424877764283473085090197814391489112630700411587132110804104665875260414335991903044854974720457218080732849133217806915763018897700821504136823126344888978881472409323235767898883709713509079000431941457770644212196116104621803785813219002523885042321011641815909333403793243690078688513525514126463635680715478325425227780274900064167975817139815893814236968756613938755089003317186810977935761862486012668128330373176472314927610054885576947238797286246973440000000000000000000000000000000000000*i1^25 + -247967737364038027976377314949623139037202767678408234866147628453917561344231906370136622830905499385446754441789324145615558358847754835638335108073554928141210127972000849537987452745893492375149643800176958905082024971689450191673395624357783431387810673746918527258646171884534576085480886960611469857663223497388858781736150317808142612139474726647768059976668175803455195432219388705679001619455825837866428580014950170542769482249046734237087596804773543441438436746316326587465173427785725854903102353028490925046291708191476986280583114404268912218637199750955382274138887547788266051211928799666308838447016784538702098985206452454525962796224915745332522668040901998520652879379549776844283275542171109630974967682916878752883988337631849029460516697955715064180191065113359803781626708713049775281242666124661814338807355941237058262543919553796377251559787692917955760455705384402002440101175498451207626817694727300111652781087366312839083822979495895212357444186916915768256463173549916607364430021701042275395863509691445349513115027191444080712824900019148963467377516823414713343466479970240787568347238212795972942363118915463877934742811642833170186006432638829698682236057778597547759499104930371789771720845361894228976729698881296934816536407975190796808719516241725861935695219537095145430333221527484446556148372975795742986896401223233327104871858823184594935815961396970404553412049877625883792344746523203541201034661578769807290050948540621224064010758497146478021209358747302520541208563184336098729424726625663605578665510898956901093486362489652065605546357951009764133001114855043754362967506375873361135576186761991299169845358554531989435061760726825658454382576350412017248515269936048191514306966917386175135415242227164971515738023210189263829939125580174721024000000000000000000000000000000000000*i1^26 + 7047781546778601705738451472602353780860315252875627358051102569163623008509806992375653156060132212672176523363747823412898130729170659652159004737650566003123118483239626277770625287869626700065247227353111812161087377031085713944401467954721907745520689256572619831161073021069734426224807741829612364326208867868269440476377719696377522310436376134578538837869737530870378003825504926930756316855552141555977418102463387746769134064390615424838450445776143234075041478313185807034421616016865890248480605346901561862578759638568565671588461186389402388494895784074920814972897020326199679749286888245012181048153316258285444810373246876570100823108462392850842414855775437191038873318330738324792397916968975860159915220969586043431789746263571043094131293978252241971342104931836872781830291820164781299433674180453705876211028016205308853387883837279862852941836511525951516877020432997102965613735461510775604562397568019829172124094654751574514675833278276518789096181605672425720274076607058945927547497694106798156586587940154396378710135371175995409803207455101176171381207744578841077176919149797666519514782466502786509325268560940770805599173389549579836589032179382086782307974758159173083002382113410166708048244437571140362341989584132640600775088329432226772727096623794582223850774436321911477644701538329615359008904969648424720180588494947259572589802615117334063874425897391830385786104931058679766270547392946108021843428551777096559075088663892701424742812021154709986436662406029323990009725746591038062356394253195985664336446770476612886799593643964156248801781776817816916143649186721256746915356198102129367240225890894437468205750180263273033964412657501327525307717573514588969640943963829908888839341870736909658720263357979060418780644667118224291365014273523712000000000000000000000000000000000000*i1^27 + -148817951585353948260896654988285350567833015772136231685929907402034786710571833886005075126048599774824201437777441700816182079251011911695859386768232047814865419719500525770207847866559969374101852116493224007982141145932787493876695627141989948947361119128182651519078281648615408029399678012626878902618081087952778722689990805061680613964604923456306493636368330822237358273808430439556887979200009782924582220846775229841300325038070482064253675953478638076989645441756999908706624508328932088643889992585223932798432619126868147607846905456635060483387510224570623259084592502235026904095903700642196725430397291134165078539772990035036721634576442831994681621562351533806563713735591384024010403332527412711146763153279199859846118446420906449929385530221967800135985957654635138191876934236924377514667127720714895132065309059835565752143812421231095513349347199620079048887248571036401739893312369494536932662192119107311079251971933857840118015154668169939517261454375095378727846885416588528815339050287575203386129491496112777397956034535484236848084309213748881812742940535128197533711759591802848641482512570761170936290357485303526989818311137756250531026498680426406159683216407302675790756709501587392021837532150826535586007553476648711715789579888189157026713510787776477224046411012666662244006352880169230697097909640502882394661511337418616809843129864060876215702263791019391904418625826442695666733725461242143316174854792917385326974273835177381890084766054572794321734919968395209612551040994515861004412334005922918970122551997440389038468626115864546908023011985586205848063767420875041878201311595239687030672239208786906425793071004951258271995473468017430369073455078258952939291372619261045420813104967948856676611059207166408360728868294323952165604189798400000000000000000000000000000000000*i1^28 + 2223212385772444688817568904151689558447078113736660921522513201562388715388330872745416401377472296270937042247083759794994486928808075328327399099204219555327333396181241771514471212270173372743055331239904684080115401277762913041215919772470857779490971383794425468406418008386883033997296030646262341984180953503361573153772947584652117867038092381141115559608181701177830538159473968017100101139991184309210478163720801922188544895457307736363493033521402132340657219808647576763148658980543345977776287091477986712045848390586965205958699701025068414406362248331394741529627401253365982263133302684676403181081596005838247537172377621690685994479102232992375220034452194617351600213326800883032590043849970599783813771610065244878478943915643638221319937800366415565690899792683027039075397077669581453424547909930508922498450844774321087695243584679008286797142352868659107512491296651648260660244259961613029597569823993830040766861621491951796474324185653079204830771065494286645715445421899526037695817947451965255995789787718531381363798958371276614828792587711773732546925019191942055507354126589112546260054462144856517372612299626130566062949048159600317036245663225267702181053200797944187634212025646329433376949067479241180937679305802266480962850785216873669556803582135161734960260156644479962444713214732885405872342746141184245285696558303214594501528563824621639642961030206896391465756665781709755122177469047673026516386179306788607159937494298901606806493146930167450444305623741080694781315535682397397635598392978551699543102718815020232859740592123436380184635660277147772021839057534186314739130718734418609869776115209313544762988015119397434552321202849848963151709669387522351564335999597477402467162558110156859212887939287897397191522733734654480744448000000000000000000000000000000000000*i1^29 + -21584635526403121535533292892002317802420854338333193792954358773996841788666672618964825848630874582437977697230920321199702401707214906678903478885517080244897605819170898510278944165114767943080146908542139617461870570049366649498705595938067742034996106430259369592973984449477347611701265277184892340004088627281171848272031523987731223895977273293703478422876545882042104409761785966368928000439352898151600966155795150758151156487355773519091413233828879809826500312331606620508261659418911121010734201945102191673754631303754980081971672264119397222474221847633796165338617337702745947964798127487241049417722729779659378561697850804780247994460990614532055452592870128311572459101796167960769604730008014926824033980302041692970918448355262301448848068071752208076599313777279858657651276957005756693517941105232387569580383956034363213187092941299848707479819229435242188581361608679438253450405766776263097047481957961415534504024286751310601881747039505237318890399482392471573450849719100181568078088919809420615636091485738728422311571931495126409490873167035898429741049063165098494987215322825645538769526279621113353818353863775288301308642768300040894534618746540146175966116265383778663884902644100273886550646999282840986186711655692134198174011393350838666272352954104146225607368404005161202053770065797334144616735655104842023070840305148513604142994181637341038406784031591182725801824591852831471757720569021545942117511047758454403736357990293207151797328248409158344841811153969722209220981471402940744576183553336341866942964221600318163795432067923233401016175151164632678213077705972234235131053845482511188686314807261897324469939620505139363261671876279612672292150143639639812849451090314674900803759119712203846287588161888248893439368863868952510464000000000000000000000000000000000*i1^30 + 110075050507692986998383082823701624055775638786602725466115341231863062255799229897318936310008933350605747484467477636115735891350339576261753323315778663724793736239045942582160545133864271214932698955965200953013059750198433752346996915533497341891708116819824701864149630396812069423398314845388735584163184124581391873752417222362251058122767942452340433076974656717950730147985946150587206104858967312515964855170616952569627712708225302270403629011102956939500960961540191174008308806831405214369329181917708583559837542410859814741453119047725564203817364316738895076973926736991992508651953592432720534391790726265202525857185719849708298992219945075653942290694338454672888966655052738726092891313782711045113431362320816824211955857061032372390673517007323223670658321346724624485959989707947382601324748896647643163164202506024257721041519700056137531848302550625136795549389582655436421661519438292788110978006568758967507155572751032220309689013841057473735821513530524896663537411479871294351135656543888114193925320877211573858657101069757468661411140206087458427487903645008316276340088769451750677783363657276739220141642678354191911627367766085815866353299663987013272723892642534897435469974528744083814151596171885150446724401764557170995161854534863383930427625523597420118314562508492933623115379625127542536250322511356471891721140620506052800474397721295210926848192972129108267714960247097067999301202695734902150355927330845623382878424422737165574809023694516935178721258818226708186423662904089686301361789240687836440092003526818027054328977950714267169191271342574279361037949849845197617271814726484210951987186431336260543539771871412454635378982777426561199329142298708421527115467253381928957859280878541090289947237577561583727111974433482342400000000000000000000000000000000*i1^31 + 83570878077388757925817357623154555638900934650242863439453030245679504338537559264223377820381646333719400439018189230640954772408703129356099124935813251308183953747869990227578455164488805714290040265618903868871542496589467049553368920084847773834658329388459380040338451526284500680890132112772257127176065340550437432545499485180145903938595783941974805471885500682522267623579861512076416354893038762048309188894366471816314913449880103833311225509835690056958576262929660548244704742278497840095350431498696010854195433452028261433548767871910751739094491194055445380011042059452963985999456971065501785470699922994473693134451891522776509018552840881334816536919162167815602163259957127465766175817281088203435266965022812800832755807499391352656788983285004747190298906086805897336826140706102312734067350976533027377805862969923634800976649203715385911235388330128362753994076550871552261738502990335471704493431394253269573786851967271990428284569531295571380838132627928136915031300191438197908949791690364254765801368430469618911152337124665446611530143117101788190052805713104092151947324909203402174369664294449448521868259897869423015406732388177193493133601000509269100435345677535989431091276460255283854326092971758140033596125688226355121281296191982920507086632184602386037091719468747829969056453705038502946930002346884202007813992588868560924470610843361087211689061323492527866577311409722365243865811482725382576167286183334677757106778656944034087667072061752198191509432899831463956421158100146366458525404999868307327931986045649372139362750889272451715246352216150878511295116149347303538710753517827172881439692622888269678280916612418390024249453512522459738103931841642194051298132644954797105546460515357797315146390467794518732570665943040000000000000000000000000000000*i1^32 + -6379480641239253738622061347809992120702252126711333532600377698231466062999445832255792211053505070252108214534410620463826831784092892154957323955875687414062213632312896015058497015099333551744222224551016543159034955902133816805051694643718958224895377781498185932631283375465538901271139733398093140441511749077425514994221598878726362950935835844030168897491522755829963102255577594348450175345616336792974507518387339950041970941877561211131596687005848865033922931272107081877452229616196935972710259970506189752634004731371172759398012284801202918498021091943017452498545036670874900278316479186522338721134627592732762650140402608955668754316527115634395705947314046671247680425107653653533062193489591652865142590976991952560608629051954637710415882053649428787612227468842924201443411332666438435844630237113096570595975907034821619105511741034869699948283236918212707853668598413330473886349032343945657123172964210137020445278623372398234210469669606671283756430645186885800042284685873330302573814583209509151922856493315698460844349113990694658695759157842025451943407964656898821557260332376491864915379109777697029317187148926705773873525963517157535597700537298368919706571592465990117706335843315008651299817575985735506147950849807086406147635201232685908763586874048834386646132483927895359402413147189180094103031503428016178195723519982547627613378194113933577373709940751929061029279425735686583359605004447879673708561128639019468056989168045519281415663011318092340777669448735221942823575865662869910834729619782350650948425673379302206418460819204506021790169151696855682742188055716223972477279019504821299359853424899124305485325084729186219066599392866464206950105057989924533709572962913056932821656789680850614156242746242648915195199488000000000000000000000000000000*i1^33 + 32697591767663500219159203498196628900875687436703143092622461473127822184314229116231032819211528496848648373604048174514665110000271111589024369075237056541844562785663269279113154185296895143182626175373337067024823230695481543837859903972271036966536909526439306638507285997216794333721075985575365824657018022392369401005107569100129294372325720595352042300821250274311176050240838296295728466788021695095807424970185628721443838643039840292484100611507453133214208203231350970603916141911164139904954250330345262448684392056961538137527424709460945720178766558925368608988977973267070914419596723860768176584882165862608260184022527802257218194151856983188435431504601458466959701908041086556901228389389434225059892054839341948582523930396671758626631680520318366575588166324247962796161459756454596540633736901210585474486195173123541238855060023745052938556285750319737164154086828659926152596251506853761355019039375976815506559345719394318918126138350424957745885643614306933138086724116981084451541012508473519997639515399511486413234651138663705212514226364766256874057122229532238519523395284261409223811769060578789615746792658738974642351498730661139322566269111644652232343444102860686560838087249972100372453445827920322732300716666684753954671840505403093958013267109990525341911531261981938813603430396186757533296738085245934168359194410733025082863677795777030106138983908062323786383888675146417816127082309912304010889651049211243057849632150636561235360808479230979648275209694125990298195266440585136845597306666220327626166847391703149177340231120275232409925722935065044340873583927685993496433733408209095729290402872540137039112824375158230052182057970270122415592799680882407555482051350047829981261137462922440129452341224876558778368000000000000000000000000000000*i1^34 + 136241763001998737230815372705435692813625490842135696386310044982433036195160998975572876742652141963736030894773830183274159020256741988259393567569634544166288566208453055869294799410159725362095589086244331813160179281670455283837048518271602445524298416411876547357312929048511315276460391791379447461807850378721369284878778274427075281081462095962508257632123973790497286334079385788285001342640675944023110634642259442199085152704040954552879387774359776800576359530164737390290746270818547900675617859335307265518358197910119214619019707482862841688846351995425565220464515615543498672477949976962650180379280892438121300454863516443323203128543946318497409833101751670378423225742454526955517712190488893989414169999006188944691734935394027846265497028653412763376336762614146501130377827551093936998331805025600165590610481791943922129971437188757999472778902533210213674800432778785639777069403039886847095612192387410711993812636421633628114527151555881229444047009216055066589327694296846588725114609795470551660840139975405085986491957267084733834416043717198928950432739624782265060946671866379196877971685407507786471184511158036678542687338433099275949755024287301920320868036771065186489590324640861983355096411434162845726240274110472849701236694310142838432133576480417294083821839531049469398763901451332995846936693179600755383492948234907439868452709804680565834057125996415292400855140296835696302195095876780756086840670751815668407127554671405147157549965891066426501325838773902599772520073299728275438048897755960416619509339478322374370104341996230078215853422088436383296449509371434959508919666544168412221238022851086379062045379286819992702708345807480141595882617671938717459540877446819674934402816854546974633835673783556374528000000000000000000000000000*i1^35 + -312718911706235904132500717999339536152451280118675262785725615303602083833744404241868623896790550485763475381782739946997532750671736138853773996010303613187128960284415041646635430214274928805657453567494568415418792805666102195208824124798088844576828114641268166031412740220767908491885423219654051785037794020200587877470230249919308669417419072235305829779519005922541411328739837946887404932119256679111766226459041264693590653671797679619786911156724658922410966939639239169947083887512442307257142580728258797265092317624625577949068236671275926603661001591161842750346918396185355101963151674089927024011541017842882121367064754259906963294084447978874350657133147474056478095436851059497959255104202759410858561019654221550899619091282380955648389632215409772137571252495610149630632944481475078126239621098955098471432805569744482791572029654955942344055048332675059703076001941172012903282696047324693372616237060816463152453780859205568573806973948710145366791017530885706803486969704828806374798250447357462302604005039084424298843526076302960654797287103978043604278808910480826685535998967460373348415003728250728131910410027386914612565290278090845635067227153677685247624504762911710856456690874709053968084186321283617569594856672594057708584057524559498699742377177835574918284743286555810821757250506502822368818069247249863086659284528113681711003994249079089925638194811523078183693598158322808507147100439636939527741710931758478934092537844723589467304405533580917494392184921112391050675295474015673966259451965425161791110353522754579999354206453291314029011600769677834901349271108022892574976164994195249453432625648517763081734600378545191971296568980426105961122495930366875077896967239398503664734475022832658867124895009996800000000000000000000000000*i1^36 + -392939850555906040246828100630746333292795250729498958310312424129697056768779619721823043332003458530139476235681734899981908132977264367883209456971867560557881725761161336874831821990984132346191938997376159403855417035887258513008275363476012024943528346637166095594454934116313318176319736161391225925828614854444524531967658122164690125233309897144827269120188747537976516307964887773966587509358908193693140251381564714235793616646731785621377645639853750359329108562544445818734560154011373121391144252449276591633018205776195846282396038059784607710069791152801860980768114940893776491806584576883946384879345451922165670833316489867418704847715254417921937422773089404723934889157913501742003646911236828510758345137270780695820113263724446794199906059996707816908490122618312312791779739193663366789480732017152819712491813942431949833744997484645490270136128232743003796362740544936674783110871130773416498553465333628499272482658342232248931218817471300198065279175806316842616715174308355847136056394515175713416344126660766792980472636181559081637533249425163809458974784315182263288574696287270162482775681259778631372947857781141161834248980876304716028499939426238541364889412602351228202089484335156995220782695386093508499526094717396866307387267546323961261607920302367842139020046602275505872579764170149219102321013900081022280637380392298474415040878894252922971204175174452080277251898587699857896420506909174504465363617511656022326184840972530469561181181790921544721424090390832296439608728095939032931140078478109058579178074804526298702152360451890844471241493675537299615072348441002308007700222166892732024703598300677636621448504159802489978808006262633859180021833938327265372679005515854971755455676467819417642100326400000000000000000000000000*i1^37 + 1029281410349955476493235625047418437674460449438968043898567563896149960182247321426246112296983381290188931914984110867881549718179114349105155805355166991081867729801028520225374902527305552318548659437862587058749144715738310931187199513400999176271764949280929770265088508739824320537743293753535225317119354813722377742816219304306885197433220069987389243098817963181612565598881260224684442150759559590153570769337809316385690093069489293079045335381096941904129190580223666052890394342285610790338908997337737414382071527185908324067523370379281011778180254891129933292430071283388999063757998167976415274669100092612857541001001498533367978497486409647665329516145840517164521929874579448855716211944145109192218023379040657338177437404333041928843323006891121295337441686338028009442764187544089162971659778214940155019636582753266793064662804310720865574986494742363708813024109213791520526788046412967505074105546816281089395955258330998269011845103842894462623402781645759002544339436717150521863344464676190371066951826437687615928106315705844595609565314625688933216879382722329561664516848944918651155032654760297968138322715099321755711909737307828144501850564574637334272730936217300853066979455019828173389835106162873289293124232682875464989660900301653491800409872162948507581000060296163453969074419553863736029908341312308852782314653090625020345515140724696449002437226857981689845712403187689171595678659466612916382295241022429553361556988938983134167179038575432725408108878716231133123615402066761362455122970478805419053170097960226250060354227790009536262098482779396656454925971037019045667678736857070988137828875245205575057262622857074999587746731141520657999332585195098636589229367487603740386797172928321945600000000000000000000000000000*i1^38 + -183271088804954531942499474094048831148647270884457625269589868459721076083039231065345398786655899483377928515116297876010559295386138060467103513282660162452821480825338854796371863978065756073422047898244749915648141052680776785584797884207010165118577125133612622145980241823123493987818016939174421293843149328529898959713186509685257122818500790071541439067747486704426550474738327029570530647554137410598084169650376228818122919531608238953344096523593590962723796567615969611866647304978685050728275933703068842334782641527238049317104988523164695026797208734828588990328352863464769921470182874855956599442475979749934904827713098368998012079050242199697168699335856921074403944138822285771775825149938167383152798422596752715501301983521948479686870981602251190331804496012642981332951174447050357131351710412620774436458184797234034029267127380485650355105961906076157446070812961418636474176783953721017394147126179669727057416738714105832504975564126437773814009640255112677236605250499802333319613636807893848180401883115328782247614198127961660745710482604110706514734195521606445866074397176552524855788538283630292299683523932341108644348314834539844806102753047555124716398012643845882183037905615207915546087164190122556013549444749540731476164067135437675820826997741019095802707914218757467677411820253208986477821073367847375866414454059102518814808359575168183893368521805003510148460642587461000152662794550196850676879897846377607010915295059300203299863635759628957265992841342273235451099378240805706466472463368475357076206682309837204910337594421970246191477276922380914708835362274658324127735842729392142370022414815680196969144645732792064726879162596989332268774275131237645610507727474449937301202958097055744000000000000000000000000*i1^39 + -714361373457960329336395311234261545890235656334109373493424705284076245687373561297230293761132784252607731083934176214250496420560975646159393430498536240950630962823642175887294734477717309216648717509751138255191709917859772224265120094547688609696634048394954743831617729408087077017131782063266212921147788356783900541160964589219010951137402133448220643342317267325992548497914019754423598966087971328971790267696718600269825368501041579263115966823043624139682773193556393222376248652019317869354336778653482037427290582074562427657321519010475503425742550232623535743548003580657269339239221201453339466066984217738412353621758332832366581985304180125848182633919621121890720366924627971957553090450247045452605732973999982932024564080890359380531830301926548411203153436673693863863172145021035972566538210501257176148053365165430342599159009794897279984109390695400743542597065572609146386563016217375783173243145449012011941531932726241469420456099338744820193172560353589302133922675917781613324565732016430226829223828976656178051241121859264984450624486831746042416446717220512761834930159424903992884385412859076787216808128173965043328387944764498647681571436441247328900299685963862501673440398474731396235893343643975486513834945271992103311757159022278035724063350517927088801074680846410162793308980676335407762548877755152560282031506147079103288967629330710711463589437703609455054562305885045260415251673418019835346436464954158494055257359940832142870331356583314913896981323714491165047372118628443947458387759449329504711023769475257974687267710614956120206749860930932835970740115201848994931154643460256556636326462480745786465226819959092343107768174373780678331342064127761839955510954549818702631442705285120000000000000000000000*i1^40 + 618430634108172325056302086448484767244158152618647987709855545391767481986110448929988480816751213070566526151519486086026620065928538379176475718522934281014236081427277480566954545460463592230727372723396579538361594877839643118880666437173095603056830064282385000816153688084285764168181634290506394099684791626287192787656746021867918046971016261986803415327938265548450588675776538564907107268275248437730486156316993527577827371837376700114253576696665940262066959941883267420512211287020017107777323847148951183674781046037107176711426008882570769089190994379503265295338974595818591791715125299720495048308175914481026625600059082796638573439093512690368981721838838421774120246972542056257553404521661892408472686751890142292127124845590639481369812169885803579154003134100062302519281216003003594821270190849064421802710390836241384155235090672661447835424272846493844670593333548701498154968758500455339329597999870041809011436736743129049281873167163406848734783473703679502474502311256012790234125746645269918883601251867424617177883041949084018957845949399570679312477270001138944970069295855780503675045575951077523364861810136184140669091144472654178750388260908018733996002268133480185012344607443573973486780586801468572979949970625495579529374043026950895085523549498811494220811726715786104369644437537359026317107202853769834531033400860892284704174298358707536644918086118503449683864884738938903068525756523106178877963063104087179312673401478399770244312261537884555331539330262411842189942064942963991811533086167558574135011769857548209058717028103055697855891562244549549109061701714365679272973713191464922254604968183738392930104290643157585656691279834962608587763647739133370182043435445714232981061632000000000000000000000*i1^41 + -247061521281810718989722492399914122170530683357222672022082849782994214275739331666367479308749430301792871663553175947120809019934308393760009074694684931968385471115222423605102268824198260288900484729378086925496661201749647588787667644013339509354635265260599153967354446001870732192396992619576546294335619023012149496522713610722754250181699796926576234065956238169645012786530416603194302929381449652227335881834290351794507474433577181677349541985042524990467535242847954894020400399309749653881156007105148398346759756666586657111780904575351699958864362493814187240269642648599039023095650235340791468063967185576979302098893634923442217315326116974254099699579977667303753756701324941959428062744467949566174000329392310319043595743677415604017983154974231066241160580938721247076083017190852869856802085152425701868093189695803075904918857716252051753440200385085011792869552039172760902678380938228429465576379744548857685355405172327166306932557291390000799172075534309523654430295995160153939117524535904295760926700242418083728308639090408135627419680009041539907362521375917636027874967899933854820143977824569235239069713124834872150108517624785760085647468057526018131843876262073637346820746498155594163161174692933459190692890104583859484503851479812618814136113315246550104877309185938201838500165421760233720645549832438522336774184353184072648258667307602273874821744034046012878158973765841335831107484500632097054529971769529068976864829633248358069795556137779212556391398854328911977499314470842637297601193087614400356219047189193517194240309021892423650913349427202292100147610096334513495368941363048959759845018876651431873510350085329293405103786794161576263709969276894748169036961278087790592000000000000000000000*i1^42 + 63920172469414540607948709253578945816631125212021753576987598385664958440483840032581977990634675429060491979676931087501993391170844950384263524126117272075374911222692799143430071852748039628399334312958015376386489912085695437164009346197208989515962671579072190994655652427609886177119182959890261946601953662248614563790259716388957067586174439640922899801982557649849762834432959015238115174639110581440111098262965422314265690384860996470713015733994934418318386838644978694766812287083244090844815118001376798833176897126545069798221968157763767371450854691483173607315873968025668494574781433007873906476632842505278928801874923180064357252286789408069754685090264477987839635682921800538773080364598600829022600525178433372128513977619909978307967550732759460880114001599902855546177821756402416061397322292213289163210049026071075341539164508194503986806304076816781016096456328164138435974042498170846172286975012542648112900970812303046403602239031047514834531787013770225385868574298140127257607741795404882962405980646290841840139881761560149233292118026733488300671940991924549122917256484760434454850955005422903321626233798793277814592344081458569214772268232361904263851108919535451177032709289072507841244086557200997108123531223021549584657923221556877281550382660493850301158886800097934576742826885372560497505296404767462744012264283303666907514856998426601011199941870173132276471819075888691424249353471152817477614099867995681925180239304494954171433169469413891193578786121770568213569534109654101961342778992051742433120678507420323786161580841915328452081958489663299152874865095930972400846386784679702318160495878094342371606026951379185933555736946143459895453041702340067500162921758720000000000000000000000*i1^43 + -10996024365978508134200909839530320038399640348931085636624353182844945566104803375922030657954326297832230878231633003550012709404477929952668589392266970421992630636006063280374007118930824296278782316260248140045197139798389905575063793374715244571312739585119994894809875968186976299933984861752842703477356207201574320320374425334133254300761704075987238867017651866070206315009588110137199303015874669356480778763361544791153633366765505154266411645489670209046373162803358646866323410255980106041252980420727858456084792054091169025673880723989033116868835814199634238561773085321727001463278372269690910066040187716380231668065926872027680854095404450352975424137743100322841088282017254363422311559421861617722575201065785721312764736964592026813920170597218623655219889324819007805005809679400014930584735084566825882951642797249435134447636476618670187502665805194600938571821823056601463262238637230837565480963593697308734952275048005744161210695981359449831857589990465814585307328973388630160125031212582673594555010323337788491848456005585700592273566924733389726999809621523696072640400582786822383539710584546920012503451961455895705161446348496625694752427361479593541185564484221343201758553383849293628216776025749139489932771745116377134397010476201718772281363692833205500806133179166087231540070890418751923578298289048633082672946973160599583910781119089236457993906577743716102442662415951654561331773626656720679319024443937096830088645792073406438407912752522221086088761788966974569983480700676408152513124920011351596986746748933234253775898705951464448958595908333869857849867887223301193520487937034112531065849201618374480079720879786459042907381659441534393262956290682637224785018880000000000000000000*i1^44 + 1260294736733193577019323083549182199382312071258543170409877807610553148988795468571904036858624000134450187984419613907910917090400905106726898393225596981118465588969700436346100357988347985195126640511998830222189469281117654132261696189594503777551192901128243446972774413502554987175193988110079637073160811232611991600126554516194968797305223661876887700689430568762487003033790909987326630192881586478171717047921749816777259242326498031390008532084564021993396485719665170762926500773627595744854626633974445790928075672905915715400731188376439165508182938545574517401184258003757437770864635009132383693144075082471888686209649975253827703263466514003341124104287928784519106084944040109052234383896754259548970286381009810801611652621054063930642408795171995128071655833980022509776098969624517781517297712888005733426639797057101743983780202045520975445551048461507386197653453829566276477889210844423324251558774658588352409731051217369589242260713419953820728469302573750654928469188862631239116709957014461232574353181560232067748691203978624261016689902280605536526936181539080432122824603239171481117473530750984024797398336933976881571685254449390043890803222370906021764081957334512657701328553562417156532890803056375269188927581102001463277913989381850786866870474636612513216553102290068258422832311632478096844626918019837269151175911653045476398926427959586578413611563583521175549459391125331256962114422966496265452556551226415999994735637171574363372134182459132372860015767402110870485564803258071348920048245011498689442848927340267809679547177147552733263703016395049260373215554144602854247541098245851236239918472554609216932248236586542768909864669718094194362670770630573277184000000000000000000*i1^45 + -78684374248945459978969698509609577994479395399630910015609950117100617532336106688887907962253436650769312274857396287747193148953568484433851310219287831499778535342806066379862832890994489154865808236770049338077719643386591073807452262489212440579326094564570392425835787992915848477089467999767617393315295575277217574384532167965123456820527133280037427562613385452757500658130043164522380502393850807337853491181703060273479756329638721908810324230722995201677723350602272096933164308099983119962773761988904309314786415596673381365412183102889233786361656186472011336751106790223934088583546108258469229212314226413341572977802999961563166473560185556661462159971694005425534863714570693134523196890343272633873457009322961017869452237430192865564003791728528983953571812670406588705042178840651675489532249648120231596901284043175040924304522965164601915140492355083242937863834841246618927027020585224980926235952874768808266520501269925074166266762252344708620612701723836985328006255089132413391098201639740803186574555797546573542268078045634339936420609997351567409145716817228024691691634543571813121444511393698555556802251639115175603962878367169872638159775530415148097731821290641452974893980160380960859501818766396844702084146710137130288924696766635831808406566345528227572092593099145876312546128610227862864835856502912423471152868456125402710062648730666721603581337786594827491627125218119803804884899127761225965895896308346338294802517365932848251396962861945047893212246760209363126108927393277223188774302735053821511674497669399367441904198612819158319946523282562988259637548634715439000824782053992211709294063694000371569213420527133226686538828386104701809375416692736000000000000000000*i1^46 + 988107074634856502233557155917495141831131165821309557112244757755713745786065459489798763424842713740078408396693897696798011474013710203390295058773535114805593414595620278440427523450708249148265585714374437510062694651096746407059750369821870969900394580629699408216809321477416599906812493571515188236306065867254192688931929845922268162297674015987151931781323389989822334176409351300122899395070288844211385356153615959348982159066665133369381166401946443871065615304085085133722518604806579265624258320303413943383898291281130660604366466661353754376309060973932752429585036889179181494893082631527908719139600175668066822822717912422811685194786914941761455693364416338473466303194097176820526595942613195200906669804918604234909126614422718635801349505407141072399514848662970249476420347543296846044296221374863797213870060238095233925946315900200343296880923649072639586845987750086074154876568724984619350184808411258821706928314512081974583922185139188695447496374606541231339787396315614368973581546275046702132955364456510575305316077200210561900769823964092789646118666678115636267352642409060892653849726561266630567927270035994646660853739644851241608592791139976336686408411885515913491651499520753069650721231196931443898168048803175042942403603698507259763681567708165930220663963827803364347612448633996686825196162572863866883761700785394217651964949556073876579101227441530525385001651866393001616084255957387551184376923400132280651830591594048153757501407127855446708145505621521752512553307645023425507789580988539392324464395424805349255932805204392420212020152790491309692428910159525918808768664139389295131939851550978851796653845924164886912545461839982237777141760000000000000000*i1^47 + 217215402403964132967415687684121097823859720605848452955908329270301145119068600276937508253441248529276422570888831604175625568399512987794355097748551672407675556793750036862334652598717762694783684884900735510103377068436914179514965408728605090069810552075192519859323625274051321106879170665525640864034176034160755760122872925182233739566517691123991265607658490225724655020136005762876048235009086004807187247373656057348104744714708688147669433461160676687699927659080367924070099186520536158669753593431183576101326115944832797576432309329065231186774622056369065430156263761230454173126439015086857967109868601191267736095545228977246109050948847267669384405999608387040026350638966114358724877483414170208993095752401141545733488973247904843933066712345398630582233648016751790566748911438140333056062278161986772108053444036666669413327792837860357921377492851395882758883602518707112783670000124640810602225663135365446460529177703755493491995511936454736636170988662888777420470795344199176178614300153980950180081504844319720293479513282614939772282925408281689183623049777757686063351208371602694081287684606090414977301122731478020511202212387796723485301235085492116225514153234929165720186286387614891806802108601783190889897825965137005137369108675429807143010486911826650709881816008798675396420726930931722327427418335673209177395157841644677580442963734132685463143185602173047225945267948665666955410030250743253266493744032027370560705059595770583322195988579799019450200206669763634856827376827419681975381511582740557473908674100157016245439446082419078178457110693125340840310857534631778673019955312437755780248616899069061019850706141888517530818889078541535232000000000000000*i1^48 + 410890477047134772223615087333888531703676928116893714225192339886797857996466818186593399713695780979964749048902736003189298568036618620278682793888699526159722179129052925261595651445356976851340223990044349003253831982003579387970783802884468640905027625764441871472432914651599253530181163471504661058756496310166314553208112036708006447299077499359559053433544785068810361711507297981329411278345204741636351279958870757876849289296104000385455842758822428220267791014653165145723127221804829074573997196602061843978096845037117896287670817752589083611331609205717343307231429783117017521542655385708149587292612848354542485215738215217381324073446349136556295004836570630664948807258375395453960109937586914929038409199995745822975563304835082871350097972952528262385345152745959721311419837964226042023767300314687335792007308962670727453746994607282332846334293375464107070155068180955444171131909104527966515426454176629265131797424217437861593381230213623359474331398960461946743971405309598415290742092261303548075751880116183334287115972367837908773143497779681087346130443119572487493819829245477161723371657173037161335145119477180331068209960632378017153485300393485904618932065446720479906820749638900153697766670085133696966690596534191759884963181378960834514668157695382638532887482287044983681236101929430207098797972597619101341516935677195739535426471850646301333382957090069547905673576308085187206308322585725290179353345785173865132379110077712519360721150328977274377452779823552052767031884028402359195897696408718978413024439024396684368245173937475129075045721769255286811059903736501076462640264624894427042592387683300913495343789018747645354168525312000000000000000*i1^49 + 502468250056173806878099946637674934300758008797198379054598262216938038992144968740371503687202474844877392095510023659805429120370229387221525382130939146604585217214775157591614458540295839979817647796179228949984600420505243694349026519607640059467098137989274678443425873694281974295263252543774568449739198094214657416988802018100122242050445399897459888777065571746999148988684708673208255293502314378855144026177236279919329376601080842956134575685748713815098168607924574954522527500358968430157084822491713561361738917189884243474288369497507752886223380323576683642916656052049782923231594134971722152514647519575974152999753172562043448034898887290384218567006584499851921547207926140695723849424957413947709712841496499060740792264574204191988878669253470097248306988999028410937474050178292969060623015169902847211575852936008898576931660949035954389195133157226888630643558044482169327155625554582584243856021251268743846611476592790511420860619597613575975142668464912582534315442485496192689044799912665089000549328524011276885122380544756903054927879603356645415430520994604060546753655882092262182967236202239856198467972521278000990424210381116444722188290314593699355818301726096478181645789786983442565585260878544738436777125435291948726714024767364351340625825324727537595702920391628007415389680517985544704333511527924415354136259336235380326263091655929960223313320827483821024332139023725932726640563901403264858612214602062375265466890247773583718882494415420910392889491839916384622805193496907414479573219981058833636802605114603976093132845561908291762388478151532416720163859840351758063393014209546105956157375579853646965314469389470810420224000000000000*i1^50 + 395913928714740320993304978221205050700142920483895321006024945607812985191041491204505566545975593152877878980384233687751097778837152328181969488485091588098866263409255178969611957959313336453314331418689351719430015461820203254369807981916962128345325033351935767920946219993525933709223207424291910508563474706174354818851589844221655062207406486016734122588947911983049304979305760661799611565643091544217416694237688559099399007013817240064237070547173451006224904716939140202889453516114554873644965529209864143562423497556384577563704017523701666449962758143791754462035333541407703220425615911439119025465889352170793489005302253936133377230182807830207920803223938171618412054275594592193665453389305300736089871635845333703766693990481681409088503255292575602678582789003874583320356205248759481194336205603496200656163552953869560823824524877707537791807246708412369614513171188960260701865942496929399106387590707071197051953446840681183364153765908523093860667911271468328166619561397065839332891694872243350737992166337503722253142620085634946657754003596306469576556131410481682378467560468025403851072173541513002281139468684653947338966361215723516917969649560468876077987010978781661389109858622568768682880808686887447036824732098584280691376500220973730236192296432098924197772672643291182125448448206870707948478508833339463654408274797794522428209269894024244416279978392475626337562699922472837430698671887482620944168913914523788463876805684914609107170234472272570533996013828535588746216794594643632615154758725683311492782042913850254086796600347843671266819206000944433044187044021538044190843851502500374577628957450206713621961585393305600000000000*i1^51 + 172280362828037576939426879138117402908518774887276284265596664787173458449872803361209223601826391653569737900359614483341745736621774170103834640486397926084139588391951255042124356405924022753374022306044278975440968249039023817649543307614727479620932159852662200850557668813898662583940526032542239811809795337913044501465830558993165367432949945209794773404263431146636408336647770162901472041203986209054710602959921475012381592830243353802462875140843569589046371876003316475626598554945800444626808913419542828731526016999434466923940740387197471865728851174445521625651132177567615640725390724397564066917876093244874286019131464964426142222765839614189411995263964624611305666965511241550987535165742946254167059278233972728199972299224472661670625594099944239059166853920722264188019534747476454568456756037724137318307980193331302604508242751646775679441119724656640013266039833743071191910308952619615248701539453508861066958462115377466610160226580760569449957892584800910905367328624323813737353774478220985920561271295577575854796322335684278118860493969858394903224797196772293363057646883455385456172806298051756154742888371952408446968490373917605581569778727011910410464953536715634183892326898629826656788126609128761565801314120644361082634479262832433917262927112848447691898797999465830824295849083867961255556368648418075569775397343316077015255076032195710368916303426278782055452111056947876773707081974209683649135144161944061652109755696558023594999040405637080531444471468364674265610217202864578976231619415361439539648778680642562420817759429179496624681941374799847506115091736461966192698016158689449358393461525845694711411200000000000*i1^52 + 30407085505454991725440990946443354064735510587707172368566791473134840055720011588580179314299645956110084318910276592457657265016030162984785051041693617609778951905170775761033004869725594014281024576506884662310990602279034941317309001388712029921372028021044874651109276316820640268101273268808260400355166905340272640458235717880830394070939258355017694723441259386208828457032851842308073169230499687553342183219299867754186376860325763987813873825217448268967972255678274970854995470689327207419910602224847301629412754417731245433940380627020343552542675248217906327761760566811699664282598024869466328996570912938547248889273184637400311228099944906588482141189387761639296141032721865328070317171954016845651557989405060910738570047757066500917402823030666582279966689804743411850121786027415421139859596376793262571603747705189749234280402307871559022267360011819555176683629650670465917776564454816661578224070146025537871168569690871373350207224452200790207025291342629334038595018179025456941312194214821749551131797604410804989364362785404195247392692326286534405268516815090175290129418140596331733663280178881294381869526470581783090819174850944486893342788562412682074191541642583763192158562000639054004172227012683088128006219216146627114497960100016319241160459229683676939136089801296104610973346746871689839462777601926805233079632006401861112177149998231331561590289373963454160685983717224458559797157206892470147138806122597698543954413263826309057461158064002588030930896930814489195627497751609757554558397669787079333617722344106747129870080509205545220629357260175234034665726293587269611380970877691777818439030784894080000000000*i1^53 + 2760586389025297812128104260727321202888932060422244052412866113505009299270216608850562621136576628514597643562897404079269471234480303976693084562104471473725134761936671412374196488056386805618748871554650522415964325907356269904887718159830189666611773318778071042566222912524766637030161939367219438134651299609231679761666803873565553344898904418611787007097866679621189976345671215952839871174481579189500241775283448492179713695303450047966087035421892573628157549639687008308648466147609160562101227112012241007122658227992561460024270693698013305684131414007356900960433933321808641350205906269983608896032333826008517855440045701001591316999815780680810558484557568894724321232883531863804415702544415792043102429599329615317737218620625590471364029657339007109006685322411376837305164794505915806960497186768715449573763332094302466515644590127722627260768427460518475516187085695071644367730588614657827199522293790449321835865722969797135203220312857870302072749458065543279941213966875782176251773027388343034113480074301612305908077956905602486149508550220435905736282825573009971841043649055258348825354403234982477739296666996793467040191683526173013146901532966803233929282093122394178550414775902931327920824480756030480241730678383910911362232445366607521166339791150322103928773588511472076055621656764174860110145032678447611804905396955041891240497985401351621726280382025130600042585588345814544217998862955317018380904553938424839177173036461374455406738267789502163370546047362106985761022118613316754316147012888941458665608648361333770796797891748886482654175840209189073088702680772224680640840381520598097128352000000000*i1^54 + 3368598718116765776199114431737077838039697564241487826778277819412378873870276654958759480702736761606507640631702198429496860572945069464754554028417698874031799720974538346630680199459634128351459224197338688481909949870180888811696266488743356627453713059202222944654203213559580629022466702821206062792129253490452221263352434671788657668960546328808050886063478816117835679221139434385828009902998434952436146893186408588621605621334233898547104993986315577836955763428905181806877477730420905524921640893823934839305957268094337017829803313669515429499027789085543595687006495421946747233691674305651027676900177337387194486902872725847895875719681150948611366192272889095772865461028280053659381747328496411356316895500331937286919880987725729783169631286447592530604402096633562006442274921279998345917251619197059223822724976567437735624201930393738131528729627983310131001079219651764329006003291353830800002306615816693095156455698953977648883741929237691109527007634522898668556474261603980111294289764406321486258286960049947385331133116285143480684464773182631084068249864538734045916188832654753016284560382741892774361247724027617547732454634616312929001290174537233556708548075412617743529517726874925823199669952441092167072269390838611099070891783404816927270137896054442796830147738712617885576589250256515458618683970717892410696770836908696722149451254226556075731117972786510246204881266416617321951068651377486274963439394708664144520381195352012309615399004174554216314657835043441812856037412487388476668003422704833131951380142293620445865801531676390687224192021072267090031137859413437450882906334048320000000*i1^55 + 546491799484225788983168163276446641353127917503994543189850763254533965553433088004796253451124157630327806525145140955128173309215330486620120327581947995531977013499942517032877423908505480146722156697751824134489304150293590977212461547148093433080681554955289291228032314334132425609950090003880934380097029210755687170373360031838717549037446319574188753289632467301946019777035762376519348791795075361891773655448225018110181906176443984801347722455110162094029679310425762602088909769680852877840750208160282238468731154528020012073443680635283426796455023197747681343288217493476944760920987541841628258015109774287152460184073827269824059082371000417480344727034070775721385802977170500221235027798234813116330064261041368287584368958007427774755762566027807301566731034488582337924466859793156302795800267521188275366127657449669526627465340148257133446434100612929044969366718340411210907407367035599465164734809870200358427175459744013424554760076764300927812685786945797676381299793328590950909354049828779221542977095459264864726326001149740949879502065255477692350840234989885614505099842877607256568015624785801879067422332835702022833541140407938635257077320574037675198172628739929204961432644419340633348202778752400962766051287913482674075470771816731221750459125333075741777912699338810537539230063535106619776500084030021796930301617587251647976365483716039563358420242702574289194749911288131898819648427234923731599308893300505256622890349862714217638166678149485874693547456359917007231761125364177467787853942187899857004108810859151451292656116383163450698172240896544576170508999575799282179728000000*i1^56 + 221004607924977400638870910879420565613679960552438512219846011085029327374928822024580510885649250738327472320346189492031888535426249181155520271393913552997099289665746230452042059775986787841493361361868137600754729816598853712582193932979074178245197491481034093263927683522305954970593463728157000879271812983333114063410272948672177841039192018342342157331532864702809117170313282909199314987408686932294695775377669357547957467481664977130136555582286336581118431653903796748090464620264702223065826796716166745579718533021688979449119006534974393357361550270996976557061955528168539638040449962037690061537701943458993655924185981356911054737812738602151329623431894583125087276436209941920997310503185235831474658317218168036494666003941254021087548872032620728123053916030196369950036543916629502775835101613938414574879235719626345589594914868151554934147299748985475458697151588299656452803298374253862934544698707210934245882977293309032098554945305436750850972398713904661841753608035972063452206806867100913791698149233718251960729652727586506933781128092129486273957443442095117205797896478243665479498447088645897176088521071656691422031389870122914279865188422135998198994436321634029499025077597263414539775012439946581483713782160217414320914688767098908316700026584837156466826044570732288224506285861325122578551671188808130058110324024208455386731553070682825219268800733046793649453978165062783067630713965807278414521418313656166876878573740589199928726212782403554692756841102439236276404000034210929727674542458087965407759024554872590711265241490394884423478016285450140377891268000000*i1^57 + 45635085254221984079547090512339985620889609755588513034641807367891514959462898514698667025647034591125654939713557975569959278127514151092421000043596732292965530957914564159082322930206312487148230470501374870604360566734309485216876642771982962889071118659972797979379922608510703961134673412042224141870525288576654239056759416168412275083293197689815725278757247695767094212800252561723264645168496163612104831246558660042804785274024633234723332466897174152409920056066553644374038685224822615864049050679708719706402402985766542735299505456150183606019916503500313321344898917556119748881512919918869943485651358787986831736463514252596026284589550006731775739270912046781568408466772630312739884836895713214393098066740428568274603963295521479347030532375825194552606632034088888206785315402240230143309023028684079157038488250609000748228947463751086429178072867956600299278726242154817287104149069766753332100618801213741687001392587305731296294645891740342991731497112079146409324151060977916584935678522213412304183775742890865425970622736127096325133379044198843338096478955253149159082041637023324220879054689373296751689685972543216984754289290917382570618255330863588171816701768930400638751201147703504627342661555354544874651308606796653137653012817646561760522952003281529447946401829369273328394685081208623508238680164080479050561596307123957874725969440298136517485062095738158526105309468624652584720545124905426299090396308066934545594762882165932943101333650119615888435934155498661839906444862112724102692421236831979799115171489722006329565956930792765973004679581800000*i1^58 + 3764540284678311250246600601577770757477534275276824964766777369039222431652571514534258179993943693438808381087815773278675322832016952946829115839252031261650578276356786582941599389402794458067510519122510207199402099744962448539888857045532834641596350067357542237235112274187003277875687263629975380844961112822448858443634635314601653863242392056486614575651729302790114134972301080597234142486322174369108092593539943018722945334812265661891148384500667096342578369812993010903211631593298575132895951579975135396462059984843173575310004562899436604651150154825933335414342144015808509419495193645133161079252802870081312203480988760550409632911097749883644258421491560428717553819762066960235064088676684982859699197106762598337910133585208248543137700132455613200845866459603117735162297027664052103669279532354764127369798928090907900606198086547119783318885080280233645192415694732686421459925934322365717984558114590434130286991071467252327750286895413074075381463237775003262023318904801927954590730955670718385647213097945581940711505464271642512319413484048698742193636694074377226576790121239406306427773871656071210906146646965418852041496671322998074288717987057190202223867567850725353790730393813184112210398265076421877893773043250815360892383559493931323199876831855336630387217878048068029615736519037642467401910502030850927880138454521249799777887480359816726978843834040776259116323539287103920153035184089935570864618302792527438907820837337984654174492137227659608784908989196440334055451004322074877703949463366386496892808883662607723528439070022890000*i1^59 + 90969708958332629455772571038498551676974928752035125098707172036943857298508543134708180752037205945050248177108866183392004697648636537447351311726831787313381694990685824739880968925941040950025249677277849844524489461757789373686761227127454145302018037710800962194366662762443624913240158132497681895746000804388355020063062635042599194618812497996235511063285072126946900524516583979619556422196139187366112438384157421996755406909109057748115711661952442498474016205875815226264766779039234608206317718821662784125187674042120033203709345685416167884665702582342673058500125795667445841024088518136041533040037215789098266608535102433953315894822875344419752640539010011358159555527260982951329924199013609403591107969092305872956068103022310057721631975476252156160193836158219506139598404592539973345887900626870562751906619819198917460327062754231617684390412406537033641485850739959390032246866171941983677468050810106271821683437815865873577666842676358609778056229796480770918977139846145355435429407322688573672200425587855860671237903202471973419704494538086249551472133859674430770564328873974111015158677076346358475179534575741676384297191294902470748817085660892542889497433728092670629466883135707751809360720235221567825727159489413629469653334132977200712065115104524417087557136627620881855658379187620021514956152726803051978727765574398115993702192303683116595477910002896595919146704794153827255801378568775412419715104719209074815161429134606720422035426471968086218216567413726051383901310623535530457664411541702982262950507600190700900*i1^60 + 280347559562041764159329323824695544535485260145682351574368142107705737454007652458826787015847699035330948665769080626327880912351457624866212464761210103862633218331349979721683931171800739234328287694610381014900980342848218951102474032040021698191509758970557445054651733912965516175070899397427577354541949021383466169088227447709674792614997729851394465169892045412002492830444095436056523660482221438411110354362480321689574794957989119922459558805549275441087009829743341569217565844455948035608107065529735261545969494237406436191760732220337400748695938710177525584234567890986671396111052685722186918523161785608112837426719101239158549102886568771071869737204004719765755094632573404186537815896610573991044731259387603220754364675618947339796484947267265861438154290775404807746376669714749183588795320398312213603721094138104350199858441990489038435093161034637621402986579953504389365260742785162531572934325356196875643146474350347774234388116856739521145480754977568236386548382746753304521252533470461796922682940951205221278886532575501418371587002336938398725430678945253304089531648703638892013823364953346483154554928520462093594612595632323582540504717125521773875300468964624146413359992437129133731123233717342606946568641935478736723080184446871366560489341709571055896740925418751664886365296574758152987988342416831760500605451420221450468139985490858083709836013289156397880434151399740207842332014604659151779023299395911798191204194031314929312415412882037980261008291130284486046608320635*i1^61 - N1*3242200218815017121091211079932992962840165177953662216840152638252763602561163941309372099144423951860378363313282900195836797984623196530083907742279477578646125949574910365297241164204566518368605898796897701539767211113418448863267164127926550052037768838722338654830188299254009625875962533630639808343347819104169445497484578294683438470056403910467170520491809105688381137493566633115754415065845487722584045781962541673971188384530367699985339126010731795810154670280997296794304494736994038056005029472310494311727590078897011177614330901367872013119477052093008900050913325568*i2, -1578156360543808068698928466824185879019633987959604303525465806749482091934240243860329023754254389557779757426436839544071964468046616741273433532973798694344011006485353517200167068428730428925598488791480651913966388391264442823222707023417915533052576169316025214917690413638108207479359074349317232753891246623899600851635434896214741825944045253714611297974039521126686424592460541766761943988283178166808058622137962321356666634407828301859549137881250693251345017150850169578587941010779423246102884953838203150588167349113543465495480381600785232720275299481011218908068471132440413862809408302454162550346223888615037239830542063564254331984715293119757791799837483082366426008093849949311620571521174322659880103213506467180669875851805893220141268388952732756070004016751828483559099644079621580895015361512958731626163879515515437603603678348721628470260573831778312571212144185896898810212542819906459323352688132528042933536018775649803644227641671713366079191669571586045416147996644668958234180286491086629317863342659433851921427495589341145912087051422952340275250737454988198112498029716432977874909901346164590039441668434508800607422762473655877592066703287106494080849165434586205271111715497638090328766068615565489009553621716184152014200665894141638869537694635907045813114279686054231609607049883051053500951123789246185285165654700151582580210945810963368947390494711675340687479961661813209307334388810774617445970744164021892315998158754653948193399954442563155787549171630284314982500926328469180607701442326111357543782649548227103794931710339467461590186383593285520368126921489138136482143202607908486498671109181552283740670444430674287043242032517740036798728413673251469432970318245673086330220032657398601450507049062806334538233020590741263224687944009563813948583117275610940277518175432655012845373027548897725715636090306560000000000000000000000000000000000000000000000000000000000000 + 27019188863301684902870540852486083059566277206512028641174687585743362328244332498137796305222751370858118901437668030001055376685132225713365881825226411030021054161087464991538656784909906053890376440011179888073106187669129989516041235542932183121455101923134025850930760165032434234199296926237934744503343556393061467009338691995115266369409088868893926401710327764215286377958303966850209987254340521916892222138475167127579386141975264732092513431419941133825519617584091931981170889781319786445049546185722212989678396161129184233063239380012311257958866521091683362040817992927948271130879740720247928213842987973036132623240348318880174629490221159558579045377304787208723409971872406574369841493961314732142213090297653191838829011546701299424784392722607637127093914756262903696194618790548355097717470947478878990794213493418358419569221928728755217588717934358032573390481774142638128310551774956985533513095988694675919194409881205457750983856482349298353255557381852895468263800648922017769759799727732795315317327590108574455012022641523267143075075837978984639173351134584881154307475500906419652134299432182748431889104325585535153947664380036913311985857844167241265300244604619129836445324678234471933417810815887911124412344479686165116010680030838123820301645220399236852944013059032649598201883671584277697102834373472993443960302919316421031034865492041129187578837138487702236432666911918503848625821970354538338572873222552138547291580804681999565745198526729525238838170185292778639666608894191853732335083099947819250627127407466845693274992995297544548581106773790178699020799320451449678474197882123889649972662951023369555390324013090263238775587200078715608141262631643833681576620103789278630441100494207128127179222040155395690016507813893759542116191320520837130933467837342316590010942366303662394918781059593811479783626768384000000000000000000000000000000000000000000000000000000000000*i1 + -1657675510053920601128663226146601032391480178335651531640995858386782140520305018984210560338112653062891877418514706762501546460533897320938168251693781212515650339030966133015011908515168612325975363872102331245613455467326681395306954925369403192811033712618035270397668295796772723162431764948272880248611063005186843210576347243063026082576437361791469033778319815845599879672401856484556043897864844377686857259272633912124259674004087110523352479395755560670612969345370390407589357901118115085403924017934765105229174428694408548879385553060295288163282964888762293129103478208845253431419982768064275535281413748598459810630120147035493634461592355389926523582129843631666244612887254952169443839827502356292270686803172601233357304527756767913746642000442502568064435242673176352121260226246701944734043603612143409278571559686794468231518016351425712516685190510310644386890553891199107361763839998534407934051887628140989798135549916687788544409107446857882691769195898091314949269434951923633604686940104262183707922977092960708558101960968654024976635879786349839967800425419144360542559173684032799546011148924484476459386339451810625257523691498488375445964246659195971468524179528943337253550748852839018615758052037401312673075269319312999229716224056844611705699951720372009778379998692521136739701976601532567758719381369497000649834574628556653520997678983027261764068425517634989958126140637123770597672300208258710434398855903781217048142134243287780305246317080287001339254957283655856272663099776383812476286837536180973225381866758403954862571981824421797995250900666964736833378908865500806286536156291918982303866579585826978144631840807171464386611723671563156207673077571099501268915314798930133595044760908190807663998000233545582649438775014367988773306050595235462608565009439731414741012248792761365084333206477014227380502265856000000000000000000000000000000000000000000000000000000000000*i1^2 + 4351749877958282186288857225689175634627197579941082105257251835884138281216368534283946845214964314837008093687472507333453360915475423381751060595381482178910196108439399410487395960207191929938168371344242068151047891315363638054795906365089716753311632524462818110164490644873017812429271566827215203565087809306333470681435224687392458291311534674361847157390965093592818970787495013492967034723129782330039151081698891087479004451643113019351245435663967248807890593502421374088573317497983183734708924126251708606508549450021422462504237623738722007685299362893767852123217579725028292732955760672368250770482921133880266529714670244849254098017613343418099965032461064444126964422231143395719854150866651628341674107807927259285109618620612795864610247161132886322450466277991088897022264030487038482172539161626244333327826692394038079606894313702373394306498146710764214789412533835573958381047651758955596590815639422620981659127766320256529070614017813275699600659529798236984352191254327018144157681630570495280553285459915902677681219389644059174259191139214902768136918884917558388433928867466862895744080071156603459801584837213075142190239705211974144832777900351965643735247712361219078550559324389195726754515618352870687044881324436891424542086243840082616219479094989570910419240569570216833901928991804753699625677232410221272165281706606876953235392907898970347456407556803664107750795375441374945055912242850300058065833588982720486296049426148458749160704335646669100954759059987388453471260688250582176194038040892549019745847679058892062385021139233096804564319913610369348875626344710352715149771326323115242105105103816908137722246444646213509227390744169968162314108415480521427677037476085695958202341116537807145172108881622203344649826763229261012468696708304083940451481607979112915796638893623136093814341576041058738088234188800000000000000000000000000000000000000000000000000000000000*i1^3 + -5697582288167975082066249031238244216564502947902780640736089614254938360676012929279538631072487980446818614942089184743238515903228810106530918139684223452380920785044762039114476235794089760834216437633573332577868290289758477100014186708656105547093745137109096251101852049740257626241804598629170639348026819238254814703207930198252310884394201430622358520749587529970327638330496725827758055938329471864166375177132526372973106079331881855508160111857596845663487888336366376985360602447166342626204126350127764264428242508647130565401253113885579479338079600870685273070663998710894152295047870449625647685006787526714090961192284332029926466948637116579051949277775982742592979374349882776909125424496026918991692913613912348887837061624817814004377845660778529472560288644957796524440559780177091846590631026796561131898926994585561582076928531877999155768759050661840014643661723181847171148431877329004828685715760796567320862162766489758711563161524764783972566288538138969250716888194764292370674653908066929368582790450943649120512722561430145167935841904163594246617449680497612641274412596018794578661369821398703620955147205497242768057338104464114668192841133294882020632012567624410153565888286361389769459261757733161283034478383452071267644416063050329868246628229056548512008026815804932804204261760833717902777567919915059406736332534305809284870018824203123750055942940753967154604993418212145893379388553165551555799321921008587408362511244408985398645705087751683328570241110334531940565574107955356142394198378841180758193271238944995510669550492529080643675991209834989847097207197155072877824413480073020067189655075381326363343767767657005177017936758621319307420724736273302901089439485989475968552155211746467831257847907294701849176858593647222530724709221810126395542000643626539528288208013561098423765235294949962543467069440000000000000000000000000000000000000000000000000000000000*i1^4 + 4733396879720763577623373388850865290905922468345406964507179738111816195176345977110097280089082711339135747884543892693446162801184213673785798975773612471967309301980487474117327494027088531399683296913563268728600018937997582979105982998285656953091759598295826294332598994946700210522355374765997925059537201541452457884875993013965989678947327408259279178101238036392758911230304127199985228892934252964143093578614562560830134900624800768973551189717671301036332422038049664898717161274456445262791956011517260057061881127732709049711732418358939229913234082463979278002210458241281428199840637820820626268292892533193054912470678669798419355663628295219819314267777310780831767802433509922542337922245737778455324720356543019470436079097218751029479411359272546928888457256948120783729011691181904657319632238041805048796986184640900371866520173938048856983267683818608593506585212507019695667018587744843867408996392106106280073504433462735928966988500058943318750819513355024492040900466412840994060299474724736353785655801870750895800664463038183405087338511852117431548529915355060555526021386604058390607140217360015907764464279029051381225488555779932144641394431547559844504985169889227406715146406840582952273962912729762179272773269377738551689368401697330212044566801590012144624630793398924192599262012829289703559804697761066910544730649959054076704223670779890185593299556577908847729518414391699646839759178549114367941258654670145799285947749180445976040252777544414405232264075786964637002393254603029875219385282458538456318177044302712478879829229802263029244479524542079205706151958859530560440104410034190000453655295018197418461895911684077617574981664178579036455949014871831090970617403535602858280165984174248067608109175338359717000865448552350690246098524271444207471493830192766868285553328162434156139790062613658640108748800000000000000000000000000000000000000000000000000000000*i1^5 + -2536023989124893017770394293305507668190345957903876504805430036143159228991096439205050803233115710054609648590468377582947870926151832016785261877137083094628082472391434999607821591090453027252659764110431048416774020977608099391677426090461950775993838823938246671391762588147531106016716512784382499650446881956993205751006473248305105125171763778627215592895632202417687544668945647226170230616302027802578192251297718667163841368413163824002873372927751148430443676538142562906812151646356597443087866542723028684012929490623702078009513828373667033528348243306329507909245275289876568061690619410198246858534662476886586900396368074179374109687497203624972750095348551040934153366293393540419128448876934457022135125454317221248506885358679154897825534756214799644643945019304028838678807506639108804248889067368443388921845577465394646239953911076927235462699086730818323500466641064028485429109511767505468684991102439302867547291437491852531327549426596221366245904531458456320837095280700316054025924015095670373482027176410491231239311098700142577492376117503841057466985277652818876526105549130005391587332675776740330586145581595137103836617649037775482604499526468041711780266150869602245875743472444487788827627119815726567151462633991539419437152373531278673625362827138982603959630878395111662806842882296451141513863211540360458108820599910116750284439903651595486207088606392180400608351100514525049784118836688599857042787167084552665620372983136151976065779118758291223905607801619949506434369279023230562611387493287017000005332519660285796847371501504671113806023037305192899778626150403928939446183027334704616012400025783774783110088146408653803267831933985575700091768266254268227727623868068035606289726612231253331464194007138662713636941151146294283468954424348679876288793975214074580988290688183165028386477674108605610065920000000000000000000000000000000000000000000000000000000*i1^6 + 813464311570593500112388306234710585097724695597239613670310026916062258580521137615630437753821221880036160013480028554323757226140345815001697810097046343928034235040603472521249871746141699345100246663828775572456580973851203325962191663428990827014546770459132113964704533470031207116758432089088078226125441638379729100760107096545488342179778947292888031632014809423010584638776128764215836512342693531370815698493862168429943389022074663727124565414288750691072298952197960634730092899109126070484545933945270822838788329295978400608772906465101397452377496402478283415828917826447900245117572061043790098834388737578319172653967180844984468765693943256123207844213426618387000869583497218824743823418348354395834457835718275794370262688174167953843703699330472048626723068859190453371636231269080057088114833859696740773894156529619726989786888507097077172519281932436562565636013968336493953201617827808149573426306544356321017625334065301545165417192678574254988311994278865012673490330310725032043707777079720485555525056372898481786509752651238199465987972683790260857686464906328502994679711807936959177500295270274549473805689478097480880412807780237859648718801197266567845012260470378092298213562284588393084337357206087524024381946254349007625175706339743844412426730129224407694805660729498614897487019584752185498896077767515007587228017531977501925809988036228536067947059956435630525594799626895785824243581885992191528202489052037978021454164086814281968869446667174286337653734516071988158458074688839285914231801504491942995998012163675182885003261890822916395005447362302992360440283806418242431117789159729917148984083983658982022269714536004559415332216250077570555481559131378642458917202865422142627881308238636744591685076296787118833359535329352299937780808747922151598350966424610836505779286848622904296451220593138728960000000000000000000000000000000000000000000000000000000*i1^7 + -61097513313040096411432879663390209389140365278977015610494230217352226602611560086801844697950621062780511912763729540593239429035166878407428789829074103578612644777571607935053969406840033308058495429069747595779368505868694525416164542257952012455580342650509182973081796554278681718833610867216573029489464007977329517357602423758833611180220242999918499949850475668681695253576134669523917855166433790344862247068574635922695361153479395290251315393922047136087935494996514259372630541573185208531065954018119697339402993679016840480286414352076775662823158873684583611526579680820617875855864523646821520144105036637151302486859696962811152693503598759196449836194015713591032558904250766381115568329787085522200523375072451239519100341407112116601734819772121588688023691255900324486127964577989261826348513497465060737157277027355836816195145041553016220655650481163666453038812251898698510254483553401684679128181917576226912804548804220227846447342329005825651656769378215992038413460058928484543654055940348902114603525073505991966931521491275317903533190057625669981623239920620959219187601366250861940040122336985888878888781363224982630948020846954849428176565157215186279771646667195413054834895197682450820670281506364505453779234141137434378038439561631593072796080548804662054385164625391599895942304085050026444612553016597060207590347043785830096134775490580992936855348277859073012618155550451078673672074463145706727579687772461303790097079093144515610730383358732902787089239865820645620366811527358618252663055464668094841533399396604567402856757280544251532132150886609937839973411755911975774588852389309494778018722175823067490508324217846949862804767408041015376309686420434444530323887654795236680805966283277030336584021428217116781776355261493063548334293939424018861419277311369320906119874071219873099993389585137664000000000000000000000000000000000000000000000000000000*i1^8 + -85313471747750570428425659389762110997604424116818700671403823714853844461049796843067539205949783194895881314442388823728400263546617418521825255622736886883365673286968296746510631596273811291088249309458219518842119520852604156939674656910749256170601050844323060912067145779891807461673994915266066567332788302986677031146743999835552322594953595019294966310348600293791466343567009842292764010260448461758059447906207470075439696323966676478118301988360692305546641744034119585969300896533374703151775454429981266743313609735569130329786536363500435557112202849686641231257156449862890324742609577261012827976583853376294486311813644939805590907644842209603936365612923612298146259452832624824249286049632415304632791107093347750675596372978280817470555375739520071378031071384978128854994988615761648858811576919807898900975829944713350386818362913645004161252351674246635123899571734183029320280748712442556442108855865119365791052281626450068069849934431238925830123704565414525216621083189755441332893638430720569344750095657136957979768586965119048598374365069812656796885513648797126834064276283231711977762962910307051439077243129177241749408298669528820232992073126084987966817958853126585201127667438850089422433274996866191278636807870943589052157356725444647079798842786878196255906548417259462585603113829401563517410238847662939452078540618474341831252497925065666667028523127073038041939998021287798636396547318323845234391821169719663687784367287088891932111908783884526768734755155801030767978612873403435299263917173113686016976291923651390674918580578339088815055845973918580299466136620953578842807548112369575171761579851177863923395718465589518599250380372933961477008586233090421607778385146050889347913699943484287327592189057554444994060095919787555629633009757854561766849786583448806393551830997054957689329831378944000000000000000000000000000000000000000000000000000000*i1^9 + 49076327505067633439276553358028385291519675571935240341344931886097998898993429255352125928676953441929716347020979408655675401821797720557237918298796589854596478878440948326440054129464683822724049920166252989336914168374308082491805054337602642715368362248515804259154139920072977117227887046156832243934732381739171576951379095786144999955027286834727811059349651176782318082287484902420989476629910984392660054623661652897191457470508153586638551728074186114445011536750312333850714743837128603754623028003842853672694674912227032925569959318596278776339709472951679156678513855861086862757340971903597605498561287569383012946542401264791232407103064756466168875649805863976374994317267342800530100652589021612416113906818165364443682055558975333020874000042608050233265548883715406161875983292136810604120162994619378317479765238389711969220422642040111455608158291064452728465057557743111616888088580454996062377631188123769649736840037094323733700406525139359894834096679488194370710554608773385536852144093220956068262937139493037405961497528439344842930188721969854987112583727133492934562590867056688872124264776784230073555129151129540654478220354381050338992305716466892829310945639495064311369602127312361336838596637584091159466012244897533622622424130125499646614298904458660639332718876178164958037890247271356896259939535279181095063634550525947302339027348823006324233304537580833706189241866669039390222430670230629479333668383024071185640922327677712865356864754089544235736222645679693623426234272619597837137744425381769775999563120795243291141046765493489680387553364192021380719558652562411408315944710135005840370847535659741661969363838528396014081806396068710327380141931487148997447631796617541480529055514335600627925857325433660659069136444312814706610980727699711654948184025280581639478216076579274597864495382528000000000000000000000000000000000000000000000000000*i1^10 + -12498304754562510492210993230603013800400478833069187124073635393103857033755539855148613982331599629160592023107927904423595128126561822950704992094636130114061429037821404178590412184123244231543397889670193185698456061534245893840463934291446009137638227935314332302890832716954902264852671879638812256582710089826735776136421387663135631799380439703359747689186848846232662077473372670691839938805480126706199139087948028157940005008428412036035647134616210143795709584756189502375252467784399623726933232189685436534307888511251998441341498346776055612805221021669785780984962207111731491225145252440630881455195735935891926453487622377864795840383781877550237362497405127260428632979202861552748169309481039299562930703401033596804735104921307817185520406085281972820700759149350518838908517992059154965848544688058933961219066310771303916942226532795337807846712457529882362199124609423163432587843229807460502588230845075982109891793045676806539509964397302005674183952961874661232829112423349970186095463821655341893858604058842477907950038684056489580694748044633895261653839932103368711364645569832430440055335275232707871803545456890122857415680274535830652120228811481973879737473037032363509597847030541731817336631515724886965814122153242439523262863223666764189638991867830308698518379794358341618517019892532156564599496565344567121615468603688486784378590595239154223040628811462282943975075343020327969762771253769783388958158704787435613810808353933297966104293930608785656557791184256970828775233114627531729797314056286310080043922849046265276590988868629405987329689654375636222808788429618055325467258319448661752355831396505746382561062735347083321900831036741161048326027305507824815236238173847857594308972613886443129043683958196253270525382898050247459519413755864110453260997427076600418171331409457068059833611059200000000000000000000000000000000000000000000000000*i1^11 + 388868698477795557957770266260746659634653968693786573805741730205703515162507672142392048273809907125057579939086461966099722751320200250528279713326342014718008950975716278037117209615908247785334296016454478822350616569139552598690576606892579480526993518690965750050414289585174237687622602839476502123273230065850311426688861110703257063638217009356613221897157826545235448058892941700651486101635798846858996369893472845994434455856916548972537698340085366941474507036797120151961295105878848816809577098359468376103169818724580078337514269136419333783153049402539147824781236010942196567546178211708379115171320165530576682803320192150593661206627060718902540609529511699511919796082172045059986345568125542059148904861769055170733509600867936595335609296574282822952665808409051893767163489927581485593472973981046435628024621227396975003432781528215168969441427137007565264102604326137846718059480364073519905980173739838480046263090282992618639934642152510954382367905241676179391495406562375288784011798807246798114768745615415226975274359733632731858110333457291370239520271441123596667532186664135691371371576210343775912615143498642586141242681185624364027370554384174960627212779821450430376060295744969410523055398962356619108104161022695811016826130699157390418163705486972432171047314504102092635990515432586624043525540878536990241314766846240202872000612794818022985540981567104272966210796563319457803080410187566175543034579297716628416832350219922382341996377158549665459830153741625693996486210188077028941322968156729392492994687618792507702299216652792758780083439561897707363255243105355180223968533880244331334213912040935054479181806048176975408591377769375651896541881774017139637362212739644896670071846012461499074738371375754877757696064679285925472676121680384894075620142556317456640424336344257376603340800000000000000000000000000000000000000000000000000*i1^12 + 971764037345604518006469977926805106904192385159143414603233155469992684524018679433209822045418772546273995504681988201583990974042045733805434261597300095101885453524201921530678229052882551989975938560197750496412404371234049567304879922939624817720233940309663888434332274218563822518379091796158756699538944787336041061790433434121349034602479743156084913418137983906130101479207346549665948894436953110197516923972630982633281864276488704472928400928134067153621113168509305344676437737615863322397568373403350809463339739659346851578005685494919537121113945907714363837658510766101359547975581680015522993007421749706907265694227639816108040292961893862496870507699339194577937003321878441810123466139567597829900908259274337240571593890717260996084513130120883067159874361898132804987392081386472759817170753785917888664161006561772264503097885331346609329607227306605690659628941425766382961171374149691130720594065570843997869034570133233663235565909297431275865609553397913598179785944516177969534445796666745203920286175397322734855770969615691221440073600541050582984462427511931318527426336988085624226282463664802703095236923148509651416654267694752160452973274452825277562918915264866902618686946929491777853237892579180536578636297174742294234045945820013544629121176036466994200002556858034034557293494229478335319996932288276758337539630237451962671080773681603713030157713253805554436223553839070741649460629218651838997185269015551289264179338333978197017827341179554963192384605738172695506228305356430325881141024249313291016386360810465126386744947798982287169288837025803230661026988196788649410661594008471287346067079875541402803296140382784723594285606343980423039714000702809399099979686162055405877557219957889027475442273049537987366057922176563338773937181986232781050051261269049159025769023759607817830400000000000000000000000000000000000000000000000000*i1^13 + -437593509041541759292407378170666976779310355042445508219260700785291056268939159812185849789592699960414375636357502530728968266433527412545409419742354327284179280264811031015366401939009744125871435901158757539372298564877993079263332304376208661765961298424266998116237994481594258225601711176445356489681680750703425200447708746499892747676019613071286807912730666512693042258592519467967604662105868297176756185408997518318483413869937554292621547290247011746360044044984901821030993491201246023353628339616407711975157772273613689851766913087360021660868874472223642743349549357452423763176674551156977068080072443257269726505218457746755190102223345896029339836556637389089703411775536476393488443784648151640120300984212853952266818021979129821158755765217831069918672287185466254287007922383481243425615098650601021055909073918196977669250473522162089990252606057423579993537678397771549736967558644715016970479594484041016190814958078923758897467794419501816740210380510916381809443832703962769609430148633648632043937580749648294244225526483045391789208086430547560350696660908160473005280422186870654205144301358529263994650928600189954260945706651091182760983047150637974816514745272133981241625624260660614188508582556494834003439924211056877495050087625717486913169127334441324460597454324625942682045232195162137742061833882585343403547975498182855225947766473154177093471788369815465743243768785209415704712476106807765850026605440195072405461249926652862381586882995898257712495894032800096723341977309911209876501000454465838963283992967871352059143508928398775302635339103862408742830975890692093174743868801844068597908404777088180975459115336370395191971869604892499451155311160289650862910868633091535838987782525242198420105147688344101566199292616136288501878381777013307528110914238432895169854916321062420480000000000000000000000000000000000000000000000000*i1^14 + 114982293907583088563137300696571461760733823911328532950987497324051868490637244681214788699060132306194231832740996011541084564621558263082456678094298391556716301027352641058847065211202264113944844286274571888050402896946798409965387649052305999477803537895386593872642663384222991497574748415609473080694446285801798360215925881912839591035362461045344026669059025367077849894928098818920658124013140869793305217578145678773522740319043669091528233895970177625925999399694127824808750993376263323724033870155273026214577541495889882510107518036034540190076564215481799372810150712117183532548786603535612683748195189219743460374263377031872163364200837043134735721468424845965667781923217607023478493101091900512092751251721769564050905162351503292041019033184424283904127035823182307620909721840834241950699735359874987406676039256212861842118242848843445048894253875330149037972144998570926251372887493172387709634781865424786843542169673887913093410177475916645021655311115049779489778130377349202104625869926927977610519949603989090919022529977649943179572092598789536888385591820995466941514397376622267245817238165350013420007914052791963775611540451172526851462690171285031135104782337941436149800447777712729442560560170914075638546580017172315435762550247515532695912041354301392252215030703555885844102975211332211653181151758688977300181644862372563255866902031676715831616906112104680757570540421148566681786120887597510142891136772186323312052394784947134718010980607727959401837748128952308883969940712747056696414322376640216844526452371119637505428266535105904354943449104535834079391595392164706987067711739285925610511237161337176085825859327686519242159491656778625878786190765219050401312719271196372579810964809066694729612625510818217850521396296310334314130573684511373521297394325064049749248827815142359040000000000000000000000000000000000000000000000*i1^15 + -21762013497936369720380214766064151366567829906912666933984997807914618981180106320036269167491788601317368874801446645079080126810377806966264108991278733170135285468603377135793198686570029768632378696369432310330578118445236243745414232280584498725273881736166645429063219210411413270594759189031997379191099866664875676059568980820350438329366758085186092569222498005479318173590617299038205499630281228264901282557932268404175639229599978064384958493603799092861463338675829694298374415333973404809025799858034347002732441160120554520815050084285780532017291228923764750704037886471232454378348373565869282065815047551983104954644656108733104336873827049014997070430158843969265194810487725281515937486547563838872723200766265644627111000706946934803931392211520232475553356166875729043598073097428078858207303250393131001971230094223001862728356633809931120268070260488559320695886716533471415305870623682174121783353673152516086471156527422743607028703109940975048973828052172160293626660534053523224460334452324537403409670624569647187503194951353961722642500917865319594195859803835201809892057280741659858248841605270898825493295703451473734443758850710611761175671430984271075927024782215183429461131135232446159046751735699387854817753853765853316458179077098123010007365843378353424235068430402651190422710275264773327911316878662797817093531524769786301658128931903261178855398555411236543299077270644507627976153357879655582448159098454314303955313355851055740583560723768825489464635167388538702752973506582736085969097513833573071538257603549408051075502992107012951097258424600436575318611088572274421229530551642968625399980635724541209138808221799857468442734548743621838210009068023090068416107318467394857013306999371514831721657798051048290937356018154025600376601762559072643559074204191746416723986508414976000000000000000000000000000000000000000000000*i1^16 + 3195737500700098319391006239283849311742021797170381171530655930101740950543231683653503580833433056424506576092449630711930609527771588251722867562475851487454013048820004142682274129951780585296801705966882947985201404655787185575475120868237874643829626748839432139316900350834571379762760899392226964567790652967180704924009485584169287880778884367122972388173220008577678417205479491325017685639838153643209966392009515719473840421038942561940562247543157075090916546903143392530012825116313788734308277976190156622803451090863907642242062159810532145146620106711163596471715163529611969791235823880804305784411964387823945864572407224455067398653158683587629997310738246687382577961115804317440446736248435499305969181234757657765968419973400025488474667701253699862258268858123551252757354682547521690514913239374917370713632547711842341093818209342641742228646440342451480604290750183336414604648114571486994764202114907991084022053083387762031969426257399020959410892111079500828950103048354745109134762025129556920068828766392012428990978747515265977776733515712312103300375894351399859588547709452505966452014471820836176042655181058722021001986147773346385738807928641989756646897073332576710230945503342118653053135394121867201596079376351802873059026240608922655404802175945493428181544148051360287167842315240151817848153677110517807906003876376283097207977647933215318431229152525097895511550895857053122848357303757425655454296065519845336220988982789327857271257500298717303642501140567952401032249626458169956306118716880159726155403863684474244955417392579736649501475156475230039292570047394674169671219195240461003697112871018001039117209280816741145136774448625711374560715217407502745223050407088789925386011646960128126155117422542394726430624469272979768681890976680175261748659819579362891410182242304000000000000000000000000000000000000000000000*i1^17 + -382930602342521258442286164217918901182283823538136766498071410548568850921196636354400920784900317974081697929980781695973045220911442193396581096100712385356833434332222089138645946163522403681180736121789710666898007001973998674781139106027260803933768835629285432799071601041028558791350866578114705386904542678306708739106107226098810347675742825799117760623033020036684207778360461729945769899660541679901527117120681233624107409053185239034159857735955278877870880345590546276095944733636679450547629082652925811894704869132046788512370214666560726003213809407126962473537640841720835541462971485643988624575205701444254664182390559426162677195415587940441808886851784395000770494944281300182939632984291933940842289811587305608315484951197685226768282338016346246864145463740116338098725835253152619878572392960700103955875012276769293440237808366761621996045717843067826980585915055729895173531309395597847263217976068287376473851471235914311669885291772571562281211714159112656501256929005147737862934838827350372300914918755052713968114536397851666898206425124670954374875683703612631629203042814973202092728271067564305543817144186565257074191485770047315124213568299306537086446085401598765377347305324349951953074296882365549207909880713326109063731083793978899058345251772156515001036790876640177904645624765511902531163816269028015953984169341592964891673285310478736187898336056999756891558171325220305055482434569838593683285967441960179480322860971719243106882002153439314380064663078362684168236033815600975147900555558684945772182778185953276797177941387638726978332069903627382460823060082020808299022269235081834536139614747345730028955404449785919656506925885538438073544129864708468501433565077917326954799461240766568949480732426639338166196988889557824777811049860536339375168886902459372262129664000000000000000000000000000000000000000000000*i1^18 + 39448609152035810946022656477301484588031140938184131164472703348012318493087272826628242717049777723865774256964305678879354624859949434912035121510402809279729251671045025937569248911816377981458584730662591835593157022791018439201215416908657618720883580721269176351383738756285114673039181864389232513971708203025732297338605602002093294479474745682271603878612129326740153808458505787498382735205165923220285616942224441038407934618627080536310521460597952556944210815098799249830080428337014144075114116766277976127041895275579467206646898542558248133110041387294958264694385737698353633925757488766281923482740768764142044799666820410138434975656183594013031911722034965881694927568617457864819100798089257358687155659176316938068344193314147405877138519963579734647526583195577917473324196805204385256645433455092530882078832323404025974611292361386977610339340194448159100526861002276642775047159768834209651660360400222998759041472476361607420514416115184585120074048740291678415084065291693192225617594657697726409195294702825743157984157359017070049184182284911538826337766926676709187125419430450268832488404153875862433027100438362353958722437168275369160975158890952491054174049260614058786046833739966439980861901428026779485022571509680255829881889401962920648383032433433424774683772873438393179979439286513243862944809529266785760053704885790931045073851872966608256282140238829069877066193599764731501930903081530008145653892371406975703623213227096761984388570390504195060721172986747068691748099073981040973048472434653733395582241787121626294868648845562570990984820834921270422318789984264502358192608055251232050875945902234167784186622515917791266863576898664212172858603795992483169151547344489669519938892224847007841983769121091818452722776079158788748343421660412601209024863836450437474549760000000000000000000000000000000000000000000*i1^19 + -3685086899295030589704065743173149952726177452357062073812908984097444838481711162953388162580783137571261298607140535548850250773320904869432980432385964071642025162076668151593219378741574131410849439010810918500793616752602983985802045015356046011263031038011507123142969353403957047910190637170495524592637438496397310526186591594374885770608098216922013979144011431260478365961419473939879628915431138837613290990754857024621402563991506535882804404893535870251648597092494001593205959528691143409264461722053690313373479641079969670577984984301577753471707251498868431394019708332359891850392286416200009402362415938482119153539111734605684871682070466071664449227011781946079551121242786035966091118462937262639079161298465646359875035792223491591300926797700453194261754666058334089149607075225304771423952787075838572665001075768767421333207702111302162634682185067247332025545489506135634618676651616120612986479135818641140273928693831436000852928174646103064314000624201476391120208128949232377211344478664271621118075580673715751890634905765014916907379929791909115822441629137988834603343509593367990039484487161473527886765350991445622524230325915861415973405940107400204875828110701100426109203690901472745627242702058411098042187646407653379454874939742312362792918664144207676365234863492940370126458060814959895089220486695386110285441623083741012825702906854398770787769621248535766009575709444423417715545952065496913434553992838489872221755883697754380906702182590655683923375170029187822475677335709055349859802172738500398419887068706770143259030401393569371264717263472131696259884150846638232381466466394729519327064957860128657146846510411933395001859890766467698783636717524555832486917846736071603643944370131664002376842614415111765599502289199463314845189314871955002292220385811233138278400000000000000000000000000000000000000000*i1^20 + 321363094361845813934555211693767883618634265985557475733729923754921961879791294530661118937932162092608050288986116427159777129781171485856637484927804634962186088682396130693356855324626451141859457971500732761813848864322192196469197115564150199586281539643385680683315844864654846758004719065008994515072848856221386112534023290317615490786671223210879594252757896342029989105390601812225548304601886301570731193148677614833205927641088298472191350671147511524797970961137942310890551096601456892367251225548179630782738747343692102948877120423856687667364512567885951033162205571054073983675128243842293960849757860966203113201983568523625449162391780239830272342864718475299577094146866273080562679307614265646870300555006254846383160418935282235452471467001398082741846239210830052126776347801311274013492801041156537967941967801606414514327061491297603574060551412870523471519640550085835692764943763635136410734521594769490329389778010973144981274680957485191574113880448250942529804335085181887281347114317310881351106778495652339559343143183006416002577320678546870301445318706372547955715923283186734861524931369965254481305159336432279592963061614591532933845787877893457182089963078656035720420136131887771104623196453250900944439899617711537504958842042331728291899141612905160518044170436199226599422337008121327517520767712358952157042441215732094245145025982226565359357850748029159759587260410784231520156257484616584020455178068258933148059262118345901593946619026874504645008136996981365059525346080437554037553225423611490675282857211304662036051531960323803286220329791271757591103264898290601781830276147903566295083956100099947678791729885850850846299910773764311021015497098050368865625912740339383805928462087524658070690086429696068266774570823919236741288967149054125388072411764998799360000000000000000000000000000000000000000*i1^21 + -25725165198855469478600900908298074640467465000671990349839733016643836727368947816640499665093268696255087395843409747916879419645798968130877983795424331734814726805029623385276513109026097618473916070441762380044054947043733750334234802731851752828780999327791724642097642537148829394577826011515596683179287576275408493833249906641019429339002532788178766136854083612262450287607383491775655267731273913346090488383081232881347979664342772418044472164486421162933026877072633302245585692630435297772296635602786626435178563774402549582570437852291057656165526843994278904490919380120889573437512033294729699944622879564990788228048098673191298194096373256079326926448655356126109821410458514720976482748172125753569723648734745428735599203141140159326456621478301468392035922221914178965201579280342603904178536812919493214274970688476645728690112496356021641180397267933893161512336464470244941381033263505237604938983481796686102667017465118289376766871465682053409693206031515592296884281683891068486502976710637886722567061557557800373424484054154507855161404964229589125983381882835461741373039404024758324376688782465056526052091044075625221743273084547166163972877090908788867470326372434821564130039946157693747374066906405138640225367054651143407094705586741383947184379579417606936872358408929711444971684066271613779041024687880573364482287488067411586912901357029516164517400947699271322629958165186734708418725746347428805998267372973466945086261872806373175106867358482524249383213604953410104208188558781629805914448120102281816063926634881860170418864354104499386777853068359942912343433386870144496534655625156047624352829751634094407055010850500824489474851575615730613853596726368467806867285502283121599973606086249555586748986837333112621718702508170178385683343604963768631629091491020800000000000000000000000000000000000000000*i1^22 + 1803559789806966257652369282178593619821077965627615918840217678422099243356190752561493295816425608856033569354240166983226917989098440379304590176145508142083107882636696430071715668013362690967579035137329093036608612512981428673671789762438559299144509216669223720731034674205740783177477586228309670712661832692010958384668476531081213623348400543475400431809710650935429455071713682600892170077460357156276872568641883046274054036448629462067108643315895026816694581867169380249278702342307912503270621978381846622271518062731796615000737026447659315742623138212507179128634651298348640529670119119665230677082876171376625117768304582691593383946692292446366976548387081678562362299279241518758391108519357180994047800304941284870961767019064868909291004700237872641260594681086767417226929453339642450119366764010065033438863192012787759147069126830293918362857914235147866750329664560657385783219022325483459472842099987689547726062279072858275815312361263417912292315981832449110245793542231581927619662827317381696198089332200964406189586385155153515616221684618151672590822008525284019064823167186944405031611125200000441655328314378542765302118352157249318384839810383164672174795620488338038162356559664406586069854158973716777361873041333317826589066958521069965973175367635578488749929865001278915602239143804447380771287036904230744904435686016751227044946282294555805458186764045666635196055843122362805539999962589855702420837677936410512106592723524186077736961283596635205584871631962856234965936434581722953126351218929727707384079527326688627733660302604304085150807205445221828308015578318035900749312761196261947025068135320356865903208163951169908908069449801966345277595336268216460295157647312671127367241966142566885868831699139188736285763435520818084715346824410036404043024171008000000000000000000000000000000000000000*i1^23 + -105678479888561188978454620065866395428803464446495183707922268664847568219910280728706962682843262971313500688037270721888555948551362096621884393957954545716149083068547815820732768709608142313479103003574904505688753975911612956555542863947708062632074550044551650634352234861329090156968177951591282479544428909076425398895620681884450864357316388068563713470410771463011509055202593073481869375489969078810440699374700366935735971575729145505131139979507734479193775486333549750481340183637440216892267291863023082559574421722543529318549094684919981197403802922735133375584291842404595336340869781358782434802551148076768852621634903035604725355872857431302465907055128798857420542649914555599659528889735042994005838604772181717402125742897457237781427605166037892349733336000279577915579167740989796604696730976886801072454154832394264530396052941593039520975521573561420154325878637455439355135903660789731433212028029486969864208550991437879757804194387741979380121711526278331985248413344916054625631001422610993424383840887652683226247687750490854597821908561519287715811161913283914422011242654851779807296728606404611654742725193722946770227427501519425401199860385180673628369518628456870430332599387168890151039563906786342442118119894917295695815390389972115065061408550933382014312665854247819791781341855370545846131884539825591900598668101827170934487102939796960954257034349330269838150731273989443828617868028436447666154711603097619242514407022868535261680257667531320726259460964069156371172862024790178630723464109587256574913484751506778098395548684733620899326932220135151575987639707818027023479005152649187256961973635534806835239413203928865171807021239505736997335896483413383960045136374166280168170901820012356186247190915641503966837371832224508479574264612847141385981132800000000000000000000000000000000000000*i1^24 + 4997644244586836591873425160244075208702302113536634109627912937422196205394233939130649369532651300750501418147498299736199699001269523457452784652237022546811520281220041652764740573715393047045422568495327173171375346921450849961316626362191524377646150850932978722550230555063249408777182355625226515791077248314250541740987772589992512227164968185778870410239275051790910904872963509752690575662649787646415884726977272040160622200257443058743747271756437501922776802729818570918503436073375088760015902010408770956743087464490918009882830710055903589150961175886536040200487065267931485549631409387617909471357426220176071205279122784890523439936581612880440813831509922185566326845667473972224878441204440216291817653078142037699845383528172517566846507445716226088828015775817427650162360160593005630033305584716078941036025855047538315840972898142510204528277005680849769814307713252709645539987976543972654648683722896084377538050666206653253065147326717710659972513503092714521526805817111118817802820694969050611133104337188899762179948048283577432300159067264869259998734341054975907285824703945675564924532040511452970800668288637070093785514370603062420945571143465554954258483929830837293359001960392541152488678797492224287927601016855272746668951269417122561918113425638526879391862478267990376074225180410717913284469436895647239908897375072090381829205071613847372084376180485321409113933260008967482548186717781270448977483287338105174177429977604461782758860221928402744461122281363056558861197205851274304791536688364606208794958508682109275188863035825449343740609402881451826088103911925469043776029421100474209829265759544228884338584210167424586388257807556860202363253044139735497185000144635062153720317342642168240369338021199666331737165595195422932410426828972546511077376000000000000000000000000000000000000*i1^25 + -185706416535399805635258594855710993939171526346565770052575878532636337264125602047796980220562912871946127877992991638166351983445503890055639439168252088675906329209838099890963612379589169408235727794018290158036833351927580040074995689662461588584780089300923176582969171391745997132690733454512348507188728410721454622916720803616095996266423416498311724252577444401081355294705363107798252326621337240754415804853292426334525084574733024048085727924125437735150560005471837602289467309534032797389134556815166311257640500660292940945056898017997645863326195612912225372376270748398629068182283852205204347354513639605555225421942853869988162816390249648874810982587443712173150778532189578818936497260082583640469610607838696418876506617667009454857011368445856160090526337970260701954809723487807998173113377185945939262699594583255307671642002645190787773130419114369222537170702429027497438400271577759784087700612762622214546563840427115630762829872705422135318951637676157889481536538689647048971588453393052445324679908959939778586184994421919888016359741335793857775417698843331962652242498065801370826121265140967017000315233553369955822545973512443622749701312945427679525202479921925216122778180243227675648401374538227975852282007642672807358852819117678588712268265493843191394690854771235699497185921329392787058217843011234462213563320355567810179908440338231445664562183564466307009052037200361192551470991807628674608681690991188742335550143263271015536601162889600165983951427864370607685359339296595358105886428926552751670087802076718400330192680974374266293561185601758357883312018985776530829662681528170860878151948596668688775559788630327444253220369328387211913516113530279444215447510392995942460493477157427345473112720239132014811225177151523178935791352690241857126400000000000000000000000000000000000*i1^26 + 5282506683341766633137991373118832676546906313585839111642688010659889935492010845721818868806489852653888084528446815686548820659156400798656287455004449322750001872246668938334506804714307158523156301097561622646138914406529228190625713781965151155392365919832666159291608488925695431413498745252772015870427037884144977296664985791120226004835637092488261688271275701697702382744563095448232724712241731271077353782490440941049025396221717039437199987681468887381460402411918643955749540366879818501410194219380064323946953582683441202351546642180241239369145582566087477602994058897129277445136014353739876683440039118703739683842951336980526408384001285580465452254064827293729858832066491738300661546069231495467214180860178761594780778313918372936562805061182155061863870036178284168840543914023309654123301320937473084694893416635976663885746497255983670998978678903990037364813555433961629303309523172628593561691685440789193576361409483734607336941819666757064542066290689050056921783572597248966502916384493600016236955037810656144792998271725837419746104858087338237525079212406749338816998882417009107436556254531074049013991499965535787616107690421570693691063047395148615736059727860913725790964835322754105134994449986539979697027651810025127790394753556557600786052499825605579954476113903373662651688565313125652699768289221191323166150799147496464381349232477820225763569341205788860703363774085028044266763170975374664824611097793094654205517177582481279501235836048110658978492633559791492921780388903954729671434886701004666955452615020862362202036026748687552457719614319366609418085616151487901319605766468228638842689407932427387873720671399090125731045925864398662049966026756280629822163460583817543544657405303157588757221460671523270643804201814587559904581586098585600000000000000000000000000000000000*i1^27 + -111347277364324185044248944351442515384181257420196747527555430864386916294450105996503745020148710126135081606203002490972571516822614624286441760946443561762877149386246604270490200395437330940668955515849970576676452028568928869746975318266575641944519261871008394978187359637540551014597675583373107229511400489695069774023882692281485057751545211656419413015961303597697682770229830075415519211038978298176051069589516567014330162966219779392301289545940155969012704370694964386209286649294157192834129269662380537836026127755012519674684156145866612160520693428727552333007496740055758342115460011987992931756243222294694136190132592725137911996963154817746383253864056378376891314961878393286319297886755753807531601546426089271635628642403619573870781502387360036785272248509044282367475078176691183656230943458807426436502464453100934135568403782330051281327562646408052018949649854518351902431573982744809286887427423192535779519223734384071027515246903364399306876935781307267311178849094459909472625605722572518578895264745711578856193082990231124444691968728794819993109536078776615864225015124343748097173257882225802777547071838383379600977974581594322348968908231499417086467141642236890067951961609591392502111477392950175488635410296790631059702542743216283149624618244231192616071975057612264609592455440015945949187475247239160336875579088458582363255258472146505383789805262878155161938343954103719128065692400653347787348099272022455028804093338317273879277973615948359110294484828910349217773577144709930964446942197840837228305591691542386804342938698576106518158710728273694866540623349526019787570605769765531627657629349615915670440449196383589404234972649454731274049593111342147531659693688971735679286020076098201166245642255318181185207939968015609425571212165120000000000000000000000000000000000*i1^28 + 1658481304920911905506837471436280245671092069397196996400267981984502160047861200787142596952441324716739566960674773941555435634838522595132595365810868044329306978455000085943125659988380433323558202371154444203592792159492452031322925715148251770607030801264365466601162079061510486687761332931267225514870838613005098757583689027018391351976691968574937973060298186741932819274386928070435373719587485584334028656003024099036824491580320488010260295738890692685641895228370774570313066992932011332565256919442992329984234706766017127448648380063797940314889859438205436837576328704274536243039309490278491908163998742970071948868034267397035935624393112097910909024243435731700742485920307963747955606717032951989471011375313926185888578938048466401925396171794511192034491893185510202025994439811128493198388532287320374957820449462719022979511580284497497868689005656206241837683110777443098457581383067591716008745819768268987010303520526368891905224297789139078681911734030612816824214464081478302086278221096516170020192311498456200609887366901514483753246516382876175713128055893205288971268667897152699408191714087061830748561482115313009424652617122928557800386882760176335445393588072104222129379125490763622544040880108334603547062326313772562088257684386273600485284220034922106141387709523810596937858369147002875194988908691905057335371761024990986682431649179842830537498954323649500915176046221979264753814927568410745723013355815255682423163477310603678941901654046540233518812957868294964792045413722806811100130485873544805690422016454967093627808739207153789425050894831255047447706014285923151351071564811775225019988483598758138346882084004667256909957870332171007622815001055135655434664403272086107941828395345957038072565993017411618193681533921954950646071296000000000000000000000000000000000*i1^29 + -16121861233289521735019601142698348530775693876726328861111813741924559360602970087116471025071133534131589427868956552832586975398920323441245727109517043525810444793058467142119696935556832290317221830754947597927036183939680846033701241864720672574457536479679412825957380649563011727992751805357829088996981441606679865284107974199623701474063400138456667650167478191541026214988180387913953374959231948241398880828860347624790796253816114322459870046360310996610327831199458530477054388751846804733475488491012176885765804940848793909922849669244559376677381313337113423250216429906474379109606415772293614184849106351846528201355802300357635334872645949213020839369929871475273085198500642816623353361912060371922156541217589659421400601626497262151844197951022061050172519834998947875112857696545971728429584156313543820005305862054902547981594314325536788705641762785559776284821745168259915487806849054613085451297252046628640233880568637919471442154198883235597732963008242059112955358362812474715408627874699965483536727251982206900883567391548457439205285283356725864847337235452359511076605161214936139891635065260066536307580007941616891391276309702609156275107224114538288205845344210344602698434894150341983559041779765510526560338752876775161525744218233231189154044991173778432575919717122095117804860492477372112450185202731368032632132212059737217264045628851490904775123730218528619655125969300132375424671159114453144213386803825986682377067211760673742971832063384881721671355160534765218351872243245431815205332293307680677272205454844132140412178566315993022959349256186668656725554896930947070380201612940578803333876376767762504739095294159608134278332987331446587118233217466365817359051911196350725548019943826259751994660924146279168139007510845478404096000000000000000000000000000000000*i1^30 + 85026554886876110035606655836443504215542729615933091080698107308520673169522784175545993434595378037222410644636888804274127218979337999587900638061339871709650749318230287077068464404889510806124592682362514474632698904083935304169418086523089797831642839118221632140182241479871085440833056835479968968497011340572314194135346628677868868688488449098254369309163705380957946337189871732053822158553523693224998180452681101514179277240636545808836933562401788516684309017371450063431399024975847894178204015685146609116407086172864909076541138889985853295278428107339265774460296838441408966278693532967225309464702357037954414107906827320469472441063721876440082795639693893877615204675571401613300708548454506501143370622420229526630998535625881062430526459256429468241272070549539233274036534622460863397834613224881409149141353132122829817088139596806581423042690400924224923097472000183091989297566888126273891202963761957477348228552641497667705777649984037830654110461434749139370256323956979601801989280067008013637694360259190397992211637310707987466441665983510014476063963720207289156875529427392635664736251514072055422124368039990926430753873903403017584842278569923489430762394164438786870423952534770653642763215970230731645835902160134052376201266163562012121369496665739848359863649801032446534024743708758162132565317176204534943618650892486976066023467487463617927365269233204683458974234000075027434371789438166961406140076439807290540859989708271659315358376390418899739853243187237109992325479793458052613933218814196245464314273183179458470506366324696861477792903222900932737929326400593619340476054566399118421580109210669753804521241752098228893269917289651488693639423180050969602338909756208724002438287641196537999166748694223161842622267573865021440000000000000000000000000000000*i1^31 + 9769429135808894229898647625398817650093349678148057380347024249713061828383422495734034938205882565521736464214921189987961289944448298711167761477384386165957782452187863402991708597131111943143740793973819706819054889914884463648168992193119933619017028418955456590521426794082455684679628582429373746500758573016962155465664705136120563370425187305676642149998686377712605067880448597189775458814097143859090045591540011711653587338985321434203259576980898671656933641675180778274656661991385019355850170751573108120407874221633506272787001881083268021559046981167736585618150047683135718437653430391759447511692204602520095232533362193127537080040212235590373705428583794509167681294058042737583812552773116105195597433381758473906609382668813556594673798606916972328209784705938714959356739911310517882489541770755831013472263518033078713135998805417145087506266992045692194862290842232694039971158099881069792009347141926870977166724369422270861519270340345055324542973114464501122647468967904455173880082439760592987938048867190684774313775453692291646796138129325149642055315992902575613447087473840355800293792335621787629521046907002824359857586510812383162144234090189390907495542377944039580064159863311295196379788921840839627194716602728741459366919835738923256168975285652989480207116903284522921527603650519849877221243152526934489334366706335736204475603079590335762744984997329468710144522123219310397934740328639406962566360157655521236021824161293155471024722481618320444029610818661697104493794408657029189789442189665543755803279977263002016211542275380440439113446277937238923946850312743005133898201327444378355446120913640467624937050633597303104855385397474982030845674347573819542330152842135520569691021963678428157939388514061594608848915660800000000000000000000000000000000*i1^32 + -4603563823841415008588577792040133749477309080527077045182968026274975491900088219506505234066493885447984184722084832791666035613752408962444598124139783087729745273712158161652058121039012386168829895633090138716551662453841407388494122897292593106208290908557747615509768294742559051664823362809624432633939097394249640919308576413581590716829115571944318941565193550361740519850973635145842319457236591736712563979291010708475011364370620597367048595001995278900050275027880323562187280099392493877544185255946111265414826121651434645440122874502136099201888042596670087581536088122613729889566154072874773365220016444303354632949897021243552951752948733804887515138075358806990938688200370628415817880652742821939612181264096658972990403310400350636816963478069653407327222389925477134934906496121434333094188433066763311830814240134255466450290607614926579265792667336784348437836768663720380260703843624060824998955277314146007896690738458923511037653051211339130421380151506961682060396299210519571825434988316802332792418386106249594112729639452984031672450020281814529201880391965436721799992412622712143618786705547498776244172756076790723789385354233588318685127553170034683291891373858379148465365012387925750282583475229344981385439695220016357701226870389779761904423222459835770052713662097451489374589138978883351508887831985424325692965178549980486857406368841431492893047729717536046993928376520584393286980512396309004412798937743435103457275916919632608374910868023720177033259549641517336892279952063183406121694319194464880947544586783449571254566336398137160603268255124918565881791340799125968582523798908116561198760441050536673882543520649303315137589719124298424664843674375034475565745164695937621765231235927239227744032001450295207458242560000000000000000000000000000000*i1^33 + 24929988749185710469507190178755820492106301024612408228997805555019227599481555334989213510471526028009296192279255577949581962177935960053042482055837383541648478707760368287149434950855185096135066008055560398562500422112349886918735988084041637553084429189505649643592773548076491258461433232407581912635551247429590020162937956152745853103271210551163864770527518183343734247291141158025683420248199969174765676185711072957772011765304600724838793165153069898909378628729675008123164190653795827702252101994333213834877251447579809136904385512296366770085916718442515363699394635157966561593382983247316853208338585743435933850140917374903762346301391273623542694640436998660689417947095960825268057573727758129958910253174963995054628476925133950855621163839614096547048964176152795276619396131445796945298866446266482889275605455236473221071658401628490432951099014298896497694001331688485529507367816464245886546785268686909392115665180034451422824821767278632541812169911858281384744826976324030848530281332958925919052481795339590312967067937538670881899215832868922758969497738323706846426797831653036917803393131137931963842177695596509290194035268330144102641266549293330836139988984819405124464615298007425650981604494563361009863922943829797420175465757930349380532348555901492755736299565766129502080157549100157990434647574292325028291109107996188130371570795660541733302799297720619640034659058567443983283097631591059382436609100458468220431473047516887971555459154745319972760145311211083773189038036931778711669485860406824616262687993198771417655212146919618392502136908093432956593657518566705472861079010851413411463179022598451334239308460732534717383135745139445828515335941514148969632796407713677748982801011802133286433152127657051538063360000000000000000000000000000*i1^34 + 83479256454627912074942264738655486513286949673400936269821632947163009296076572831838192982937005472836033369918334993454263203245334930081851351866525946233687717855680416590575029919975941025256174206696688616457529606786785934807760678739963653011695036756910531746895332230343381753289874229279961433535296162878023712108275127894935378717684285515310155761643279876878628929486366109820405956851434564900600732893382966096169951900031772892893341760340272724222472248786011634674095467412675445718393931911442424910199646500010434321930475951858827602781114263718838635261853665709846133837647954374152584888787499605113926407420157601400818279114573134152298253059628451299630597557347398566455596085722989119563988634309120245907982530206486395426419414295186412350210126961996202495669605005244789311567816229765958178515251287347585299726781157758391387724925726745764753502727493252117558919472108699798726084253647611425470218362762873750013561843404987237208935180456176265250348796530458524286227836196287825814636028057104804324828922892942572835692339270675199651985290382307708577235675420955008921115455458183008007076048631604134015198046302556415093751459591315200961140216347181569336572562455719451124927419394297284977053646743681298069865667644883832354326430663828457367049679243148684221002995725897280791467844230469421427090678354309084837770521355153158428901082906291694132421839797872199658914162157603825802332646720484590516596038405877799869092758405598262474349036015044023334855144171800276381100034386479398173778019351773843787814745989118760241472490644159355939889218180045005857626722944478692475346550976612596516185716545633784291257836192913995047003668579083813913993356260743331708867444606020986540831709507519460147200000000000000000000000000*i1^35 + -238198909228713385655502403324147385667532682972382060609492234812267300712893555734201624904855935983788253701156816409099144627407479884291803713081072251187462987888888689786731431913174259836016936262926919853172201914614551563340312447446878791270827801859061286357898578523619126603881324025733823315885455364263249703375158191320401958177908641873988417859130199381907269416342801999593169040037595785198216539145154694221512337080397288950895826210212909906434121217746983856401667206933787932590114110778685950809982936933903725329857323401563856032975941151321003441543606130532458289020623245955029153087297499316065662326680363225399169084848182783794760870624940499076069880497606803386961780311946903179101566085701562422050994046055296686192331498192630299386002213409217619587281065586916224492009211304752891482662361021716832365917336942924254897914666980181329200968501448324985567529397159330221704872152139986079151874801639946544557783882572821539111989670959418456042724377193108459873884482989503209679142556548831174831940083796393636315048348087621813606070767463117854163873092353767360248607064827517714773729671086319494004312480211925617726633683398953866179661872471523214054493467446681633588098409905169254438079428963766415943941453137633653221254894218226286432973113972319397115830834124788871213449039917597545629832813431970573383340570605512161405504950396273868806427740862106416216381655497032725538675712016671594245075148045600482591610799465493265914254575077325063561470056148937731187208590636109052929100946638564958681891706949136329914090313602719274522101228869839149859503222539756826487089267950749184023955782897888108770386383946609277753596785275071545505518625118545848875699479760036343802028231837614080000000000000000000000000*i1^36 + -102597403449990014386780255842677837792144504918544327833432370051894073360606980632291286674388209764135032283926113846331028210937010379620325959365800724699878854032596141224215478195975236079737042607846249784424883444461293317389718777848655523195953582813741132443056454470431940198480129003634622542000220366867607306182096367990597478040552829201611134073161061081043408028956237637480917111547742696077373716295593466499079640470761936497382254310379814977086570960678925576439159254765050114792367531732325123527726676263661042718540548947604460225288886841084699005538164405123030909698915127812405081734222146373378464852845489620208952808160598764450549038729674916426638514231095868456832499671932356305870276860179363170636220349383231335307919391097557861908626749571455937535568124799240721331060263932359304639089946754001248284573311108680499419665603426203687784115119823446043868428859235404917730481649081699131067260409695919276772294869121062831539254767491783161219603160294369412088784131547992303324673822912696686412802883997846148461851826271283241879739736539153600133903266265578482597220121232698869006700987118429189105594772177527117207590391752506586045248829261053071562202358108529273052150528529496851741362886756325471632942054862408179056363166933263302524092092614465356043775164722085441573411068078910869929137091396943840603226256151668038814314134129392531970014201022226244951653920015121434205007371719222918512592929941852926306160261611045122832442467084411077039221209187506766077458573323425514089471329757560397822444438186493505768781952875068344214996606318813178747713672654152999835080644384826511875622938075269638215454653050014898368778009873420127861972635250128300542627775790386768648129740800000000000000000000000000*i1^37 + 399093206960275645440320006542141038671301190625012162384504489954916664364233847496710929307121092194060533133935349467341167626623592579858780054456481857559258153309243418502723733168241340821298309481863222305022346626170416232006555488858863057086354151525826780403245993548263959444321150629870091942428672465106579499396830821320337612035690452238601598148766933078822086009978018353036566723275323734962187149106332459504955785861862185828450509493187212452236358892005627926409290789485170987413546372537707789860232100689975333866310551012649507954150016605752224877740358415379137690102859198473983309537985102962216570416737953287076208119430830907540908495079188429587356490542339704841428659946014693810521778311052179028825079340620845204824024382458268291384621129472942174148250138074822400455581571149706083836086134756460491444788416125428427982256367382718891415775363441625485856263949352400138386235682642846422906917099916680484930047058289265496185830343745146778365215634473599878473947989607762372833195015571884754662410790827310926880136034773839099784920284861520813428172224004967229988807297280867521400297881374682888978547915539927767957053477869712377287200332397963132777778308028582486991331125033359824718878384574823164126349837460941967005078266073033399687160051750954530193108422040757008784312553972143018537610528563242841565951696085885474855097144784470579331264731905256943205181679864166544059632840608908618636198475488414731408642646133324487237980871661601843976163774265188306848450715078785440500218055654405147766299087474653954361506731503217911044771788225469102572632107900640984024374582713601712146801592168275069807389868500851227141049935913032319421250900506964821981224692926308318969856000000000000000000000000*i1^38 + 147647671256250071545328195665714428362811294753636360906759812524302861690681757479866773883699571273557689638618320495754374230647579498341568649852169568360201137627723439305965234658029188389028722771267752057273866965722550504241992166081008898272890100169238240702398043440594795515970788271371452482198816021079655697659142858358084040009638261416302237191833784020324904131325639714363774197579436600459328235252663449244824513873487367097011428019980377563582771349627673114335415772049879060710235491338334523341626330938292847976795391184502308260380054270069137183482823003167720693091408910957602655356977850745857809626067867124738884768276323386973305920586145378829403061899032922399551049958620598101162323831685685745167087452704895654388332451245966145914015108631795896478129200551178954602681679804455461245278051758942106277291712200214230081394720455801926469197549907834313401325460187644832967756038183306528968529435554039881846483438950886398135112978955627701698166041442996018764021050331229878595562061599202064162351266938264742286360539322186847218989519914221778576023991206843268028917734976120515115656463227813686436064228410424595411058560581643988982704012175934827243501995137979686298472525061227529513345563544581715155577074215962319356481725432554820215720553764902650861375201527578086700347306930962079447268036468652500756748884309218621833168462861949679905047238224380198501806250625012085391458505982395571372158901373991778955062279646350604319778676165834216030085138620013437183207029725759258976731078196068108027816499428303908196902115813810892322926949000998117007032038229022125015441373990577040857411616910487930135857108567699301053449537868684598402659244285814134867046926062190592000000000000000000000000*i1^39 + -629404234437920117633386185904631154759554615464749290346903335761774462141088292376752813177961561891871898848745359214965010241832108095202072466542289333125612979923513634064531115722021873700213067671776379926391976500332345960505448026692482025858553241552810302748236904092230814240304443983576878850227654968101845685728283381542966455547686259095935632903802034461304133818953986232909992214088996389938249119421034124220741339590507644969421642684828716816174026244256572049231662567586828269312217362361976188593679673179719412437731974017415691615460623319324450150716565349879756783250025868736668204435598407993617685394960081616540149994706078132624094632717121838391797341729693197423327651993241944693827302546348843366718114812991862626664745023971037569602187832146586221259983347464641106456825007017034387880299674450000462670758660535933155773109619928534213327808723628106236247813246411590575138592022354048127271551795466630387905971314240053692433078493395908978554871739767915888678587683673894785228536928962065162421275524751339582378454076247147633326678134502889741260794374801547412687645474488920968121011244878333486993051571044587852816640827688567855809345386512375504917308686074008989396313173201014483874931155211333276077431991612296047338633735887005592623908202905849860816316540558494015040606234531809835690509641809782594795548230345489986153996848611787030105653454453240831991137542081997014378364352350158662431536666465612349729218118513738028017527284001291405937491497226753761145133371610851840521968337709395844036134282679136304401473337693286632983076003567637029297199531548092723767052152605278680222202559702426602033189412774001407386493102121961383648940268983646452129984610828288000000000000000000000*i1^40 + 470595691593798695812697863187692632292472481487297305879536290972425023751047413754427990890777352514283209132066298922149203917467065274633230743659231557377319813581754486434531263308368400392878201646929644853872439049510748495636503581825201854917578518576641422224829712435639243177652428895409960263533235633870628549765542868727333211811359696809155710404825736975747257645032242635450628310747929663047103674761360033761724630685984324762029796522997123584715695897851702484775102962876825212985943013596351834790745762366707080206663241741202064076820709013182813825173299771326584371749433604606207402262863029552366172595883379186907098472096373657537351079792493261607586808645236118587548624161171241467134712849696909078849149179742946361869808351847004366646078784618424518971950312806603609025109875152654089879992921859509885791272485680653297462716568439517875581457786196460316425002115128097759101237543373820224743358234169046278729344523644352368826234944164109350225966885474040387106831540319945510411224165352383386852920819042375117798160381744422986769929399846635657222291043433538427512065851063298866980793317906896954308441331890496773140296036607681470704250052756214642674120426845775695300291138649548949736507304364196541927206183251157092132595523289897299616607722726736970330349144484610920252862217551104523388520048806764482859627498635172452491369647514594318960055536328726137907346820838879074616973048771217863591060372078078553114414823678821207842170111265325312143792348734852849921750993517214260229967449951304894668762243013675296470371241755216113780997087950808259771764479273838486453500438018278086097574440702709744263813368174720892297352817019343005887087074613022627312382771200000000000000000000*i1^41 + -180918541299223029348274410148542989983520303256946095458236906019617499936376972619296156234412690834558950222499193013228858158737070616684525053233234513751729124607529462586284080268862165401948722584126073604672273200002324856513119561611403926034768842315909879083541647997587512751993392435447723384505699313213580687083484860383006357875819657943826436440604020158982310002144074805295397712996206469856213929402758281074942392973083181508595028501924952013164317373901576375828445320925149184991529727359321492078965079881904260636706289077697179117277500472040124058176912566543733929446677450248180945669232170085863704585178984971118557589663618689052978461460736181653616907322913514211087967117451965360410951057515207948125199280652661318521353282540875584298586548050929077472609426457759663332440322773765795800395779711174773370427101415787201258636356935175634990589317435140458899093593462591108833888736389535125195084373905053976712270661720906760410610788432271466253565538270870396279498193660632355777308259731622407317410463859356910551713721941229079719134290940459679188781847311523941000555318442764090070507448304205263114641225689328470699945201041528114391165197019433146108541250822079772023698805484156605090978177559987709353478839163569346524833385823073702669629779918849672646174832658594552544359557867211746076348185670220583250220202896406766730739706214705806803778730832420004777663169146128028039707991514271089603317624746166984193302141262114719557916702590936962451499979437505256788499252498891664760484904172926872563709858766798233517671047842806580982017547009576223815366947678895644356473608994966618959399480604314094790874524219860324387851203440710610075975842664873197568000000000000000000000*i1^42 + 46018175715298650444777958137733133903195734209003849674321139576326032535358919687450406852956072758500369184827571450115266926761654278225406516586721254402468248710458743027331645433398529647541447317814097051442124247122031135832812699125373641779796270464004779988919823955991378135053344688216158147042928517469214692791909398006378710537235231473322244234406890557678083744075382902961409409295925174613016941126606321636769444800392303216078754631399026103162641160282440076943535927905232026540456990556681153903957307016637302103267521019412748364845696620785583083440234340553974639356620696621008275147285509326278590566838973457943096154409202032129464990608662184052124957806541932880472036800558520606955333639110272756346862367710756066167926393426402921344018527942314423243030756481529653317861102077519066561141645956675084932858274528322594814368743208522873916182592190573174719913537852255923568341247575283963895211762898718405447865943010460163311295902664649847953707431973196083443595115125308124295739681158027812816582429522460159257456461808554415988188742875615298460603180366300738968038223079727333273312109928423076819252344002864237895450739662484771144769743334740523488766255468527768335088574211375073245790780168047932026155005655970166725256455760320155830090300031868608999318056336496323497592040760316094110053582028299378863894081576939715935496911272201502640265134360109444417241074980197173509479498292477478035351526761832631018655667772333396788388453960776082067190536878801270684230763601676659614065925349549361624196177656883019189720883186568835054989460674225595458021392721838062004613174969218666553973847001990433970567280467194150423779822526114306783397742706688000000000000000000000*i1^43 + -7874684968806801334373301164556056099572095029216000524146362699631423703263468998363927061035917558179935247342168857543344744349584518280536807752418604694640860440982267913723873428800851935748810634693732617979608797762083127109696047338902455634477612824240738064226538836726289291029887415013615063327786284159248026359327297526543585327762705920602428758817538608825011189943346587299394978594175095706317910073091411450101814969406377394503061054565529309253527170919038274657146903670135262464397970789576602990410040295655928874168317465682338295182391924769430646261415321658261355865574951331925785325533925945308446282080332437092900925623827144203361127805094636940343081762981792335627447436562637155676191924185547940796344400349107906015264877713193606140521733184814502530362922794559003272156716667563931290487458882512890336329345200198910192856430616457726879511199166722569195064856731651294324581750972705594027023578889920321519349970938958007635727862009186288154134217752447409388216339893971052620262603872954725191894638983314072964060581066267257360529518572964104783079709837280167085333538314019915732763176731269477209709434824429606486545265609923749022516506977492230717973568149434167078617114162756798924001805961746162800337523624279372347625996043567927054356655811568634651063142752787427389043842708168414726493483255016526383471388561057963874308199241272956177333949004011248314782964352045369944154246624380383983632031215697406007296533909857544920835077331119518820973419745690308485965615729483743892601568268650874243366893984239147664752713027244356723925833061494082366312430948157937251491999534804243765617083579326339056611686878805916817242145761988748435397935104000000000000000000*i1^44 + 904719361582819039460258062384432056844342645306995612022910364318991766269555865738105845756959948553490069676435198036612725184539418486986453707587007374362138428080243950809802176266609773395375135006778839659360882780022644548771767841880306114218474613824899135994201753701485009096598486207212452483606018534354508258585340437766987447879412952598359369743749009697486779245137354775024669517427715417853129935002931345838164551925750670718396166528723354649349967291459608460945186803286416735435428813169869081616665187560000525368085468198809484139414492755545176526611341605721373445310098008064884029546407922962075366927913625151823311296036482312772819866420770987736070308916680416254098179544857223507086360933272752950811410648387923643725741252471244249388362463402178623125573087408506145588099292225871880933235057722802352824162858544851221439600362166186591146690819394113966199938724259416212525539689779989844476081540049618728899260963804040777288586603562404337893754818633628571766503532722482596481534148122375085832035409897581964162406845336628421656453123300308072049860173707322988032394822413154457054395556503762625417076601901082208794913183658313064726944514555924085888514022231624534757396950089523462570923122521842589205674676984150266593392503612496041520141652935943480652912046180536616797591963396190860302754066231405342526976187833255742614664689543930103786164218894551542417983780858829807426311165300721683996656677889729865210443025814878085851027525164653740920825290955169251237069853384885095272121183871587919655378728780430834773945455975355949382699760970305190471004644282470705607750693539731308134221763183176685981935307311664129382522633402139698790400000000000000000*i1^45 + -57789486134790903629342595112918903114314958601268186671490291323521266304336161794281452397273514164151610756246651441431682487192443985136062542828738538062336365708626709631371514297471784414566908191943501863720002139034872905635228199926784192839923660662196453454766646340416737497671800329865056114680621087490048323035394381289645340082697885147388555356554540811340483259967321290443273595352303868815583437188569685500194503654348789421137491879339582194642363440439533279738568419605998777831315601296404502985153455069405573311357475236140061584414630770238004473865142882699223337689103555759075594127850459740014233086525486598332126774257548477975965830706194135737805620030328815829100934583014049782554450236851326314720831047095433735589273002918892195819442024057875977669334338025911340500531212075028840592835976596877914136825628357582230741530742274374666512327906413562428452844661651328141577371318621933314721265184158219109694070524100713090433729030687732309141692694255425227685900046880460652543110254371638600026450818752205572984053752588402750064627402958660617710036904920982346725203960294006646951684272591430940738919239234335104019141921778025791851888959860604644745425534247567592083651432633156998222998330299524457627651862413948614928180034312824054291820001465684998949905429061281127915442097164710351078636055135775832891727340645219733195006035833408026891218492671752205255238540915702503375395018308139911570746372755944925893129857247695165160504809172189796696854258397868893168741280561532015351504802616190999377433285605161648520401595159209683490064452730891994315872324364631073818695328296885970682971390714537092794397081766616112006659073089536000000000000000000*i1^46 + 925627537291936176645364593189796948547295172706408040669628957403756368233168673327715809594238508493590688769144883464021888640229752104704208459119352459331575364496900309945251365422134490899589243705360105407771956694549223091988216822951327075112223595559625323305155929363565341414022690510283407970777022625781772591216329673686240990933448040615383749427739759888866006674950123558947683964093999672739537073193751670005171703900082407628820281017968873899545291303289938194386669198623623596247084739584760071792078638349599382589581376185347372889033244492485672917029082213270246262874137523522486271452988096606201212326548531178181743185124564821777133680580108152645771742866242128992083361305058605756104708594323700476815603815402978263453018049427737324192750448338789499921311650050755878757082441049662578497904381343455819239016923946287768840317522252946965338236128814079467625135125533739098847534585780080046486278816631671053848133937859429406269937449434170421088664969097766591313954968458378842201056236551849040117031221147963665353730610751399488134236537830385738964230930407465919168161449536161618478065026700732154381559425646362651566153101044888427902499963203655136991098503094076572123231541778901893487461792699610209249357398816487688484125402632336571964491671957004522510583864890658692036946691330683985724154235087659245697609504175027380525475126783258851634987666302045436106982714371260687011930717967721982916035833021164715312552116231103594834744403865444313079181094921875190553757769065304640181054040317672973205839073690710181601133792018810069266012398395612586793763053813704386236738853154611474331703291421578505107073529556470926679326720000000000000000*i1^47 + 139497976000744130976664079036403099631420218826923954309011996440794134660584354040174491639411602706486537866845253518426193344958232234328796978773187397454089625638833689915349295499615354247076418845763980357943896797139242585316067271548843698743693908219978293886139321669790022024073433742906097669242887832924779646334550846204228656980752318082169655443228203334374156523410358736695477045490894420761005972651667681645362281456445154280900799115879610690351218040670753384195168452159951056377991697034009590775902745336449699071114611640183478634533312225057807115833590981380699231526045641786780039607190568078207704551691713906927581304000531967631685638016430037765569453318584057332191033889815267109227134471047782347345359573820919860177080501792074659339064765200248810401952764579372364705834697655400484774615992232593886992991957282413458458297711854601136767402299596754953098224863699766708166804576134667829767634653500938451677700363248732767109886621312127294498156044788051321969081835708479218993943466888909397617196701315405623837159710615347471760874389187079767067311860822631084540651322306329372436811650606687408824773941056908281675186223107148547980332961970355042503912821534411428739289406018004624344424492230536845952891826918574562476104140486850810753168370908336154472674528903092422210476367421425431239051503661926683958428874213689873874389761173903161952082657843829983708032103563884055286982283696780267237205076385589865894091581929196308309258067657505694570803344397549931477689978669781143586449652259177223994864391112133697317343763595775147553156765338035487990030344848719149876218017185086166949685737006054011173457570710935013785600000000000000*i1^48 + 264496393903915871513221416405413578352376562252667201704255655616094198841971040809907186051164314285642814434903440085644260875931353695798957607115303598301991429229261239001581833036974952164747559119012367721356425884653478255271298373530441231905989690719881140684090489567150382704143066305685414373515068189687173865215732914035025745934787867081327005552233192144757442106262158966560382296911506391748893658008881396744267859309244615074417021200758797080726283860587737168155268491865455808178222055292705265727082149339372282734708055089367412875304238314306270492577820176550075453989876569601728658143325352511937567595430510968407437834261803984569030267429664134472606523363740760874196745968195909331841804625899486333342120079259580053231580761572381379531178715930368454412125466894940356626127368453510010686204032495622919348384876910596858799654433139793690240583258653509663685368389991083239002990272630249260189702537602743277618547596802177387943773293805193054207419142454673857647061823337632850886097233874215736552580537907625013121977130976262690467593575420870466936701107490694781095400211084110706387923988526835609077758296906380239688093262634810950670056607480389779448665803785378170423797735150296409840800638892145818923020285035207574198292477533115956334078796373649752400572300060543264937560704213280161360911169455299908213705103528808642829644967787834740875258840821332930105828568085568718766467851127481789611291818374326011125224123628838251652567355265570232762464675363787162482883300405659270076674076541807297908341902074652234345163273358126551311701257146407625934115117253008093191560982756201262227036112775727133184796630507520000000000000*i1^49 + 325388611108972623074020048459259359668761454236689982465170389049610564531434645750121739974704656227225176121618024885823785015023036861273060537618158734962479312494620204845862867132342633253586880188943916342120520667967583672994106917113237264042642810198360166844566465641937681728475952036640220269540536196703884422460862692268643989713891716777014077072359469618916156067699590575715355104296468054184573199488890971482347724363543243569451262368632929415358335095458476820327026889228699030265090396293117114951799317236192667411285784934866611890008556775366313343382282780869624136455661338178541382556417024511590480826757533488213711402162775695365283516654742873609845642548982359381063813012988752165089126545464382296181323514981641038272476325453951644596279386017317299298953258699803195587099726027835674041859510833025660986402578772048572916094324851309467363203375115275961361015247443566392981038884878756929445788828738717088200046241860636039172368325622936142790175520720084042837083409646805175966251075157600639523689332504448211831794519301825670780194952091256273483553967904388896366803743019502733138417277712719496591218210972578731571623483408705235876889369780003014460271970528409777283315440162588060400353626191136675993784684139587007827544782639093293940873425722191669561318675513520116105618699834173527528265791359239973536306708116270452057213340712502869842561069156392246527019375879068240756101850981399928331615370639794020952725476688098153114328728709955631936962479165571478961299808229833016239852139490299929016051480873365288590797988552197010991703436062413656371938104342701836814615685547341951018244335323512492011929600000000000*i1^50 + 258060724796428180321436632422781368538044387259047776171554937588267392668605314873546048748600911686568746481766293656008993168164863230098667051826825291913121546340970940459995844383106767879435922308871019765207095465827312830810213678807361983182367217484456683438421245716251708239993355500724129952826444589119392603581555329306722015669642137612631202177786579217853584366921407608918653457534648953184245657426946110104576439813699083374912843553859290925486564152079423654132414061130292330035677904704821195904220682103110381641324871964087245627009907740964357498764299513684143574732944943292412055138468081179728055161446622493297740478888183691830929407242832127528823778472304945755982119312500062181100171174080689670357604076297388902819806850593089679122849029645759476401323864832312529241043969353538924535575628565043821070227709557314739301698175241424824580543072529260655253373459363660793447111485540506039213932543339369340784394532947612918372626054578749813119987043164339626298665640600172276326793287598865986120733013672730856409761844467337406888583136623842637698913859968404746771641845025805614025324718016554494060200628518575208286627157131595150168223597144912801839523530528543216992322037581919573632853635442973621328712857078548325703776991426046978539173768372275839738139839638350600297650708575512126143387827293263207129470292780947923307700137227309292496383387211955098101699628727429081767674594090683747163541451433758439339581734293305675159106547069696605214223329660414101304368897719625605372528390080708806796055046431118037197253113156959454711345552821786172426495822766493864803883297021427929345880462035087360000000000*i1^51 + 112710851201575831346165947907026852227191026545686471546522256830194329493963997111878466516532568192429230614775233811004137506227545012820050689264711211036573584969327468167690233640900602667648599296126276383075791719857200593592994744960172693269442899384476099726872491870247011241413062051327674973637451118135837728160505708019659880944009507479789890226344288414854482313344841192625667823882712229309500559196745411318421607549795211756395777087072473181910360890643067356728128011272583468489395693618370783265020176520541865871397271402624370228116128416011212885636898985737852869997819513845014013963004951285481030406414729782603758729906163843629704149901885927191559649254551638105408762436412488009736544314332157667562362647382967913435138367330789154386190126177826148546434090520800844366161521764522004461838710221271030884938448706211907953107013690936577199165967214693249432105294401361834604079483657303776828995956642710660466780791924362831800361604867818404730541191042935399402607056139455561897944565990398485281875371917817111858179198226134223162365425519849131708165467903293149955975697537369557855170265833315210879743291455427701224568329864920756907315434751677072617849042532738442333862180220991615954145917350879808253178739045627382380901932447131447173678697627381135624482703361985342652315279210220447555186662735684603477656974247231227512649474351289146482289620186571956540143418066917559763736735002126306311885184870473626764708983976013716965346633698221085319558543148802965484521886499690203730362803825299715878098899886750775583128123082470485142528514541949281336074204757588300578737204044692962949032960000000000*i1^52 + 19586181786287969853128436568542652900452358801931569240792259322718984132319802512230306880133752220911162123341987059383456749502199458225863930310296212751017745108706845184835109089162571484477951789094082244779847859588322732999685689987804789162097269248563350966568900618125844741160339969314474071754039520002656659127661581197734173167670939047171982278965069045989741060526865552249103151922184591683708562872911363930856198125212053552675392007381441778023374685060938330762371458741306939284242538764254037139492736462553023010101369465440403792586019688953764951485523622480264451847346681037205049893771936669342533625872168935326402463189920573863370646599269232714055588411028589106337398296176451616885662083187216941286886193402863260257704853444796788907288338601549082981683414646354895164906637188560338305452167377774616066662226381259512190202673974475894567588536055441266183362159325363444176238418732982044238497757520401726207254558529800176520401876863203318914489144292648512787215018495873439668845932600318402449220656391677921657518107887875135539660490810581975235973931740010572811761578087152801811670785471463037673283719388441626511335333037618996001959544049888337366501669867062001822572391162153710190845203065207776208899345741457486095411340978574720677349265924668097246656734150477437255909929448075229077029853895705766364387440251789339967865246443095633106377906815631321181219284015606793072540397417273535012571466261559545072104801329980544885161600424580186742138554235531003818275896094084047062142407718245989832767239991297763801422207873313917280900645180026711194782073994846176960266248925050112000000000*i1^53 + 1733889681982676457091957796302203562655900101013693415840275207918905369393900964148197925562555438739611115115577922740325871981051259146704532066232021969121659403619364546735368216401727692756580150051349730809480085175902036027912370416835914824932157959779808997234658624055170422433749824354129251636205236534572842683817029102227788633734317646335700574600852848552624657234589432382112352439896332354895987325480947793805882068843485662963292802420992667657576040730402155595064273528327403401033949284565023949551896873461465517509843089161461198187961183028488641998369763395121624876174333891945868847283756951494180966652882555133837332665080391565888308733905488308865816144354967425432027128903764247496977058765334159620160204340548744745549471442904814682263140461732887331522108687581682699062008192959618194260672050642159197288304210681440870466593658165004270951677091651664921889634421013843537021317496744168781257323298833566550673831376134351185250663308317995402681485252792868767226294966617009991332629256580018039623336343785237377250412215033764823741621825783791252822649741600532569272658377749812521259107626011054210093945320657138562346102328199259326271689548678846872445864941019088288315613800343498045323439318824286305446394578623938977121333137179202814007781647927421914398149151408454181115823662950433249033874384670652336823486578169859604030285595842593560929999090622148046371825534087194667313843162398023769980940630202996722135650783682688202570729875975327060547217550117277766407049743412535157214566599541877640333197784559551378847563325814330870797453923930537120289841638684332046864166400000000*i1^54 + -1435146809839379260299184479441712905881847308823877449131696734413276872923508424270027224699222957347431794142815151748277952896670593769291429377136051265136239975029541126290929260949054257133952836758237992000136331331407463290239854978799505068512649642390140616287898226179951868514473363586183422094199784261170089331480132331516839575313766666967626633109609897779213299488537299718536227463159952454597110297270960909251313452990150581852152095109347306319979417377149639966979510746106895722947654971761155725514196463159031277538490157794958052127920684964068326777646651751020946999948596972011561095211127775525776556550315742485396517347914372532043035690014203803201325911651353241706157580772392379089441616857275486539739158284918438022767890694184970216901416610483588226786955618030788376629938260832306047530360656421121552920126010857401144093020501004208134069167954131019073597591262763510080669006687329252626127810074850407894641417448262201908368569093074672210083759346785188989298226642686983138670644748389566319608369811522899193408016836969657634687221994000717994278992052983196097294138072381299004756467350530233787313947873534563543103245732335022120333373573341581496963776821832827128931503363419445234966156354235702519427345792275041190758813563950542140436028062439669932901089366681056477978799585598925427344380860895879343350413081024603651688668484367229517397208551719702349200871824995326417598193325621689992608302992510138291287881462514936520964580371287671811894910187757051371825196083718956259452913357061804065273608470247741482880166325433548208255848016218754868498687300926592000000*i1^55 + 279704806087478890742732432905737028418223222817246717407291401065254517724676851729810096037813477036817915014775672496035732859267270821389318369602656537220508251098548929454616576804325365753713106486977268566287487899811575346557227743678281345181849911919429966364867434962245592156147714602165374257704650132432136760435358014902526271680880256956141403352412666833826989332469424160192422822286100165074520681566155024654455238401423984373536813368497806724569156196518081291065486841162517314197486582630701738905757381270253584211648576932965686596858092861173194790231109922658102402260218012566973152474479724205734068931656173361677619901870639933562832277312697403511634796046054645626478894351030485714838927813327361280345042535351129972910033382966434908874970150726676716418355111024840573004436948345830770409093914829310100109416302967778495122801221418599495039484574635053699020203045919954367344394365990472828633926920067243329941189957991950270136811491809898108885360941383271366272357068345812145054920481790880191331899657901639876907276009449014908179042165976526153947605944008024759397233959511745076271959081273700137361800907376222625263352239011082885394785008696589339399034912661789558619323404136899951155321171885492341780588035169766143866103859894721380383783605102866293997750788061175575731845077625898609474455471054384346169035260738020894061091299255413357958908907722404160569261935256790266576037086488660444649950899565738498932989717146420735979287665498485756075603561534775862157244493542002498131330799090238645877708750236552190135692073930974162571209560559874511404204800000*i1^56 + 114620617803851049358375259043357008826328881532688141599347677490453006783012928492936678003824602090219823746838272498359817788576579178215052210472701044979352630389901611500081565059896199898003046827928150375239500671412054611297450036072061085973581907354160020273650076611259184418140736396409831316125110919581537735815026834265708159253845868098331845493435519525033922019012439982030062581711910962017056060634175814900427877621574330052362800961460940298413899525725513487527760020859023857276999831151131377199479327174473182512603512267137316965143670569491797462324977134606444583054400524596042308020737393007855514945769688147895396813708537878391725334561244304013887309718581949983193902508402115932481433686973622749327508831827807992666400150504841632853747877915259845987927812138130982192736719115539333945413103782098322274259302095653090384687149973556746619080562447947314194397539358424566095689040554223653558163873619245507960417897943982976915718421450910606596438004249459738015295343260599124144848783567581336952587612630132624462720498031301705630086128197316843823268421587894598080597560617218099142604604866362213898462858516177817658471136104796285434071799310043683412461872601102269685572621119895556501904645673395479767010173489538215732074483866780032575352982312223256773699342307642140133467216635842659657721430157366323949984514498997966050095500344016707482146257226787079106118660842693875318608687813366832325775167118121609702338324795827127189760059156811798163399111151895665528806127315818908200742960174654998889829752505870646009324128353644920219547441600000*i1^57 + 23511987742569488926466030144559072971963864429796271769201645468855757031391262037640909341504789087327443428285201547225511885377542865913022472778498669939515237739202021988685275638553751382457905427831566056606449149099871647796711110835707702945241710684800441358600057586230779684214516714558201534045806332675752232817180699242998321736071472997042781436288814470252807945559736917496372060720268553148831282256545222769243086870306780685866973853218865581340550295433071528288622697976082524794146005514644755690532218424832421385595923150536635771080237142352149403720385802346574119839804797958506537354643325677483303191212024173165486298738358236140240441945527047712398976644474592508650569411063587254505589842681685529926432261271110625239490459168772719561987542280014174380909667120407561245791044177045275027546435151270544879533477838376500826086719360596034490443028696275264658788451255413832820730002101835345622856386302683556318195621612652132587924503987235820058612630241551347844034914915036980700944920626836400567653437124978426801211661613775994152244483840489027957439880967516067666637643933502571887507230223536556230829502027215065734125197693574176790315409170838478645694469178510312595757422082289520898112183670819786377178882970873008841197548236754545449048942948663381831809576725777207486626823496396654033366265310385652345193478499976259790792027457387681799941450301839445949986055264522703684581452193590051132139486887764489829043943314002724942651068757487791238217564278859027952766922323765236662468270165473600450162746741625599980637433008560000*i1^58 + 1916455718461920972388638831722796114825759849188002861120984637854553534228233735779966965058908517399859780943574682756161090225859908039952519045079741580130880748645400204059468916184415608345153367091746585075567826064491678632053013447014243950176864815617852066013833583967828356597467673083277978859687798278345326509798071582722933453344874403133412962430281451978629962303651272780661492343523329278160014309232863268068250650294593114270658195206357566367375803176353330153230481579636222517861221164075862435825186664798795375300329921235278759520745089716245185851962976311043054592668663537985534176301314819841075521244685603292465791757774552258640308168609517059831766604437814339421148696838737195955952218203628862403754847662022757291613206963235966978475766685571849555097458846332023421956215160509105143714785360149178655690640823915003561869078364089173295096876708698067828278420898639774160308108394745723630626309321552976648933358745520301589403091699211221363770748038373164083549670735442976710148728412721113666154831360710216897211899776785903305273964273341283568653336714252981203104738488681140818052653897530840691967758356015513964256158347843126810934416718517472608759611407657846853805615568091625575731634504693684019716326485525668322017568061780004759688259533151375907987872783558192754818701153192555035809746332374212433720249357002633779833439948151515303370659314225607547224179725361497791010985376375942448300089502973346351307185200545154544240900467412149423589209795906859214205956533971884449700612760081561064269313694481852000*i1^59 + 45483632935487404589737033702656657845226782993241979907075544778828942291174309295398708362036638589042623459351195195363756831860859119527892075345300567883294987904992574883086840218329100503838019327668168678708368526278294530616347678029406744253726243312416373392137764148650708134886463515005323890283799154561157100443015395602219619193609329090637710358447042681372035040053644791323331270245502989395940476329350051477916451768779414234968941935177773598889052635448878353980660655177930052623753419186239489471230009256926360840539884420833611093030980905109353341978692463272261078896024528045276915315185287349769353482743554217357814685944424603998928579405722118843197938910084688489659189716483664194708278648498117501514302042417117261321396182685351607171839448463241155133695778055759336093734163343915418935308596849693093195192573629087104304865572382266816653608475108096231632191108272172491175183993921507340760336173641975473970401422123177101226865984000778119024018223774265939154899464961387282379138403119718007208230481690269659291946343829095593891657282771045690375977182365828906331663933119698660850039044902856498720728013580800685830426290447202187332375496893195770533668595589823662452661537820554970806319236472075990784865379881424639351781677910358027169746507405703632506121565303794864580308938115230251594466788794408490315316636877798837455244526030848684625170138474105639341625254328940680910519557772064481766459679452771104786042736913495359112515732829695233987846753239126577878991480492230640796351580343010398160*i1^60 + 140174372684764790180681969325195683958372645919838731067580798928786316983393694793652413651442644960105465614546028535549250480198924125672414036704414163581273302632354944839680252956413600145527064118396447659820317839261691537702686694382200436595926544669884677555961343969782863848082049316818642194578649565890807247269313387699790810007466904376609226145879006316774835741221031695583469653839942657670096320906838230411589310660054206828321126427987123021848326202577411220992668415770759895595151211146894344981760626017747406090237603002630350555081136280985613873654692522129297659627940168331984695991180131538053246579528738714414714095655920386576183014619622268886456267050901662373003563826956615709022582071396602938326825081711488005883209703003671688878168265698003513423278116711843182873326005341885041419176657840016133352696764393760733348919691992693390023080541106064212270349408999491561277163084102525165072772155720010290294180977583698259896243928074712285066065283281477239270759732058903005586656945605128592724057745893064773345020540889907795001918597628162929444486863615386915176401454321807897709123295066598072310045414605288372702379303112437591761742138848165482094237376855408019826842718999420465616992588897344449916882392861562886286486626773143181778323464911610243470708470383933624574728333068774951575586981755805318434492898553067777603878512720717418690374558401749497888075039630751447123038661375904265239559888172263700744625468749701034497094872088754559121938206951*i1^61 - N1*6484400437630034242182422159865985925680330355907324433680305276505527205122327882618744198288847903720756726626565800391673595969246393060167815484558955157292251899149820730594482328409133036737211797593795403079534422226836897726534328255853100104075537677444677309660376598508019251751925067261279616686695638208338890994969156589366876940112807820934341040983618211376762274987133266231508830131690975445168091563925083347942376769060735399970678252021463591620309340561994593588608989473988076112010058944620988623455180157794022355228661802735744026238954104186017800101826651136*i3 ] ]