[ [ 1420773178032080904870312674435907362090309880982350038573755783492327535987558805230666578838420760344075877603504760375567869996213356534768045456900788850977441850780910472726978475633488765744768226074605126455253661194008673612842136003358991777399809650407993880745100378836264581643295891659047941612110004958192427535673974639045819455017935815381504462371946978884167239198799889090264711216148152956516990542024121866989480447159928578209104220589839766075412069939791656121362558722007331176791261049864109426094876516345616597572849614614147447281269290265682558332497791666682875508790181629602900602983815811210356827089753565261452700097958346163453076848794108593882252871464617268426764381960760886494054803689278440012788445016035770264609348136501446868754721267169917425518344116726496082873766956316001617004313882188373184483394666198572072089866924682492073320516861176234605387787744337377533196210886837495356639238077817535298582603652595423204996398943933595443017278022883719333068273925644003463573347947536531754536435216818853199291433542838450460900859256683820411485154220316283544108469698718918145229577696376606048800952806397595821784562137287311168277276172941148777376650152737164456734869991378546082197751724368391553769982454298419379493011005598959055577151258220077678924554241997059129344000000000000000000000000000000 + 8434442847988969659828694864167665400963293252583471978309273253917272395457246878667597126354186332943607677700706704161655562862669679965977638576616946836404912873872361348261750938381551914318871819696419056734633000018490008193919700909777521465834801156262706265805144141709003424672517288957513214638063224161707879403997119423224312056172855531141935637808823869388098332352059025781776215249251960462622886633202132187345033651523094710322376717253524048962558408370893219062962431510754850413339431136859600170831936166451188162208577752176621513390057034181183071544364630207546766968854449726964311423866933358727897462797044607043724363290639385412994519894778704014047196458001572900194440032974256813050411377127882877613493374738349513299896616836446353999372489181720416536991038781198320275333721925815330025758546987941586743445770088128367204462487143711223959560562759579529166992233954262366498804683125297817382197709877657953942661244588264157478180802583789970784053863250792719800410758665234135948635585663786480703358184021730505871381263328366933933113095707604375066022030104301008837690053124330855715355782962408136098905189213742363685209109263131746639514891653224988653610563403189136835492218003670953519898794795919957128221629949285894405054935922587160924887720815214108339265822166993600512000000000000000000000000000000*i1 + 173202637358388286832442023020670287622141647549599147832505597716918379475074356108067143682567916806014257054515477075451286273802453640944345552578862408445132770717624751669073843903576729412500024829681669871826016492908577080794185676589939398386434301769205423792660603213093865801334220809112591140971581524126621969517583280727764998271228078411287465865125407301943852363254976953079650339192429485442033177264484967286655071262046574249421621210466353332935538206969393781047740789999220378449916464594875756155913522345627848547847842461646654477610008008439226848653669716283639073152296628132588466143596344677377238637922363565742106064347934477742017198497003958792631229813579993343727839780368457155177232924054590467179867231849218062430160006434559882884710383886689152601798068736298359215654846366475804174049626579786850047566518076364151960527074694318817739549414323514831881277996198461106411551303436581539476629012420586455017127096240758736376447452275404302773257053879479680633912461485230726853243598575922834950813783509033441187740056814081010454640038375549375408771566279936889122938760867034042714299585497363148914881970066205841328363766594663408334218459652331882069836207121398873010418494560441091396615194189131647678469024714865916049469294173021018601187422020137724059073952112810393600000000000000000000000000000*i1^2 + 89062495575881643600562223887547558278935329869670028535422645167120104625633026634517043067958036874547668556905659575094680506722522815975462037216983643285777119848700400319749855247467814353534733349610005834687533640103315872249782042379160039505261096970327525288692034339031439153062856156948302530073398594856195526046561833431940485639848562898658623034496568248095635906910123659018266904135441495798832108852962007458534025611583762992077794335221705623807058248107641195345008810074190086890145308246651079517550773927686955751193647769614415634429012580366648707643675313370226680302371378743780637117785263052735943629324229134176037150250353811993229611966602768465547301179190190566174126790194160560551658038057547947009414343656890715062284153182162704136447257700377787574275447029504008080696022511653575789017392943254416380211285747342637430961895918316801531009417917106862048216224566049232809403789074515026654696580325208700799205155465870743259347840704410220695275638379257034358403119486791747339783417148579277135580147392439816863823157002900397870365875316455668738428942265245220991425206571947748067160937736519056623149235102681254958035947193672590976473978405349811575503452043791011301525745419716799537210940764136226139104071213074585375864226387013956693987461919551616587081628988211200000000000000000000000000000*i1^3 + -498565232567091789802715695832121531372714144166094591477524961491084256815757748552823612048907257574889343218530196461784077449808235088603536096296514300747030974231092470675671248941896429462691356927930395166790603369149335143124845393449215040235594915814934546512682263225837894385743697880518150843648096151446901302234108618405280980279935147012142690375141174902045416213849005306393764219429604639130079858815828107830363000022373141206604590883170966746882759466564016017453058139656724801420633310125063603062616774891253487524202726986220784276742906617052547509341247908796093932526021970411885080604961456594740995080707412916306523674783580276840523744018871977778246396376625405151035857259671784801017681462944696400459648584633637749282528969833662418153475112738630708982901702383096861137359473809920759826643009586608979811423866116749664855937502732130756183248429184277208952508360910318850089061641929095684377891222897691583607916274956603874734572946817223132902007318809578518997856738974135162343195104816273363550185036745610052310058603511950948787485539688113557191543953333737569970791444774718965082048488384359683021917803914624322688089987545944387351695822656114876528455813135020820704271444779917234528924359618645402861321632549401095045865590479504690828644071221220442635965206364160000000000000000000000000000*i1^4 + 2032467719934534309882045818459284922647688041226220498923090454261020531442156491543397896422960642773325656757668654013712730729225703806435460340683568748136725669214198999332035444809929553131732709581390738855352825783609194430595563958598932604858595631890091093931837183834409662813255352519558994528994956280062906055500828899322061009545998074988255660525858564375356691923736428564584082092162233956757889970791398441809389299366361991028168851233794144183261978055597882405293608899633512471723014146117878660503762957149841992719885065735161049436716816120910064948770853941918774130359913580270400914370211144400899279507807095100907619137251707451023956738224085440464860158743598214549718344815426186603503985033149800623485147316055227802851319729020542892282163018198115587399789616838414186708034613130970442850070365098175999803868995761088231640594028678533822904392494705150968794365369302095918304377166230873189264587519333540587283951774493218292060192050931197610562644627275535184015910826244527431814986159522975005886445601275325765825584524960099176916217062248208482247506560809675408826428810764411148860159277601724499171264620913763935647313731270964475057496476428167971504797074317491009565133798648973768242588130234888943106290506258694432535356288473881672173703016099153291233019822080000000000000000000000000000*i1^5 + 9596344754518007725713130965908495409435589180464327282261859038817665683858064979506734954186277077051583416012424394068679386364831596051403934501116587170394303936977388551578947200525046469519612355038769655966704024059998735661886982288158325796832875516188082852000169644644740815076919959813678449390881339771428785381496122346727654401981447591265528454669535860582450933348871132228482344578150346785453555260286728347107946487510548161367448078703874205131217335914804523064593940175066692734501298067175348071997273729138121957945714092263536054299554200998826519773074321276835712685809926657255039675815478877501107104183092006965502879259144824212122299910409478409408357945365331596877224122010240041056410361383421544557984411936306495073073507210544663441175298418607546689601675726580248508644384891312291494084342095191853595542965190093892185565435868182439260041731551042393090793143089332973364921257814007567513470200624092607976637993507996029745529476760380508591820961650987482607974675137463341421238096808880771308347880857726330712193653176995757733134809533397894674942615098582291303294391627155775864414390265476220994598645027626907981053252481567592301139278940862334197991883817629894080814486558151248956752093311657519111550617795669711397850313247458741322407713931149340373023719424000000000000000000000000000*i1^6 + 23304914517399703959714964111607752685989955171683392899298669759619203822369741759880425964877741815397851683693622161378223424736970508780523604275439894103202903688267220827276193779715572886897841413619430161664132532862908034998444819955413131721922001355020351190720175835370632398387433044999320362789841920657943529703568614174295220998848083190872559665087537464191192185725805600384034233250217304926065010030867793767443368414309619338956451533066701941141323409182043717132825200418473616535217222883172231811682423587610793260600482192857079361259223039765241444050929918581068714720864755740779457238363671073532915295208261168904892487180632728617068585425581297776037480711929219885969168108140346350400453481178954102788937738843938664225549972931590692893137350425219380895656541885379424688400750832689161505378016538817242755620656979886211833557306627649652286176597156922654008109879600477894447440980793378817497163023580419162463576692549778300651447998079323279600523715580353062832442359348720318296654991900309301348225597120123396555751796847671614845195445342982222925996247350284203911130155414653086421014096739534739329367141267665845771003692683373246041083198652540780920200576137214108288360663714980688545322277413891412884034461850860803272430731023085698120662566996475624055373824000000000000000000000000000*i1^7 + 38004209778186774409348651223562412404003740549018111210297621662968640465012472856116668135639528985576609077642773149986098082248799559447218881862507259719685881540586923699648255306965150751826206793878560705356262797467459189004170093335076489956622787706139480120772186777916326551041395196625688803550821837797791638497209937723486544871385748210070112017215451847769241279886063513582659994470980828078170717019261294676921125893825635194995938119751348247950369969962658327000929406645069885438738425118214051120555187450966028937822356056262628923539488621900711963794743732016252161889408404752743602989803326088722353011729962980615177009704898110232207967097511175802446288432768575263019637441057264059640082031662186101079085306507196741507004361788987771939921514424223265225540867953958771021351953188927526068281056829626611714443266907076005630263215780568056874604034595666131231273813318445608144402050644492562598615413103037600098001827222092039249053166248936668758818583166307793706712376594608521205460130891413085085813640925288473417565027754401343643968800082490372520686973827158639528680987098130796763393778244805423141331960187011704992521936526709134088655086640832691790389424179885318646670648008865762581615126925210752548881304851461318546497305674586660971373936219590495096012800000000000000000000000000*i1^8 + 39023322312216745326691465233918825572911496408467200685159909159614576583981062333166443468206734899935603525674209152704097551146487327096990633687232312968987475861335603688730702459914147613221717508395771063066209460389468682996467309661480731584316593972664432758403766230659889603006195129211560094012548441350479498392945031766384397331009060256898316133322221881382694198853204142723275273628685295293174367445334766675605855057344892932504905563009669034953583690825820650648023458851121578817116432473289669855497619862787032897060055042943856289909143801842999749682996922453856205344726233374338183065797643016202825977376803320026483112559785673118532502742290938729196769881671571559385213991005500463693227238453127305603091480782126267917931201150495440418271522126765613999257141077753097963620098225660531252679594411738598725891232759670058360903577856957698371992164837413676569958304195602958710396680702344852261365698359400782802490562939290235457764487580141417643445323862055274542689252232454621508688263703481656734152874752326099243723991909441773933140784170748782527954369030232765147571524402135233754296969509206935225356293316233551821781316120101030407026772096115376622564282879452464589430144465863099638885626136314228482521826229260786877279624315620020620722129875943555072000000000000000000000000000*i1^9 + 35751802533528038430348620084649353119062750424891878367304606702383596148508617243537229662941179348287660888960821350187938493369862443208006950979092532150431995498845955735110663528271956970995718910095146358892566415000892587012617937087462650115381081040849657429841317243244135356800158578499934547734584264065048357374656328945306189086105198051508138009298852680794321310193058389676164681640437303747942890529369647397935495604337119484970486240725539218863927479626206953938131264002726601279049312033709552074718508566100072457195141064589896772464244664163317624487994761093010154022944783716330930445388649733520699974446125197888869492051793761729956413474540501738212830288442981569108899408036252562243165383143584932880104467343696202560400795933497928634944000516359941313781338838515698843212043222974744142665526706298555323998440791673928399061541307294657890703709753972039300020088126600494252467804816089861645645298069174737446224314754196750611449147445136847289951802134272361528575049946188697959396007441466035526963249262984837407274179111836210553122164676237702683758057646058592390995057705626884535700489129048226996355040005338941755048617769888782176059561066900388764313128953668244510604599794679127983420144057588026838113034324913385526096178996762777157379568977271848960000000000000000000000000*i1^10 + 4423917907749914338312427983666520882125952126754075846696719759276402464520783885651267077969525853118385614315428000775181479501204153907734916452229860308604347256133585206240881452173400349704039455504889261614736348005242333008863351545080488448128694707191811822732560983746113032383868292517674635430681397901770181117541968479945843506474604552129742632133210429652786699166851412177948615967507494867979091776347219396941196004561815439517366565156154583007637242882798162486144038141460054592427560999265675680669923647851850369217378838168678847092544894761005664278592216513516981351662386406743692305371980176092833216078038919187068101704013589331369627973129095565277946960387778905210057658703026058280852387234525586821685291347218090576898847794458057419074114770715671384830893626097857095414421301227600561336731902675902197496331087341670012658722091874832663134428960662575136733478500536631359877181438150129667845246153568718053581953539955940520051347223002997153376761594008487389056724154795160294766626639455482605942238826214904400647964122837731154420585761467328455182011981726852842350873278180175839679298407660692042192424513757635637869610304166764341788786369384121202004926347948424303572156376618648039068146255496582766764981658658353592992689250444125287630272662077440000000000000000000000000*i1^11 + 1535177285615646717333771418138401554609789557936953168520080811878661516089558779953107328539703242125354091766220161100946267683528465900332568621692692760402798094500788154370991080466987845586917219552777239938626614751607147100159028187811728489935839775357298435973339551298791023971438422346984874323208312403937697382962669885354838172252613457924980737757856318567472235936243874582625235824907737832496313239311126169380245762815980600043841852505149481817767115135114082860792097262801627017848721444552472427275642949164855779312483629559039594602939165997998274558988757716152952150594620758646665310083202407777091537579658584894911000860053065228419714911933386498437287388236621109932886825343873242377932740433442681535882180755162540452917170044328501422675850675733376761507842255465935974610916822215855889665561133691804340803772737738255268715173319598175176436331968509684510851532907148347428203645765426278814672071433117528777960254290216073641457023161165745829472937858793974592407092502428406474754470140870419142230983250046086482603371569351646148777507171502829161753608584583018408103916855313785252105070438755076950354449123684560752081935358435564170991327379777269178067427121875121405623144888009528489007969834954861362820331507623935706058777703360326371307241340928000000000000000000000000*i1^12 + -8128531525633456976311368173933269795609679677551831110766459042362640653862598892092103476986584763787088375405642793228198540180994146651391216917647816095028273571356837182392243181551950997182224994527154270709221945083574958637214580323902832640015244487607334865712600315583759180520401692421516310724152050833901985948813805854674919392648280684694115826803746978662432908791463362809289448745973573788802879597768719899099811635656545920031844537132275355108566433053090718717865981807916546717241581595914502067830059173209881062117262617433563174076645361313926954855197140826500743668907101105537563891416907576938166197605030854358161457103505154726214759421538256800307339665589853447709226048123481873079022469899244801645568813705187277663994192069537224209572554223651261122789099034207325202292361908980816048638003280221883559349782969123638347715443951930685726976298868668637718648451742130545267010961001753244232082640129394558152329128570970264410345315217437801533797078532340992676227208261962205902235831746922764979995292268222375958209445576536932834344488026209215816061004511330729928391488805322208385471805485477262689849902319625295398019331749834471258686425729546852225881831215088537699820354392638832656790671875449966054921668397304067250172809679075314420529758208000000000000000000000000*i1^13 + 7660808782364431605706172762292701229044203443290734736480993513809689103464283558890375721960814521361928362515496976008053502113405516196044182211358192862349637160236283344527645328655093920767152949106613636290619077432703155945493901185382129924525102254660453672873587777759785201023619094903990460563874159279038296948805184866472144065327714644347053499188912491652050331136438076994714517117080116650080960628856221370715575408854844899347853350762119827508915369514816734464983061157966027681373156280369667767255944787731316859298341865930952624644766950283064166521208922957505070541694297191470823621299538414405673159067159389490929524773443084592630784843846068873559884593930005053348289605634451697468181442290898354660922112964808966452003817747675975786224475002575110672728436981108401850065990034052462761585849607024572483003057326772238316844226377219885567785544996674976972210206945758612024351591354254051933139353541011907547136649365068210084115815291444339480167266991670003096262017720682736459724856117304338305821040165076843857606096151098680199499702017061553385371624753243300793188909604007864541810688459024209518630141540459419148472551776154435817128067035427122702997808397060534574715425168667262857540873909387895876368840201000851671058610702603349451708825600000000000000000000000*i1^14 + -3361952713785575387914727564063921335117427176034474196529914076656662391132207420188656877178993292568942511805442410951597213548905134007944568192221874945527634040327698690871107705308225576545045361690029164217796452068287887606620985714532025733238921930826494857317465598038605371726513015206253501702426481582305165944731920426700522680466411854408353083297190184506498960263293344584046341427116637932937287870146096348442768772121250406892022467766790149232700399734345107179158136516631360547236106139771783403191383523887589304910538007050242819116420047101577210209691060874639339124169095730876638072105601251410591641150200024415359578187903346624612660903935100412200554204993080989197281090849203255489636083404515988988433839744564992327633239700532098043989089232150314032938314885461614888007077550365537849136902269806089875689291097224004011472378738245784856568637101563876131757608216829232228461231829534842707543137902946112504299501907103731671158657428352977352293638897783718093771537957535172127604401046086664765241373017490080587314035896359768649715096606561649793846517028631567183910663338328255001685272017354449713977539879704135615758748473918640343689566480110521342513034155226330572458651750353676174679876500785268668184887233880300644111442574483927334912000000000000000000000000*i1^15 + 773415119480855757536025836257358695690744371248235715101269315139560876007515559339707276556186040558015940572950309613534033837302646149136641067108617290193911886487884481903328940229109442256410823538848030979880682514800306481450278691879935363673384707107707310314326737097780901308975127771777225487348442016615467886834466802941404741433405702775663199840258992567503610372454233207108353568346825818926501465034119088547660998673846341150019869568119207906071696571966817256915239893926186889064085221622703062077194884553869895260166484044705489906736283424447707432962077583193616627679528042610054638049435593525484630257997455755442496557976514855133448747441473459904093854291097320459824738274029672536394212700917421107982505681835406624511208225097487825891707944682410170735321322811966508188853695949996892850859590032237792030642076564967274462097289624556936836662296301827003378208354720230042324487982958546700678637597488800356355171890133155192952178909081897312689229523668075942646253126513336244397546586066864694072078878270449969117408202719584102304287890715820028643355402794715648252924791747979456824682269975354164442573398930589429597267621768728648842936328033304227077073850459326274576781860479603390196377065570425459566133932489749915081122883013464555520000000000000000000000*i1^16 + -84441059022442724930124795560153176594561689218518035882702687058927378860758769051437533953394266956808875858657140953520148240613768371656760396828830495532284674662341264709845888636657389557860695558964864993326381978191100745265284217421336075427304818840367800066193721430533250751495958510485841025218455453882798925768588458958031859244587786323973335898467162727057333024739487154835281843661119574445219920855493116045539993076208850276223279549563839649100403398607851584715405934271892285029089597373163347081080337820722898145903292326312333510972433137442851208875626174665046385078008275726409766322401041499151674006182285740304788431754486613982789479108970727209005329058728665107455075766698049953536227292672403136057503310587487854261845201363499803806036434831445072009189767632292405370564429737533845904111096452156011007972524610228787324878979501267323577293560260958223299421622265757723474686365205612395192122396460098329681886733939702057719636805664518964429828657935557452891171795249535304481813931675697776831733902123300395655698667104267840152873315519649644882562306087852779419917628352409071359400022449969652199231981642913460743331104030767252170618631983959382375445726329207746356259868126160240054282828753994191887672534689039513306167535667773440000000000000000000000*i1^17 + 210746481344980463069156346510571712361961201353690919006324567647085765343548331783341937807503552090266375963183638548870942945560412570844127727759386863725137513364219041983204216161609652273589214984888542718286025398857259841562566331349152890218397715064302452106205369708447749056182092595537842078100393716448501637030622223845570047443846619569374746960160902756142198245642784852251385127528368707394492928299238150056248503998330665447289781352124586266136783283733885209755994293200895172255774352457441392313008158295946497940798920200666720733516036615667477072734164940325908361263499073257471857301086184620162570594222309261588618501288642594926632837528191559430774977733695401976002466805631106797409000680481997210027557420194814047459327253640512134419300703281243854103678344835929933844296488079338046120028563568674721775235784396454205355726959937602068628060758524704909408007849770993047352328462975248676909797900014348108686098516024998542763475614871220110434259858719127532041353446430250082018011126710105289177272637225731780547067146054702816745797590502948718878706466240578239803758949733484230360796882834618193129604022198403678343197654347604766689821827491970748697868987045534684797256053884642095929878519815549348055277558392437180212973666304000000000000000000000*i1^18 + 679945209831501017050793489955927131327735329537338834397073321787190068360159613796974836360831608564004399895923195505023289303998184708453214555250482110482822566568848544611439019899615919044181763390877351383516930534852354512784380733452969654976657681019128190826064546127460578865144578796706767306532476207362416432361086146587735053322314200680273530962622663147618584194490608211922152800232665403276312091630030738150749093282390762328697657648015685679846994399258364129574774255586237520798363458700991020633815145653575978840667601213245966516132060287886150527097350585279117050432541378004935046280728997823919471433307673433944516292714473559950638100172134199727642452678474056808252519240409542076930492999712670328965395194065049530162426554179796053680440700249675277209908089574292480214884901248679881491726132082258350768903719201224461167775107051312533090582898397180729708494882265425114911804294071269064436401047459013376132754950732986014075296714613000847877037480321136397905382696064253982640189006865651650228016277153217980594792043686284664314112325435219099956857132394070861888631856899290636540090074031650089555599184590824714213509161171205612413316462966087702322867347853224136704723025214807396475508663094527785453991940957367612834054144000000000000000000000*i1^19 + -12531458890772538488760280510117882567169892759935535984511285420793052069239438990492525497654652791722981449970636584560678751246751527686390405782987964568847473702481051003796001938774161249743654437510099536265681541651711455372302985654886569692136757583005579522306223289707308984737075745787288873231865589013836973030977403865301001207148200258714700373031918864390667627095099096252257257416005618251253680891970209405173029265308369412739090975114385811982601173418579097879461324445116845966019685175304723417583011416353903840138014315044384673624561858200472031165159463635051988167583523082420447330550688896058811347783499939721948865492425009114196133335983970170640078095761970076587270098006089784166318928539197883039073146013542139702244509088343677779178873955646872848077663110294136690600082830311545901614201229332519573517200519881250602936025519336354112943166281689552184849204747884429386331066322660480152894405646440642017127893648922216719291321519800268630387981896088122530829506224575071939787517580062850852347962583348146817889846829511309783452339519953352222039545176740531092135421217008108198230861122524703692407086002760540355007072864098683248097255224104301546935873374329019772801776444826865016657707308196362105699488181555319694950400000000000000000000*i1^20 + -2981445389386220925190000793774833596702385206144443253630688457284100151072082444435624065754776334811760871947356758335590915953989196823991866862978502591055335860316041198820660902714277769322755154354629361568508496570935583666645110317101822355016602268263063791435607557530078229673230726229939326498689059771332831442088560271557589252709478153258531135419732187541649291990998883920260312078942258378036054585943310349037294355046000355407651399401986144546842129003348717326073980748664412688224453614200409058360929319517582906792621694832874693427186541445378463157140464427324317680351539627349403246727024157156132048089804209436771256690362481575404295314741556488960568857046469140402302837463155345728565604604935936907183005117460239231994945224121081028158419336413802175158366545407407286970300353101024945646831763716436909090587013816020818240211858094846301239168172851463436908924934634891622954232533660992435058060610049216569724028786080813016296082792260386669084526911534797245480939220221170334095630984601464378699284002769135987466125735594829743057851928715726121837842451748970451784827456925235738230362249063285011851878554369677787517989620048709754319624219584347570877229160895384465943761975215076798226847197467626840164370787198618828800000000000000000000*i1^21 + 37902796977325691503491719012492578146934985261307674070386743770021619245679387514522317393130803896187434764635722335459626120559538968386511643735204416203943578911620990614605650179799742931683597770675718724291212038611247252921786591028802003173208286559093810501040165789869614040571755104346863514004122781453645318564407533168856788777914080042628745201722193099981511737616099511551113297010524905984939226124803003558967795530725867820610998655621283414840271101660799913448561978660777058690759704306110686321601693307094365704132417519935011222337270312909230830455748298019625384447821432861179622636638207145174572641869207944498676380075830112782993975596746829625113328157877111960470323531704740184253482429778931542992110015378130345588187291385641795276384890369031234499127457189991244925491907066278285263411053901873387711493945646580613636785342575291683632917577310882978804332240560416728049911723195809278869268710254851224592713354438011877714776859009191753354551234354547829412509008411741956777381454723533772197612298497657918273986165069045930284415287662511951490604795993859198923758610651525340983205667677975118550220698295163650153513303300192599891458373732180488656214546145877778267450384751429699877061707847119591073058795689082880000000000000000000*i1^22 + 8333915234405264448568088770487456732901791537941356097003831421838886994333211119085075156280211265384680888426274801282736049723160183439792357829094042356967594450175707001858270391233288187484881353984109916676317689187198450028492577400721219102129733279894602439114065954594089645027691076258642901325770076160950049449424296622365753805395317610936156066056007504520347017591671233264274931393263877382386330369688599402070449045385597383030768867379870221581870213059804422047285050374795955069638950461560839342759203249789544621306340459255751321666037635756251711204692273835355259948883060079088284814225520006160221519026592511322975450367830387161238503332304052170889608794964580216335328078630852009693186053059948959161894682075797560279460194932682131932384477852605608091664927238725196555302320870067531289472998519539911386335783885329197209423402693666375890487701262119366317705208751736185562612217992851070448750585708089502360489946673295621145716710801353571562988547036892903374596085008255974659780254750606568594771529630278692176370367796612571853881050020306860887460171102530007267821661841168952270160081097604068612113296109138849693609523636898630059460146301614508247910525430878206472953189396947050042053048215455435830770417008640000000000000000000*i1^23 + -121495249182613281652820084532011102959360135730696740374351913302358927163908818398622931337845762226286074873011322326255395562716436725058618882252995246968691234451212911037851993843427327116933814380609801894706205605115707561485099635965259965341226038899563766412648781988236652515414198575845621538187562539655988262372778655227240816196628399618561956153909301599634267665980522695661668693121586349384695672357036288610524541500212173377991378500018702800502202947754545438540114458948243075654073254851264847550661599713005308314120925807454897738861335046515679585079625325917375030167344228376003778153537118533875875185861305299412147932765422596310054464567765609265872325886334662869892612782428520996286074895737110866271738478445845601760111261875041988278073197176204809530817892284231289133780550970054456792922695566071741494599824495477234678348808814412491605288102749769543177558974048051971223007680925247259855503900230002392236504776222712846041088528697721989606257035017899295828340670781371425020461209196646628825387925343750983094856559447644274526456243093234218386733471207857733489039826036062388615113787762154783807910243754589683717313455476809522076500781503585676128835761173682879023346620055197620669078764161299342560329728000000000000000000*i1^24 + -6419316213247091679142792231672040417021105934571434686119182400591893081041340132717161159215843488784479234159580466102680081893080849499985454902132783875512848945795051672832079005823909432961840922127082911316124877377915259509516357425003497893227121732724469543894552809876557134042923701068962256659266525409401604541756106492251078462316972736040798078002013670912250336448694200560638078577371637591573577007447726130719323660738337465755642497939320817644857922424643818750740611011123503782883770817564446513690091158817058693926277783375380608290736845805797881981687327410987957470698787492067850161483014791992206118172040041986981279147091940602486485229546605138186102263778739327409136357424694448525642888441520926348573324658863241115780761461874853394449390833030033431925375087073103221190602020560128473487582179139192528296740402792755967067655118473596748215476459917266766013194255581786187194045197475929640066969400870295551065608141183623275530221002711732555185933955250488923681269397603900310264287547571671736641051128303668440958077765378712529964041198974923594347754441324256586195257325696348126638935675024456092946465289406489316773203999033469914528298972910968033306381157886573236974777062267518303999358601783400202240000000000000000000*i1^25 + 235798029729388229613901582688325334543503526879348557436965048605312897176649340735709103723810112414320495113094707247586570976256579376511059863133682364260724490698396389871780536422970106341707103101453369341279138584536280708286680728788634301211988405785529898009782390090838388312235340873969703014236103524346729993832443305608184214470686971634018530277283927498870515910485911088803269556534657631992154248771058345026902465463588175161934848366870027821818787004523485840129502294037205146494510838087617983978557800087110045678820562293344454838200312175439278384993933065872905725584387916676532864438135749491290247208236554674183748488660542091914706691198183011794391916749397115313166320214407108931550448743458619819604353066163864702380267829080030096196583607095412226947797611454306000489525193575872000377005336214904095669235105890530706683785849660881366596379505173348377010081310688322452100762635076323706528955009644238378111425375976701911174379673069846919725538316616923533857663837874617481889971468024373183340296203361715235954630402845673145648782723645580681164094700368811652111323491295299378695868936359986552292705071491420989196179165359202100280110796594318505078763485170375870468727539139915432744794392438086041600000000000000000*i1^26 + -3675324519448933745468101952348961959839661853279226489900488689893104457073611763869850962791814755018639450401200852549607231672797823913497284134760646791113924308779608480232837932287439822067651369952552974877013653782438285043929231979451316672048817498758482334750446352562339628088513258454433889424665306228334763906841402117899237902110504101938793650976255486893064102389771979394124885672987269159367516588398914368531762059630071610774422431023111379449628043947077744474558760765947489301695397892003513365970130471804506171727466030377201588752833246887131223854978227011444354848662195489746255481732324351412054037377066131183269674413068871341255324670421642198106660241889770517364189720133881688756687623158760277537434381048349822911079614061959790587050984911798701629248569880766292284793602716596586540322552686403896019395486632481220857890459764366672689265492982603959495058561335722624798441572145738190694865734549940520577145253654337267202133714490346428887270050746415082813008117369823616384990038179552260692055970345749629281130944735170872430587997433612173694465317318568165373080893274123755687050901037928115988473919760855544633129103066953471951862729573352197472373410079218671466368037018249369741905586919833600000000000000000*i1^27 + 37481596703632038324526268229846297863659481850965076854207123784973324182156761497152211884146189776654154150193719483965161027904445704228651273359161099984597849538975591133559940082345744501768422006964560424587205971831037190301712821614992249399691611079264045084798768130917008631192002336976498008738712307909455553956229034758391319300127072632280273687501233894431567865470986556083415092146519626768067768528966747437495741242540933091302185895045382254841067221341275576651484028122675710350414050801090061336835353424021697249145714239770262421130889888205768618055440905712043858624249883038107844589814844736401660873872394281029107467600241117589881489712712968587365493436890483884682857159101135374822560745809670485689972133689777993475054925077454435845483212676286774527306400033264496558728902228108496140805284141781775016059059570791072585145533903810444392680257677466568520915511565639151885484031575144164961718755234796895552182296299132387173846299131323754553496491278720882617554611969640155498423396086467128794502191098607479431540980832108744637405799679623000899705416353703853357660487556182502732663308793867179085210523596317850967438116529521340445902609194092332989652064333674246196943212802186340961699758080000000000000000*i1^28 + -319354571113068883728634499194402257574322920278139828611807185983335280818872293593485896691412745001537533446019053213092940634460016203205481872811615487389733694543050882899905777633748200185727062434851650010509911459505585876888168500229332722221721762348046119777819074932828953512906267403914368617166731175915798040771197932235330291528278603442869878960929751800508771297992224900894348914180546474209243975610349135756574070521171976135344657471269368382733773037354680565924275665557557586469086664269556829184450516475855829071403096214557884321142513804952407742788988310999952623675182244033785098172080456806548364641795073172432852854436642719578079754308790613530140180904391080206568652656492442817555428957520906207162613175165186725400882499191323955932311109423526235210161059958571392299177003849325978483189585235417504840714144976776567766435983153691675956414383783039604517922470181888430035949192203061195249838570468179385060082640876213069274234797413632015180286706618376797315592959894980281026412471205381780822796346080099868056694484962226692350826404927002670171380814596201895802507202762697934100320212283961951984499230579634476183549877865792344880676110440000011485690012207902688157707007947009372979200000000000000000*i1^29 + 2502020928296000914888538373891366480826097322475103966163797899419683609016299125309601157406884385044786849137003258099625113301085204666810923409831603401334699473286847585035579897433462843981749133483916163870719969684840494785388282268831292996485984845859448622476311909119546984359737277820730906216611741050299969511148585520077057320853326656625851799130573865837871930951812631792138516728865818483176068802693699208999102133883321330412576914633947557316290555558171370048681983957017212418905665755120537176358843843174961775211417065152191423324416498270132481948216451148386844061834802704013199514675361372734210892784560062469387578442205360959530042974421658430682916214682607875572898401728815362067729101940322404531607597747045564940660675942042330730376461703673671006743703179533551972104298036362193466114830895386946454254619849485203951422606269843480535650391633189539761930213327894325125299256244369701901602669071985487290891034048281390489353076614966714792055342141273561700176177338270507016337070475678531792468653650773957053820833735650027234823260244789161150255450529235047855106061547519087047405241276039095489015529903133274675470382824006185867022590080286729271164920099610186885128208232191361024000000000000000*i1^30 + -16687750888457866938184325798941568952087350322209139101283919228652500026517593343679532894927516984503629439668322615851887402408191402669045583481997106310748578324295078425673676226939060801097724727725674695305960042508293101113406170132306095535910425936813585700181984990514726228872348932277861162576026706643534094379681911651300714551835703110333896332372594609155197909614564136478367975754695231432600956274496747227900765682417258420861570367439095555818920663480513669497844174148776418800612214133756405968498806606998308958661329410708412547735611452195239349544126193893419184215399563661011180095571138184077996554154593737804540551589693891921714791809011373511370850151960991468249024574974675998881596095323565827125890607580109958082123475602953846086476735806361951068477807127613778333322779506534125170791125469551683057367520478762214609266339612438472451686638010703348894322154738473920239815285734771073120657031870251426326291718028278081960944649019910393664716182327485490197133767364549849842519693952568606560747967147627176865558454755031048543455941780755023572960843659763001888670710615519483371154133438942858497912295043091364202180181403102179700787035090032587811380308774173686359155529482240000000000000000*i1^31 + 85994421860004836827313139448876036168857627832974496967547466849514601405897291232711446316936069742408773328554264685991974708948535674747633383542850734988353290413947351235855822534118636646371562553962580288096783655964317407056668117080849199062512225062079810616568179166933304402326423587789136261125777883382401963213912818470108100317691318610444346058671940692495653784080291982506030896265030677453060305031230486566752428114100102393658999160010167739148619344261246437515242680197428023856665082492972931141942331217377304782344446573812368610952830090154641823384793813890309905360734614619461514224517671933630873510115840206333802869496607324730144415104260441967285483255273301790506431972520439917841832592011673215915576077502880768401988596627692758133505170343583450882159959982563098971272817821672916470216252832241823701764180572054521309124663364687435033597652036640191498993588515622980810598069944804444648148528092693043826778070267181219538519151114834019675319391157781015977949145842571243037425572360637054710596797219883977218241403857440307806066969623475414326439401969754479168664034435105158813104549904023873217523339175290952377330636002360416149463307924299663699635634435625971055014707200000000000000*i1^32 + -321374878239103177552005563845550559678623150955864557853163979071210652874804618645742654521722683807730281267874332399293815009466074173503260657423109045117590653553272540692601097917958043507322645393458245626690700855830287669106099420861392126483921745422460756045247034416179810427024114608084049315203543448691655211650802533256486164034577289168470876178468316279622532399295926497527081030195805680008638303578576610761327055735767841566351170436639005336426104736225621699184924795570715108428046593194547783207556135320221762442805170137241667122999829151122354840549697706356119339034818707588968039748184798634771887159789551524062009909895742929984444999324814879311788467024596222251974480021455376541817003390277818873985207845962322969625270202256036821868312211802134198048720075487084612043414550544787838575476880533862132986896620365389766534095253518991239237987533653153372263207508408827279680941904812761039382501369039975452066993531195220269667335872635757719798948250618954593837193210311916616776617588069472691491638123422304011716855322344855608342099663024988935101689665100307659860680516281791858598465675109790285738247162061536134669843438090031129930975048396412893584360805024883382681600000000000000*i1^33 + 844955010311746606326192824133987726752986738064387633707854425542021755237178829342403287555627881943994671241797641830827210453984142429368216191571570800679543444026885146952890110764844483902915183211454637595825559992944544947280205769752486639553434670893509946459423413847615699032413631628877521684950619128969124928441879726038967083636488355790176286801917974219766135935777238588791623641595110298935845067101312956538139033193094501414761927809832118555856504492377952552476639274397865110384975169633166213069473323160170952125061757759047445809731140863821022304309390299849215162240640094826462062622872110889391243122386080627063600940876212674814631747837574545087615843417682489199650251288019323571713783997153676301150586651075510591532477523104022951467949964011035175066311647582818473407628472538832311942264143840905158578705133655156929285525677561323613078127163953563714789503274281395973996883749001028887715040876494907912954340621576829271514428068583259248897224936127065156747520103091324873533873853852089313347705528078338438730487329023651637154465538924167480631142112046382546173069363061934211283311874746534821572345146638799282999414406923269903455831846162841787058866657375027200000000000000*i1^34 + -1651530197601379107888713264714996493770418733364000983861083096343845467422154989583180819210561408421187191397640209587950083179507950923143328194022489500992007513644448952768684771935409164438609546738800419027447947078528930874221862463887626851579998881463984205471690209310232137826342264882344505259114102609388710450770064768927741687030338964462522970063569683404696443364354056464610045803461218044060599135428763240673164662179376377543433337213210429418871447209186709730953604618171394566941797681630307761346541545710518164032139434380517038419094664333015473040094881131847948796475296554856760451941822730140281062360435829139704663532026033705637056119675289508060538315924657397173199440149306407696244543248291305489880484541129946538631204417492309417498016484272464409861813126227386496994831916301940053772527130786313603743524379199688112304008193696933789008389902780838887661883990906457376982787201670334122100124821770358295699665231463095126761223467237281360166052136197761482009831823942883263759821154208673031755100735395820062218370406092820633660973751048491947942408142650115741697263909650720650546060967007026402087179976616857084551423485896297016359612297128580714078991810560000000000000*i1^35 + 2610595466457529802604523145786456194113138816548826816795432178677241242247631411509146234121229114988590237854631004800584721286862841234992446721798399427501925486922301043199809653243244005639421689098795218404028917030613606098337459065701974815156886381843973339192939639210589186178192589812698043897353771291273254614620648742722920419533862936255063229959868813626449153252606740621423039877301623206904704452784985375750698406529003849120050055214429152844402267864115056085930007809543932661838181789719758565599958330751937007964306676616946613559767380851631640181270888777504041428510333064717631776463140070910086793752234998245374232420533049123593390912788662360910304811273529468277299552941143445658739023314803002200028013698337466187983033842505327369112037155702178450163904472300379801203904244801402667787743012015022617417683505048943568245282675926817665711448568744985446618182738246505544283624388218163620628207303257074351850896018816851244846878570756345420616908194949504462512372029661121050684083344260684464483305124353157847689787215972224401151688964075461073387130671555664646358891683362118321733994308331951592526405740541112263554424221304596607627771572998131364659200000000000000*i1^36 + -3346116337987376024326840521434394452149093947252325406386036813591623185069287633823253303272209603731978021967300953885847297669161740978114793685693869781537332849259771301672822749731013441041960886592482774998028729768850904190691044912333147153249214032738734639380622496994270269172955466515913240711037058916249310172613865292712704556227427477324423896832420611145796238559009209531042995837080904505307150334213530494137131807642664343787991653126749128148825492866677205729286726726387404245869062904174501654089105118400170761206341051369966407530710459418089041675021780264693003831279402337844523356581829017201370848410438367208323964606783288730956445271972984388851014254067881515689060819305240225422583016526706037756109800594066927960674946403957053572602417349168286510135102165334726503839948509541562860085638309544001573802445046122512671207876513725297868246881119123574281206523847528982942519699663445477649696721943742192148239965617932507279779008699338597436677367563258930637285522539875603461746256196970678336372870245212727981469902091870112336482021117725452950011558538408719100581178686807896013734038079995526121381549034070799426705551364383340480257173995797872640000000000000*i1^37 + 2843906671615990820084201487768317035781843745484883039443909961783892460144230580036624854809092333130180223977853815170271104735602000671959690993393424289415419383171621289216319567943038284303112635799123184354757933255337282909191007323594431874880348393098245079243091224627043291360053149677489105639245345537080506306034632814305423607852477319105447247153298777460791057586715763573491339466472578398721965344013472132241650641038900066645854951286511806498335835572632849224120239816427336900593243290994733378239082261937361491507636365098803780571488079725783120651998815079982365518211315111308128415115395624757919747504336171762975457849516769883245615049424374865793017010250432904945586052976093089719826927216340808758369009770451363814124040731638384675291811040099224845714926332956860629183110989598349690300538197650212181620398459901210232175725167184636840915482289786925326731967281357591510301619014743968638280189199864682218974595078220995919527149366114171076914591509443770779224741430200369505759326046030981405131182159969204986094876036566879651079536583881440739053581049121801549680401902362622634957956877777979939033619174780373817035314034070261260780204090982400000000000*i1^38 + -929060231534375067227893524177488365977945719506859523415925039574248172906333001700668914803743684095342381327931621404455780430037456956367093518838250291071144556628372545781019497834953368131298914284180706075654194797305352215179883586249905781670858781539028790203942948190947164786130034804280203169954938195949691293832524704581639883641137882102416169589002216864418479608652487789701076004495171112609885499120348116505780486864536639323232282737949236423674628635111133160018962807838714381416564023400805628510936115816610841919897393386132965178668239269298586238729119150433715703008014388234775023507206518790568535561337094132231575873068293589256352605967996221350639385104875060850966752125504525601179055713701361790900914665234108907205468177957015217547648348675815837998243645270651217448667238143511390669208946844886787382435295495717559780088689490025968165392000512827550038351237886583080582079548449779836383417190581354452313060446464919833980369236315067494364465674628035639558134896201713524882372946286458130892256767342252160129269456302378378584246094206892205479421956481814257606871448046868911691582027920498729829230239441505484593939984414015409147084800000000000*i1^39 + -181774505815553447240004921059893815941000864503852108916489649874727584250776253674724307408157164925539706141745065415955796453109511122430548544459853432752787072278864869550740373473918138742936059000913298226573499375784728222285061958952790533799435568790996638574305871752125837881774602165595645666009877912536766341642094208199550008120311059580915778435973429938294538974090321352888741523060530830999477875586187432583020667593672983312332358313841344503290457989009203758713647993022843055810113118000600438459246363697543691053757646857051568137741058370173537056701169065685358246829511087834061288160029950694517441185482172637385038581352677309526248443817028126870191599022480371395233602590102286092307034511379669130347572709873741677639458920085631246797606719960651181130465932175911508032099338956011553218371423388715674108688245960741961749406317781237585847373638143571061721680617981954560946743012317045637853456414319450307197753793495276726484261033566417574485575634786614654439077415216047030590327722932874065366385841551079267674433299098122510086329271324260400312233611987219708090221937696673759415830384021978600353512858449754250765120795679381258240000000000*i1^40 + -33849531975103663080262179879448357824237892736863634624841766803022047439203201206647258357718598636690212804258157511384150018198624787171805381217968036069038490077385044096300322646093759077867592819317146862007173319458005645928571514599250158791675618430185683617059058085161562467860594420601954985528887510745549154000585816207141762967263882491974753484183554952711456032017222128110313552861790204237624160251115948211948982942920869258062808772253788677963858207536540082765379868686766090382883663330454678462578534336245563567473096903384151100730101455627695236825280437719048898920645774887902609593504933566770567647642632269136856508348454975772601168358218546535284885538708281508900032994868210779379575436333323557273748690525938680018964073387045583620754932930550472793080639036955350638820752672698140833144095712159063967215379543958092508019129688328788847871415623378115130080850204134199606003010447211986348983203598139490086821969888837734967953077744037926285603695462367843261890406177732238464373165215344109299434832226994411334322056045593682243450398610914450069716026062591947050224502548493730252772927354070210986442812693043098866425549291520000000000*i1^41 + -2744641122508784518659984470531045020701953353780695353836025903611038797667317573002359596789600264819742191644019072141855625298163044201739166135129262020135518666865993968147268058277288715007591855339613921110473064291381277958593530742124609280854038464485592891166093858429566303521641371063430649444208864581819642813795610254509297991142387190329559420229679443240603933851651854497540105392227208571666955293945319336572786447821681427543237634971175134719099897272993145577866129570926518743110522066176441392965789345638639936612295023850607753884936819333588250967079490094258217194273173741361937902737923418485736716219588306646207476595510428481540232216722725798105307762731206207706540470707287835213224130898744080270410354310482085775553343435319329394042636519745633190644120338754212705649525008656305072139896286934285907332248036943326027901446289710424834530412222489165043059548934683075899816477035800329328026985573779308630913996207694973250333497270551033781676824246628126471541523511205415553170646118156472209722394998799972408827140818300746865740469465920800820961084481782022308248573394301431297888612646232836410147675474837768736079872000000000*i1^42 + -170659282393393032188653275388487311911834044773230738796801602929598775344877752158066813635640292750331098002800666113322889499276293981801878967060716377226633523945568529276565092759996342983583193299833917807140068279270579715449730683476206897036981966778995767012315153476174634133419767900444738454257850748166925268704599765427898109450988404658714248063765501991443538257611650709551447521309245791948978304460469916168689184207560358814357279892974639182924338462700083237934992736765168531921823790498305395663730849988206869171689263256507649785729059802706324488626600256308256215468633339661687298138302648091678718226833839413298488071167142860999657035940157511959634784494961174963105790492838707361994051819129667695269409911765212981411249753107796403868588764304900747840225145593375920175092323642972830153063706348524141948231316489059618103505290799316008859189740643258368936285070696809682854052985043175066846833409896571459868346815143421138315905427591637949441943742077882431409325105188905238925593840532480025801503108272388199428821709729882936926169625385274202370422351607347618498491167324429323712525106644185451156565627802484736000000000*i1^43 + -5716220646171048566007734898098080736555918335452630249521901243266837765147309339630093125447306208757035340915183123197967721994420979099140440342907718860200587922307522180271566381792171228132663666616919306926338811386603740952228796886919363466788423745884134852650243475653965340597206366792585773628509526512694772076740698650951530170457762508033982929833321617789196933626171512895222924720506175988825447646674376499984895607021866815655066245133343695559763237126826807527415311612063364864248500767398968933236902885246522508098368535273264011124000481944424003780603118255157543055431834855096761930303821390517238651929397461630147876920162528407611314780632190752853367008263199141749427304709604236512393128665233453620396241797224556000783293569873014093203770082466743851912356235169043725115599438029821833751250535700908423278197688167170443510328001835122235897590743433494124417221532021142281891141078880819856463616902870227646464498036894553421194224164844478829315803205428951848549058745753806517544008589867784059025580127576506110377427743019345874713030185106892655713439993107939513834436129177980442713237497460736634442167091200000000*i1^44 + -119910877514654484714622388587268212340776577305596316609640504305968388524442886019253080374939012798048912876277337938111815747123091573361474475523904227569088448656288728754970445457193630075819066279855943343258030068617867478136245670107633184144988325837971903078215787657989127808407860877784206244613881687626914787569612408615891464357029826416985012365373461646476069126168943934657871012345751462360500061811633826259472429604784613623051190990351651273022924836444384152183425057095023723070484690900786077083073206253921107257375484703665900861560593180928587285629857907054999361043770541596877726073573696222618187746458528309754040107975023584988857515012638218988902858954870676123962977420239334520151075244458982359458898437507699987362581522672286068356149478516240942691992306609155666730906016828902267753989685338032462441589944679118771866591833558435183681087647734012037325279053171868396999593307356811444619645570468415571703972768541106699583262824948226971707599499131425106449171508079610551715757296769958061156750334626333292771679753313114313256705143823770928616815490786899066145717772982602656488297479007956369408000000000*i1^45 + -1393183273209432677957002596573077938741809630749928254287405291093076994694839347088432440930487154246169516153522963740307430841011804086099802188633145985255661660657365711745428708531837517666134614167184359486322499474263418480081040790336828317754936203419168579220966962669356544030665099668087549304560762216196643714144042197101296887112160388678606899415106052966911985345445462351431461831921133663458062483868877558980734789487786991224385900955935907077404921491676322382713419336902162398357131978468963404993635298294043128080791890510707770527380256486064842360345511248151532011460945689398788459536029039424361709213107409058039366688896590467235769799228128862219335346153276162728354456517446118261332231934928546155365302093866343195283011204329544509767330705324637943357583495305829168649052697266759771823307787317309343705434328384601222762639494514280490671611863347938677346239265958618738506489368611130326405132891858453248072212483870112293569004498053883319078820620885945318217734159612506324494869015315341902562731930277322056897109234567208767130018675314493208915524567061148524912585012462773620398757741854720000000*i1^46 + -9287920595528206214643976163465326795142233164030332727729679004481690156590838486256390757002682004647177637750493880253597991244775731258201689951312158416341932914186912212400670315214758214008266845464453972028179263684173224151650085503515175788747862530801255487121775726294326807616363222879457489718621955385678908131432467702546889595587256860481332956597058401336859330936514156797566176894328053141708469068879927852894354923852371878581276296567110831568565464995411967309825697384436005832588681810214510190250884680146432282191469255615721812320480942945770318224338603688594101489752652496903479392289766080509413192749997628567012884715274090206001028435523706765550280749561975928878596960287536502958659224571519343509730825509532832709080405650615976086701668008700302343218214428894081639406019671471154892449848715987648675170582949634208708519281685473447979452960383378955082333884229202470397476748973729585725354998884794611432155528889468080632141580326054222074991093629806853336095744587656096657567931555152217517177437425458355124432014885307316701091850325381317934059293726571800513329312238073488248668160000000*i1^47 + 17124319592711042541034109194640059317165285636929161410950601649514123882050734671109680063866425601996935376951194959088441787583128765669644405317530575853465760260819938039653732837202018947116174748400463541393053396486169501068167061832003423727432626720492973244388008768467134931588953417150618888499004946620225015517541693313790026398342515149888756663600399197769369179863347316202044040183344567859226161051951586435235601733481880619072724716051201620871618794534231347567732799217775221809166287350964314129107374383405660315660401331753151184766293958126965214881715767758947855180185268400550793756852946750260509810890248085491462026203736070956053765879230470556082805918616455237068673980367781047450834107153235391499119207948465467196609083029452122579045365910916519243733384743339357418553709809928925789697305567255446631941323943652449364982095501032261265909188314750560124945844262773141850534383134175715917977731080135627969578153639455004995637374091376713656376208125930687066098946090117163395828718668606555196265057197580802723268004515559169627992926612077543157816500327296713857820407439032320000000*i1^48 + 71833093217037800424832216751594638311017732865635320276670231038049670191208962737236612980265014472554698710555911360656788089247046195314916038841840154585021547260495268780538614512421758182025665873925865566886967267085073933956667824613394303697601284588909053190219293254947656459803146739045081817715818350867591782634767527239715806509138295409876587548994544904818460065510724281929288169410610850053082139652168329074352067456962264789754354564308167795318958715693384355326783571585895184384642559108161030371470363595168499501911799746367807565372846133223904381009743213074857620729904378862805637915629548674146435648602311767041824609487066577711190027661023303943416556884873550157865178970582300433710340643291099643133882478084042659494917649431878868513825104603423676189888209641746873756664148386185534661226464216103372023712650697593477037827455938968451574711496309455654965009339487690867474242010731418028154132279822721580498728034615599398928217047758472936986251288108730836136662038897566002566121587683300030781240823334534825394293719840539695351240858282688206791183957484850018798010368000000*i1^49 + -973626845172652184989767998178756952903821520174509466053430625425515957202076415901344003660412674710854023163866123075930478576510006185110582292472682658635285149156986269002030735298658388687817044413613926309305663251874983983830048087621022329400671739856981556933110401690681365134940699100721670472190564433134783317292950759624521299091489276489589342845757348855684442350337373601031360879218886016621876598159679010777951774376024464996759853035137833577509300610924788697840379112686884029720763066957665327018166184828666864874398580201602062558625856847306280638647659924220229401460237247445613366650081003638489387655004118319475672632328092350673820400116796297257413824726869889780982705811531170534350947866415587137627377651114680469991702306108505391603975763836504611321955502276518575811837566428988119210061752896985211025318364435439853743377455633339961045676857725474687629807687654790372869557050099197489034311190302704672552995091068642915337176238231772115665070919125653352276592430481256358179370502595080805131919299447776273322831494095616505086696905943575314210737653186297856000000*i1^50 + 535546801095809589184328856999501870810645258671200158138009860258172261444597505315890343974370823630661648854183886237718100363803284552528461322756534877067215708476921555286335129096706395257966178522891646443791861419603245885239155510648898904943019337127183720372080862466433046459535463852770706321071507973510774071476169018594336040303946970322483730792666946685481176980990751385399916687954888307290473878623135804695617456172615344783672391269786220553232878960132779744121463248446749915097949122660781792810178492076108906300845788525072911532862029011338071287130332967368388434709769409182748679488610212975018576219551652327088451957340368386656616725428994109719592419374833348743092441200375667612970112185641366793219942382362173021550500449345115133099248490863218697627675585416852892933481649521092732565122338130939905304007260428996888532738287331212060833389510214780977912914971229687415729263621369279657694873732104267152686508459938268454271988920572980076259078197882100968159191345089228372298451244466515352479945807675822508069169434675984428537764824590818988679967539200000*i1^51 + 13304802166796797978479405599941393058358370253423290690233291684820134730459205860876632741024491472521805014290353007974040828006964230887928704660286442696468836366532402832488567264917032475185993074240785881345964842391739532863153731379086396809766451666608541555390563660956818129923879080328346334942010805344307746487955670049473124926561907622192941337454503602227970883654463010291839364862560117551403165176031549428941024492797690209630865876455116157028400984789513904310121867350096353157561613696838560143052558725891786124523730856118106762641949300173837354726744105969469580474988366784441424412681841378506157689474361125130213278651501076592098992402951127695863013583180224169360882605901462334431579680103759934800166903217924816306916498551351386135402402169683737967656941891757290426903061761881389963488266081113485723765428672107072482053358473448236542959186831834507269482569722237006379197449332627635383549119162442640410128320959532882120705039553107573459213670297101687348375035754910511244824124201827930197947986416501241413558076592294134013412354622674635325440000*i1^52 + 242352262397924150379125718126036518939893312638196022479928134729506761962492486058081984691646857435256020088576674964437246584930197699369333856331160942553028972900781960654608455869505095325272489174457283559317727825886959452724487419292314968690584816412668613497446829686821279611002095325042486989934905757521328727515830599208453378589704535012143636159896154639249527060303493960826266862321253789630321496032316031943200093785739050848819544425620253910111362880140393685887634454203594380642271643465819318922929495959069043149536013020981328032373646933874411167905678611321522010991195239550583819321538025841771235507899040998393754617173342439176290704109255659383703842817146188613803984163543707611157824891874770017398609961426440767765331573638345958595766420721660711497943011588325356878298400635641942490110618459277444382887827308766284560075473809190556395352258617916227336628201612249474769339314553702181673241728158907782102176374297389485616457413766115095714105990050873457144631447827602177674644524966246537364732272191921065430452552758293905110833561600000*i1^53 + 105110373582081776025927856645738301591490154947208005737702740708501206364063698792097252035811148685351712758489470264714423613752226745723177953330213160092828473426121073983921664773012873521432089132761856880237456599083219217125464899118323176246894876642908115162929253962434456507414339186085134838099301252871282295922018962935174667985087923948782459871206678538945847960306454592937739363353137683767124734823048966936542683240530100225797415053888094067475525122641117434337218220192409719676962263218169308523354482870630215046983081429434229817018064350329450756767456662282014983241383072873161383003507463720111637784463621736338937463843017545056342060219742711192980664242037976891108227530821172186437805234170235656560684371181679050862766375311511649713697925196269239517457171476933131238818757468853254518248701866730809081009015602852772947327477873759409416962935567392345521171394619709852310439285404212629536605200665416401737013063712109895863460484351262445021271609150856069847814420521809406238807722622460247334565203951597381694450952920918654976000*i1^54 + 16928095563523412590456084224516626932358671457797537388475574495468668553023927449865757185657257564821327400538306165557331961789800041187500209434016763883946103065048000578061921586402363233252429130758671772655981150375183867545204838527153307042431758959673629160066737687521349282528185582812733794853324939472204829208977377382677377745818373256375111152243289989516789160464575724002498634461994001204671240251537050537111876608408378863047445199652296279547943969075479941090700681217290891122230994627175440409421923213862958942433954690042930600716829849686168508720132356948617309796744798307446001076017528694847807354916397517873681018329995115908296092506877664895527464722048149490187209008838347339278834377345265340708892516192364991551111622622437369742243365275880181665984649532314115835087316397824982490729980802487591777128134034511434556196673867508534873923236200794299816769397308836776321857040533025143895896754146769089707457038598335663390020577183465131238474998483041778105680133556795910959338425565700699116331598974620039521954168832000*i1^55 + 583957790671907914748740514929232361586736265749037447302298838415974953721476387136353070842973958896698559351827870429331840937570286078283429579274835769028261000114922062514112933985203908579777398975623402449145082236164106337088054866936108841782129919876443839631830722519530177727737503313623078725326860103473196519895592795303655201684781871987780543691211399323605842247573586614611220192484165383454392062151060538502534793949011516184653368199843395920713823556493378791877766330574881829882598254629063363380902585796450825076749840815520825391244345176923497326782831987295876726727977968321563573040462343166712293615069483633262793601805384303410514256592951989582495796811373832704062305709970309918488559488657891088019131322434263646153998294437632705191375299065363098150965706691329871081885302227852423489599502195800747973713795287894592481704705289656204691229634836094012955931094583514758885078527234054707713817214425780038509226606848189273355890404413914251195412937725517120954209877531792213643116040985209013117100387339337728000*i1^56 + 2625153158981790173371948136106413105077449985106110478948648556572428406234914961328366820214416910889490002331691717546172367168110044629144524112760790829619882999783343509016861846699855574672208801489784994416611240045720650574916348529445609622975012627898278202037578235822153962876483359398740415739177111903638272028175618510666490786622436801034661803037357812911911033928734008047931531783460868123337351230491525955141624751935009829266578050739616975544790389515593965593940757320105349661388213294231321067099986265619774046119633807128899175988013179789371242176979688139242972929847622623056545556321537507887792671053049926250593071161545053780250702266388654092041681774951032011690503997993774909562895315422314218144616345815062219072344778819494269263137970273268461302936156918688976347104450303887374673437931774790261175101265412488611813129531482977814172123143781692072818415063740788703025048573238451342170830247624901214018243736698973044703219274063378239632030124669761106772604842589597112761115055455842229209530368000*i1^57 + 3739522067773697795566492011661416285728228234263243468674883263150350800580891996407264056186211161670927624554748127034211709871666126918256532481990363121071680780853015848327856700171865826328597118658097409924768761721161643982179870377451060863153480728012083318013079497279845168981670460651882567747969349699771383346332775475040744706670027144664002116650847624656469335511458399747745918896592496099450784169202131698937827208940176244429214262684651610117466309065510388426557836256523448862579536887404357442213586240800728440060998117489235546325136206480495143318078842561929799549870611186791664904106355281008454808780024454138125607076529498960456713600186373702089316075599019807261038037244751088393321069951333232088857396771569754571843164736210969410042447727327885127071652822636397737714470937669436276539802267691953215039919563481244197489657576818833362024890282826690631631469558902089536246714954890621122832080549193043469445509079559964100366351539840793243508884985564933937186567056784348991232424387543040*i1^58 + 1120833788266906347639807435226710237203257500130829026566146663928206046228874856900963283514172082366338999511326406952476560512436327792764396018106927663335411322697320173501283706736985827050459250789834913529190540747460045784853286718127230997026105082460880052811384645225004018303522886572716817153817693483888888201355084412906511007442482308731151459717710680259638707274095370332061763286824965038698165205598840801400704368648532974192725464384704474835638291844556110641882028030068856106815202263317398688173906850707399476649229628650790861297876176149315669973609719052098992622445221453064399483375376032049202862027426773752943397002421306285541852308348660089543054007183618778798367981182988366798444319255644932015129696251954324765034605079338604847273308198769086078558559113621256679732738717787536427677849369686591126922975743964131698327668487531181546133080592374766731748484534491391330607191764891429747455593890810025352176987204974800196246131244672755769270309268291777330266547275731886080*i1^59 + 174266061441684350465372351541319664267804349300871276850470049377943599463613172050360753210615106209361225992487946642217592953217483059894150817112473806491624921546450759566823407767794932279959434721578181097962569887935908676746466421113287659535963000436142116419174797213049193257654068042182063893970714882859823886445014021340764791715678207268541366897438311127873796500614617055582663613549531510334806799924549896879301159065289510745345295101986949890513644390026058299587519285768739034420936990391644822848938602981084061318077664865054922145418270122476019896343178880851169611692299403101718111826602848722368051001269846972471346572821852133435435737988102438032476470661438952143461851674911552828916726389922865678363867367060452806634551855323350720537749813066130360804573067607180664503174992674150972054675398290728912937310645203449891427374625323625879886508521120432998109699836223667341375040213826121136895765937900663256426372646315962187578285683021066058680391277065283915001*i1^60, -386625221784041643399921062456438053865344327511276645479302524596644587146951736254789863884604153749265028701907190034928471581832166628537426419705566683213093614885443893990528191238769779498064473143673011826462367378441973479309156742507267620351607814942752131577202706063147421042148303645777707689437704015654616449421446255185127814334849765237379063043965812152562980335617294243577973323775312714981745126786627971943660065492048737387431998940286504070740153710185063318078407696354177981922934924228625643090947758203605286083234557886204528107315455575552491492423799219977179272601968399962848142459791941501408062505851822846351631725142467301155473166298232286150591254334397432641749436312746357052853607415801216063405182317958191883889356557196854007243224242938121985657489601877892684867198493283413433301293908135650342286834509944761996427819187106251875343861807753129849919530580315188953535860629484743714274204307928613207800539142463867531884187134393606572067420975436922625680007451780210585765621100172896007436108375170618794313347021764640031831715237289133712813285699852459012654118042096373094062456770347511736623393545922591087588998055052320185310433647806887163482434104922654932908674504026305789792581606515926082290381129107724581763335022422187822740954760206668592272774411728993377344952208328050962467341787500371880782541831952361143050100281992525635086764092992549873343555599211146952187635549188254529709556357083867996579745039293839669025547581122199979450762780843012319809814779919379330491805256578192312543459511469032660287286518319683623733732725082243046416395545842568876151144703519391503089062660496130762754543681149528776376320000000000000000000000000000000 + -2288343070996382727346968111819172813589630063111067938873195482882128315651527254968627913561030068162956467913283511491872077239296446367262367606270963730644476453745455590070804117744715107156444513620074710773948043678133122624713110140685140373729570116658081564843625662348092795109602402414645431849206846140155418138164767052661357554926814353311905245095152531111435446701150726622562628956548586656110995727156955121445187562251416799180618210177265409908216954304441737483170612410690172308659451493495401392589247374441350859661584016783421765219574660035287035723713426486635766800049761378702214791109603903250194035665869004537048237841570272624004797782659890124678001663282346164855259175025344170845598782693730351084676599225684382097104570802321667075924371100618082168520009794807569903191188329994899981892047463485318869570645174141217740032730761640830512629474913981420245402757763044079097990962805441930858715483252019936199914743215636638712702359206038573155619599602939613833551438807391210727610725661683134902909240926945092104615040093201222894367815464457553636081852354003962134752915639295882067839666422050918915083713437179185810277292260154082850315175748842975459531464173869758189532744960316686530017661419012990625399339962236134583866992493783882493704133834127832828123237964062213851707680941572319192459851069337354312781702292315323482702385586735934612495947844166174929872323545377932415959993935768639377322102714221639220888726562501487172691616724898660520532541328136486921607931455835105118411085167141689708541535492129103878650120610973904984403295958758622145248220548503272651938407008569023089550170710321275815151395996002569682944000000000000000000000000000000*i1 + -47008215241139848424922097431080180706502118894160287678867375224749409144098796566757185314751016575431067960119361449731206998541156117407305368797727510295117120967235050647428268836486226206366529828588785209397515073355758363410724984588682343330301090929170447912598533195958880192486927711493634400180160732965227342527330560689069815063342735634507810773871877260849835908634816832238034883776261633934741299886501498677861635830487948907596272244493673635498936787937201053771782465364626339039160711582834936186509335492842731027922868620942567503388915112638223828191819516988443291079169195358814529093003107161461953379588162471879260508332607014878394041135421655491485647406609625789209449300734427157472939862879398541752202050430730355517106240416470054311290931279774003993654376385680127517217346014032512455811305029349909062797650351647936465768564687247236497522563339111090962836407836859550605623514310268424671224569914124758701207104543767744323105539526813276584802425749984107881918747789316162679748413356053132814505077387037707600123733655043035856138520088104207303205776701140726090284486807619080133417789507429725527853485877805730661436128031135473608345046218779764381914990035914761983177128370079261661272668122113491387716979204320834123837786643026651549516924596699578784791071465338371365474412948854281300271676699521960079949502289837375617191902224627427330505766270025441762716723349972484260081999897722979138864249667889468946218176057339735095905974445482159222040553364994143254618002495822785001944946104363100185026580552290637275320393710103063097458210668130797238194255537889689789158727884102768207567034712238767635911724744760413388800000000000000000000000000000*i1^2 + -23021381473611591583470205537689984915072795055434694380371898335476561850976651703061743310955862127794874140999912472836671612711528782889631102061867456236467901423168798702079922326664782383267845677252666073254640211072572059466557800396721751070748979892721155100125180790906215340942731281371382335404558953890549681650379090437321538658608050407686020232223279933946005971644366591008268576963835428627953715580856598195100674329384213292766518519762974911208973212111675491298669944189912857404520527970035753485657249944736985074093072271532891708359303525021982209328066764754668939841928058202360708572243821915501567464486483516386850599019333923754482873629649355743468581666928599957553411839036065627765204873576735489339542291154702894363169425388066526967866101356136486167650541354605328759205340007342423348097073666575574477110683312917315292079930991219582527217004891342903142880099317217073118443733512070848151493474716775610952200673058679998301638964572327194554797055683015688476690369756608859141095760560073235872251931623977520555823432164969146569015181890894236460729312286259449092195641824300742379467006673270693264129248687771381438219573079250487127977203135941846952871188193740077449017259462052247491509243818059581434513137463684556747024868762598966941047836936708340902198804466822089824769533128755790323555580006017115530931230232880527332091057811335941789562366162067074323673752594910069727527623648145741698106927690630724237027142833501635828878500155132829225487421838483530726611186193101432772987174316828235213055823441772896357391843065491173194513258810604679611210473541979870249542941438069568139698615082800743553494900994473984000000000000000000000000000000*i1^3 + 139586988848489163489126622373424137161458938319871769212920630250055128768592929555214591671765045950437927459365538261512012766040224457661046477287103512951631691262260138843341990245409750129277901043173970314256166541307729003195140551223055196689421801087486460453318093322775130859541391236145483707920933614972196453386141223340598351436288969416879369372512194334694287593735008655309754593174663365036737438842118992245386735039103673684648248930792235184872237461337695046101727746435103153874032978403294252521267692217153048552455857247329582839126939464164778447228620791911071748890352617969746165163075068868910780154526031056108096305420633089317069825265761512903454781976644866709435190116190340599428702396578112091588943385499504993354236170052269958277925819572802704151891116626564794244435023980327046306910500298043763537555572398613306510235075123373924979912818478038728353767230543379515415299654994252900962399100616158538582298083383542017246882397477959260895396697216818694203719308640820691305118260984748132845420769126598514257268984849191064812873744852690019438709593754680812952045810818325828656877330244213558571716330301147740445050026402719119629566972171719992836751615643726271462118465734314908590225687499129081950774260781827301720202392205283142720989788297340493368391565350742295432731638931187006721156632009695605772048670932152031685200633570258358545957585950193490027045910060918279543614442106984325417721183105467615956867060257068819087811683057313827835014733359769108005426808403171797087765239670154878917079687960221476628021167953082601706546722828216864332942351717524177962430545305970306015002082697607129617707031037214720000000000000000000000000000*i1^4 + -555650979889293402897659640046766718087873259068004986877506128708981033077144329322201364587599240052869605192056308216904368625878959013897480166263712360701207467615472154007044981304004002991851938338493825167266021890567658016140959140275204019740697063202816949368960693991892231357543589063137498448156380493806207335905751804177389536971191609872618115561647503358235768028149895534070194611151194281648503620403094074685186727973507050980142752769713596240967242897765370272181231590157188967667239062082404904867815245185926353825027607660979014922424389511894634600932678291352730407190072967266065494410717001922992361573113628457640173039438724147736994438019037310293508404422766225172095786715199433181963663067151489772971407925443024380931230653287626074886763901999241817701522076455484081118459655289297327667987066415451908677110553207311841085634742636052948031112804081855008735691527720009257523838645083010299749429770238078895327369808956250765948994676005329893616084511278920355326435330613812806923341575612913823985584684946905341370038673073239025373966808672993951583191396819094494360380972892848389675438866559021822844237098689202600465226588384087205760679881784161900376041962341507888629609443497918031729896396024991233593368941816368495986579089748482504721864561530045757715934501574437625428601324264639679932222320592848306258401690207223131478390838852676794989909931590330975678643978161530577207084119229591734503811280932283435574819728844706663945356463723037432390848467628900812920487293340354762583513539587231344306582767851595369894961787082491716741539113885654174017702381266573238403529489362990108724595130058923178157850755072000000000000000000000000000000*i1^5 + -2630098838202497101030300936357554040198620714165359864274826921156165465498645567383597597299213135103178217817214866319002226678276364593284806437017376833460357183168513636810009238274142166427942466348077541144984174495183667618694351080933176155472616120196895217469288061986789812244911022763091558649562390432798833773168112131211758384588939522708570632735731600379038589964232167883309837990246666037012908921747046148419030535561040564793893828948187551950768964572943987939056050994013358423033329721954915793887969385648949465864040953210242166273225875142666329636155630626760144073750441293951518604251837140909291910514399938879704755414748998645143790754183951904422547040993962605172464137867018863763962455857421982806499785886997724067312600164989952778859221279273819299939154491218345458489239366399749786073933938406962088682227798503823161579674712248493410775508467228786047474788166517044406406229967538563451518538759665423953210756177543870703422672393544885623327620738764711307351628000509325501363095597898928468712954992519387497440904966713654129388884268368175432460580691150770221966608421796320346384566298346629550404855751528889631237009193503768253921709259413260457001626231652894245601573605520966859713209359608338828908684628118649463360624288814885066808411602065656699596216959709971062656254119695503121967068229510207097520836549959917296605700307719533582347126273069678584504839038153821389719487525539992914059894035764574609517147112704796011130014818049665903136462586742794467519574797134814613805646043096899880731270651452447639626784100603493275240075407461270210732621044979410056999352094298457799134821064207858954656202883072000000000000000000000000000*i1^6 + -6364850046366351948569344231344682082999039999567262421043530835493521471297005036159680403441972063672896538695329523288334349427096001345562808482958457208692125680868745701015302147591174303693874328322037173700870629048402369452574392392306120041465379083915411640279100125687250854286959853068288663503982320135581770849525948433515223560058962158236056963859218283056548338903277146145739583391078827894268623955498955183139062989800353316332630591187711245314365905066632649965785622082107611180710581823127244732617243824655454695082214743079030021082166616586592721679441511315624265649620836572556362830905259569681567866194604458568810214102087802302390311206401812311895096217139123964167587591192224399569277997517748128875746078207134711429074613085512177387422893738405154420554353046313277566444580399503045976059049228765818001171495343947151817583108516720590605387020812364086939255659805582683976917371375293200932892508413850631665633523566130250096416781236738303142682627601656371054549627576174307398579452128787303725345400463704649920986287977870984135493856623613054440007321713443264540729392807792051281099057483399192016116699855626036969438131227109788992886337264939953971495501587533050590278004065906959088682773661582114780805311820556881423229684701734224920117553300090418715294985740215335578473836578248285341660680325853932414197908551146317002374945779158160026886333010735147328036824980753591596049051815161464693736618161378098647982217436158149120959706121383458265544385823246293292674144400757928672769071946103174224505123901356893874046098450675084624915792961146820680741142807038424382861087838961779921398081459481915386918600704000000000000000000000000000*i1^7 + -10420049343791454023108591302162872478253503731886370357418359722420361602533418571012986906607702249664624829845629096827559267220538545278064897813173880459063716694326575227224977595269475932747620258691485536074959313773389007655581484180860955793274906991596857752834638013264197534622662559583981953608696762002445946725013561438183040423799007042506567577793595764088350156442269548205035879780875768195770287130633893226869635153547092850081239875601558125679048739767848132942809145025777298936765044325377862371487338057085379348702169892495923839376421081038451521876930339051790969419902228077581931850502668938741855465538472875039783647382891886388034154027483566914387408028157071095726575172017560214831384333524481739252764984226584068914030428621144579087258795281609769343662238726407336820802540159706296540375395425583990370232116749936840276628258624342406437911405431623662204031880535874197879287554950629592633187268323765852719154250674881178279166909035091385653646577174278600946262966340242194393634932999671133821278951392444140900630886948024979871474522079188056037052481273011466821882388224761994446881575024697785133474784684347538629132497425779380633638995130059497872604741358202884186507113186473840039218473076219862566928104672525972297908950650751848642713251540418022007768464787951327245563409221617847887147579837625298387155342986114721504327771966908048191401068343289662556373305583512634145207104363425407397388603744550856635732759316786775818818378825371523058984042777275502648635022575228838510745193587374699620183058510354285297656866621962987207807562236498830214516390502123813569357377958294219852152782917416295988199424000000000000000000000000000*i1^8 + -10763047717304741078481841348954446895924436551288030476338084963065667705820296449771075489646308420885660881048535726570989665781876138650923226796168388202498257171619018732889420982876696672181749454289799992946771271642134925853445579315408266059688973007420084894511589846356563338673873174133541569581930552515054923580076612383238197889875542839886535334989451953781975912778503843480209165210100371182342150133760239981002455502101406867505909116267514714033173345521742701863294231690755080801849426444250074260096286569313435038697285867590725441141770962341356321760863114912567220066414700854925436632527948313531321928910652661976140784194471623526151237241419624692326983851014559612361310266319058946135055091506615152426103976411244167724015298481515231448585940690769577261178292442400793236316773383782067586321123082710199145458860361608709647092185716827628123738709134327385934810046034345335448222959302304625244926473704314733157740143880944173153822418820605551607346195860325327655347777567521189463594274658287827066320545255639150617117942827480425497642360932932338404359403821505730532141249836181745724995975213736987201666705763237751299476628891815129058339354807532726403113174699691178555262607262905856559329321366077509343068892342894755055338478780147283760063711999672560616352497607974748404437764156448440402331035956366203377230473512024624702595909978631309392177397195437502605705718813899762108786069878272232916326172465620986032008711342187537068070361631980165561427371239689284561723185717948922725572551480678767454973658914307056905707182897945358556147299307168734357550115332045989391435975995249268838366952484043772395520000000000000000000000000000*i1^9 + -9864409912995584120786420059020108574477339573843692556214547887872799081074405448633886791509988659171703487722957101939985398028225663058265237909786404619142060776772334569188652244597826686854042982270165863975872661471991519361904181282320436580260644437991985295829823544941601612161330352262106306347601426435949532048122985490689911313781234203765985589524727911335871577957386077516065582776604657069127468198641069463114046221777180306394340806718768181318126130995822297959216617493093247987462091558158423161700126367876693499509816710594679945100667350996400655885613153838191658559378119575972380953291428411060025266908005308911654041400650042713829433756105300002384904931465132943700297898052672798263049078976628301273976900161557969600856194371182720172129989844965869284979513678970643744554311447269761598235100093016774949231661997846199562075558833469666986115684166957953909242726616657003396876620579671671998776987659226217518951720867684027922528805144250408858990548875375197412084197816742042074130835977500627759042260426831933552228602666056213302020245213925635776928811758129997362066840966178131501425204533187397832059457621866774218153912774346931987596664649419788655424055052099851975145046449334450766984023901064277440316269467732295685226890222124816255565701486189073076036966727691743727368097700867867117631237034373622582002361650492526462951520119355030479315202597371588007546299135972161840117982251358981535680334965380771542401328339502504898555870657307994115801829237831475752472145967581050916428573967653685960644995684016980523016312969774883926726132336807498055240663423842190203272748820270496326397436832371777208320000000000000000000000000*i1^10 + -1404252952063449138669161175949489800182377338118468197495592937346407163664384649717818320150680031126446068401986895640735459812478088931077228571878206199897496865171129051181341136455805853716759733751215617496174538049783441006242284509303731398748741162390717430473642267743597687920958393060991328585571925352619144370001904108553955554689901195522516745549313566222460533972083647941522982285732755609637303722410341487643700620081362914257619210298605963206073661485533865521423525732049466148505824158579156028457121192299444079380015369001353738839044478010389437009747528376691120752074287999809371305590087872941836762070383958020608616338540044358210160209599498181844311049215439494033985568995269285750726759247584330103523736933541286489118912347500056955460381355977180769700697069018730566237199750785616777806405257380622742270837526474355404939414741953823765156372722826101510533379105308835307394065351042726924022998592932831510774409019885364850698995845936711247673441662229243969354042360245705806637765076875563627157276698911387238424365365081821361429422145808921909852299020110836238519879963440056311220975864691548566306911304091982054830917380526065964736879812865007008266558070396099948092357042712545435486365706330091139500354984975641419358330762292260086112036661960409130606562687693211357509832102409078146400483103318660318860542341808907069767988032324993160715455795323017525020869365707464920307605851159804205966490225596626614463289326268170650710789801840111541226232030819253405419067033300469861371804542511139054140916468494504621844823929154954021989108445321231324997142979200654390364479725550235682029102792966144000000000000000000000000000*i1^11 + -473465099779571861386382747004511358792154041947066556733621942358041408264434289148979557055877193010569736344789292721340965028766472529609425019100338855371882041712369382421235113610389967819143855709733695498796286031944334297097906408751438875324923136928943908551754359966827171944510210907447467439124210130950534666836972544960021532591249682190109508100627685825402946560091882497315165974977465232065410244605946883428620920294429219220049511409168578069246594728416402091273757779083640179030360288907348760123912885874284698982601181419930245440549986170428983313926267051636440435890534617948751298875411657847859885114725538484504579068257138005243922917969355109332936254476842493421302605805842267260157879459101276696823785723550571826871607027739860845169809604780290409772056627686258695754494960732095232222824246314165499445624590167673559489222538514365040553757091486405113018301757446668941650658842130557504715897638465629453740394634459103362148241640585553194083680335493051819864271936171949939206609745875068739657669125929278761329825066800856371154035269808220292150942350218052725131164365628153327714619443677127342145860609526998025924636460576718361219828990995071801880993188234234689139645847557184210057944086610506654485561291723355568006464505919122109993572982163426779465692414660670808223741864145368416012583541745769369370122756967736428303382782017616247026888357386256214497688632504734987083616906934661095795924022463917887868186267036883121345312514681141717201527700203998671951318404238793468012436009795042239806695683012882818285458125577673815171565835516507810410129806059683459263089610539818201260292160094208000000000000000000000000*i1^12 + 2146841572515523437332891453207948352005541718814667399237044372009478274678189459833058534240717760939575841248940365084379469767035602259244822982868779763993353650082388029051573058678348451282168739781805506020962229229841739532133995295943873463308587813063503160457924567032042495069329825136120487206640855168086155910339901407439877456026838494539385452141677638443602702964907875436885266455165878900936781230203777578793902245923938910059298719700778364361220425705551930707317615263598776285352471065785482166513267762879691716809133513299758316501926338330910952944805478153258451101100793294580038205697927305043363415237251708405353052911751889002032274479891852353072975934342612413280812677152940774974408190736125529791109127835098170984414585286633919825809864411040028535611514433536201130238095491248220487029602573201751495340989757395101622921812021259910126528007266341458809890912492295109900173863850469936971888293958215441976231212906770551740033744707219594583784224029835767116881631743304567721526753237972928521897008964150563209567610733886739989170425661713315672199210033615128016573182897525346068757871072913992338829860646955574103939602547220669444520776464786375976549281420679275783445774904455002807025836240551035600508088475843732938065662414283547082652034182572892184409643593829046823034215941485973861531121711205701588065546993365374642908573195410477905418651212968844474044291680501332628122779453010302997715413071875938432980537376429992526132410302841172061633132354550479043326499100106774849878220213290961353881758810770436027714835638007956389596107378496938103082323746119768931785697936768510900715149852672000000000000000000000000*i1^13 + -2002943496167836227389216418253596173273875249568637850789489262436950357471844607042179456623963712968192408057794197202024799546316636891996539749964656743314710824116166894068446664911837254939630428957290157808668745117245256294418911144729771090613277577395212236209908891559660837773588138725485239464958150903481616614086965624170278741343125816135196538319759678510042504181235076872632034749717282421634175013851203991907894255730546949458832137988917933501824570736967008232037194872657178537113440589839796095425274726374603653958575763826684909132917411948727305320109819389039923909179147898980952725059140216402398911616508959440798894132003891266090525783031532483760016389145801359552927538536494286617912847726768242302059402525136374131045384655018977025347631755833503824542885669871097017885925107547488424762690768536063048958549277594813951622309153419975789242503610087751219259374840962981502713280751895861420217163881050798136691588128795723238945325147010376161721360248704969951802930097982142469050406010188342109560462698717255643068829561584171509926530906805790344856263316012738133238325438070808643419123192682191462022133216050841750282287587112422827951863189326698727566065500221073044619415860539927983250309954744520114335432790267625661542518154516255000932416537320180681160390400514623522921127654820719251410111549130638788596819324484489117364722098368120229901410064569345548574500294656546568660676107362549085827296464451242976856848243823720067240683519575622289446663931165532047131500605510524254711184624628677917140220016094958670765088639311252014573114015002090343577710644060570681832470643439365290258228838400000000000000000000000*i1^14 + 863937930307089743833749488434569846586360231638436958774940922289119420151880840246037843838834013251058562202592148455350609385093846304950419852612748347810567886561495905331042795159165464760033026568337356720444796123441707082036384138547467283872155309176028037125567824628607480796650936517529418792656822512334176422482293701761212999520339888351101996895211520134386494525086345539466511494052875088371020591112931236521424161619642811927070987885074728045263125490091487060026469441281737378188191601487080779296713004251342421029512284831750570470339652703072631350404664773307229822119224293542862311840401066848309516978277224614731548716471256556064609323188578058300004000262433085313814695965999712267772944451346936418027978478572791247356678445709720710194434847407320051418330308763441339779917662861467486333826652318502939077581673617564016855716483193406183780365991073396164650428126537046540302257466621848541622097328833546970195621768955245589484040747691943866831452622221020135209512151351605014184735152458798773886912803224943637012647925830228777002944964440189069355195918332731401887226331971904092438076806627946291288948875819719670553612369857055042926811670936740214648360878727721444181929314100161357735451962354055733373235685315349946732187391939085584496570911071205128430498704991985783819702621756828983576285297271973523692844506007326829127513709880465980598473552631541836554093909247610059257375951068624261924159204088867629615349494923862853446451163715813690004359803859163628652593775227189871619135100083790238623208414431485697441846840150485123164147864592312757315200400666033172392831090500021092614144000000000000000000000000*i1^15 + -192796567895471051445430260661700310109705958980362865937980794452617883735299094906918856122767216810519863147911463545508259122932335620255663577688728203764214928303478378980852642567043520887959218015761120145015706460450340501664810923583446523221476949071742165742716850274020717617712861494023549697448047628485961832861334732928792452674290026773342277670939332427229013792322200895192963682139330441782860245721299601051264775098445108540603244546047902942110152230640638833512456915246860100421427147895418536972601279468721390140459996947196694852874357989255838451406014967112880601163135711664041627514502679217618922523364858466912988624974923870303261335599191064544148826855829946268783220984558554825178626740839773185704424803097333581959467041014243413766392406463150679677179342346525016603016982790267664609573061669493729943855711677111688876472575379191152786056967513909037088859643422913367585908549101019814836376245386104401374513851944577664255002896322955833430095561013655870970708670803863210370712153633681361143026693544569448082105240406061710160178966747362085115417882270202014419889599970818742910877159216382944854554560203840159255173539105206365183914769735652008818190003337864622329604433205685967517352472858881400984302655924399050697046058601277363021104211977315536898799196179493888337334370530896414059004881894022593918851561183493288426687765542485180560074033079635737667472534456023646779629580035095421500416205065175701909691694129853754580281987011543235938934545375236040285574188365157611235681538089793594295088725415614109215712647391535007463808079011385900875877859102164114338203473230081661337600000000000000000000000*i1^16 + 19791895233549772856556051278442430248734474801699613333313013078138928000654182513351812311727156683554890852071125005353347568873147879603731484566945036847601152280498745325029461920612270723991580837713034070463394614528442524759536440175408653693352279899966510636667352473815387542461527587939125832895150976200907558429906657536913756357613136006519586893684828168179622922804934428680667751741071399105941115221027304349363211726584760549339033043340672493366302432111092173712000331680485838661007265553712794812557204075317021244599775666657801450326329084918345390302253396661171719258005072373858918041219492003120955155812723448469043944755217646715773698573725372272341633487471551159538638430113129919896190642155156097926037620365980502791686994970174629296981712844794920187836149846530330109324268179503162414281353679304079110457975236736031229313195010556389185797815165337672002614056806226779979352225368396936468571059193970542143366744505635102362749959921989467862958217476329730300926161695526288158615547469785789383274012398129289156388443607158942119842826889954786931388970425414985655836551597614958172396448548469434900702747882544403872463803393255836140137768489343926374907752714418902795713812025251173811190846966303746541957809466952904005915287195413915468896465573636950875792543148092026696508028067690193003647565047560156530848519209441577139797022523212564100252290772859197170330817218163108265794940595097279482155191400052255269107424825541726589148110134701224213798344730566569402722369717324631611008198970172088641016669606680678692005521665478810856772783387195226221264488748282068550204701663245107200000000000000000000000*i1^17 + 141002266955145454052636512334025839307403517053003758348021669777530342955600049340008508102222346042598745068139122457427180293119102777518640213367657717120890468072921738443366087256826099142740602891374091542808408148273966090411628967224510249735358671563616027645814882355396562546287856012564629632015260082979615618438456759814646449299403508431085429769724430705560092017385344381574799688830313372446609765402277249106626569271124313934112072498258790592424701669414254959133682685715767830314113964582955323842335276142181243923391380107891324097126980963242505246230252185607925192829949627783049262949798579501295224503599033904985926204406088812595266681383299127707916952468351642250454679718370896040483587918260006853091965284276142036899170555783812395160627357000943774198503400377782871027184833816398353939893476406373148167712439966001821825520896937796349330986828200296558060967088547260368266448716695152023946009221862044608087626645312737880518250299291501898340079261441181757015011837817090973262283597509339270853009275494270984829229928407922972462597027823941465872833973127743280496271069019031150062760132766602933049429226365440400256161700764547259696967051808395901665890017776604613831137082516336117229550025292033145870227274901026849988663004165297736429359109434307888307582496288435785628238270981938070947421498763926430366158104311041190626240160884735845599041213185441167139443322933259746361113688712218388134577710995223640047788603491065971775497125845538254874736786009496956138845202612812095295186047772219225453050003563530693289399457509149703947183611376745277498464402697675544961894599098368000000000000000000000*i1^18 + -162288746939225904827062901463338248293051482161847079442651033526519533220184770302825049028388336572955449371489163914507823664737631280557068550847433092833196516695694998129153312939294981792075190757796683627022886004410137390327068234326613206547597569509908287798687492646925750301677109843376763385707279763225416714447098502062356187684422384198618187284394821856270650337762967679930649899794460177044585253189647281696620210569016891545634364988120050143516522607284455340031081751757324668452779047009557320661925149703097064459258649455853567290337186624585930782261814978799679358345424939118083859167927691607087042812654149461875439754866853186576748047673492237487400151843915987799540023162150989371317462339782529686665407257554229387286992689872042013391673178382023829841358937821533342041288926077158079008036230249978785805425057123475119481000606300054199012349620134412998457648867651511888336109774142650551634678504793286803428565707751939703627262332159983048121088926255958054501673263086670203848035058640697931312064397787651157185467814463008367248951522818065002341754061512376063484905495550264614238299690412094457074946224448443283180272651721589343996765358681761421647525457620284640259580393933989051374124277780055394960155639087682289749395901709755863538343482198571340736836283974177555260384464606528404593213856096032582783280767013500668393967655017555054658029413055420099041603150553016061113338523784464289267484106496381332915335233172614269474412606120706518237070184181088142639637409028552791588498452880031493317707773719468036752037383989109236152551277816723230202388557469666026893797752832000000000000000000000*i1^19 + 708890522064350170413328484487492001299265852855625778713837902291606938553784199456741395391389456375809768242024414892035511891332330526731720428848340659460342421976344088112552944314878061705543469266339955230234192013814912454217912399429787261698418383915292243234260868243828613611002702796200636526003866383704715970225432127107768291857956583395392984136757541078533992454106000527798845329890483161206462252401848118850014201250445973261918765708669835121880356708427434720406634714387738779162465909787839698319391936316961515789978053548344564337366201461184761123252133776240016152033379254381463759955726380065080274928300285545367812716852535714518315040183151866998660781303699084828730989554386674245471887448686505045919316643611764375030569937844923445949590016700971470999989762751963921168239275209566651207221761972323853889498897561076144380431455817349919610596511396252701671010238386763916483817764044691931786373710795511597450703197523849286666037011777260121379141047219556700545307957731935188080063831462540563731725372404077392799333350122058737882239977648967864852525369364956240187761854337140326610047839186117576958761856045409926680664074746946066394401251893982532928503073702537973264613650587816930755191776414611927526618845151358047707442107865260506832179184768970091507721338217030661119306283149860977291488748335941121944550763778327299766196767654248008250736367778690095058167821205270110931332304607714236319861429174124651648012935688473676051090908709219644810369238373999414708755208021922305876873182487276035635167600978643302712627032334491371558090057781575628286712396180920975386214400000000000000000000*i1^20 + 654618164672272963596537288657511473180733237456049015807225319911083479792172369514202426304824238708575965071998410301669821403691982930056320825977500245274987949585333654625482615131943339152054480281581774010543840650735202160403235810585849100290242923785489378989838644248553718175907888155982046262886031515841659087238050696263141106643157101639369641138534934007893868802865155244905402752903465172075475053094116529858907287205672036383532385897236328089448186562275061205574617912072829368227489098246820056529189910415784417526037697252077250396219194089745457923941076518023285595292948350393203072939214840085441732821896253253066941067375565551072577919826306487765787618886149607959621884302096268980792077360994608904712631125993855638332636839032140430236348346167592999067478473656498686953774607274926903477407312615572565769594464224916739993634800198391228268512954647766333439158868478088475473565861902977691108471740231540266716335482309286574836607435556169134662727659301659945282285340700190273240177499200014396097996539774617071086509853150680125553950005526272495058543904511535442682653106317020138281553369761001692099430990548355924205562161801307110149932424507647874524666086424914466894337476351096749777630534366444363899166913438302842805205156612535993534661229958421688898701135136003614946517097883214043810193927848606191323211532011136605999904045463821962897276052120217803463701210952081756894287905041271215986494339842578831128466122327837765453212432354386516615845913332934841486597705595322378425618622892497548936741708335105174503711474251339278478846272052722952030006302562578753126400000000000000000000*i1^21 + -1444858469121788137554544422505125234415564861165620310481696125431757839900659169185856187792883983607954812906787868905799905754632582603437756853043467956429320491301033753820676998634309250696582245052814089388858367679327853028446548058546122390768068450107316015628334417077424558258582376703782175664865510030112608893397528215081168989542634062376654351063944862902739315645694837352856816575275374013127169635414061701940151182300882705474011657590026025738894979007996021908689466797630421403862126951468327291487312650733669176080305342429268619974499950051315525599081890345241229793234007651329129812904878807046009500034356542909419807043360614711789972457163469358897846804872142071292636344427522112442522523411077865012544022580757493003661824160045771264861706749858881188121483371616948615200879001818655912358867794708990693385500390520817095359637843700346710631228123824328406914321415769309783958160224812303695362572584443338792141371904136768692253157625082721088135251297515438398493523456486760939370135180702128934822403037149371094939682389745993468387688062656086306687188279713020622667129954329350999848539464121976646528102624588732974610438193807794161027243253192301962625593002979653672049665186407413806216234544042154324338388994335067036478154651735579958372656667417684480375954613709115547479356016502013083720341061412707033963109866944616382018757566072312618169217303920615257238906031424117871776250768632223728109724101225661912885813768067006088535211558562289355773448982749330341273389238663776386028891605632837314753405411153558557809836887993443621562725763791140861380030943083888640000000000000000000*i1^22 + -1709363384320262963640090401908787294666567894832862921405248486376892655807347800962939591381296205972082581383208920122723227041294943229995453745773749939214323846622863960172004635832794459456791147023311057878873001048947113494976930878033900645444256596716704072525286834843437821396189366187304766923318659772679120583384093842529106332401308718307890972040229801234743459835071247250221718741887308953715617581667938930668245200566508074730280951706021446401896227343967564786050281637272874793596179357437643463110060975105937539235568878259645683074548051638175860476374398602586984893345016104671181153980108352849398890992317301478084485909852674590598973429060617199096179506118722000079969910845383833978475243197595310338889318018792215068661493990448279764444919771606712145983659589899838385173824230792670486022955268735228701307897311209636213365922484956170434578402140891883117733794548175488674558737683137683018597548513074096924790594138291331559367533187760171486820151172559588275200976459598074044462731948687483237086897014663872071465296081312993600255410122920639338537093993690017410364494705849029823947323587232127981347252842625976357505531089398382443339181486210542805402746101707999656696761679661196590700432381965026285889573223546031805503990920669848911488489937570179466333165266410009508603033139612819316674457233107997640827555079335368446448950863473803977595855080643250628539397331833960177468329615982512007099511713501352211135422997891987906387531802043301030805304093196643023592754598550459685491906637314396232518825545336525321705623665573527632538125834927489643757486001356800000000000000000000*i1^23 + 18921660206818023294793190894704843960858497945546321894406827294051652214934310434451755455632600324260250088146248995298282509129372489306488752665922405671423892182050175370100313666194171054437717845659006262980303638157484628133926137265719112736974911284104182528238569996135206369717075683236176329704729920020517140452728133416574258411227189860551788003400093608455690301501126182114253158183769215054823957099829059250076649169595304818737373861787038640712104051387926554895783783646226254073375536831337655789268163390436061216515330660089385221825823941669861549703406158564778281391589703730079550713993516735526755842929262439269349143532632225856493921165014364880006885621163618695273705163375373146521908043998327104764033317054677639383898590615859461583527437099644589752859271609320606436459650057816041075974094871002090573603434112514138188078599672020141224284300020848373215994923283586664728015497095137242487856007775864321925940397914536764082005039532588127815028666251635547786265707398272994154164519222801833428087490221146021191909548053572883215438216853130364985917132908110624413684736398186832444189361521250480767864459725913514298243675601188200150128048857709586969481136609377931450978299079996746179280181155708621966425516096582558886332175568200173907208834131020581429072758050779106043431091167563228549561643106732010055902130235098266108362546630518265715108789080039961728765928245771594303492559519627496304484966274077651223458039773090044885293718737848062486900461145738293672301048541289644563976371553190879150330075679737512392113126745020657618250744084421793965737508864000000000000000000*i1^24 + 1269087477685445219715736335339242854056376899580458295147015174689998393434255264629695344483033983998534866758778105413655812457325388580852341610418075811820371140127341143487662489741990521358200602018154162553799975067226207936120427535117188113161280054481040372013070635626582981487505800654795538001186719849609579489496864206792309721111119956373013304236038077233814288920366417214252903343715135090499152112004214141968389763791412184237190331553117119472024732683523610678791538180881551659717587281055988827309805776879704165513927606440942478331769057052833752356784133156033390854373709402227732691660868044451788527009882318820770019305604192798873341455614649612729272970695139906914155918205092369327616785135686395201948338802202974216637620476487051199885588028439016218499633549060899212340363168224341407378899480306060004036354462042732279935449878607092183456088751937600321951148788931875151265816222089630285414396407149174503650619113200081798550133974636831105235858820500931477106495237027368152682370283640882182248846011431834433331565619479774398521607480084396204463970716620449739446258280876241927688627774660664206264131147161644630796862836662466187029265880419437230959184576849530180524476438796555202029087508148754748151557140776786938117814441764621034305592382385045204773267046136858098269526384655623199956410130477484314141794424733399260199446226264182111714337166462691369905204881643950524445428167905126904138174492670061044139790755204970134015910648469102093558538418716132258841470634218115100581802688490563274631040619941531931386509002986892516762908949993998931460096000000000000000000*i1^25 + -41554340610928170712716814548626077562393344687824849965756582255430704030365484192575150749445109807657761505865798057096414509600831645338228468954526226932552728870567445256256743667028890327215706851286748339014600188947628251572538634456738214525296543847405111401078120268971334909313325067100634571242262579506206712577820896154251627471774168689336614527959911150235061291501919102013121372020125950494540684678254793075347413461043631589304388567903865024467727970197757603541743068140175367012118927059938132468013024246818123630699020362851733313632502209388489526846882172922223257425057399239375629846140514959996675859233669912784223159940110438383987187865264910389551978425509503774498063164366951631435530521328459230139814357880600533157442916358448287199787404537320596187129993620299708491156389636488896115439592367641792891233335279643607503137146147693124975691729453745957273457520913755427653825522017955868248750261550020703750559952306071104569106736112041573303814441765733832210874336278540931524771929577820576196328218091359975251110232303605029051101380801255242024873850136345493210362940945805629585076345193042226322528278052860826813698063571620065820801993390705451389351234186348739797957647446061774737229138371360200303287789649061998406971350659131888773996686453349215677231750753368135567173795637551762674813737253770760035672220963925480677707741588459522957194184392710612800909473240048985368567613101681203212772005528096466301553275133990317928089281582396405126608874388677998107879558209932191850234335144374702861613026730422746711948255333543525540692967635169784627200000000000000000*i1^26 + 597184537401548368494923297042700528784327777776723309006658741856936222115843335821841758378551572231554992010601160897829129973151986841135661185113249710120904412979071513296721112182758477843943111204386002260973380390300071593819385299522277871153979147434430994233430902826104742795437674790720562624229083338607921344506954549451825413284081034095762750981893497546965806080397733965623143222122382166241943977230480238009619731511560297068131118340632023104237908676919734217220718964497207369642403585481789674887252561239983567656510913363598907933455056563010371073833204169107529595360978278493160076078066018862371162089755130450353308437951708842773060880915007667088362932959110519111344692708758445070683765319548390113365467016687270620383818535422209897004548894202473905573218274299697187187127918760871673473982639892544101528767183656289920843867978592610205367731584637888244762594506847976232379528546309459238230313412231598656893906411148173926946756170579994072337782661876492943347351978965376490894297550875033069770180600647086492670471501768149105111789553237221284887511011360792958114724698153323060688484244517524857305751933982936679044232325981290671539133444802907130910367236786924239050780616687976804862854431523711426115237549536161229101741173794035529974925914604600871643831517264155000454010382540026574658555607461124511298516468642231230574197223193008909668593487229479374623209001773354976005359318622494274437337481093007051590878086284106741048024883389669456891221593796927460468507488147002754598279148015613914036486720028167901823023223300349860005695679207833600000000000000000*i1^27 + -5638425983762660671516812836492650659660637762472333511040239561113099938086785479693452981246208505479331961413150158765647735124842621829011715884342499151846275854806202851733384203312531839344949969519787507287043186292745418208165542519511329628364938854409736655272644019533605565039749427015857396316363312713062664756545783775392816554960214803618627958606614515129487479577984652322990116294663787686484802303272316514749450723415831011173022931292290872014958092648099547171115729363750167464156872658576166167333422140957337330653752979601804990784307318264121392172837945179177395916949208988863033268997186946100995046622970748631172590353953639210586716161892197815355419508911645406582212514624771022097789437475044299329491348249718165630790618320930705792855035461907682658087066379224690875611863723843363183104816053262106681234829370192430358416660804051154244387948150613473917789943193400291604981940365981921926694583493141592322224395101703571357860061611455481880318818843177239933758373534198535587630092368011971936685411439956008516244124954952178963912243458735225830866418109780066028463618172643263911098350959931163433244534447285530414016589819599457310765296026647054116559679443677824524972688469484963918347427298467170347826058175927204957588363527286661715044638318080512266681566498331605412100639229856032936486608818394609999687918369984813681751535462318525025805222630704836574439430794815870211167476083409793373384244294057870034200920041470896717587286660121720680175543590727031237006413080484228161914038101419860316446874477303286442830789810563253306504899461120000000000000000*i1^28 + 45254564655892639511818196437472931771811567891887242076924704383544684627114962698571134716748154115639808874566911889818072175233497075965802357448223369279961529795876239847600348175002584206880454290877765666066789977704126188091901621682149143501874143899354333767534049930527191244501513586409285436570226862377420636588157721539156599373813430329255384625006178556561382330054663603170868513661933910675578479265432804849361210272291986272854628603655726513531142333587082401284201674370110412002606339136282447276007856891793858033975833501969374633596293040504259522024297725053160152780216910229468776390458938323616480911238120831254655880914277635622367213387407938702303138624398877269342536105689550933039567408277622247210321473267019547950669032417368337842112037582970199832619327371250248875364223521214993900163899891011609407994590178475667483146693293048263440569645695851247009334176587727684988001194936270329830079874044752943672790402612053968519013849845969175103876586714351271010792067089836368770523153636570944464343075901536439946496574601919249656255516235824847412591640030753907993494496087290575637463770837562314945888898292032518557577534170755686801732525268031517756113345011627589004211976333954432744137266098125982624447478531700148146042164992295870530391920929987240551917867907700887836771114860017859379625917454290883007824213830682542651501706038841243628387187010438141247199986460548192556419833055743202437362783564743963622375373381797201453175445848011966801671133091903613666021865975987635607435994868438392709558829776153854857561707146243214200012800000000000000000*i1^29 + -338707142061455314950816186601251940123962465307048006301810371569360204928266251814652986262245065843923829561271424057014746912704862546369161953878093165328135701287554272234693137742878029181620199821104502662469137722967810287597835608088391026284128120994608514872080380676107807149992089652756843282439686697300007329374681506212957543892246172237868092564373829001045894431409889401148744333233564540166925897564508549486671502037410609701086933726482008789274392430715514415707875251023050477890409790591972900207000366615044516540609668344624873227320151415397206301680634555682552049590289470793234837064756917252808767961951211167627699643937831893532010105531126449990103123636278926596989555780523531714954732625425913811697194169774844513356326472892471159672236711870526224735954335874271841321290001144747839073266858483282835591022432586226477580429562036533484241357923847072538853028407393934091605690441381257794037523515714109157149430487911894465526603358422519755948523002553815037573771105117597641975508276335372776064675940396854922301103593018288145377358382381221726691415756069614075307818765287767430285707264050315292182632770773873496813037831329678080788105058640955054146742008908898818880077241736700856495303644424251705746773234754627338374147808849053897631242990490727616202856160425605796282256404751733783361767649170098436578394513714192534202876493505776690560984223553501494914433030983690766839149099378107998645292770330938796582202375840970181871795110046956546668207121426701683578964086928689507775141233434719572320551810752842275952331225858498887680000000000000000*i1^30 + 2110256487633603770065734804583027751398665656970246838259324788950875209658884426286629285053855217677161359631350079304725548556507169258618169692206438916881970598980145907909156760285710232930727922572485045860233827455173173728919685587520687008391706619908166237009092897190058528272847908433195821589732735928108129289502032819151029239217417015332379045302226522428515098317453225713235723155607688293108022809270431646554229951038858469873811584777772759900933006433478194832498735650736216671673427237513285184336217661085508946172892023873255349847058594649879110415904010778773191004513666072579099869315246367656950988708939544634353047344084871430124270014087631301418452648744714663823878383103968727976419067694966175925243656619988500559999690281792230403420371009528402939003544220475926181531141751113478964868722732298823009940186572143789879483479268717917629451790056796786682219646883585351829574725267890576572989484341079871971124144482881749117081761740785416887380866569495267471901612252015762139051350533150098523821826688928811058555198899532677967417879178398254887871392930178067685586305343409530725255332225454902487972767117076490423398895242127274155111851654263629941866850003758397943728736232156127010180171382261008793311395414523589175672906274800383214760330622883419101052019890083796604629528260348397065984074745492374228796320142237168542338146934966825666935502934797322563989818077493340060567353050058668508956811543451275455981850029810257467711457818127036655490727513339986067173976492053407739720682080394522043423523326573235038564044492505088000000000000000*i1^31 + -9582923784777631848550905018845927364920530977232203484497542713679920603873526951368430063835502095913383399698027910484589159794675370844760722014080595409962185991229567042888396382263236173692948734261828872905335347583813551873536012200924944160289804176401605776628615853440169982045070490750768105327889049669016439685291635904057668350460825848341250872655765460654902520249276594332278997607762379771635241139144155279322280183889461529510560675877641197925597864283901246897401564775697578610976140968568433206788611897673292047780284617708773068505571097713766442140979498263435162965442318409751731693756119374802846016634831364652719540841025441485191008109983328783010595358085569782671827876604928029562830555995099751409201194986083408721650907039211334206396466722155261786479873986670201237326917038415433625046470574276562345198859788413782431582606643036695085136932276707114201723188286430826400860104828626896709940854326948501846499376242304235412885087111249816742066138314969135231381135538917636339294144716489270853333969030412406493370812565305376275144326208823859942951309900286238216900025147779688044383183503938681481499263051503481805891466920180346984774601772033490678771541099529951735992671638335734045903777536334587635844551929975454022429190762341171714299630717069607760469868529286253415770421329879599267501857706637191663581753752683144288474300642841767579607902341833069276294017399759055894599500830633980754576949398117686445217373065795386312556064749192026040477867237479229539911153906059344093438119786106297429387231395732872908571777433600000000000000*i1^32 + 27781314304278526567702144502916397684405343415068591503568307724767350097724105562771309118442329734301691215298271352628027614555733562696924354924469124617070302464097269381165014845360493487714724798535643811869693986892651685952997812732368133225127947177751266017051875763397493710217791172448903441596524400340245658155146914385069464572404895011077274769551868948936187272885201238347598817192868988652339862308797922770875795343337116224557423881901434718922232499337468065031852755843772022368737433273997399211547102616196215987782970775115574368095808336450100109010006314405957695540840018779965219216981690748365208714669066719268964873247265264372526762563996076702367427491592271869168064162499331528238724584517751109065168620617406638250965386690387715703936251077216298586231333188025031142397321317639697025850837365671906264339651743054259973400783869599618097220472086616669715278793907654272590776097088568468825509722269247319471545498732857825966369709467223593377727004084021450913737960670762157876628831516757935579487454996538249750756426941937450678885096357466735382539653748979024646963379231794011512561557298003868940801401861725086120330874008696008650696904943488579607496253044117663129940807414051636471414497021220341894350228321670086766029530249611445725277099057245067915286692806523042205927615007838959542194348043511990174902471574903561644277331814159095943902132637493536620744567866074052445762186496481440774227271432426593455677843345134036383752284827869775067080543251536539524905619654210433759028318609936609614082196612426990878720000000000000000*i1^33 + -39090425783671901181405642915429921111180536269413271624224487881228163593340924867238837862963461953121776752618540804048367260272269762725495991544451466809876512731708672103446755623377045644026218501363882005384006103180480050693591101889647892815485230746272706923510695459818334912985885401859704970606583515135860858164888545097724854269751992642458731155662271949650858596086306726193134263115583394034174241254521782483389875759214729253306002048813902439586136434011265424822633411619416628033415365560688731524601872582085037957924377458711772706516040490815160411207612682556040009323570273095572501848121265017835281817894256492286597336253396688798273093251927709555654335714362709829404129348039620772225767471331293537988918597772652277552433291627049810245695644960486545338132975915507742994178188229045180554052985024618714750937363210376151760039481141938143215589963050562855948807000615566904700702403683719717291857696796777372911611465457749548791108826966037831562942016360607929229496750935715661384540571212677845638282918526415034865149598713219617553019233102403842664941232109242221687822105798034730359525207977598590166865540433251696385857592814961455987916787081699261288421034391840501683330863684128337008011796186696872505564096803610542523279392111498449709375354273755724038807331168782770662533808263182456785036254519703218975211516459619081893538747939040142984599195727877616411920028175441715548685167828335471512645827401129758229828408706129529447055935257471888205256887939659350050512566938455459087070839990731395729738945078094725120000000000000*i1^34 + -527314484600841140979811201958297701001481209423971215451656986292576745455101801962738108771746790837602727938188290042358667797810315118454305473713494983452582978376251832210840273503252649482212026635211343074934938556379777255896300452389951513143178939160274125884797779976867861442282224969221002213161115393632672488578660627689710660841954511758726738971128836161950010901798318007828403755369977229473824364225911304569946993823732200725285669698146196672612538701053196708124155464054854633556371320869871726038185460358669654416987865476557961773345976173455457259323113657318122565144020737101048716784476211747021487206597902906937200162360721929186672060973722181127743176490111019052641710099982267335299109714084303760250884094881806952745167447607512472621277408176332289557673502331092462263597864176584470960266158041921268607870298667837850079080620138798523591689135444462931198644489408297946033803066568154786329445506161789360749042854276536716636890618986882999983977833377433570787000745226070582598622606363631091925155561083242006320938412463182396668305593176313192128690484936105168281646266104070969449833486791981291660202974591332636148735148741341663864002173875759581101001727139235738297917178407105855255401581331633077762005919354586863486707013527085464951146343821591768257121755930528014733932983240887388278192622419665020040508336169864718888298041378833008434517019076496239496804786148156595381912305215122864551622080652481879821861699538519568785936772925692294531945907469225373442797235960811823006181056625511948460658524160000000000000*i1^35 + 54898910470415585449015542258634734390970848905101205190522829815643319820141070726548619582716861806996595684616135553758873185467903278289990159592335574917392667391685379802694230087657013528313942739634379763298982900447531114961207248286363424114109461577917545272515516486558205385806923627856864292287951759063330802319843376630489588411387513016907971493733603050782079213429220084877688228175846363827863028873382806580077282039298873210006873472294434984245232965029672707167418199383446605567531007687505297780658716787392024991139656762371067562738343598872971197148517540579397350706498573629346615673484547966127605942960177169340897288811645569697601195923595710614474385314923728004790382467070199417029957809257255835732392259854821974642864755317501000248091698587984627592350953360239552948743828098256523844466094566943706004902576192823956600182065652496070764288487200862038902650020935109167051348509138940167574033092263318730663829225327819566576651492836365223065956110935677215404879002810588932714674154501788092568961451950988890011602007162294383616407534343437383453736794239847964905141698818154982539233553773031638462091168134064863144301405439297646397111670154615326311251227830172255460359404371154281799040763863425469642706173257443594672791035321441360844257789894465817222524702787467428518410729890078445735820559883576162232405373204428934675344775803824687742928698114045695419861414433965616742676962502342873989556338394240237777435051690223287283214748548685066663522125582655099370894682793436413803039606903509814022766592000000000000*i1^36 + 22978593535942517307012084281470828909443029175383627491445635622754299355152357705391410963867959931593154958131909562612112982027399502803143486569657300210032304575625346739129025636181670122014334183108278801489574226115574841137044767348057302840102033777805162755090113986310700313000698785548172300765104093808466564445054457944427548383219710819437959615103027767783913284994795217498579467728583782676071473868876902608418555572328476556722754531571843881184267811274075792091531093279541463611487286727650388904310620815476696812495296649423759618030550367572467789278922868266331561396932252089255224851988806346290505956627096442848773987108198237842853274558458680725991350099736518271745207463016694423605972821749104509902756588684383845175814073324439362634929555730481801741360423271029106499588134639544878982153572158207883492747351050559652799988491346005482024344426641105699012103995327529517276190795027358056191534668341959178593656986302816153546311008829484352415738129693354174730189486812515955445792019332307999238132755480282547759440014339575013331863270759241966951620518459427737810016046034433291115292838704091740514959868016748796976532872639857235602103905697817338371810329917773644376512065940451567668506500358817038426932621068691405094986943799479911676808277511942199120132231546610733220810982322628471291455471321370840662975816412911083886863184923888606534320363110013958328809496281608307419987914372984668265863164879783010933476652121691318302340443912181044326959990582795899885195362591120046333138427507608911872000000000000*i1^37 + -159843930119357109960376494083171254231364781093039434919182474721133639093159067520568508295623419723661259966616761985496001690560796610698167161663586604832917246322023034708216761019260173422919661335111290676299505755870308892416478270739918909283446195540597550616872973412528559998569472126721511801332612217501001064204102406008349327010536591022729626100886494898101092582154036843157473682306452665524586938299090082121876341509686219831893495527172363733516439438949233913147983791803704540332390821173238964119651513607520953104696208796393495169593299526819049242377225340404087836522134973655294924636912040168120570486964552460811279726626289173469314163023893138870185681690587418610140299869673188983102907698627798556372630165322964277754856308627985457894045868595420413499356802292375165071367382870966514984184599490791252604752592585404652306444172052134980016991537370223127746683942632564898540716477043501108169298184355748111178183340696101047960925527727492798419412646991670143133120922570779958030512683644391868826941241618058276164514826143851849110169487080238123332743764877181821476362525147212275541878761036049775843621201332736013533278233535820701572674285707528112903677670604415338130014436553176150824188827534684025951429745991750532055787502043532047671752679182293389869597141649707854213737942635634647598703033847685163584002552419720609428040267067684589794173296368685980855060199039175744151283784857870923836680578245485364341986567995829354648250321370943949683869005578723744922546529974780774014546930250547200000000000*i1^38 + 85964917009760845781403776527230448583417418540179742290747488565581225391169274236087255256807764733310864696192082873941293445738522158459763970725534776159348668806506915975606601872852276377959394567851689773049244237983376312328908525523300017092159382588901861679490528558038346820298572736869214458309081013547643349805118680879171214158973746151747717993879532510037314688134303468698463910805066981922054094102417799467291940083406459881504537712192462725189681645682869475377348664722579710234263087618345368555669095901807600530043004539853695844119561517431888524811686092393016743497210057955202677095539410547056824754774989507877810120120883387570314778646412291924560261339511050313468068099064697590922091652183502164767726406424069190706497348378294503698180387518196509974902133347871123105300010515304795334949215467740043033291517881324011132208894696064893077396419312736763350953388938752457722308157754343256895783047669551723517833325374153641273703370932175029554734297761916036255490714951056273156438829992559404798887376696507303043465941356272844002150966421923500458771408714216056459142916697331932801408408636656872846308295652174997645173305070553457551470753879704533143614586721443423429107882318163825582643261109952226915434958499006688310091910208941637466169193676681158524312260350323761228117412840463090941108010999267101054504978763485843287145966005095392960069125175183248373006273775343703631377711029895488554002294178089168985223758044467119546884225526106525436674949021102976297264054291696578500283596800000000000*i1^39 + 28231244276898439440871603100880341047526310026707109128264555611964071560995343539304971612655330055184790750683651722154411371472725228150270313658777015644171894494483263835232014647189549769623903703592857586450193974884260056002931938178377891663693748046119419485763716336888255732018221746519971155151034811542431978335486864142775814445053186950239893941367503887364395369474632587467569810021112493675856983778505728038617362299054520345666960573116346811679984115773352842463888816511007810491946583261174804741978770169598562430765278805654195635159918915954969314492994923037219935077765655440911573786376288311745449878497432398571105649627979159260712849820220761570699978167591783051193800203479716106270159810069193178831035548582939516096778632288440678612136982777683462847744811993213992528424055526107808501107407929233500779647091825364992844790507015437161714059802544351087977390538594935121072647994965663403378017196703304586065342858356364924878307774871884377328101338488262665285067788439933766484619269973982048148836767562689241377310024036645259098378491386363625833705625436074495493325330304353037316304822372874812349850902156576264989405185694469109118951368158188056666609959502869179190709227756810675387533157235269562508091201454896985783143329275795963445940436043666159512113696666133944918099913027465770632620309198282685858119413334994132505209087063155750591237447092887613340346216892085382086862911733340457518542175541218319925081293524341912553878497953550795433170538745552744676716949591291267645440000000000*i1^40 + 3669425661695144092383442978205344163387761908655079295626599191908494944268822356765919571894287897728825766564877332334243866162486623600547582949417624565102151746550771328470836859104950689952970082427626702649526968326404020398919563246883540453004382023253191061486001140841379484137570167635932375545421381637945131527534733969745748809452393136931903726490175974658263768916533370953246601157381729388442154159977431657742203264058565619276404662714613732608014309907534533371529417718164447711539425402573050886881962771219669348478142650129807307020260335957637377781120478749048959205136551296305534478732646886344644822709464205727023070121759882713776296778052790517835727886176177607193914979371362635939021067753934348988377268646668404980696527515991969684793613071329678177365785478562365522355784796781692742881192278662221766264713824077076738927092123765841479130780235512872604732166931163641068848699443999086141038600600621719989407806197790993471852496817571406689551663985953671320403130105696950111118079266047803299398575845483496469982173402710992612185522271668833877461208849153369680172711020928715376235087273442426547088956740427728864041915634199702011695119860816614528607501867508904186824245092142494371768586438473048547709698466468082799889683921502767826556336667210717927613317230932111726770283912612694900821235150199725846875715246016289816623062302876658894969231844603155329597905035356663141921144794363998346037047368115761726973403357839543658597089040498674367622827929949648525667755202969600000000000*i1^41 + 282670062400287170168798314532734508765181949044699432542674456016752701827073504385094806738341530170812553122603030461821002598586534421092834107554551092726697498761196770177673847909916170396125005314334993484281875221687291047954577752926361490890342966621089972754769959682806990040490469721773988031500580360285174002366423132291653842730406514018463144676978364957282152788742027016437604399099161279264806001106364976971596939836036089321153624968032060505322452441318091915321221845841774206695282458418282477144770976075058854307789890165111247243949008571990580303618147151981914023993476994029637223541420495188925494071123312612732732079004272668477995104240911138719004734499092973330907106882304972759881693572212020066979579004762601283749623014439616357667203641383446093423746310825426094800967555512483475671619375023622508858142255327655464684735209764493871243499088027953046412976227990917519545956742793272694042243689642284858597974625714195701260460276842581369055944113398376667276370169684824722815902248208029073238097274414449933258830449682498984046448992615371736907858860932672616522091646520029439321763478290644813734468679675606176331840462507412191299999816096819006844902157006471532607927234209248522597892922246000950699321197249797248453281000697269871136728295209686056970818210054685464216661287560966669664756418596431883879997333127000937174949114686863460171163693016232735757622957547097696828619331468509661371053453519213818792432468116875453006310032062403864367242574908267775028887552000000000*i1^42 + 13918329368493272169407098675761530495060290883604275170369488925137201562439756899112990381894689687013346869544017740036491420492849563332434421833589468141224727723919771674541398193007534649668925431424200307023766310682087514094376476219024902279628233185989022948744296688283239562075617482884083318249396052702418092173533676049652388646261108565787959207367396187488519042942007887516499867310517182371009382742630330448742076495071679593283133062603639571673252716168286009849439211780404758579592898638196934066804594021284720271036113745694415103693363881713206171374683193613274536229842110457616445710499571543550725190004735414449757603040598400751906666331969769387110376414690622690300883154702353014104626213956381340177536645024063859490393774072175806142450084108192894922892339029712865350656777154420474954779002932463229112845836350998147676641188605989650330691605933688520383841901804002168417575992042842170344263102389779054165556534031347231542776569408654174644589782531100024641517013995585333244916955880836800784888611622777440405818551568976758203987018097645740695265386880846217923660779774787687711568503027397056448895307203451638557031020450536798707849974067792664261183858260290085927510758754244925416476054748706743722771690107003501918417650372090858887764070854015824209454143980090988171502312572574683366575911853695065860933474435568047020398061447267137395480490127482695446608813414450539792716539633600745036320368392641337755338196503738002206351830920550980357152938237102129152000000000*i1^43 + 416289890878432087582005861872031822362262045516596150928725947570327133655790458389207565755285498718287851631782564450543693479194368784038741974053807163893162779720783607404967721622939551522014779821184604822384806401379914031193501155292972582709612874058866727379954825705428224425024565200212719773585168707143656737523853664725468642459498908293322725551339110455545588615640272201989513781619370449765393944270489091196586248887561087509107142123682645065518792923851958388577703947306088544159455827072623842968079141245414778384601564771376602251295349408750999836766660924316029732734793802433838372621161485294107935126068580991758243267397039579103294474090440300563054580086844789816869820170374334256278034695214621354428488451678696621548516021409476601413244414049511669975783126459764290485404081481337430978628357895778588401725300525116837738161914316219421276187524176697815417625176326696368394317441500834921336434156060858813954880359633617462521518437712092924121745919302422122621796878517397045203566194938639805823915010984808856611509160631289940693700893150567865110260981036438315534003235529663124635686753806899106330282346085110087811733283232420662695173607170916030690361765528766279998468045883820601092965704743782735372301874075358867998528468844404992820802425453966717525695291188581172463975903910691485673734020392153491879242111695414914861121658905534594368646348013386175002617701363930687000692042869650425910946761457156693835589669935036710404187633247782408602793069772800000000*i1^44 + 8029402245547815930057586256531031635381806860401920534521861744608214605883033268525541907032173871612653455730566309511804758790319878839668373166302686545593322674951210695228425990347372313235061474896155571948664129192108307069337239667289397612506180693429096756402381757522934703850525950864688865551837764180014546068170597504495321971306652231141306319077144513650601963738261760313926436013196793568639436953273889477465446059512083687547629176611827367671721486780570772017743214431394057989225218483065333427319895860773687440096233233129472246883416578764067674334853654394051945144188908823220012751841340462263661584210219263190485567623300605648128687084076963298273088870500714368332075921025952773803877331344284144843755292546343185421929365620135548095916258491006551813241225080461929847479035975095672928616017525563742879979508920514552162254355305552491806035118415296238867976344838866815144242109551468685565845413699867090627290455506002509925786014867516190439686069323037819019011322977558644732066730713537220665583270375631639211541801271528986195587003684684471853955382464645572173193188313546923271326275499343575258091259340176759277472217157240210620779516651845056671175006611582660677943672222299253996801391982229038297509018471327692791439012417594365678434193802318977946025309332739457442811410026240800547992881578234906208147687280505939308031120994932331437637556104672629933699109813416089443574089127540652005041998264848505073903832181690416717637317742162340111974400000000*i1^45 + 95482245161445890683549258697223751324395227490919607407646062320490335582079422356336151107471613031659960207252384655080710835535797834484041802873144423401236656675807811188773066031375117104755798330891757107402430323478711599204962164060379644749067533039248268571685160316298108230506710737275198330565142347004271244807992437544932525288555643519189835512746327799964837849054754152753588944915984002489805935245683368393062872799562890734936654841346075956884580101481537335554689161398875660809878969050062412291799079063224341919839474910832870989522759843508675735222321710952818888720239961761241018430948181552504463104201005706218801071503263681978941754727157582569572851866421306906941587159607499697507547405952279903011633337538614040062295067257309592132199940469062664827149874941491993843615631724724256097118199958312574299756091541763801300837586785175885312816710591843408985535113255153174828995357537365135160208653443672757625456841073812147142450272865105444393832348993982017333810178334050888747650823693494994617512635543026948757778003317196521189418644152189498169713724306650873074547255956686490620819975713304474322636559317089897584719259034419641897640869733797496232135960518576060450205958289417538344599311561344669189256695668522187847595471002618963791373487959353401860372883626560039331136871053013356851951885353331457313845676450720713249419412502809679295131614393994101595479443391090100198461514150314200634955404026620491076060848266456314468835019446026240000000*i1^46 + 683694143108640956736321115637005489513313522017040447669284545582956553952484314925300697311665732812194376648616863166362741073130084142635046819289428461338870598455281013015359768779539642836359863909858738366336520674867445962645183818639706586079211651113649409890345537074737986913636781377749015433969648899136138395011498123660543689162079953315859162944002598923873003648896058149913010039732348798412298095388883152957513861407936647609959536779541672263479492311212444222021257345680771109005255340523736995135632228628389941081797945250242651972484643718848752233814561575394418349495633594727914108948048014139184895226534176780432074121801730489398709380888908536764522572529090994577595794365555791789901799577198135847784059572992496213113474534787412464852449855773627685191242992631081194216994653058411569918507845130918073718583733852884488937146102501251599597698948929459282216865996900336448999923258473055896797095508850375206774972832248702970286470313055573357403070130037400110062184428408469504549297987093801272820489437195248849686993853960604469518952643388287311699748538724951637891109832320265214713874451088027318370024325302087199785802028879196178360844034893849932362004343640837839719260256471104644688792761877893965768069258614739920694537348611837010011079106805330349362998814327595800658286779241709536159269728869949345993753612240169286384826915206024824089220074615276502336090144022889550935152923157609595303428780253035100980199777658739171000320000000000*i1^47 + 1274308182739434059378574083399814857267620822777553022209116574396195650147247770081339026371155481032684368490029388979696960631767466547329332600466001343448580117312876222371092328176880456514171039513044333539590269425770101672263107911201272695808691166568983886431778631683421199308315796288360823480298577299577863316275814582027810454416402849443757391425095649852407843911341395304429706078217576706612013914320082638444038868192154894599436685095056501390912728651467074933792614385614360795491106062563791091245555823049126268470783840376407828737124444319185401952180805779937728544380498532069074321907156480741652804391745837461014714284268213016872868243732852660144838938933738788542467824857984756381715076416532681406006609790763622070402157123396198295983643774486532065774667209840475440203488353917216834633676000056811840888468528684714457491359748403386795618926189819869289968593518371378480925261773131837339766727900265554638998892692503588836914971913270375793886554129063801866857045182479710598644909266556463334710314474291188144333012149783787436588579895099479994922504565480635646751888644294986498591332953711368045891035280579260265668219531631661499801691281217197795917421341063763319248090190580392610054781424936589017414432646683249235489094029669448201495793781307804225735348396341122249490246574911872485354805192394126295712533655335100911103753414429400599027976377635448985844168859470194893832022687169053926632924844150850354472000538288324608000000*i1^48 + 2896176171225074856263966459042395440077827583823488306160873110597693740108893643174445390514901121702465879843581903549035076477290944630062843809211941856150741796227907489615563083920130193601307820074202153993677425149761015134713777573435178952080472570069941910630582068993015795672853817672326649820213882954686671524459025966550142270121207702667397722307405159087704531068970544315301830230962882413889803118731346788350648606265717289215619482531757645903709658679521502332976730860841649610398560006046531347166661938019546809035528265946460980258702155079017945723628522114652042172347796082720656478325247415090285465830743013435011351053052235269670675863340527590788386473637639249412158699302039432350008275820125197847649482140379899471904051867023462577693466018590153874273945336367315691006815542762459261820560320626183723819172334182309524839032206082162167040961096982756591714256523951088571844856358641308622228804093983523349888556298116567785340494658466021115380704287191297376553758508202682633013931371299751155649431518129835381922589102416447728270105467932853010044723976625422116537212897550925379719094397301212013689045775551352120081822958654886234836319744657195667438401617199649247650614150018551099872886345796612569118010385238615833647704207438633509153848370229721194396019924429282884456113911453349382301441320852248275387868730391169155547225795153365455563708879029781588081377143832488840865043965534744932831093915897601085956685824000000*i1^49 + 54739562639498677819537310152935905846898668232262948742168069880925399710507493255580375178973556951395514484059141250429850820814077216603416091780863727776929490422838509186033508910159483041395333766213090718591118069127563082372164265963666833447790118247236866230499896141931797660810323448499001194904769213483619525394969838288727791858617828543578238811819484935240567146913048780832564925330574210395439036837690273177097923510588443227803448538697314998351740395404001322496873761411463891292743532898069751658134526962961338845838470586393223600526505625761751339390266799251470946509543760725642468597281643095572434543586029034413682884182626252377970214810396871661278383829695732302824842684153970832780512565503964181273000525589880129505929964910325917701912658203392711853913969533072587886780324167865349421734616135062596676293087781128738077218880890631132385103963348557470924443903181529984154166622299436173834631334867277876403968019067499101398007052063670735350961896346124454829776821607992162682083552608471855652400003355401807800786162534882323697358574194670342584355941526137202385404019254330551145059875833087290255182687463912745808447985239143641723837557645216316437553244259004384641130426751089846845587550333928313190375490678409983347158371691083274607454230614282026635181748359408761656890886329688859345750686462469991658056257391793821073888673176883838527426302355116345123946258429791756092703151656236845764729212387471235481600000*i1^50 + 121233004195941700849607921221736703151378140326801497902372072305622106117032940774078881757751871493731284521601044952397222491727607673100274869024204881302211340294397917878497365760947306553783722130791295420007478287813569553984485689208461340538981842743472545042385549181308247319011043596091103001871290230485655759688963028599445840256947742161093232193093644585571995400365860980379882001351933557581134314269078254668170820982437901434959543785655253263566107725433768992599515569749381559979020794826447329383054903316293833370096858095365137010449799789433701033233846027295190237607800402474307742213742990225559889546917524299217161734960689233488376068848549078835119995411971614547511677275725091356191125020660496166278658747127891987976316437336315966958081673943436513206538341215318839075675079570802699020819251629911632805515312041772630476912706751715840186353698460408521595984311359464673484301415246492427870723455561900901522346325627791986036916428113650536988794599371825345397354646710608038540384623847041606515918743306564664592939620360033776199850743984508332689652345701662902655912336983469335495246084729720311730052622330797612862041662991278506025421999570098236667600543632668038305259041518563478576022911910346724883819343050101015993197815157901229526264650159217978640131025039323598101515895335896677212635751814602649178961936006905623312577251736543472828261987606238967069560111162596146833209959932504355024445584179200000*i1^51 + -130670869688259028216586379959017429552257333394221000413036997479650620613780811767722822720236862460421561533003250093579164805467098924749259937841196630593571818819222298334902493853607112803128231441994113688477966725975696629721301959266228350598230002112722550113226170703139066269047886846695313208143810687995972914013983776637121488932109610886227955431980612270118561247641682625449332257652700122277512953058678732209971421772287023007194512165056988527115617707697174179590940840015736912454382682052251970865074579475126852616808691587125678348806695386555775914120146014127763500681359483139691515602172653778202536519288136583101157662673834145147034076869008219894298427072737040502447262845151726832836605864337023963790812443486679712725092193781089371265745935616750413424078677061809887519673752529136581718125167894345562389383762066526581095905456124661131892072598823779947447115476864516142499055217006931100496128969165106156363578576439306182462560243844137168545164053544121859876067955486722965476716473411316043473774968326422158763561240274465345306861410021544538011956216859869721203254192990780051795576034364199497071058528573364265744886635608044173549200747536289084234438662933403914447204868510845680606794602678025843557057242310259363396214135967371827583109373812645742259047478098421723176934017893091244751444731835408595658018423840689423641657587794252627994130461158251571109221087992981370001257299737424009625600000*i1^52 + 3249697710468216062622540918466373687755960441062548959777606543224635933376545638188059130650351234243441619059640852574894193945588363370152784254524529654212938817989456858914576953215106017899426827842157429756434303326801358280745000414288937254652734788067824992681951325440390364384854182467485180397162641014785150419113482641251073979271236198448625859548922292813574279524627364754061410562297503498015590455905512756101556808119486890739561506544279039476533176839536168883451476678806139554418804785966797996495492236387074671471117478548878340569374341441261699868137322658294084528539228917226752331043001562319246659751030457390788270349804772697073626515398431321476853237640111658415690703911424238322932118668846255308170329221103617804126233950112985823814582924020126066946380070847549116464324592231108755522650149750732835320114615917324022029460812846948617086676386870998060604193126547500353406928289952414006580689050695094741946280944979228325181706336006292173236149474333487334716354246042059273671444092353226650023514729795562979504178884735122980354817484756990157903981216339347656308608213606677171030006654088344962228373433965061242264898377506913862195144597079502279815404686253551482346274825180629921104471455432055422925342674220284456899402826296800480179583892348028738404184450260400088835382190051387851852119382691215400578672008906921819103573273904016900772468632559992992854648393776183525620569866240000*i1^53 + -890659111536458701067757907345930021576315085087232611188465410788159433001371465839358219521998790728669544282436208644937348676948505172081289599935624321389273164441923172769519016534372022184659294317248324512866169726481312154954661990445638251313219715024290028057809406896764786640784089619846287504457321762056633673677085998286329573639214394334352046057222984741850319726423742179347557146326309967357651602958509980900262465903403019262728240222203261238306902552685505738644691616066498296032378788815350990111353072428248855748617944867096572731108776323496493653923988065813768890868518520922042575619221509085038770653682562848131182097322091335408957827035688092575262742573053921908254896803545555734703900174751947445418626709269423885077645672140811853427313600130398496582427021510396497969497928996195882276567147704707683900777073192190238232793741960266239281935569445796484151608950715294358389095731386807848917976429802845737388192380900381027464614116812617130150508607790660652891120147062386808423854533606207857401164440280614920549192451104519294245781882611838165426645403419251316865755148603916586974513551145526516595037008924649602019737204115336648837825147196171508749995287529629948986048142502584276842157100433337615574330086539114397083549715598854716883157930364414608957555618013705765536261892154233851671949202982969161505016040907432260837350565049676206324582700038727205945789338290195791872000*i1^54 + -93462894351790609788911601385211249514959683324661046182372254139895026666719726988644342329236781465468420161501603325914678100668842459859919274502918616474466128603216723068596206681992349145186330803702040354488291705007561806744599259351687503583688010717748987690466674461719865726049469652221191278779483284954904840532558020558577320649138965180200580891761677391363977745368304197294929880184513065904242610636257815246817005724756164833665401979971704273156191476685936834879697132424143554939163545800634192442598223889939024047517158122380595891162765882601729064528181819945681981533326518578718272212925970435028850770906598656353055412276094766196144027049944876055951168688639551358673411126496211819187449151243068213028790259999837930230543752688233831741583713272711924911090076485240629800711937086668509319760875595037696875716041932714963128822899884346016568983285273924171803269630893905585613546110337146076647429449416102597791312612743027826269146564982163977082242843124541461091183390975184117517129033223350644743225928824388358414081533021296772263443936495216677589286602861984412337969012498557969599604798489331992265699148111646908504084120079961935816255433022212870285872820008052839150886304805289200409045677036754974991253444775709625961684966626641471719072997470052056249245345947652312834705156213040778411618342131848550987048366838701498569140174572698714350073438698494216441178357760000*i1^55 + -1289180729869564162833625199163928280696580930799995312348541737387716210582424069366594247591906503003164282375590490801121646153253142307405717561752229116803365307347776002170856309594840051746034789400912838183693638606395089523261573306477666532593671422536072027018412352613970885714262852714975700081895963422038897184423701386034742620847244476580872048326365806357550752906750259943641917035899850793547097758984920003580682251282834680523630479443770751345326839804522500108448409436100677292070722961143385658936822363955203881576443918887293070496605148200428794407544964673318209776221646435909888532412978914431196897852016847015815241009399851956379546675234586474202518509779408631486030203732462648349564420352275725557340883266888832673784315555705765240680637689494702516045694020841974116856249252632071936350183105757311938428960505253056551477596782031839044231256251856261895464054839580585921851875035706607011120847445832837022650367240028247622190178543696721901909862911391607278957426610726079974213343798652295733403562203822153344743103113500345367865907916813236343196022071198742678460905567661622799803374192135147670647189551489318500845019734056417993350285728397494914907060925163309124702801782581330044456781631421705372130083514027109629697142610034265251901283996274327617567397607154019321312124725409515193992700963446866576194627852150583440679421218628925816818194173586623692800*i1^56 + -3462206307026877855775275433881725315741477043035874833726150387377022185481430831302131835162558371233381353455977257904100621339313297672904643121003865759867027042277800364727558104002084485006276203739914251440828569852989875291949207962174926381708063158127842273993182189747177825347605172770792823770633824793764349360782548671422853039597553917757850677183465911478932170870654608524186974777010082494666169773597493946638514967516953732334120065159754488709733211076588129622745562150372149422637091092194640313080678561915640667743374258302910861266483027210999157602213192261710754121469578483679329951699092592405432127680003294794027402991446805173028650394639233924611170067295545733905316043620949125829359261554820141920551707453046114276284952807806903681989928754668010654646551792692581191323421838680415737492380259814999175496760398173869193449499700275249327395871895988883125722978012037303884736683970635714984189825403724609288812307364881169974611277893333516217839985844006141875638332257112756263833393924237784279545012893850355575897630990207285191450372369977716626900401726412939850636746068509636584518629305236668366882726524969709578297667101682524005230760169099380562432612203018420501875137383293178742297265096417855307522754479254501226745965281914783861648344484327492536896550170003609538538352206699268698107360483614746185025407237261885387128702754224305689382092800*i1^57 + -2297290801181559341410864830342684894381525313801251308568227881293708590587837222502745065290063948631825959720708202247096663867897920743739244079838182220522246766191024134774467851161629478827532754539184379793292654860742301250214848811567320537618523669996388204147761048129661139555244758237302093373725063922010325743118188626461449059875904972676788482535596975457205275339011208226257218658578496911240716255800575558647360329209534925897900941868970155257568735899530376284659014199506346443376507002170628428987760267245764105706734342852080358248842814636313039119626858334539787575799569120692954580727629971193125967475458630618956277727208405940017248818627246643740264090505653910432908243713066162921957799462540352922452049704483138688326169643086371121427873545654849259696749545768352564720689760847128830938151971615316136803999275964789496827043644318683532621879688974755822257559593272813940467408564534032612510257686785232938703877979885147564488506940557872582114373275902547625069270366497600816647881107195074571104627362240382291668026840230150507937982253329799421066907608086551905052254851861951523573681372787359409839085591530450267926533229582947913094102294522698926038753043047783835722178211212072616948275627516091483033822281615171900749233488817667573711219241610155201632416283854323188283788907376643046497912786407097612394180800153250837652082566103040*i1^58 + -84756560188450925278127162967392620615928425420638541181207766139176583769486405351420392307278032731600262354817365224550739328789511440282145388857500232268490524707447136474014512874777335637860572156629635730525535135464814791914086918481086361553563905688841311354400761232437437978909769419256174980315076983465575948916578655475633832006270283500317392841735579955113798479749576293076418030866924130106832425814760600858746028734411831868006517515201201751546419705459482554419992652217873826731526307533753877124938289381964000088443439728533186706872611176927113774778473799795567082705301395195042873065798151736046027063131320442167299813331055322872235306064700609010638723347707020228431061941996190392587309687844724443317603001519824869293409584749514199181986604218046369597763326617082043608604438945372037461507375986190221372763381576640110551286580135968011663998257364030694481687023599007019493580409158133868982642469788535644321382763228711307794685023263907732902744474051576316650846864500238922766245887551695943728738042164062192087436204091538615616229769146667993591623425561058331473657748360652045091416939275553687874643984955848402784426984039250819809435993900619310108236912925151033507771975347426121391549026467004372723190789936391632381774575334275776382861251758503512296582110899256758937301646207397709658916209162877407394831323365376000*i1^59 - N1*8655545742547663425442738842584568288096093437135672511497183836742434103202072066183622254375936438233235409362112344563223479974857478300909636380069829973488849884819434615479645962060946873952789487042405818009362486144646919753305357115501128267585822945372879528672160839430704709050072772563761209487200073734649904073704039252079038460514456198911991*i2, -134684477337309729483203792785208103931997626031384011098215024667428178570323166152208388858238694226393578118820656768530194199081039490703236736247785854273165290560200948135473773065511183913585905340136406494352182359983992092750343276108126652643544659761892447711391637304202622105135926467879125755867568798619293127549281728752938364877391847836828642324587120509004186102663392987112369286753000230241470943032320812450639861655363950976882842357711388804516615784499047154769403811045030674746315122293836041010760127081354814341322019398161279982942297747809106939571961506758019248729698968451318006108080468193805672753748333338754123196165883789904798920552048586332720247544076445682714887926736447908105483889069492471115169876059859517044395425492699900983037436347065226328359781870270581324707081078769776749033219807942331287354244473216142246042501000954606585699771150585150093084614260859654793949338469066648142338687238517571170336444593521515887762844069488080912009754033992234401203483889552796035197445102659216330004389940940135118251522511355825145536281562439091177444318009732300769331534942313599667352032713982290422837201077269759921691373668003838499855246874700685357799550955583076795131403149214179479550312515395163325661285587137283813423023674845482384508315084941676917893500302013380634023255535186143784861590244619926031226751840197434507624439675665788846580729554331529546341035315814650486047385049368733289075546073907649174229377350893520912643221401991540248580814827431759362958356805247686459060253865826136019509305461260055444291479992090141115918051260313008446195725121706071033422454534677173704125015736825046397816463864884445052928000000000000000000000000000000 + -793160474654556202393467430989751613051554683929342443299873037337761480856913242927519098073533842622669473634133095892053615973069478621426417960678066872812603618095048532374674343134228012908847680861605582147914435700774025337848434570147550091482022835394294288607213423869438528479446501276717491381717855444381948170244823206499868868882818989733432851526555265014796061427787977895488665672604130687741140985748344578378337963688834435828960648343760894681328401910624170842856021995427596752514718457131490126533533842203985263644682714420717283014998329961518928465700254533179057919135570844268447195124559996145774119231239960868932111709172643834749267864219914070310312078959079344544700510637951196989625470031644031860837452389542687190471576034023266788982093710684557632106416115498754198285378326017178063924792173866527440337237525525694215929837154713072082352110474334659200653014340614464260063952837841852119297982130265288723165257678491124774739255179233008400188631071500715566721496919994683271057505311114284267140201408361236680569172068115692573594411338360094276506660131265626944425107414264208191731044831960795269001442398954902346969589128231034287607356774825911769823750614610949177493462105260591390904900059927036338609047310992262575014072227478987848986156858657322392266669046637732220089461599171094034186128318765805281938812774360910792027309651986232562768804847905147508974080777813911725095338287454798233741759805690194183941049768137223847338788407660552691493220495754708976187984895962610576712348783255286244851441878341409891471113531075627554366280795065406563072406259978043002772750348110758935779652979172246169523751776782368794214400000000000000000000000000000*i1 + -16357289424054195704613972023177910422336514330175592753501039082937668025756141499921712446927856236451164873663057767273912222251757029483462728838722933317860122357240655304566429277483701922098074201073547670641757707087793297440324264526910881016663127127568747997354870241249458125973380274048515413035053322998258205284614957165683308564655378748058607088808008175202153537022802560527899082472792981160487832017019251068882947367446460360107683798372688249384188830012020782573720849697155964601466167123774111598367379964091400164055147199556348008829280406596817674904274732455214660707271533857468482456321917430667598013730925613032166402328161848938401656090719947248835698452484477259986440356266451207158094012312530777689711652561483904320320044685282611319284923539678812392066017476230864991015867882815281469780376295474646663017389919015007708213740998422447663330340095073879880342814079989738858451435551997649939956046997937799926617634325493470318124058001473147290029883347042483167044568164484295129605090640575433377821313332900891743944017112189475416150895481351394160089499546744865061581038199229522829597348483488405970215660180211111753446543693670197988733182664925206257469316337477881812904601371753474611779655925619139633802341270382755644387856860310652970141924840096150234171434804802376765916812973793390338970711112415715581002379815654203874340903569968626683611609254719574990270576874726474920240647666326821413573978734115833095369065524826815526649163335797380622527013988932665760705643392242038035548859508327756323174095131321333242709423243905853545166594398097311818598894237678153784754518956032679541947076063957019233646548506699943116800000000000000000000000000000*i1^2 + -7424503481560606979165158714068091037896771622934142231290417160376680566800667897975101643754678712588709468244537699681893850372509944606099712094379063972952863464081742983308392846483375261656556409774933750863186376321817741441735710396738901152778320191992840126886037053150708820427239717980418192702056502327213917800487785475339894396285164690225114924752351195471762909275324277590295446068012406686654278310535552908119808726218961151417833494933726458556183539681365006193447153502367463801664908834524721355247029675787584117478733330389914698476190162612653417097903880376133007308754068425151410376828882678541855424034298206805244966241969430162239324866342884011278276652211256364072166559578440499585922118850403362463598079166713924455881840883654202353954038009702691211911710950367644194301502466680898322725042109584440457392446403843889575206136969578653027257134169311351121009099825475171973209391543915739021232833720754095930659860039128884880219094229723415846137583437566650076203705959115702772481336990952741789737779151859436930747363246964791876849971906372547404748411316109041004093663971060473317889222980593227791431931120218271702018600244205123184881049883491669139783652024291437992697676411751632059592962020792387333453920988444483928110037276207185196485332131122834414166251958283635713993420321569656375520295996354906039063662348535850259508887032100459396004819004432771824264168016593762139785617964968567919294755834330150968729820237584087780463678015508624712614775633975564542088900678627717803645356710279022377326360301416815207735138192261273592708076305170882989651150553160573070241898260535580112038065241360301727800925715316080640000000000000000000000000000*i1^3 + 46714129759647632372612488304902041780760489194276467258535152211500256977436786076927011198577038949954135793674813608203750104163678655273723846675585198420835344679920279388579540221017548273872042197453273894511175392506998919546698070788942307924362150510181078743427625687608264406134691846663460295364642649799921033380626648961909635019684116873430890475252821650322085922181404108487547001139009096140252900308423556251307860528181549655800387019325472037949149002641741344823064620479190817895358445306176690741952863598169134255083307001395125883940964793734026731036283560502136617573068076637487728791039041450013098430660277947405543042767102642683159954174936900497290528507797510099410340469966532489502690799632607418590196764302717859213629147714238021701332664844956740754618257483226055633094654891531815977320847651989698445069981640575530232797775443835163482273058301475343390018215962390194888723715582381578344123319231727947983266155406975671108012549878269918959463206401201049675096803209967860444855729997747936607362451047881002971219828478084539779705965417812635279123473041392179448477899362969953101091437632252411890661209330229131550307833671734238623244389534805274158983765251866591973203568874204349460762929662399977630926307680470963690484990891339545155006415564895769453145311173526862547273752976103640131035020877197461163894754395251672778916972367854880978974241146174814274222525127888130629578640763862670119378729930443554433556309708231809478794024494368930373971277113403375144958596859926197469045674516201475720094988033146389151514985766765685270057119628157090286775244710514246898095681712481774359435925017055509384862598934036480000000000000000000000000000*i1^4 + -212952794618762194184311654061475834170310479367479797809350285594375766909270301450970960417496111958586199185869538188025398480679470102072617788339867658105263944368412578255974858897872834621767058272348913329395529358297264977929974053790660526370748408505204245733154834296703751542401353857827422277999841206560691460493361467446099122741142514822597260759199661872741567633887697847922912074564456781104363741344074626744021384344385030675707041266073066744002989560659155594262659403556204215203410544672337687798065246771157091671549826254527228616810209974061498632959678472068562518957115352077451285267432536414676386538231097082419400106098275474480820733483958053739673263344527992323581182467259399115893716344558635140253177244405452997342315150164836978153979569522318075840097450271906937463693806394592660709295029819120569488608879553594293035349663576427653772680424519139953742049362443545264161743902092633749130868158668738928711547727071550931383643471569224965283027981567630957337914670011575587530893457273559500044459421868909885032953470101961271902044718748519683555418813781756606493841198228166697890244331011376988559581906106169745855166796068780685730973015449044958413889364166784895777931271370779036776035227719933897541495354448723727349711048954059348265832702312733440896664262164388502507811979402894470789860942336877493872716766212539353653484394423628718095453135171232986066095181879578472164679978495476357332047639610049185399006289047949371817353707460644598024813058406990149082987336141922848884270279980318527915948396128816202269321751687168865860925875724202285518533626420264115858227306549176822115300204051095748594067662962688000000000000000000000000000*i1^5 + -961552399819494503837560089858459907307500089194535970062178041537855033960543600565585623947102190672661790663768568732431492294370913127739756328037344380252169691376412859569916362525524718828916705418056115942035468937393799130684945018789435048553144713601195873545650956034364935042748557906385996859526504218806583393959902886344366800685346447335683689685507329998149924408132069836693839632717927503671831510364495660845774405329640539272499343252369420733977335868908479175040241049455660182303698233423704086178510729800952824083058726600454100566840032066255013974556070108697754151934680128841908672671997471180760025782087449948666210830680183729651135604608697094705881352883369189699208235640733451362076536446441161778658478773356762687458763820120948693694426455217958216596116755207800046844990987481499776115527773227217535087885081746914366743996694997076431172882980028931982700107422676645731585872467989666924547769753298348021098365658611143750910398434460704738133215472334046425722887335111744488768673766923853383549537042831739090813574314153203832335077550519348713984433309310727114812107226015650445440519599694000640150253804350535021628806259425651444078180586801055719600835167801420384376144900676038372317967446744958406139055410017464864485743379819794578365731664711372428198772231293182656235704960049399644674135622090543474807535493007518982105918995011924475401726382937131955977793790875479436103410613760825661245267603483024129669525297814379038135772364292661753849874866888594105793402684122572843054795077570781953625267587707134693534982397917811639159459101929902996100361656990228657523513121695557114918395981188727715898784219136000000000000000000000000000*i1^6 + -2283852751949412869674773496424834562728178467746539894397495199792065224202262598198364808668740058950521562588256875981897915890867261745861235439104564872360585292668474251307292320229036261706602347100027168127856963598263649439303922693457078952481228367025851223703827352139395918708990993178498136703627959075156370197485308602332971572628362662510944727320602059198885063339939701904378711994008499345220266914271369231687410406820212255140123040741259324505104921777163046979604203181002336340585535860075787826300880709371113485855964161059728184125010668794263027815303408679945151803453349448212395195748840312568095617081754539694923078938562882874412623507335950559155634621811278938250925493243358038798673916547075824443930858816171781404182500815496201505658691892871153976200967670157821966775967756056518871834792979928588416483251257247529409013109952576026449525492330500253685859331070762969349314262564122849790913689556856353368838575358366446529948827008491130455081146255566790140846936259473822718243177562789924662855070367681139338345908304017189291215524589323945718460784798833566735654328480508167615689516582879277017103537874642910367854640269478817025173429658235112653902634207034774073127955801966407742922175739618233799653631485813590770238188948842283669168998329485845302524807859147293165294958621183030505856513789719672751876051722017850799907292928873782184859484329780199355951492893016840689620569802783943263074199274392628884618183490636199669460135699844166590111075429627116266371330419976071936978438682391074433270531193392609640194985585082058996838906920004962068743444630440807471178153697902453040333149922714383017722458931200000000000000000000000000*i1^7 + -3715567084033123481805260311515138070047255490773661907085521275059352033442689451851566722121704901619060617088822972706406224260677052147375510975103707205091600518036483540189040858899890544969445826143201950098248444512611899082327062917145412077148170915728891535293614442946651629279029269699831232271315962206933000734782480336133458260438659674079038029747939865998616548392014763078005611763541348131401803275170531139538324028204108990258555837554138190575685924299830471707536061290778109801701768494438520658559717771130755303952001856533644072112904555698209818412618636600711165391781314081164000469211714658635023484894468819509501046706382526549640970879059251349782500239234809222974108131355162933119296384781636995605545118010584741771882872429200903435914727438909368995272931160648059239187450814246863062617674631645100942350468182625651509900371643473289526096629871585573845934004316436825348363774580892809887721721807923943769107062032376516493166874936926197761172791648578467284043654604594511821225671126953681790176346599239169514936857179378147040356778297283249467363643188177944481260633259315652442647677876905947359231360218111962489007326713115114716883187332518078662663164676979931411154071410940808405251731253441969373004977506760734557504711016706902376134587671265717639442244557586755053314188945770709133790243214073867520052358029356159613943730004770018712220935502325842015042047508752759517882693295687061509438607787241190791993812641199563075305499343068211493257539168482767847149467460257987432320642081242027695824957695439651418333735344598207068436504338158022484035177481470319527843398974146222806629650158415085846921216000000000000000000000000000*i1^8 + -3809624000690671358348736545787637315123613958052447096476148372808653696314513105393669993647250520494592000477809854324229533149222442120864129761854156768378516391707757188505861242553908427896376286267983255545415430834248804311116935835136250152665235165849601944934485571078935694570166935894344584283745176514631433536555147729015401906814118700000223505053413459739904593356869701196464706922997289637046344686451832883401141960732068610807714890837965089733061810574315593831553403570582366581875112227487966612666025329363173141722887923223147846825498339419375529126479221319273957039391086220230490881790833592124464654350454298530962838150353671233496956186078117485300339227720220716071801948436772641492157695914355949009119416952497308067419559700906161933709121944629426714977296225166444873330721137476765213756527860542787823214146560682067826729255241366550215590136030090951496682398245960381820416879626874561227566920507469822398812874167920566358117960013744303802327253369228254046197249996167780988639058718267718929037074028355440282480177039847679713613378685605317718923049432629163616206740387069645300124191312918243539016890578546408076242936260403677770088358892966818259596088521596445329445763934916068833859343141811525955672355683327781349347456970905234870212313870325413805661211023218514212299866268841461370445773210469443494684424758693918131015890830785959362682240785869123871872942754936883744836024122377225834165251586358736895107799135637577520336709729616834893104863750402402605952353085675521989751317092788926538249257547056507145766142053459868011336534272734782685727011780032233983283712971674279158026075885736402228346880000000000000000000000000*i1^9 + -3454901248179473495715437935666147490813991592790994329831387008166618301677241581491570378191223172544947420385519518433325697643114661427093431810822836057214219912991677739507962746233081690379875881646536368115255376004761188441250915366596040678188979565262576788536676302368014872449444864907540248459113184997073720474749304954588339705823460727995448894376912859791722011450665584325711208955132125153416338285637748396636826691366926537040393034214730444664883008264465302407288535685553092048221635201428895302020053605539769725547829589476897226071547424221103265547642659577784691874053200747121986494395288807601264263329918494412962278084585739315457814116038216289633265229268019429840176710655040550576898642749512989584874843724157766670285121335262398325355614866701653958178638366938872762191747369926955079330469752647066554501849852022912827443682192446474269197145443373887800405503364894723757098308184360190719152176261299712233688608647062644089342400002455883978891392952481397525127769168013360517997446962206655718998843920400924917347101846057721453490989683231294519494953215712264684140742711242172907709869494212279311933152048163995804836593298980968404248029488098158758588824576963272043904246050479038314208020831812749857618788526675331376171687037639113285025357891703653951763712372214152820984974829110503457188165590708245642345062111181372488127921014741441507375160452892555349416733021261137583969125038300927507228249220922487838654416030073571439910848533728538359057019799338339041551012275325376249625957070550890770807936719669090926715597347656377412397542873631370154472650607415480431909620565640056353490645811912025047040000000000000000000000000*i1^10 + -484735021183699880397394997331698966364600412819088402761729640648057456276429232755695718263762516477692211908917947969697832379893408643292882239272807336406902905918123615673178205683617402710934469531232919027229714889186496254831560697809078362057091580436644076063385938934165276635202720538445097203300107911132011342532203921537054806308320763058872198550623542898109925213316053139631015904267951874502173997560806145565037150079442053320930985506244560527636958004267271640255968525027828027019114978543360696082412788277040566567285264901643622578361906703183502872985805620750536697621089406933183975000306070889551147934833990078418724830904606549124172115338073529976435330325861152435408582442680959733989893574977248301776019394188807804530032784514688349828201200055124513490956010296516023311823803488911338056769401856533262805678657063128603103442083171231857076117862242613561037220073542813992526819399780511558469303545193246178246237358386403186681716494729784126312873886225515255168165237992099990093331316444585563121048926009846212248510026589377825685379260339474306062906764408211061282383223254410938853944546026375963066607935635333925625806116248683487666950349014457178972538711809893259919866485232205613904317413724165989747907180660656825702571470558664392859100100734928356040224626618957467342197769379391123155923103080378725964601023612355028899094513664854081915851172926997016638847036723964317564755965081448159024688976643033889971751311861862196021651190844599956464554645167875420619794244162389684757500179306614413342575479277699652253989361523468089790113647734085043591659646131195295391644780535586811984114857793290240000000000000000000000000*i1^11 + -163072208356565010700020958864812035448095371664060862147237177475985103774659466806530837452271683944285058869086574587120786182524431486598801608211504116145106519379059958586500140756582680686732961810866496611786110598691662649973302173376903936009977186826904093370088495430418856817323633898598158020601613901675875757768230279342934805325639420470259651480122489158833012533399638711768328541833779354757041439881155820082550854553624683869289727166132208992978113991530159235335038996236520740559984332263558134519936388931638464828261140232566279759149997000481230437638443840443461636352519226104727692671220619054324285345999869788280182367484870566233683007721082177274750111062659698438900034069600163122097662697932284321605176916915487229365046331255639207814143428969516042177842352325218089359214791181862842393045961046111317375902030381533038787173478104659358999784743359236887699945100479889041842367767908856787011118283400536812351378772857319496110048054281660395469337432368363718052321855743478472433099654708001063183313692321011478948155686712909882804574750627061389347869284238532945819934215962158656203251916737075613342768902336089472131630776457978703189007121129141549292827658302284475722382872347496151874988388314438532844951938217892942070182033505809341818667464326475158796412253030732535311080497524628370094866924960469329077048539562502262249105349975405155093490029270234731147235091952498558025115163160872353406413660888710210813759110207181824028350882632651166665416822536036754286707286153689149216764018163548337953222364294384240809435824317967665392862381338568616609874540036317800395950788077711554145669345181696000000000000000000000000*i1^12 + 740812489403484913444018513817484369417396371854087581214909523227304135782443340122358323869218816668866410115651962895151576450812302063268866656658376390501455202744359087799124071551099415758172002540201515532944551872395716883637395971736080809943197076389620242549299821976566554968367547055830884579608228881776457392531745542943218628813424277617487888944694729485331974184585139314134997403296607944909139223055150019375754260931018941806917924633257945241685910742258747232239897157650685012251252906089102710564262214844696979431557528204509670881574754608843267176830774068607178589406909636892297740457455443437049331708131693928364400258762841874213762146235655462471253426062296501547449271957527197720856859080397963159792724063926121498057793646933138615043193786425280167624481195739288630748121332265848609850173917765392806014820174400346155328711293300168378915910208074197254477449425603951760030253405027497030867704806178379474087678755028044913354412369953294380067411285600909652489926095201497506538558119470546891541917828060774551018547152561529817069040613319855069885852650233879942224770186134631462956297723761520140674268433103941260298299238636794688753733300976663921674545386493597605891131781348076796419527045013290955419303253836286543142870928744433676122473579301075182331617498471814482990228102056632237360439643391465753403133022444500785661480173805120964300105570303678148592791347511196226699493247140055656210190238286049819310487913637613900098141140903309687512854525285369417172167468589865787888565179294793024193960626926466296610279116481422708198035885584778093480456182025301880183984986868196930311148063948800000000000000000000000*i1^13 + -688998497491454635315019677260836082372791739194675140125010852953027561188865055110354739658881949227851756403850370346940622911423376103023908167177343078844492900861919673031218589162511733118927938257189130342384934733090606298096254824955483658137660992207243931344749465957532253229991000135554669888017766868496540983056709343604254192975308896795384322738841566413021185464436588608447048192565208517140774810425815038850597947734798532688783855843322710002892650812569828994208644733823297152797561961147616501097447464366703574257518806469112678087539023634031528393575413918496704921423199024507704619372127958555305730701097403525866355297599656708106027708031137565221799268106274430076814563329641856018625628220452387421075384835684513908788178849785172796541661977557340273741253416174104731222032855212397756016080968688485540641013904911975453006506910517904480184366676096572933960867258456852298896428125315597789057126967790597655233269408766451290786538589999921037141350658866605025395080781380010507818871880016880708779893623460394564018945937397453346830269979685929977408128620772225359787773944174475907852340003247864913448106283498386392223551164281253253643062912308791325596302845631887629268840511105530098227989805232191400519800491680067458418573634501366273460677395315865937822581351494610492673708181989235857923117541906870289167651369356575972443794405764371684745433352357069886738468801172857282552836537832818537056223940040832655687517775164484367616601531765327357121331510158826427783893544910669406970521656905490415546978955326164490925921697429136436936141347970783745682524209005979780574859929856282771880673280000000000000000000000000*i1^14 + 295515917425720098752611643285719946307379624349907161209734315161976430381238110825711475847215164895781230654715531637107841660298098826057486344144844782576969906050170611540433187163958874013306233936479685785207902078179809851370309690421599039167183835788217545217086067762284248720712506396172425635689153831444202698919143241426656966000435778997353481447617342142622978810163428819142473977898268522528404640537473227202237959141903781057335256833610423089702158557230876167832079810931325538053989000598734595416871166198786106918283648548414634097333652189238586467094999588813436390031835791225768734863361791189229574029746911524173249332871715556636738994103836797832116715209980432536778309060018224049003003626673014881713069114305358339687694093429743623097243361047444882588346732857650384437927335526820096273386615832465868875068483758347851850599601251175321962191083887086290989161809980689492803117820669610277427790859435498224075376917343531653909336871962323541761841042423445633458137774587358208656501275336277719936056944189979727368708663135105829427724562008130881723700284752446355561523696454298800584679428843905501424210131787840430278568656642982612471449464255174183654194362515596224893840145978517731061170076937108195859992758308742021854022162439701821593793927088174148525198179311428645144594373476825977008334677535084082607615243529892645834080601123303845700426065229963619319871767777559955335288238844847147049711948031330781860142636490417541939022327514882266258976282441391648965032526359291323555069525860124560784584527017398696342605131211261990434695078732965945936427600884117180057333403108400274488688640000000000000000000000*i1^15 + -65335458476383170873966786153387711450832134486522202479360739272212503797706413337416979369992662966867986899442129522714748331720420776082015677024433613432629152154369840714938087326105152009641191968762853145043532539151449220312971275179962253335279920177653713957594282127211392247988372971207745028105139940289219507879434144579144888187045490413755346744277620696325021542079181872348402795849759017981052167967846770366065611885336328620438714619187152251551192531347386910854520017526965468396937462031045286318518816469980210640892840394789500588789784957871047551261245587808205335326995262533472950123811854076410716868837883273619261288236084502722801622403474919795557662048655049787798152461910089506372986099096942770904809720129931705256747777959308476798998994909907584429888160890522267440736819611377044635917924119829671101122695528680602788661590830882502832503298230164858337647094232757736159029314108627921829534394202555340621264675760642654110591751715565988665702860377189195267256312140513678343085535783006857669346045339158558187267042647806936818168330839734398083728376069338168848818782191587647317579649047576435106069245545911105913110219652179042678481511280711813911859701050673993480841224212270159798031036900046437159954130696158050054396308470861163121226302781603565656614873354119113895483259579278734601277555414124973589828617529808016081770629952604636518972318267787071677768251476829109174935226862957221435641951858699691076848237574611927351202088688616970974624921824205918467107655578161138559119013715279419664096302994115354641558515935395039393036153923008135458498008922463319718584890985768781086720000000000000000000000*i1^16 + 6555861355204397306412698197005654426507812230104199545856454834792017218740932765167278606084440049265304049189224427431986522460516506617705081194592391316173415599157960017769830612714953646901696905837668111588340757744863246809039368672724176295802024428436070879206735266014180239826628836056258520317185196042849601511054737740578581821362679442798006018658707336295953540212086449788114030575069277870208783814291396431138434586512479316857503094606196784132940042719855448482321358591192920918953509371759809806065399146073375225962351995424773769703646804543501299618369321307525360675471159820354516652241945513776541205164527902985864904096673652448168193718834182782153453832462073119317732913295034683063835338600253314844826540405055494818603779975857104152712120523415083581811874239921173927313360648302408803025256845347855387183096485921776098529039176109690406771450581535711420648208849263084507626954416941438422376604761335909887196092244281189730039818427306237374088475794131034203394601703114901310285377011010359069125892526185457209303462347519585870522740664301481692378632916121013085525658813422895706738507415033245165390774463810145884775235870200025358550540896745762989987791475087465253189487088657229983681839678597081842849177899803542489299955104510602694016493963938482945539221161305152948266084202563528237112152818363396084009226677393674955236087085251231082435306487414621288695421561817005439533351488419880579218438185367517566353357134363198777645698609316143550060091980621753073736010020657910451622743558736620665764461818370524686957827519290547342718490306758772902034875922264587240515986613145174016000000000000000000000*i1^17 + 78435183074239387235744098773005853819169202061594585454050580188652398656669368495115343310197733628761233901662462363501403072946155179708147766912904595983464407959838700094341483894731587045170875600846012643331328681836388010605297233175114616767939476962741570412755788736106643217831978055969567463529962014557460215373002636644997458322953343187842551994312122891084760117276070194511232327302886568660160156024200806105116922263227094249893674561280936237186080538546240458753530722312878110671551224714671631408636716112616666068560639730527160701982717957753263970483867959837724953988900559768316122594915670440234584485488902542655035962066322802021634082591094424370923267593096114820811106030052996634443854539803636984239382040901735517939370259235077048642160088255695569400848747694979154513816615786073342311825045684319794388123925052184333587339457879246458541919811956514663317900579418143293848586175391848097015974301864581093092006649328686378708936161526200930176544798038866808275421059256673623257486477372041854155213880611247851260507559981868822131246877229258554645679378839841953015503358825715385114937284196027570028371953932342759867208545267401902090365453386070373739832368499611203994815195368513279735716238090897550593104958575365632433116193797733985106578466978074097083918450636392857562961038668439642788433498806140274136988729516346698323464456959197355859603019030050438717806061690049833014800811486537961897818604863471438375637875752734662661429710182019051570250707427688000103397134954597218356411550254615135627412306506933300178357789677049711309021419621907569053088001204713483434572835192832000000000000000000000*i1^18 + -56247197902629732993242324875754651499143174412049570203937145337062377883948728510781827651193633277125273558519751262305525937453290097200056270508527433677794966943203109629367824018414175227422245076502812471317779525593959996698116579328646329322570039378322944761717342048523938417062274056490838482526223697550300058150156481504065880731901338655797276150527655497633466696547075468731762662495580850347319402599479493798834540801119125832527854477800907652682138927891792849184239594275971506140218460409371925052024519900519042817476283256686906077322885319363768817102777363064623824940951984382674703363473513255624615351229858450773557648406483577529134388991422540849901905487491819752867171538027049496142776493558264606120552681219914899519953788337507801977769281315772816546707212505238296076330232658192232411359427926141491527220854752100440152075962213335158585399827442059225460986934883944638729666552800983031521377798462227088019438328754506828122484560588270456073815544682972368738675590810423696277848370533133623646016046790414751338787225792768793085499143206000757264996414528566427311670377986361048343760352456807742079532439937510866377065106224847269230874193652925883315601642848661685230121384818475633179608996491191593103209565171353819194783668143007722748315074931777533480721630945116970142023200445119698069854886252258916430361555691569487232782263639624388424760160193693720086678254189911215191785439321954328092705021016880822320813714216979313841625150249553767754166765514878824651180285599729093414559831061369062512734105712791861589434084898178458805345021392231186037518872782018615577764324966400000000000000000000*i1^19 + 74655769764128621002396855067519307752342502994526860706616733561044197993913310409444782793382938633685805302271860884393898728887252331012352715181417050836715343823480659480818916877004540721540869276148322524265308766031816992385656257349331536343135797001205834767583199486795323989569446400232062275987248385726256671048196846187058257569098888617944737184321574615022672070612940026307615853304185150744592079342105101827614408909765540991744733118552565168352771886879426820992455322856961092692474575007609420143123229719221633181790390103358614007486252659819941328665745351167900831333952213593745242220153012128425648525737309970160894022472475137060378748071057567085338923321518581779399303047525643134281898810012083021504666296000341589053706969944360890573257518531263753854262262372286715230911030268089500103203704990964338999880624883552257707913345306439340619212066459664632765556351686223497780333038001089713894882043849010070591720467851278587142825889930578100706800750415947833108726772355450403530999801693695760600558536146537966559454499733278923851010897426795114676846330564166391757182720886443508558622707343219397033339485096562467747484374012532911766811296787995472804911006040633536765262584109253414262765352033678296513280579139425848506940271921625861598482565203553910118508587286370869719608363373285672603843658603482516587908489996826507053290533928525505814430995476433789435361853474535116409792566678168689616427229690514834950526349659873710524355735819454902781457106729331115995694666819693084673448467639331374102174335480710531064747822516410992986748218876376932047479610551890431547801600000000000000000000*i1^20 + 224406163838634824443451788391305372089895790110738030822994730086093597412860143915411617692998746210069152105281533169341103293149182070607887016362474924553711481728959869344461039693180738482166172607081451671119350688276863882569483942928550703417100007250308167899353307127583708304342642033304303564840658566806416705972517472551427086355124601344043349215886644955310626846499183027011200464605987534887722986749356665340999812876803742760181024319893655759442384980447604355608513314148285042105100165446500685812155796270507336816757232559100538076985989673172042566954589989796995938942544667659518882706389312881319638447322494642900096855897355488170168880057574110568327687838954019812484441032896282615189475354019677096345656145047008192994505959584318985520494618872730477908136436764096379748591627583777408121297228702958833898439181904130146743013678701383455489598942526050218133470704771418989713504019404843287779785983387759241717753571392909215938110997195446830274323938869460916422746842988083161808811156478721983156648036731527168755726399683551723947320093304208540301119769997587749749571499604191869272775033503758667309072503349697418374969579382835911132183967543748490678764015323485012783842358334158448916401992819593033198883868892613258208592208835295876159116840535694441360771692944346674894857066801832174945032360620077656834973379970361862643240883323629560758869625101006718404992480776742797114913976655465251624268349413443304454018327671525965700870834665908352611226371851490547916789402604590703100591034808904225937634005610493212478242608957679762095832845719046436822640509306366150574080000000000000000000*i1^21 + 124465427435074234409716092232925234034052179255666090461183177987374265786284893506963605522049099487726190791293574204093905019031480410705354452943786949753989726643597338023951241109822374877015191675032744422001852744405520606682553022565991537451342785660703934053401972650087751758601384740590325509500090364085303712262631492983980831591747550705883308792568408106695281234255588552369498449361625907872832680991888781814609519142528867217821289413644751717832018517050151080534161685568834368472015634580472953915785891475307887302376426371055952274056864670516360658589914886287786065789934184298385825101366307631405611407350696283429551564162193917694770125712956468213316418731909298404046770958943060214658134459241969730933217376609069859292458652213352166265120708130033689740638399226611753204516663291706292780711905883641304157432798307817202911726853314202194628304852251426852519215802808248086242466660709890462231575115966823074786909482514778510142365802894702821693617145803311390152418727153074267935087187647726340780743042877610899732381105042986953147772257383819383193849823917030286964495452538587131479816108660689498701158680937376175635926567688651745066537777781624827594110065101753766249840052213846956844666250050664808391389615153324507591560972850252374664238837832785902687604107246652573634537167919500670834537573183586111711003029454253577967596961038206153890830743977589946837059223915587001040973375760341020767749065529027903740896327990171057528773214231814761912054204903446894994679580642998899661195337704908089258347387671938949817072668798402960144053513671742683351780120969871360000000000000000000*i1^22 + -584807202274302068732013476666377316685857129094978877347649150964892995333611374547656626793806867048504505165774661114187310527176130808378283112800531413019618431470610335964140036502261570038987223239768843438286133563512627859187931736422575721630556730552114567354027885546794643408122291579061008381887970911512982428174862969239555907953890644870690659589741846307951570100926069532992668080848286675864790156556019725022696037265842139771960751871612484395621163953242014763641915236217925277991152284799277036457327088926537868777564478794580559774100567309378207450455349488174130130250244591081248072357576418843429882334334939891443261562310557505266314699302715396525043109452667791103880954031961758420633665842623179900793552589018862616873200213300855579369502983146320107797804298656867732129994840144258325512999757894216644392193677177796659581869170487031510361352735324573323968321588914270953669990102545360800161692873516960486629949878721503377693552756341309933156871231344289247725908162538758009069344478947836265683436520349846874886250652070963611187048755008613140147660780001465149675041365907861670084105229401604488174749753844345883828027626514828156403065517327078959489917169264291418440756504918579907372839914397167986456038151474159203398702887445967544445265072792370298965160377393143431408407419902337910560900890393230258562624599761736310688259053410174317752726761985417246564383394007936275950140290404891850793784975034821782478909574134005107269669440230076118944166929293590670904160591680101245921772957254007783445364015634190214058519077884697514427796905112118852368709055414272000000000000000000*i1^23 + 5633852652375829808668741431205843271628198427653897237821381740365256857492723650992992906043245241193853944404644159218954863698918272325204412071843339022872706504880864178525828448173123126257003555200972041599504167344685130840875508273410981733296009194979556177943075054516307403091804105915166029986295611955831180472002122810213249920242856428972913957819508331894507434537830393462335451714481242221066200447203363145797907953552566857821856648092737223977751734632680589570553631692900414240594585002900887163063754275212454664769789918625141235370064743864770796850603741733883784114461757470296108521966644182348381552129856917044396146693656913552245427408803665459752719455760851152283229328617629537000245653221823514616535788335425379500572070500131653907030693214027735983003317890343091004528584513219486153194889672965637160482684030364605024717479861687267092641836500087211969264399283541005478965694582222650448419364141709756005959334560734460800170871920612500270783524747877173531815027193663860537138116582061638858684699409772304162456942710500141010554797761459816327936905033064263251797790091767667428264168934791745223531866295417585719527071238056949412719676896540310859155717281725604083540338193427307877234700242515087017479673638065379492301651603589496293986379138067596367175323037527845226417136239642974558610044731886920437646314406619216570495566498627348112482120145277706513784745165504857871896800509802622805099060617155595347332453850470870596496701494764134793983084867693309887721606431999441228231132050092101256413388593826430279064740782877187394965842363191280627892617216000000000000000000*i1^24 + 456872899421868152912293195403943757602465187465405943936775256755513616974071462771924831440941240267179314049682114801001762619774106214385554051485289843662919383736410880386174514809566048477388861694251204961420085740728249537333475570228285938853593821686171975744323420376597541156688070987170395176181536659123742671169865862193654729713369631202461602209660388416429057023022511555310311244173196296555659792643789828961393892349121384640431249783444043666015460356224204607479639056998690752498318329482113038314745765341356269688571283515992561344520700741510604404325899170155749040193229254721063343403179850933278213689122597353012127875695834819376474218437186854738014559477430613999130087741858737087983510887088510040975216522232202578792069158487247937687152278399376408744740504099080295286769294092772641536555291473894883769543559423740881225872606601683153362122805535390361224454909315019440570351506709582123703986883308895566508400007672184608358514437688426742520992390235246418948877357904609978080068335514386725972725034152241428526323608848885148259651142196724930337582133536869226283345291226693633663208517706751737089432388716543924118128597406342064718847532946966801769109002404464539074232168191766592262608003007438602774421937342504601107258485640492684698406457342958177591007116241831299780395041258385142322498569374705841639971054055372238387906394275887414915206328355386759442774774747631583511164043947520056008205830494583106049397353078010266176495978555840268836778603037314653418372126010451480670595075398258270803784662790928502307432261814697788006742889426656331563008000000000000000000*i1^25 + -14502970295293724507211339290133847943584984896550204988019764228545103817106315808698486569510914102401522890945750757853362584857615270945423187267554068649107609567820787509244094712064055350640027506991660840110461006535560383831031648468295437171433536619778141590769637268357641553888727964127044861750324337371749414397988765147608463595810840936549093844324480384684683889095400097545242942308966154048017263858202254756317552937841884524212154883814132373152218116173463196735180825614107990479379241922183222957787517639776012543108826973413816017873605346485993484558877643982823232873584442701434306748697962238761093872045683029732988472319805432980336218401464855481669354647825146596924790154074111931853507141802741238705259388111337192044577053980343823826408141109587265040226596567789980965568839869223732235963430657174175106123161306550727766836569146960547179420761232071253214326452958064512383020297815048621762467147141188877664622823662288252716636612666402590943579090267901201729139802526863549143901593064750289902418002152698109101072352309368865142117439498476603362864761304857785092729931717143022120478828086627794171630748312745184805644569234473333365924703161575462552313025102692473321888348606936664916866536745120474200978072408130407600645430686099045251415798823261199129361475108539737881867741408025923465879276197823911752657978365975415245407102950694319806247643907238412873605850866392115194478358842796105768230788227695719698748605656974401515854313056049539206429790264926725970610634482725222489984322525621058255232345000539552960101968742040664708022265060782401126400000000000000000*i1^26 + 206637127912370629647528388386658130840609979746038863747912425688069097551563672650327184175737980240914607387027495207708972234765507345639492254253854442166035907264502666355138939524042087487255755475679574004709321854381933592483467753061880139115356863529465825386522173872242185594161295677806619218101819487645892830031965820099682564413677763521336833192908154372380546868530673129725620569264836268740958743993966158753722705916379212873396211903107490055972447220041643319106436245114129968333367921252603214110182337132253908821941915897884703567893832743978863118156009156383923135328403614708929507204138803176647383194008660376219095185839566444339338328852330275705228340626072697458377981562734616537576050154919959220016487736140319855400977331807234264302109237835117392695287548319875597025058332820127457911005653844917864712232825545707791011694885969126778008450487332262992824594723001670613426957119720691279607447187995272752261611425133899456996849944546528690443306556114561956266942470505798648378494641626104100736328905762649130865082561163646789955681787714205164425370020412762005944328974125895319131752697336688118655703178536346779931251913659749925478397978850838668016701418767145174450624896201037651635134912785045198707284055225234895735578278482513649863789345817122692462916178620323966468948166429559662039859141056335526349230843934014351911876394731585664686970889358490066507847594600107217126324088977415257035133011087975751808757731948973629594093865539278069542301169517385633114418134166169592529607607507404000347170614559937465850132268510105552753278440429322240000000000000000*i1^27 + -1945326483332507487569075006479054529585313222279181273432632756698014210511890496563240358000655804788039144733699367254553069573961316704701451444588511062073646863972090244212384280332461183508919883301585969729407789959304148013280994863066297185587693981997474130675774910615125789513834098192321603507244821382177364972668020252789955111244436599915729349937648102122780060605530808148774947239415365833014434963275065078283060246626402259606807334233643131993420389359365492367140444666509265250930030772307606898619908910303541242138855412121099554138491417163231021660512989969178909196228517412879252195408783833401916981889882969710334178797584343310773040105897048500959865951296880842433173179612025944506321417310687748485765483892935481076258693896821134703065365847563935214626267276015650934086226483032489743412685861265516893128177562924733282922138170438475389118770059054224216267640927440573700351580111670917261178608917957167843153312306236133076017472461776721930152214143881575467506954374257462094970424886411110291908261626353234260254388070694031744932652645466428146761309054522336539140667660394410255830515895534002504546123432360152705458518410957763229258799319201482445404466972316771368830029542929055320503506043791038433263305594974702247081032742998751278135407534553222417379526340315942874873089504439249405719375318177319681730228262465862446637610230569394167284545670898093390162298608808634508142754369753065994010937078706915936868639786410764147287969582171121258964556742303679639112894918236659231615246430769817030145953358122359873779226226117328424800144588800000000000000000*i1^28 + 15583433876369297562680441093950610649708891980241699794650756506766077847756258011198216654316695399119034385732298295811237712536052942630636021881119365444479495252500043525149546423597620689533863780699728685235043134311483514876548952547175596215719905156231487626998327254986321593380334376472249479820964348170268554703602592051822591381018247482732818104634788332170215521802871468800953867506680561427615980097950906472215102197198922447954188322854970213656162199365497201997679898192983844340878778761196864434378095530661838167173846642874971128327915251303396087369812432081885558731623508788457285248397287000880907610667805041176295952257140989304061092970769244151064197845181128533077870341355210922365703733706004523433102547469487192734749176601965783432134829577105651880329809105849961295311176564736459791786267509808944385271677446044580023786973962760029509877838475040587230025706137512213865566981611643000264942696434994806237367266038162676934111767784898643727201801161793271837409077150726409308911192997189344613133860903981746898924274745815030236373438988293246531272421358817173346959781152785218075700462289862111497934388013991216882914582154367058662289852866680532046327993800217604793304121791468457527640046315138263460112421764872764924626953683779201880601456705961658266857235070916535209822177324032250547234122289591104668769713429105379843402795024522516824622092111543179327502455902664912651106094533537149241591004452097529951167776132186734065862463604016097844361204655299140945071974796448945764019028328944100574913756535552311137934105223040869068701696000000000000000*i1^29 + -116239155987613401127089698039596432565074883241680818777700871875245904682022544598146595529681505562275178874649293452684285383729326519987481173276896645941206484455423809215247334853074154329981749214648610021461965231757288923363867406360588333871483246991450250209041903982083579512065046928168164599628346806094884436099750040562626685550747596257832297211198576208402992359089335276212831139474012812496445136369276685801639035474843598783141501771323414767942445963167696098965907835458413799318591692835458132446536536582288879201091271332559305081783569060464190703919497471572955230343392078016740156008128774143832621671907166962452410040686260745027741252387423068552379750311380888062173512796506822065768759288661491839790479146581204099735165206717436892853061216701507643279171438642298356337439926148883486427783633032407132228924260775363046412910724241774495022308690105859902728119562394574842456766162263269891983700596031505596382379701393707651813614187154472324094866985674947450268052029979900574107775993021951528841129618748293034869336199145984698218161225180734823417515941739762807307916384639612265245430386184167706121400571622228852486597824054692255813683384012909946999052282051243147394594987572573872762292887467400471727839940503400128576799773684809713785132126423157303733443699325882435954918818177507863658439738704722834737649863339402957889005572096009872392152817373189094534290029842853054136952190382234048372490850058771732641454626634199855129743299557438478285713025193101232901159263149295677766551858729008642379205306611853131780765630093131251712000000000000000*i1^30 + 721235553863157290274055355740979386193462832539895774662395343216536246941785955090400045000604089267078391508182437261444431011807964535130397491971131769300311724985042398302120442956351794663102081264063432190043457619768130394374687296821095837411368141386904733991634987272550913726219323590581026792141352922286922931310042003202742245713082348901831813446963222737885545504652226953480350921959183739070511819944099750749375274266202495484588767029896081911214641248825916834534710804006592496188085164450607400803120706441087541030361907014561967602349220698522662799962502628102700441249936500258741416243662861496693682869867148586808558945822377470377698786417414512304417813713428838614841644361557320748589543509756566452355277681244918047951759042533210148326058615427201897931878680880197842067034883458868403045421200852698840865894628103280607638778222196413967501838928303047367863445774108515454498275172872974335732720699208551309809696981458240436712968539766923938979294930386217707308945426986763288365179838724859350140867165868409009980379241497964834038236529265384754911924792368255170576798644582312400476700550472634004282456420296335223254009585744898380469057718107887592887183484284795997361698981184356394460818155191907478577539274623772075599250641943915847668923157644178780887598540321889101204358145225623759093187092090078327713537658039593261036528553759692947519687049904111237765434651127034677257406545334193729656147071027434833676528282112477268567727104548356788491560385362089988892763849735777867782852359181359201365168708770853557010053462386278400000000000000*i1^31 + -3261272330896414094167393997384468494641348356095052974721733433059401099063474735824264294961831347946288987927627512549405875940427615447223325489371071975642812874022994131381204216539464612001194731776432884871022148092131890698860757594182052019672414005734995408604225479738256602459418052858241307921530688431771968677237590899856985257095665293526193516169748777220941730138771749930849119750076922443507983558313204106314226649359805339812046237852472934972088688004108287422259444753327943934774623937245923029814210735490816203995004555637983403510941338938384155875473429277284817221478249150984325414925399791843476740251193746337629679417528933510194958200686568429131344041495000394239093779547317695811650444220899917642101519077913640639087685996168037062008396972681222222472615018406166647712688022119788117652157570534316573370544658193730745517585300007367784461239445701474218025445795873275135275972543678579387956053047316057000523962580953352451350947494952683094544169803814623483364730238115486558536848259722423070698749777230998218189908918823697022188259221492928919602042437205275497362842982329674937333612042065239507443782178119663718746303217963913709463701120656371443023860081978084591854995664450591834796439515608258614236197979265213519754095168995623687619857922272269698700228717469924064591814130005015907013433702378219145481619146175088064046877448260795117856806237305132946369662201560285954446251816292049683948691544353046340304172644246861333360617847652439756172655116577981025208752756179794497264253355439806207908643476234041734330528563200000000000000*i1^32 + 9420902077439658348545477273727207784965576697810372528823393292440856518763144361460501157588056277457832781674190952291276915264461739884238925332051560260212552582756063594049696146520140799566963442240765500658276824759242577698667316129904890457075559124747603912008914052406430877830825280213287901124523761121658126030161034305067929878296144458717968159717631189469025629245126812375960009462829547181115219088218310372123351157156296759332528857783934494940088913911392560808747674111710896602441609885440062597499813709600763503654753733024115252548482247057407972063695439790376812644221520809761712736629504063378099221779611928052512327933439784864884907355147585730779764498546798467703469954264112281876915883312801624662395386037002849299897022253936966400158409868370990325179768209275216459301264222877573551463591121623091210713490629016286448928372942853752767112246273124590722472224144311387179338299771991884445769211671937495234193930872935875704376794281685951741236771317416617862235809601285880810712955021547950913827494333625222245904437495575319259841236487746281395520598152467042380712594387375328064533410759772562414697567118405076870330762210704141960980976868848937862965336081531263484216146111238767124918609632689772927234038527356076463417597294231559200319191653581929343091511205755901786896916171575106039579898341453232790974638454411317960404948105401412678239384301907408072816792963539236640615785904053417969506677642224750730042850506765929183570584297255597518595455937906307828553979492456504226189966780419584772025725722248961945763840000000000000*i1^33 + -13295329163087135694578436042484526689316624080260835651972907855037234678541701324873607537329682436725983800090836611364130509496890093933402587582407733461226389325194927170502372742566951489393483175165182265419909074700926770234361286930247908110722210898822682548651738377576739553986564526701979870698574155590873749082301348433590562496477778318500220677909720064727410578194596261175307248584393110588309948189070628055463857184716217549413135231004667831179981802393685303839452950817944393477019176783413210313735838617845538394594095653191871278099141762597297589027619425449665043538250837620117287296438171038045965060467976646840312510554218183386816059704541559387682698671080772589298878726015421906313977742434364010825826274519370131896290037051900370074881755791171785178117597737745969901322399958485813548652956742209479545760097317184531000720915078030672181150834732887100641739993730997688167297210721071704722105388418586463983610895588253674317320696978906176551672228809308550115128740525443378910193434704108578417406681587593916442620949282149781838790598757303791672897963499465061147699810572462918116542427049132832295175408295813867817781636033841748600495221547855931230228803368135303279323533887874501305784702990375847939723325851210911471655205383555383176194603049297685082834666467076562869746699555294576054978824819397718432148847966960406040887412602495407578851884972239916446181577586166044941795095918353388659085802519353103301834577320365293895606139658085039090175798545356481277305407172673103730550976994629635568921053795272622080000000000000*i1^34 + 291338725885861031583012889375145690037557490751059613434335887868236942995552567482221205968851035065290572788208861574594516012421124096941390111503587338484324482463466118598324014678873518628256773526831008958564728012837637841549894467164468485554911842517639446252868165745864129256717121102270698630183925456185038012225894171129820646628000328979397562380314949531861865722266541081238939145998046748428559232997637922237731813044911963354989486399966556638862688694411879898606715498993605458547663565095836231401756472166586111642981899185652949554428265866857967117804169259932359986847064329494832095059979991447664638449324933008455184701339826915344549826383895687534263999746369231913529979415870679474336329787600054101269844581057116866088852517115993477868526487780579545255150316755406431825018521946234742784514403393438094149699550385731093121121817334546132865705779849565181245980561958038244522511360825901234109547107315189890721031592003148224482940290529078914013937873078346339744301336844460786784685290605674348045358084997062321691210797263126065359278937568798096717155553407390229150699689938508572794842018320857431852852885517823207199566226551711127879835407315169276752269773364119085564168141143015730525591126341519739996630272073813344320236003642341016184823991301390951594300342438577635358269127657433672779653668295083178467609652748698440252693605316089610244833929973290987712174523964420464634815564575477186295167713586002421311972623120912120312140341630178363172267721409256797946927502660440831813310089428178564907102371840000000000000*i1^35 + 17234781169715724432013437942956853841436670373093645321830540500610085862532018076108078852428362316103269259633100451875832060428286797331979383959337796812198539096566703942073074611151378185247990923987425793813846328471706270872260120808446678373652143652162910698591614779782897026628983036781154500338414144184446093152805817889588780380828037395474037996092675958060402504355547078629149170112005864226770343350320284151142430837747500654429540515112350877136458241264804216440659712942140494383331191616426206184524697957340927932188239609344096932902470960808313054668948895636697885590798907750536129740532174283066725163065116863392691544862040710385771136608545350315108326871696298615756891244042516936459881582383584789027463992420422846294378768884356372376669122328655535948809544900127045993031212745071552916099363480412723764621797229129536914743847721377009933635423701665934878683881089271454849864314955332982546911947011870461960404219468925949711595350451541519242162366130628320890932006468941525019339630006457502372095587424149874092717816570572815469473888877158899713256921685091998247743722371114158952416873725672946506366315749223091148057193854677778844862194963496762866545666909223536152529698201805003814054483075895263615172546102379379792720692258477650803385821754633764725175049003204017698107373083161222019342874586875798601450088595988062927577899583884578748478458473529919051812840753992352087265452354457622867342616481713146963543389471084947766320860983545253946437212875710460083173938656442916575666576947711012130258944000000000000*i1^36 + 9527137837994188607592518419556411528657066410085648047488861697138536006787083815369070719756896645144506680645191898021408286211381903025859090965417014484686248286363956755970284478185049350015382775454171738505002974259526151644424364400653672495789328081322654825234604567975888713464717773309620923548024241465940657167103018398777166702603071394221860186155463651747792627318509746542662436768271767041381183500842424750768447031842809141427080275860620646934923425169322669090057240372599360723171205598013299303596341076590743512393729850297517256873962318749342221426157506361922403552303441907144968695390313474128800683618764392842791069199943881597963295723435833136409261143333175440963624342132624491582218017222752471838934465467137065208509156094179613637401955809788593004587081273366121708721142121994673619947368327277974481181797104710934983881527910849352063330674115056363020878882428896520472207837181966401660466646226763142319344050217452415309534698820437116298518194381052666683924430516693315094947576714827606131140309532437116167424159844219408957850172072441110941882475996957333348026824804543374837299477319302752877874767771227144829605424586889493080234660206754125929488427325643065429416718715765553546945216171174941450696916049344288738826718869002728567970276498825194422913257453737674893770515259672110449290177404373205739284346795159404684347474944778139604642356575932127961099373575206668685606005814260213756281875319441818369725227341764302570731150426526012159162882137246607824232440054594692967698106781247786188800000000000*i1^37 + -55041955364073875748393189666844420794424567153102759808246904934892631711847224439024352022572983997995585214267643550550734577134519444259394417667908604715617516227582100916391608514671886404116949985838381324591915168332383424112206737427080276636805252433699795856121405588976080720406377821971347567368355590960633372970215320217255084687426911633571946416947270226377846071023291574709414427955965932386975369400698063560935592410566044348983913941111693315804287365136238920345627268488950292767941518612970612586897296677857963775354113437128395433591250330379604399228648864349667926997630804394167417195825381641897647876402988092090864176020187924422445397630420007595066798657776571647957092151562569488994978872829726653621050055632629277498760107543201249087708139155165783665512989463694582295362049495890784819004811301864580938889007576950764557075329903020865436685786376564775933013963859454660469647688571644131531001408705868178679245189864343457346339222066843024623967613787434433542150352061687362523608356611991952095114697450903962676592507344533976371933218774729683726521936454534050947084280838753587724097849734613305091798075703446448727961908358988438963760892357529233035723092395965733875549502933821819040909786446379844624620422738404760675889624349479917711852422802072973567819986429895115737223046142731694113323914086976172844192510917324191517736546367531019520889344946929483221385437218747263517824434958335308793072381430515765500867368344674757550788077536774133937605725601556274370607752725484850150749096221081600000000000*i1^38 + 29267246638313415933801307033759548262078021012704777387275286704885325976298766794980247632576633762248977442460669937445720225585298748096288498707092134062337621260585708703770986219031095717276752393832797774254291691279114288001360872216379522735971975963939607918976299322004646474846853715942407631556383510640477901237803425189735157233907547354631413770784910299130403741143224606967083245240897320039480184635042730917862724199728610076698834283765239318350650855072655527082526431011830108364433805037751042321190302839016640174927109421425184623486239883090845082653848747804903056713093970330460413364337288211628018416847643514294175464206441131257843587317842361796037331850997871946750101431205300881186780653170063788062454267872771335812330556303143165371867700653220919612793924555766955156335543315090019784338325028472950947314609175797530248419606946344931809345581044500481219041439726756599367990275115139673724246251604637761699255622761919076117216210264312681782183684473431360613485724549037603751470189523639724220319300671616066886596721731347825903190465437867232937524146133308733521007441053380260322658438986640097198901260481428368394226353267013459747546325522867928770503959877468282764394462816746570028096866696567227760387367535875542714765570429999151219234813686171211660312929986809628340527251414556598596967165299172774174861296592607644211311461276912082437233250161363950403485113920618631683434127522556332835213939973967365549167625822021686996807298054260278588268162796301659991248607588954307587525836800000000000*i1^39 + 9454576261579166045938476198876118497967876997328584744514471484681348063199332056268302311610126043765797938835084680445586584933624454465939798417035294329667912772166840700189111935151230752287891841147861229990646344132845914924293231085048430883411281059147788399113900059926680588612499278835242865502197203250640456148776822842057281447275897431148842517133864591390205487013286040354813823484858164860600316933179033953929001496551217251108506131439104370589031764251899492545636828843050914260244137072997525517592775780312247193205052036428570533599113502650170157778888870777866416496408060880362754465174370039918586097991520169075633483226053096694497453171577844445067594980659080598567834985445859249105999000592311719251648083839040377487055915783248252798936815111971567731307137096561934591636729509281676868730451541840963624877222486444223147894032735914778782150182451708680454197687969999808239956141208279238069535529693393190813792787400736240751312642069040775696520112732977057600725909457565030259688604841762303033629734649567450807868241316243168467233800026197565209468735477581624486041453782381157100155375447592120862963771196482775916668878908819781988194362752380317921928232595047672104909707952434078079647378797775750758310196380559316224488639447608898352222992999494701901548862190032461213800166844782541327159309470185828582361629578772256398200396564564610803688998302709625323823831905420905487915684851747236289321173948419258854703240493148564138065114266229283243774713671265377480517063139968575078400000000000*i1^40 + 1231257249482411691075264316186531109137497832670739456759976390511033777313311298000077884499796701736266292316091195506572465310586040310677769319421931100279177310545945372708664549615539106610021067903569628641208907265265910161114974653969281527193153243297826117884424455952083544406148461956331466453106030538294813602134048207328413295890337793547259596445649889182890966138738681244072853484629493452546998517081633528472388994735580305275345407226614974257773159088711981225373800627022406556305781352603341443667683694127121390033652976670406934029078049299972901077053460258109968160119458200116444200932014641150996507208338681540483943338623816690459677340736629449922458993016622878462468919863086189323640911100442512813794785260944367387917588011735107335128102072878028617058185535370141974542628573803703601108902973751683090213185538416518366020445441347517625368892776307219416323241829606999686148864667432113493569449285740213598236729080729749675383991321845077164852858897657709803504156123906998925675796325946871087940129473934892076962903450084952499196438417569199849410943562105954061907337810095039904866442254564756717202712101177094339971905812128637028714868047028274384732290114186293126837548883104199543972633983130136925432122424486362608048601587576009730475963068966835419025285135356112823175431648743918431051038629034224707128534033704999789548720983878746496958341728032658464958467989671992871181986423940170301138989413180992923036389751102483361321184785529594155735559598742362017198705213440000000000000*i1^41 + 94840134533244380143465227867805741817101180896799901740026587383930700483645843578057197165379896958909848940513341651357999337705551188477532404022351390661028335744670002283880216838536958121227684766107836637970624869862446309954168617163877245519940781491791817517707637161862552438397861688727557041167256910911822085956195147545098053162912558324792410273498487288392521711696928184654594873794079763891895770854561742582018822340691901130969969484487163754853849448001466579518991020704321750931681422356198301138858573173861463249738059500164785714018954994718445660609214898403684054070472971606886392358778777142140640079451750304939112755681892176905260827775822773525295407548225272633624935322153735742040620078236335664864779567782689008296571063868058299757693248325139282776549868028287508599435218970258300845220416384458118139656121122009488188781715630586478992844364001805354532564628420968734435541692342851263306335659293969486965055817686967778621009555079095722386184213031975905403353439207724221942541118718494706228953534738617225134624091868461017360620391444611790514407413996746439160945474161798555415185086772050260726944151092332825235526371296994249170033350482396223351027797146027261790478863277612817029915401472722225653879058136319774687229519326404165154114057810267907404854150576560941775253039210644365506025875931152527921891431379201712647377059579295952285180721713043050785790974318902638690356761565012614139562547882637293005724324089424172350119603446350859312015050951695994982498304000000000*i1^42 + 4690627694273673027349321933005106686945834481237684804590920662750989721218390935529457372139870016355585702680931559162196486253938682188995169433744338450153280614777258950824318834705295352232360787865250786238597410639607348438090442162267363695585870246908204182864846077287595666011789819824914276359154989120976957699670367851636834867901536247653493752544989061770906783213482780340658890353943054136925525493314989411133852476402014215666871201768353810050879979694246908099841395851677667126786443455209866723269032867622464034160476968514127263090992821532174745062400831837502502544957295727206444973189191530628125527287919196023395173855382186078431782255999400171722152879324005328571042397130272562729527766447584107957325427472416634066264110005345893496641828664171961472612334495066571147977616051174020081282882255774631584085604000904708426771023723210728625679490639257977038477733428344274855737121590890466883763476603354911609364333004600674057078404015358798625028824040471610635681125125151350784849925247874343318745726806576037272355750058526182422003123968560726191915189604547716745508572727228260651493586626844755251546920527384069776312835952606450030197171454009652303808853628926742024008772191426659130475057159384340766256358475069455212132983096653703369450521739520036378600117408184331245771919678142924919036108409217257341204195395118065206591637793494439370205971000310115968214928774627566638709749306263391206167442760253894896952948785196528587039440134873388615666264302443456102400000000*i1^43 + 141043314452205809630404966695372763024201097358653535670406956269686713819801058894324351029850715700578153636238162033482337663603302808450130842608841171859091892392828767601397839501905563410222916024421613270424317091234286265954599393822224527619341450190581814626617359357996707918289228340324447535686842762987593729940351936019170874821039535670838114880292265917139136702939652499984759972036485243522463589499341828094742176342272328146776675418485492761133109285648912735968013077319524562699844373500274474206248488865233987555350066998450828965046628753073979374326268497235934013793042498962961134833441576858874137755755630194256071946398099587411740046342961583661838626135664171982436457240123153263030702137139108107630790669985494825215435752488098430803153140188100040164183116707835661749409109880264901798275578289445440914354269661161843638009247517951038730848959098053034818645903271028045975871725354638684021668299716118635220011685628914575592377594654520981342397892706035506344688723303438540621703651979487926221475213964472439773855645067110212528911942399198733507901619251105111438336280044751118822859096605658657419917555468313174478311254752147805142744353357583108747867877612902527120328289784580382043137678183321281967879574396321734667927738918084317184331111674993596412799496893578340815180140588300019338421221700579767381739445216212023609822237550233873979207151667492831579345627605856970032087924980114029562693682508824400249230631414173116002942716508500495416363581440000000000*i1^44 + 2738938297801980452313706076884551990614530375721725496999440575223723316633765822251906861678288553152478176210341399293244779263455144503469013854472418433915175883759729657937824802411989548512601534296748829655036369696876964703449828952699296543801923333390612506392484462115320931825610377435645975608075617049214756186982450725841736742718370167903146820947678551219164446262744160867635791527037354780757061968928050840179677160095019201553936456301963045591854841734305617412035237134726618592255122877135370934913666531410330953652726499670049004285235533671036409100587727505496464713805272426845754425834651828726354699269939493224970065440445805228993228685738207955391416078900393206865288080531298498816130328033177347160794852856917070808405647965311735631966942298672111341526564508850055747171539592533771470593907532440616508034542163002784416718987382171656196352434025035148552432748751712504633026444297958826535365975335944801261235028260766173726151181161894526131611193569899786383451956249256788094558879847168631771428957365415793650034301215702512019226500522583989388686708085746149785631236273839036289662109928790057779470795704403101657758414406201097150540536883373964139766095376828664393733076188264805239593270135005532927606397751387529166275670960179173844962278355273962948728953895896491578782770898440403377284499019581103054907850687153852684826966529023687583717068563289419552810148223747129140893260957470531665046253660042031074493688990584997052140438873747134097653760000000*i1^45 + 32803844574854581056813211170385241244752128501911573084859202062072428452284949827447976536728004830775616878154113574589454791607500591114499155234754432666356883805196199503406724010446359168029939246824968829615329566619579266706779962518577055265216513369312416544429059314038479142393443326732634513777688265074446032110440240311126257520815276543195160197890911232639795605158263851288082185464714261826478994636519580533708036648131016338810180894672171947187118941894773072712775825565350443749145434638538471610428896687412990262273794263695180335563689151350130350796733376142783109401559125957533450244036544500192137535712865707823394935339705455756602944295866191106225104345281641287118010887602760203482358511453865595950315508278549483978322740067359030150744893911192181279086930922128926486479155750630879498681566748510737546906969344456231189589357082588459510592869229002109453216462703078935483106742018646408629429245918747296451920549548956918788548273999535245189873992999390703166615181772385901088665432765898379821456693087634260648431221008404134745154849628717539116775861153458992778846519558664514878076051575992211629951845173202372844328263971665263974834671693893833562855750185387874190228751283678816482223986079873557436625515979111744341636973549353445125145629664140606135366380378360272722667851830632952639797924210117669174552658618489016741243499735158029646786610428717429877657061150713153406228375252778104945979278483600450349691484168354583296995798443622400000000*i1^46 + 237467281246134621571436634433371236900295308098562679952913113686002775266165398764683469560507071532669773106535841268581010892922411443927852170452361965478374036460617614500393099503515528836775875012954810141542881261476732693560968166117026634971349818772123345146318074282400280787202018308153816622433169020021446093096438755379783461906819471068374228580585356132746412563084123659689553204536322809385490145440355909161370814132169385865974201468468776017622338313848748247205109441164569500810186691117102854685850133505683284216341708237757204251418038149848964822804455368021072634529152030836287548380648362614699152921111716915186909336532164854824855787289331416458261555960202864937268864814223893164763621573755791831533878212836226565815493365840631584041895946768569840627284004204120187301211358737403296336210939407872916164939632930825182593141599481776379129739188757196023962445745400160852027808294631603756978550106058415451370520039454704965828844501020711042318856091743500872018663973217504249656015036648165123061127808411245984088273334640137226397414579786986019164983087047522614735625268779570821968232626397281029802195813873585842739281886917719779425258981703106601737370333372873390051294991396357547541656395464967166523660183089280235846407458884154782394072298235108874404104910952841169312061373348015562916132626207471565423595054250634612698545000135870439858363062136553282347464672798193191539560507783859706467018843529608714874534425783821120506429440000000*i1^47 + 453575249498356860578910274568162233888784274208206580616814311095696937364922739714414501983920360005178218613778434180318985491887861596364319136994919496517003718753853334503635108027443422474870721285284641949073749466229409298819039436486872246827542284997649203594952186224542019590244132309778011598465503749292527232603975659925848415264716998654767262294134205020014100487148085518379178211415566481531018545822963904906463112395441395488578974556713741938818030248630259205171349239857922325346370950369894082724982803274425659804364801958710362176576933578013778850408480628260863083332375091551990145946225174153949190227326831332270787020300583069780926500831693362091599897289017105990962825704701218661852752078439224776784153653720846171423169243137945333177898102852275657159374281402946472650177250606379979872634003993170423424486453563839364266668292019053235807047332031812578256796832624680896782486190664612158628278984980645038602161592034510008495579298016218481892388954346653988765158078518556278344644536588935642967078957011920263837471958923079418702242594802854104546488229977304184147440343518334119743037486035757635186676591427082235382249871151354696393534889506661007267075110036965745549737776800106601375981452197579162759276302863051538552936288100465443162198111450598472658310870186303969091113678687802041512465519282851515656505629506996651896005780940009667678736945463282977588885861326391118666557226807546554035788053184251619147081834634936320000000*i1^48 + 1013609522014739551243729882500710570700422946089173912907008866016614395108522999155112354420618521837225126534777697608070688058564371604563786619540756306062417448411984459129778613088468258615848520446133288975069246917607830059345160915522540361086407050853586509559884083309761820932537030284327454039512542892880458932158624089213923513547656403250505010389430487457970992166973676314239498219706747152373308551997770764565512027854979621880804300517170933424254646479600482734435064715582596972649846845176135608849859670642339887931371312241633440772332157829967896567421815214843949449058541847595153700898933789507588096734606935274971267001570353860781682766668270381768306208650679986136784434074472191280415440871596382324039226465545329436686695747775122159035136063917382756048210158279969581349315813420859787598666837193854812722992982851749705618788132748004881118303389101955922527083403990872092679870172364664281809944204379990508983936315758423549337734372662356602338712188225945765750444847470829431672770036234056690324566358288868592092318058332318059657831695721335060247549314076284614516162375229604893933218019156159558863503606469077426996058601708072544291076448548958913810989429761759632786426036710397609931787979377582064536874000047222379045604856438586142499716266146176648392692071471146973580245171633946908783974044227102537789483029972951311889625283808539788246881706800759196950370081740173006269555246160881270983849422112312546962702336000000*i1^49 + 19064276289852582500562288703249433598779600938067336898302359837757370742038350123801247106951397039985930552892297616182363037753143921546931927212502664159095660663635781575760625618235970758998631192979520485171835102244978380743831324189313017714673934941040522537751503984334238437973399502124470461341159937607714355231193571030180517307248744643609390971284949437402159222897395152931572224670035649908671712748150918246767986887744675404842760872983088378938946974909733758162190683055834218059618172725929449860191081230918453748898684950136752800696272152921983587696826470718784326270650601739826439155734198988964333729360449768090548322052998728617450635136520824724544531782109416454778916777340309619253212395830437388042734109976342644403696806583196800663144425874394697096489501386266541995411548510932001925291282626797486874730296009526846809777551241652371277028328835940882305171357462541464750015153837112194568069848848075598535641826258481895310439735422341871010327276550020070725595061121169563995534318064243052652757775445877942899033853852468909411880495188710009142454529456133058042486901455766438301870092516855145429273651698550132457642950230960945686631870332972547287948078139282945168953285913907077707196827857631694189749691346006936767145401142807546365443475199800931126156068366594794663204315220322466889855304521056814846814288581695415030894854399505997411585199853780229728946950300208908069208677237440389815245386428366979072000000*i1^50 + 43327422581455625222076345320050827700456464749048319506169538260715669836977862574658525777156161579045439667554592036433637341623248149842914651102886782334791313860901953520097413955831885777902946631189476073368828843428860061287582410337598964826948272302956800394055195452423628234393899219094767525788439587013833545788313015046663759175929770862169197184701419439800876056259949487012451427795808863168240141690716105983711365669012971078841065519477324080567534140586924781799576841741774569218024091425822325528245984982836728770860920274598749586419297859173874961464766805316746413334796978462426387192595801287413421335748234573958134282308116891673236424251474010685045306767800805491592505696450728167579083073549448577219256460395755652865082254763562384930619817319440947542286988455558903750985154593175000857298756503510859745731052361466988044668005387057331138362353865576013247855127254355390647064032749504202207365952807008701882582210212828395458774772341748433107629897055006600455897268138512610252136252483378917511870853743457823285374552224781457080450299445504578096980747456232819462649327009288852731500012406387339292874099499062688807575848269668244767441433232290161724626008912896537208464658913537287246725212101924132656099392353488581682911030394814207212779896274888274288440453668157736484825131361451433751816575939332155762592302098862744388206094498836358654036956294629683358095255272033536723102425929951465262987345920000000*i1^51 + -43179374945709813896364509298450882528262745940109043199187084657837895930305596811556995366632153259264185217162978824852604046524911875826630181656248484316379181298482288232425807550033889076400649641579182405799178049360563411471059625337831605387096473523224625811866290029796786662526399435332183266514585465660107668898376998829693989728892331190704364121592905089941729256189253691734484948677419107406747389151543954360241268554682558444160917642320976057650472387650275297282947587462415912147442876277887864319644103728546782404607166933765233104682768772956956454298500507324835435960425501392358077834638455223641760067494822503051198207606928004912522078278659577807092183159253387147757140968183286396652006220778002580260172124921728962395248805299966327890859009305379541580953358884648995807732062665513480500426357798147638010163758629385279855363838475441114100313066334812288956622510694626265805314364564395337969358507463639843150637236683666289963028261710046074694086401770134129182112321618379029014107852980375394950003855254031878000309113439871212661210660200942792456779683609989902419548570419688120828653409148012434388461343676498858233845821011325749109450490129922997249494059482856827974126524801793108066866608431328132442111969766299884571281876204007240886386112999850682613170769213528596643842681954647521386744989308150727321134927598618947952385162052619445487878224605188271171655827851947293405802118555305802465280000*i1^52 + 1324767217270858553512535200033597569433335900070731982381354038665451025440700295517032129272014837728081670973683538909293818505268248248388799864113482822259093775781302651467118858239103837903924049809021988981098137291695667372082223578596237076946753908571667548634284810737653765739140861073460791788403640261921478892846625103748369294453855226387430252955816616311661893728165352823714600003783166320230414656984697992009221184058098360918376555302108519587650999786479150646256694162234277429897820275414212485727116676851211173292492553483835059207753543917117023876723840797733688222214516902090083224119117584021692042108052318695154130705507955605998941838231158066644285780770748051961492392252684004152909929375667130259241597140829062576791840107008892619391012088646833289643829005056383075376340829156862842151343153959343650664874713634853793497908637687299826100621828658739641849359964510761021518952220607037647479174201691364739735389355231176102337061195456907955547833174032776229800864322991830591789503849486796744690814752130945656952564258993546187372997917892036718654428232623972432896617898933566215234544733976203560458325484362330765732075423538885751229549902664941452795432408001598556520435356391751382204899602860810596117514208177404455659708414716532160785447656351367379725206323886717966340286959719855625670570451736532414373572339552303937984455564119217603042747332114765969792735846267914772085504737280000*i1^53 + -309440473903411228380439650951637753581830902360113299802805384860772134442754432834751313867449739027511761995352376517372890128641906049680167610887050907141826376027812927933836046865756584137382321229010954890690603943615354867149343367220896549830050071177768310017101304530579524510200822566722292240852423758657489285318570926421390801556047985621698212628215732023441796519268155668345790026950026341060697249737004762626085951660335031595747736464919178979550099952758705519121181961989314939415318553071148382944589017408622869690453063822859391218485601995348401042931362168298779959616398967707106076841661668215486225393850759766687694175459528433826537720329355004142648131537190171873467300174875175081383071225108545715710064684333175141683997902875293280254492345106797443162683619252914865208667544219804189729809658557575190372915356987152902775283339253051729257334739862167715383913574532753781347750720822998926097036057565705554154034051562640240061726650395456811941239547611762084057447633162748761770761323400426482894253190351966349856577435835262036454847138874056150181068634746340032137651583463311649977972587502822769970129852052252799290299447851168498156742857527592522336635627029497089822041687756683063685504867475994260792565765934763969494632365408029747711431737779049064605200080530582694893036466559531821511990278845705337898544023072390287893339792324344593851434533031732685584184667933165748224000*i1^54 + -30780570608120724600020234796931152190545353989116543533334500689706420738280199776339909266535730086842040940997297397525799818920136642298143131040135425161271690082958814806162138743860038250499646249435911366604148918167004937194653617669204664171133129826454243634170352535963034523572354150561212211078726511229770253550334200001056480678186529391773452608415489222562838101421713248355127001531093662871718075894234638146223711633902556751090176007352529927229768387859895334670329746591487491191498194933167059822778468461659837918220260311156671102113302110681767627737849024302449494250245065488677482089523019847597074156524841146895266776718496394176471589203464724494528728485832132220566103403064306044208479890714346218941991509675479385624379854651629944694112637374429158924218630099486924135660127473216757747994408461202546885466563674819990800709045577953246147138325875439411186236995227518756258573800554608673046699951424833697914836767061280917928462924919810856007425691611442854716139844986315287574220078219631596888813899952159445711465122488657861586995357602643847111763846090401822834201231950740205566144013430739580682599025506811618758570164718840271277049154062933216300223023567013545743923907287677271213729728775169666777293199845168032534287118223700839947456746223486511567831872663434770190076153650918750789109949755430847155074685230365495469523384028447636529668377265590460417930218700800*i1^55 + -346582079862174367238000337347334274773886352550416804222553958801998237452662846133748270222715393985180979220315885187719192925303884298111342724535713222476421107469941391529372204499494147975453392456901199684624947836272237273419093914513138495155667504883552765853267608067635825498017779853147925512244408441274924379936483730751742083231951039211500847753400012778970463939207167301837603669612297080345742145280205943996369642783897138872802637576367757425346685389926643693832051063726367158423573273914054864699865437030820290199868144656433059830157977906501728530985619256609743451387697107991242532910981060951413871351905704524473392064143946963020590858445107609853574020257473898269350228587472005670503277342314999117235398549516762720375048873912467159083814542143879403614496376055283565078396224179705082022753601508356659335972973774146345627264911440484846145317576080661547125319931033300903993181943072223009313281913169170535383500166721791596000350217114716112528447567262947379635790213943695899953046995649257047989776609033839041478916799861005162199776689164676081783090319248377442146683446249142781223611071912674473341697649487750647776491998913580606508272935556049264565821478099675553754711737547517608081135636033144263146198297060163117547146655104427429689253669914801436548818544617745085756890069258363196990441527123842072888760398596844600143034214001208654248849323850937139200*i1^56 + -857057148913892682814933561587626248924544128901137406895341355970415941049502318885165924692825042682439977509620092390175352300072022041577522417693722657897241787690848210850510781860875661702108953723925992318149937694022560164952724798007110258683663399548306202719202692989814747208057882397366145490816035945230003793075374053959212870685486042566087983818405055167018094737843701068417635323944189127419793591048277841713861214617573755530112454898545596499279021475562986847787687346503013006052223239388552437091583516832808165034168186415612196849257147069664142158391903170547621653145260247887812970828217650216689161974830489422323522033764835140827678206551623611205796357256953879774296661827207779392638927563580008581821199273968198674556110884312023787609809940922053066709605884316572637620143243728373102660754312262758187680396430990871955431480324920005461125062502838462710220180875302707066836285235234467797938090521012866925697088366426139428403013862779652545536727233177137338214943497266382986499390742914043684772245375105519590528005893294476683072650407709160397278764419869543301485793409545836162866285801307775979684236673489983255000811639164009398240886613996579827764982886393829176574149880708378781644654540543647212281895069594064183286096086225361633893963387286073294297448953515189363081309261819387770724762053180903923787032821938481801655180731347727290046873600*i1^57 + -483316513107893158722813493290107311786370924490525613052137803966994349678747558891179827246843212902483618287428728290185673090252388572755436995085966696235068132119237374345469495188452559271383793955521786638192681659470716673341198780459850012998898539904734948999868933396429627153293927335864771635004049079876989448655139490796601245176116719999161880509673079787615504207476460804401377917937912148806833908075841484693488326760805849140393164775514865159532321754881832926453217866412263672230625368612030553130789613314841584948161205380514683038813752649127740752085272433659780042723397864397563693062132705373850348447898170583608277071040152341478289862424503012233216685464351362015852451702543407056445423026442044000012389640886960219713611936656740980391738787592552438049265699804872703664999575583938627237794496241244767066097122672687500239111056428404778603667018996218119561916883319603505740091242150596192799133993411484456418019668905979947563160217809783571311602911598312238483529017856240050735212698983429222313749064035341087407832720247921901485087004583883522706132498896659417661563278796423592687338929614912025035199643113450378201891482175909730680871387469968148218078925478887908090880453078414826587678666553957163573159185869552422384170178329935147818366380341989763584005474350213313253667538371308539550492719090215491938913067551931115164370017976320*i1^58 + 3654857953051624201293239874414478523153475101164012357783214586437414113630122561640435712642170792712542469796676191362457130311421607433312616420304667150054229971670697578525259472326140144736402242717206664002283043949617376066206426294007077171448588403181798666722223983628484477923878529470338182203926436158885584440034501194364839729630003043451579924652287607127208675072300644010596725259136752977297464023212186914235112472090869203627664538577966910517796397095322755448131719256785305231593704772099931223491812932505117477250936672533418944390835768038608529104010320617458275445291004531135788163574417724320244975657664981158510342705955406395661005928427903913923987806131910442554133168008614663233799272588843648516059817663919975727712684640915423240454938021961733198812503666010932509271255470475278421537547589470778606903543843026884126986720528030449561261367105567563821807155871093194332894295694480663198597753081714101916517946371552446680667230703891901654137331757088263418942351971105774668466975313614996081069843218376459699973418597476770650710392347745902372511311558696915550473903459249312413957241866676370635574984151193358193669653819631144439504367085432940274442223629923305107849579039646903721559022498275888894529081892737234218400580604105936583221229044286720633368397948252839200323473893306283363628422184234829435627731383107584*i1^59 - N1*8655545742547663425442738842584568288096093437135672511497183836742434103202072066183622254375936438233235409362112344563223479974857478300909636380069829973488849884819434615479645962060946873952789487042405818009362486144646919753305357115501128267585822945372879528672160839430704709050072772563761209487200073734649904073704039252079038460514456198911991*i3 ] ]