[ [ -607513549280050598582808509982574703193220236638526956903216913661416903496008603608170877822025130295537704060790290695914883211302218544913767675807101835911146514275078220789500080388269207365079024710483783782266226964113573789701473110254328554011686540603101476082790615005256830399368596090590128713527900249091588162291540529329923697202510005769124007277323848741723033339193214590925809201219187859106415255106991369805953134211854200602771174902657657371726142835652666898875480045244894856000655780056707135520798805601581814283086915001973314201124973149106099850443980334662067101400900138284928416681725633479003497717361038289357418437520847927082360867233958029278278793528172202455681606557895145273981229873474850256970256902816212712246229974992676948344477187961918416873579430186995627093870477432138978348639432098888659745064016056039932144495611483386030369859376232595659519757942072666656435666006952643572256592170832121987494727347413336902196620367143248978353325884163929854823054069824256692238692998181001445257557903300792563184904148498054895266576061042046130253397970087162483056195039196495469076004048639801825431943101563139192664631525952690228290728727030718578890140286976000000000000000000000000000000000000000000000000000000000000000000000000 + 8776656429292226209422807507000231104722567295659943174705385204804214759754842911015333304480522028900183690744183033552338775885544969181588895549708073309035112073177771475965971976420861646418640235952975446199038348236997415925340222210690858569297125590953893632551853935907646518502923873943831355482045666395984633704280816393513740335222494184733379972945607798143136640263354977499489886140202694978080205836047050404519749302965153121828302339303907554092457254631133944919615272821864509661282009419053229742514663071934726534157749777715827992004626521754053599888225127963945843207597339940683765171274073569411874452109556569424917916650523743975025274119479823777459934622013606895367209844937584998005170136410608734425168556893822590260318026935814774862628811132003222417915060039940628648122791680463148625920204588864563470928032820338731396742490608878458928593754907541894893960262452822054005299028802609686492347281306400026646719416371796245012864864441602045579982021914130714487251342579863844101419749720143541899527431854884080568560114614172398790016640348591439688907164371361699594424587306994629749275950843902049780138659363511494075642772304135414502963461146344122944920433459200000000000000000000000000000000000000000000000000000000000000000000000*i1 + -47329168352323609224120493800718759123643438167526307131761754993165187362840673234134087480281713978467041280929644236405199802356310011534299709185341471999075893106375058185869949247639380224422151305842043142172641459324927597054970629482673587855876852453042474958920263998158305622346696491885265252561191639947745135785263484602524058556198827622899867268779115046467858290431430094461253082706605115289034482166456480480693701048121686414197691247754594205339258167656846485825478966912357456964275786933365280564004573491786882920620978102978475780314029364393320930153661525666172563610827365962300125744437824088841853887094113104807630423768345161245126257482908752860981618866048905391409952552524816648918897057362882546201093240981440911252546744427615899449308846288656296314073722193238597960832759461956374096552322510481308179674682525866089980873239761343266891519421920914268909533860126029603527684051045688176170408336611039606617081091933964374647780836165793895489080876777938019777729686306483332034420546113855040461499863662426644511756149871871006137350360601674089250028883515509117235122295282846934518639243288358618517530663861934721697889673523879017042350033265662344230883819520000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 120098281059184407857357157509903130035562051683082555600614805173540498252316383247129026755662561119836295712864056866102994477517421616139037508074259056458932319115328863426669321547684312246552765594746912402899202792842178269507072351049346602066300333389800316583099062788326232712502268602726606592977249092496073897805481665732792190337425077093524458057326426581127559746756220962849053268636317968652397889364542355095299266301456113179456343623657213686643533830355002758512094472604993827378205555019381234931016528637853249849751157664047760416541095893445009695617312943496324839575744523394729973346163188130032488148558628985096118044233477556833880947085762378022526864848552118722926161017149070979420336875291657661038118635225129333846818609633120606769156495533403857323140710024157653606486503566127871085460816636701519718640597467524312136783222146902358492391957303014215370099329709773422050794697293452831883814317851693311001926241564910264228842322449619406356498849661748231963208865562444520275347018335331647371800962369661386195554763393658090471630451167304437189467279427969801391740093647856408744815198913449170026668603347995293240400135134162183824107313871329239752507392000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -196028037715517697013104461706409926119248090470443743745342702632271234030266927858870750379521537858085208491624112789106141314026922790075959855014906941657782342983736897850635665530226312234209986980860257514096193359352015813397006321148079153684047447984642765015436514586064392081562986598611133157592073822682771214681061166374816050345800409166301169265782743882707745074726018151432119938581593511949942617638860433127072447485443182612267904097692221810747091829487560320873512422580309201627530256459401018326574359051235323507055339550900538446175072771142164601971594728233140118035782620953630479125774410093643156029641493149558798157207861678739874627331176533041004142786150840589655848418406051280259492040643092257132683059729389604338315020371196929854076781405271946723937286059961571289849850815463336484016287385754269103889815416976998638667995860087366557234325536492045460031707022155082357061394487290648961795075008604883862087957505295261482655564562670851752195627405542775395755844693933470594130750387665282372570489487676604996237237731864255866756318735746645795821982172006974228930096494325448984709203856809117158777224699422573197080704738886560580993569800280649131622400000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 233310612283449031460263537798025310017665358687610917921545183969150186026356709336709990246056631552565281461089769045435332963457351947425925005203020749954760830726741645347357454191005592629279577795022578433039378077040301048455994973674884191711404692179106321959703394711313944622025371960591654797343905556098030368135799416200725275065863338994110449298471812459835916917300032940505736443377924980680292551495023599288420384208265630569568074299903391779116653511038623103145675685317262529642980618267616607090999106864576133508220962353960756852410575504406639867941242120716533502806866670834054998539024050591612119039294924863129055227446982036526427055807878536805770983168346887216884833217138219217145504099377718501827116073462103814540824078536461735252838936024903550787814499352245984148539176675446464365574754524315286394965129111975545448643146192407981002168120359829413196231685919735910311258485964741052980307810309126398768954539103151663657178294541989350783774107458189478099030573690807766491220325458104007436183980260644184731535969668581322025485133004676924809040680534319378273058758837787695218124055834041807396649414826101286334385360572327598593374992627859057541120000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -212016273867392186929359387672545645120254945265838343621111805307969497560518697916637870751992819913890502254761390596831083617127861314288121314450383199362115834964217200100786958910529429146805141447115224853538957898165865312789922675881618897009035084475408219130733700573567700082642788858014850001329135368643388037729258066162453069962597689478576379344676845950403758731079670676879762337609935528182494119427844957801753933986226073349937838456648043552572993931394880570993728393694586374857949739999534640568291045504689699844109965357984752051715650553547001486400594421751578790876874570976017295400130445689387273464225766065533997984096453744045945613502857121257732673268916716773080217718124624086762280010123268442675550774955684025363387117938539609583029241822778020524252805969310736083095717238825946755273362693711110272420385439189794344679976868148426426710945266804723735618490735171486230539028117182318155604654735437577480301720086148474217723259277836857014814811563143879399546621155578262464706742022356502956653229858691109867549483057962589091727692338723098251303887611874936123503228320369017411414663998646333369089301667249119464616601196174825185364153699680649216000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 151372501832429990778778106606784483183818711610880479218799976353705934786143169360102355391100280040228731451399990604551413739439650848962427817955039135635112380764375263847754708055202395428813528455698182467933762110704041180923212841692071123794154288411381153595788365208604658526871448712906738311485726439311194079498985672212440653229062720682728255940305438999182187973116241586238121192874953855469971607648667690034051991846198424382254703446141419112605218037102680969202233368902746288409817685794949621934975486936739354564945468472987231553367493273102599786673040250770081023517929696354745089497251543494218052200244374916597252072485702311385742628750314624563223264346504350951014515012485688847219083327767296668609102419131236956353778772264283642726133223029266252713560949539372509999303268532171707761192599123624608605468794244768700068952609642237917121199851735179451732590154146784275791140358504448067448348045365122174395010880240933292664760673380904816404725783304835846414212860863781990030066087234021729000222896751461910667147678365596739565397278207519342238120121973191864412903036643465211421929170444460056922851945027199457250887505361361396468903184636156313600000000000000000000000000000000000000000000000000000000000000000*i1^7 + -87734569274121045654538129398982140037984556479942057807862777468090204844964519314697341372605966000046589755438175236568988544077666876836711947668922082550080041852931669095410565427178974713395852226546547926641001424639078530215161461470682445235943361438385142117541847594878848504746190528978570397374819502700709021579714205591534250514989149884683392925443761112104841929872123065821250684863172247491688906349828969246918731291803474301772562765697493742374335555797683218030377700782144237375731697993135789794276773350342995203172300031464416948095573922927025712464978282110784764750530737290079452497156551019411269667277316869525004447389663668025086140236660627570304997286139640491092460200788716583721004364845085412243012937642919377361505368528475603256160918370124210120455291834715341259224006495529381525871577251709674238720143064562748974447009529284747039658217723638078891420376326983929114016984441312281246227341608320538165392992695170914116830667401400815142284438363647421834787319489811520965409967915366441744735319475979510135491369115171114284254212971556068743177926972583779980905014672488876480138209694786620595856525171889859966292882029119771644156673177681920000000000000000000000000000000000000000000000000000000000000000*i1^8 + 42582237098689012381523933904602272077122160780616216393864481597581584042561027332370255313444196458739515300657301190071699374686094358741244259329660343549384390356610443259343114474501985390692542887048222877551296892864219320978726497605309567460000470755267341061981686053360907775052750701905719245626110779857104371590238169453759526951236184454306664456837365305502206597850693763539861349404530971227374639236352687617630859275585497395900890162440418439144745486596514475069347785214801495338822345774490568529609684302083599655966235315010156273238526472788757954207078782032403801020519479287290636906476812926528621588202320308049934016693026892004203046185552170625039030237992328431730316951294508878285405536673234854882014216358820767543413196260595403786528454913700202197539847467419333774200631655946429539266635027062978281286923308946621131740903422563699747315424354408586255206629193773011649024542290930136955969309164811177394006365983085137060421259816188547359030449806829734100650340950100036226408995604314373127961193772165005326379046455075796952439714311562817514281655588041805512283723315662915080531894000392462397522191327739498989175108135986440031928405983232000000000000000000000000000000000000000000000000000000000000000*i1^9 + -17531655066429749372248879142926532536341033848991499059312146872013708818709636874532075103621488268306479115864990452643721507658208362577093776986186037389511293968162117526197301173860649587399611760528565109274357303083122494186048793545534783972672629507734985800902372868973385378217821887326901481203121285291262028344883139158988941814011619458438923122778266751312021957882726443807991189303024642872765153051650297891649351633889135635011146524546230032355058550256096713338872853421443499064192977295964879805425571852804083449811523231143163653753000337860836099376228171529479004854634105131939641275864247184246039785309329496534557540947713794559259491644217737115011987855883318286997834823811182816298007501334557840848711735381146418242940261488993786570045462448761107108673219498218864942611444784474084864718876609053189164646064062118039414600727449179369150873178213389708452166628278079595696181176937566124218786705444765167614070973734120693603948552218006639459654162726274071563176595757217830990664072678864008168308804128407595597430082858998080706867527166734891590894833453805615334071546550639911876483505186881938974082831895276180438556103125003289556190389862400000000000000000000000000000000000000000000000000000000000000*i1^10 + 6037052159637368868471627068489478258836939138560197320778902857652904522392885005418842255250949160752905743096538245282405166502433928841847353142752405818111920330953662119306916412764988954467052070079440588024300702840264813577205637130853925223627996804149864785978291738820208507347801755565003611176907018041817310789184121926991542234579055410126273485516879469029624314835384188863933494481205795883946857021656470656625871044490152641955129399779491890032856652688682559681921329287063834030662694037287733922104021617642205984825109781737296531043956375135178844506665970908168862203470288334913625640765924042511962271358112855025595671608283258639976268882748683607237917129692022562262522837910148530170636607420311470618989480512062504642797741829437588645932727352818540311832185378584697051166965283463184271790100477548387644870631955975435320984956746209134462949981206177997099716322169436097543091453042697250829527307153351493844409777086638280485403726282481283992835817713760443476145093802724171341114124348085336807444007257886096074049054864196152915153618089260952210100000841722940477977659300444217012129663750779584790121215150584358593417590985513387592893071360000000000000000000000000000000000000000000000000000000000000*i1^11 + -1679303194456111630585371425463836113587266820502619374385272887293166027933521376114132697133839513924615831733838112628461897193521476176546435976327069791213745239082082573422706699855886969334156392775391068953528839541589532210751049572697035145413409088980122164095173486073822215185319850641925275153839979261484551170203839124131868511882302698482202262091703023552761365749612704112129334574415066570904415141764402126319508051001272414475148302785098746520166192982087873589719998692960809710343506442928432259379296125598166384236315010021717405460028459318411519056848549580056518832546307939120775908670217681697302834875142129485329324596407130758473148948703394695394221660266536327215553061449284803626280262742910652121154347645557634840122836185045353962811368524950238109460783908055806707490778453234630460899305475015418416070661741764098405759883227423331141007436785100811696562661501448590615907699861238535064988977715768534225819733938764392946416715967328364971994183097776002765464724009661969202615959529234326270274504720670974460189075253343148417723740040927058434605497620858189986268859524046899925847782851269201488541856822301239062946859364926851928555520000000000000000000000000000000000000000000000000000000000000*i1^12 + 359830600663779247520914887270500665722235262497764881949465233581509719463348092881605427796013162792711283560100971251596998046130509598603756509284383850922327269745632870968009061592306155976294805665272338672614731153228028336986460457750498226448531271026879936660504790007730571771858870546179436673030298369033065930988953598298947455389979848560062766458133176293922438703494470692326236539592039241277222725902448215607899159783300122925922138726452996046561385224333117042394423116486669438895798232704336578719368923399823500111824581591502486821468836811155972677639901575768430092837541586984818854548558013247970251841180965763965851701968669678423448885988751565934924512688291409953706578356060295163913232766849152979706474774937553692166640574157367398763272993997035679494380266710029342404680800660108830709511243183176064733962435098383749752786402348722363501416153327987370288216553745125744306937645266087921138180410770802774489024067769555343118893412276669665503418950381783071934622945115360892131262237012770340660315798477608483852390040409219596817880458913504650605256456816030365237643527188190205341608359742096353948756967181033769676359606933994550067200000000000000000000000000000000000000000000000000000000000*i1^13 + -55413148464416099240299751056214703786080512076240956479534365677314509625303112743230955172591604992987596302600437338859309078952595519776843806444842902741503703331688933611022816407921147683031373535663742757466100320077632599246579498954037422892274830409245624085525438530918694448011405014092442389635874675977203099689535284474671523589160853305508643452340397169631784849044106037244574995231953313129989257557168019559090085038730256915734972946635869195718223753307733129588119806903392963689479326435843496691069675845831272135590416242279053159497533931796439508193589487449189177837350770062769908355714297061625394401728277172310345112457334899084349851535210021486460202895795701210211607457165451808657012945682784739715124315891002685088454898127071982867801550353441302336791477028464581999839103243448238695871400600333776580670494959563887412586673399001803770711074380470422068812231667638667296589107953338286481606175332577451248340969544821194476457205571831782458069735133980265164313099751527905108732653237342200559844175581806957979114032467213374871239426796761206644119815561369977440913906437717173524649954176762241433146818029588269574407651405678510080000000000000000000000000000000000000000000000000000000000*i1^14 + 5265368310285043344873515884828674399358189297922444175712254073732317703766510873990184749225602138873049551176905511107113395403135655416058915200155961546249426808001953839362566818289900269927328804610587428575759458751565163454339232665094100604538063353599754925312786418371897643704687881477600446295485160264810165407055053929822659905937732774404828896482816319574273297423065214987655079502205149573467090122522075368595728476203638690477330314848887329855179183355769100944197157603589845456815607391826987035986811354946585506875450003627667585245219054874343646115515857171701460297856794174679426647150521298318419012163632948119222407222083009995474125088192371066454551292472112968501190164456443577541174719411552510254492369826373537498123000358452049262118579592206993464995221656256341776424719227833354331878263269192457072492438277027248745779314135563833014889801479762014471794712740721753787755967821567836934211485386006409440878628893005644628175206181468593704218287739765341920129946516451530926753964521824483058776000654403019492292023375037242725403443626182972760534901665440481349157053158831336520709890791115919161349427154704776443023107651796992000000000000000000000000000000000000000000000000000000000*i1^15 + -127425199185945454567961176990708377508078233183449268502492752056588355692816088210253534604135626506463849985209800390418793511178847006265791316318013450760161219658849452358702877627467273589932787805057596060170052121419623589049744800440478578709598147064519376851901285347818061165373296529391972709496579983636719182719919925649080518499487358594156117835203339691066548120126966355777450028059535501231236884498684085018105581860553896356424477536726788304766555980590975607162447491253812880163034430891197122647325098175309368791226827595044075327008504150143596409208831420516790734372075508231922699579242339802684240969893631254091249417941206340590990933658682662702476259131666332101134745779990726116032969334974169216036820632038816900732368474059180625862233628263216927943515159349151352971836122192883206087150704815433112533060699950940291539715966551405841241369981016914533360056222473294314087096270569519576437230711694164358798746326724836490024232720253160221445520800084041142894439204135730581504275050912182251749519617738394278550638806511415351742968373991048445499944656190566709391287468687076100253740937817314162800231865581669991003105683046400000000000000000000000000000000000000000000000000000000*i1^16 + -33969410140746369212527004082012834582292962342740873963775493888006160729510554128332036063936871997372744145892629944155432457862988089215194429142960465185001262224072555910973076745110633561053211438086997681589281405437380813630717017891462181348231122956246216405880513930023909844544921941964484439661057727076509461737986961398590615050587590420083687014259543972283334548171711951505164106782090378468780184497713146962401552655537374318749642814978027976528551710706046835316680709071908728293161857667619571335550996744878979160735151804673462298722082269188521261838246622673077768832888610686901875840789769755594419584913370686302152847301918983851883482864726098705791164058504853832562288908008273304056728404820552097247435373988090497081397114898218873897647963307997800981460083747438192843011633805071764997778818056374191417848536507349436047506390774000524047670579258408265291086328480395905762092809524407852932265835364155543175519834109176662942186662460978804786573808720972967250619057907051937805483105610334115102146801908554779467589833904761842811500181263339250632011709423893583037492070332368979670392440049574630000853580576008381285206589440000000000000000000000000000000000000000000000000000000*i1^17 + 2251038819477486736713157959167242203527538718658546536167994570313824445384894330185482381137149260337428152486812166615369503532677359848687973200072193055209864642072277459716287337051459768518664215767182957239945328313465377783035433854162683961350272078249638211357002340612167118871386748695379783307487162327772597704952250712277223066047668813481129471901020506784089915977228716586106378366350237698442849318408552331295856808651875513809360619002808571400236780963462930669418148941947771146992343367154426909736180601864819091672205188475905669542065582352671856004778876291570760935675444471057313712846860427891684926340712357056891595814107406685556441400731474861272409986698917662755509032750822137434427145868280848327582569178125163975537031946619346191210855710957582471679285929535279608443437137917054135050343286481501086156299974108897736432026683676489518127084854754084149416565859325442560168615703849027307036737745010681775829494604428213664153679781283791554504825001918130410422434163027962759896193826231317316849554594681858926888315780642762163006706073996717544990689098558477906316863737993097646933783160869519053101930968576015613296640000000000000000000000000000000000000000000000000000000*i1^18 + 706807528650898278889007924293226098788771907167716857235347353276661572928018387844100406336239984139872306503111118704989939826225820033041325886578499325355418733615626924081050551065966446798197922328144150533987789876394146870418349787785925002627956734721729920771307887727566292957949056647322897257415331367696694193517437468339300286163794386357061086052216540017091854718861457823648416872073425560411895126905791402953751505452777078626282793392116601261750079928637044012896614484139148151009990972730978656374398165466049979719113834818145631606495135926821629851513224194722757718441579406184931582695959328041553224717932948387789658428762225346921545232424317735467643236230458785369317306357610929674604234094962842836847340069831186733088253559052960315438165230810290364016290568450102009478485075570607061516805168737960414953529485450381115136653629240513142884568992831627528063244822188073362096483674065982158100812168315495657755219104003538573568311894840030444228780329314643997689096869048461173686773906279421123868335069605621117207986782434544846444604666402406040309164499900404298265166493472629047535340892543603506471233027871329589657600000000000000000000000000000000000000000000000000000*i1^19 + -198423764482559699223213808229153051318529721353188960279040894681325790422810217328767519947600212426110717142758476305481015176221072813934848047906145665391805143825954192033780502753749703037951291189500038217366594534938757138482740407290412928672529655314028889619776265184246437930707665796956489075930432447943731463020348154354988297808602638240673353386817998794841356561522927386878512668063798166807462951309900734419258456563687428827949942715966975318371395257156904818618855271870132619699339987432149908411351134671792143962051907951284584205977094666915400377564641205067265763481981095906416579196809741403667530400885133312737251475930452832545672766721850483535598149239996861161195155509998948865823051903913632005141895954650862429552065841292983347215457951603501840897192073603239640566955483458118855986748144474784410198058041178463973649539687578353123858489240851698519897505072279423207379407089656551453358451126053569107277000659767532113588122312441776855762438919117500437635778010058226210747098989180094983338827027735488043603723544768795772336167559181904653733547646882007458867890756134182366354383896118084389022936051505692672000000000000000000000000000000000000000000000000000000*i1^20 + 30606832091162057856350596517069749531879971530525453067007062038190196474299078328080464854269347757856460510192062064622122043625738859919823558368007668521300210053112067475464444522282347718283825193205708165025877907753960233340941954564104407832784235056549477730849616453496862626802332305774516163960311185763595438920257830703666846262046610370252202300926367000748485157799739228299751353421772002273468942547827075740474983488779123208049805937055243436719442813779710609583086650526383083210248633495947344012788493988158003399803624266537906703821646652703816388062668481819624024591965381659731412201367369374852032512455022945437934511716686577962004805119622242854065350847597464502040059567557000162786421964918529124244021624610250627661146407625633608861005224792021706584907347545321947320411298712359522259770154018540442934034953868533721556962676450405890514131947553970708733637327698960228430534627301802659330595617129651117839436082235304833724411265241908548006972122250615788921721247023541007992922115293225147635029343722789596518512295373768760009419002643605489234582444704360310630623068766389573191953631699012253525759421161930752000000000000000000000000000000000000000000000000000*i1^21 + -3656183219119242612828007923538810887398627988646182920585446569111746233624658212755132912903251068111199179456222537060882908990716175760966085759454949820135309162902389434433337636480217553922620979831197205693755604426620627333474739119606624109630229897330026966022359070321551514059012700510480434675778402655231139501675944473033116681187421211247838602890746883325160144806238018945197634174880388258934987900727871628910963015629105592719413707092389343925774071365327988000899854420388144233704019745397756753201460953614769811896113139344986878863103046653541062098535800139712045506349720495194588492515061574488027077637007411766005077129859832767739737514523661876124547053776869591812202784000540015260720179810106631820788175329994904503952464932234792087881061171985282623076430385839632393576515189479190677922221269671013415702141645182929675999372980261526419930816037175028006087767464264746789947203423134621985213210248262313732723685621647633550756452473162386078162264576723514791260319821928282910256563960487894539170088365428069838735728117941453794840787919827979917587974942321110111795694828430797027875341721050400870077338484736000000000000000000000000000000000000000000000000000*i1^22 + 371986253218799382137899152403766307588266110860673977389753418326612986248673008005344963092406786627684204023704352815543439975729369143331170757792472190249818213452729546248306360315730863620592749781681569943770023766544417548712447987241476845951337863517220388409196312167926170555298371814716268389229030612524042085168866577747751579356065006425017962638507891469918792429348409293463587621853473335796379024300357542872604136288738393703796522109852529196864775501529563873255030485276845648111516054107130675746994291231442381798344584861484835707890950215989186638256227174676530420288862484248112125999775431064876740589881231508867646092220787020821290592922714508455572686771368352390519373368437123779003141366498365968286130433295922905460915760672871255854119696326115132973988840235206176026182423395625987460156004858740785138963846698625837167201361093294264502751530734205616168620854877009932424725695112962339646823746136116626021488319284701411508784056870523054599182761172239212097114124286663993033908226574019581194282640647436080261320614471205262882015512024294331541593044819151328242584970644315738181670186046184015495555973120000000000000000000000000000000000000000000000000*i1^23 + -33805946081339615345335779400909897498075128194604441477242477240069764914341086040867807186206804783746142574350277797728464367488693420606801380421247712871191449531798887615830543410646471681198808086541828939638500182836303259631978103270599101512088014848036977889710362121593056965612049858625944190322522121811131627801033328208722775742504357622884466996812103708235964052098743878991085712365847459579110612549255840658587079075222207487243812022660482420517676233336340960531467439334719482944507962289012231567299562626296271981726474416663411807167526872530793719082112885644948337377916771458308073204689508424946459286640852474695062986803749026012955569864979021760409555204656863536320397950326401264747736551274041678941715189140476517213011695747962322777446567442127754177681150428888582535159520472292797254609550778152008646916378341226972998208105751658067657512091957252893772553535076864361148970801381447898075993744162562274911442589857102116942666522927489355441949504957442046725246371066841944661376176596676497490516249752106720544314729895626222854808973911035420659261455485871440692740582327627432890852594103280231174373376000000000000000000000000000000000000000000000000*i1^24 + 2527059225595272530941666538104877093060360177051586542734080680936863626554777901432253571667005661280739267424307087379344964350631539854875072687523203847062584028631820205524014271730837227894441096101007109051645186283071475376972929370197575093206785802788644447317905960458875547582994469546995936351076045778928469208381217246261585431173299505250085453296160535247046139833215421844782419400304542910048292224853918735746082277266693391446789291609361144239360363090759900043907434789059395217771961085325716768076217425712186697456913526482677678296446794816647811028233163592590221470392828406647434841394220639803761468140090582539772197177857531283856640916220929108182214326000962682211952370005393047736760427950250412133891689691928978484415663835501840531111960160663775458550637943294546505258568543350956257358176115060736847343422698573964575599292946743440494787236484560458043182497165978756937891872126608504109423991388669374147202049619059548509935405917357795843851433084626214894364274641663401936703659069540373914332374183015345958807546691823853283983863802095186429011048704251427033056420458125863592002266937146112946995200000000000000000000000000000000000000000000000*i1^25 + -145436988621421799830432651459227589085197997566852177980762419090071655105465735882945119494668982944937363538398305481685447920790990075786422378773499519072672067656356303057639594225300356184898965061048529546258323703468522504883739693515535546513384893679445484606545306489937567869444712579033015381234063018212276415515312155581958108957965529278300290393903718271020454900431560276232947843159952156955767242576800891833500311250557431034885460275560639137234514882088948681980508087550452327988746010556523270894036489703256504676267201875484901215387623341681288897962409924948804985437042619304581991326077625386743882324650993661020592051998614261960952500130683746001757093520878320299303145479173295230626604682733820576101500613035563779397329141634801401754382820404091068576314707774159656785963123779456328640853706815827642667983860137242655196620534992583243635460911223130519423559656440062708843205587926172380125137338718072611043122539619137500795626677096746004566818260259528710913493045538743352844637248197785429327137020048745534312057426203542504460244630941437721052907778403482566817391286291907403750207019345667686400000000000000000000000000000000000000000000000*i1^26 + 8056397811378405931345858387605963112777558677056982956817529097456514047528556563857432486750250973343233040218767782183745824463971097012460036365506664229773677456212299461608402523485606594953065771054620868468921519367676725740506939101449836831286430895934563851042788824958820800006162034139627782375623752294839863098151338423918959815198063774953316184689060985378333794976339233014160883515142396816986013118067596002157939750379606641339029141483916932851064873090193853544063476160729614505230296913066335666089682474143333366110390040956532908745066232991086190059828145053888984349274692725320810094296138717721139483130558340069991288942427250238931866911275707212916195911813259896655076023943053162915814994936587303198683542982196383666440825769022760473919168878089921757543453525284665476672124472586631277290617861826237051011693334968730663464591179358738542471016317379773364976701655348456614833495927176147055910209167375913627682907333577921618882054835162704734708861718882265412360945946183501164055321644769247369890983251599868093314362203650573486493600383110192963200918494235168064412596907876904078090951769194496000000000000000000000000000000000000000000000*i1^27 + -331425828078697612114844413947624989349495059145625095993701127408570638462062088206177315285838959028613365727781187194855922365505285571469445865323885079090395475088506477199597980547591495344204803510287349359393632250330966541507961497049401326325713213262447889136978478806313215302909148385878531795856093618166659118978797717974780845027056964891762544899320988684502423394856541375928705609973545702206439337561246695240641179822488620780972463476304757469211525501190509690720172195998049466969555095610158168491560466331130498129153552940988434191128075872147873624769644932044561791354518464637291929844115200256435556817114137481720825179134480039274272690581505061738328067585871948647801072785669648066013038291853150147474393693110397116769609455258287448937195521944930292947928117442162017592343238726943766502113869531822628382938108167605670517432685803286441189988011712810039044189192261555813362494498464271249107626577215908749971205303025019956365746363272812348921657536020493985557965692865447787673275916726436998890624455836143839024711198036987169246493596501109663956206854895710739894930648561212276338130000281600000000000000000000000000000000000000000000*i1^28 + 10870484340184967846623226278951002387038752747166767517390277465010923328062555763225420361666657290684196252181203721943133048295864830209429791199197626181194637550393766522610634818596144675472884821474340559826511161057028549031648422544218938412887106045354531417742777927083177308631340610019786375391198133911717567053996167530344191792752703501697602712329580002603445880681963624233325372716318792802412937880987102830921544137951614103569892998461890945142567670876899111821895314417088510256839203792487519663923297215633159836937877413134902532624445086357083928370786108748514204760308684840305029397293786502054639300168599362745618327546826310208552550314191839762889342157145843604795699698188896078426130294994857528429278304799917807744975454942103403529446198830726486375057406163492212689494454063838809054709897587888183005234274774653480618363951944068433863651856816359561525965568823210440287804617397182319487414746452849286951330466654317516069174952022419107673833810600316245013500019643715486139585171288470529804048290175666980552273073112306400867874239804292095753191208105768861612712158265033932014029373440000000000000000000000000000000000000000000*i1^29 + -323170517094446724993079290057282517814753767160125709537611508046737383342555306099509403173998402260916848933812567939346092651782933052057242169550821327295369247610374604518607203504724788880636500037924264240713140252555433969100066918572912928133150772325401942955768603871538554986587320952764257919740116067420224808258172068912061613310530137786736855203412675483815536869210665858818981775083405683804772051055778297199626981162168601975708797126486654459880345974408511740445932158430752300418081284507868346837016276254965191089277330257471687052851909290817933824544154125510941392654755458594155376246858899824552235589942978788684356836325280730281636628248730824880472049180253530305072501257938471977950873290773305808278075305421954772469515810095236081259913845404921415254255151326367104316668187201279911236115592875491806541321511811604869583009620171998102408213915025251021909424528159990181587278476817920819553177109228898915954878065606839077223631847079770147437079974576077846757719946929640819700475000210325500737522297361586655996920774753619751183227852378246655757677966199666573357827679660613539201024000000000000000000000000000000000000000000*i1^30 + 8766483321427587532413569101700013137162338782910783628076360399796347261759788271686798017660915184139703364934006972117491160729273491730237786357096067707389344646712434762621931963955530430457865277471831807484506693109946699235771506082796623370076670969114730188028329256720855284880500204052233448004611916936259777801530015890150550728359665566106878698673228267191576083236726091935266677185786892150366692254765044782685987675503581868617090844915123313398592813447432266821332949666266075978427325055956063179229604808791598170846462164524647385935857730802309207931254640389118914194557016008688775208563057891714493795279623296900883094520576496850187666979991704398640485221989382668411353972359901920973860099412604792943683589334661797797248762139774806396544949519273930670528270486424411041438379181190604638764186307415193987329439552251732421786450499964857698059008885023134329243799900333621245492803365935783184463154975773190860446250565301514120727010372130813026527580488502704606758490599897834867145525339686650899661909652455467917448756647324916293497482839028007861669051537674883076714312533455719628800000000000000000000000000000000000000000*i1^31 + -224449005337318093611513919044687706443752668379071614678111263713534487469848287367431881069898945651346788013423249578475660428756631690244239957173587453839242234117945900838316082682156746436962959840168236250777734137833420874711191639011710350625158994719125770186667372400474597336091385337854763530802596325749232935796055991899368352344572818893190687748586263984571984713270740648299058000390773085938870811132457922118881518411312406517898235786236029675600396642936095787354495166303080653211693428907255752075211782093751417923268868411485818479698058609543746111497097070920432573250189440265087287487944673529283900348836587058959751498565220403299580245934744721748492237082151228080741604657765978791837162282010676383676268264857784749440719086936325979692476340775143731640145085316168556253282922520253839334717706726368739548685765825010371655245843831661668389943391193003581869204525989675737136254424418857244841310651035031842365362103489161718161141926639280010415947343426100049394294134765249700699486356880238951354627743364992874475420471593429094145547678216103711060173234661981867895121761890467840000000000000000000000000000000000000000*i1^32 + 5491103701630409824098868278495461292648522587009924160478009615136412951876868660952073430921623461153579656606932570423639701271545841503092092828258765162272631569619086345828226192888045663746230759816729999072861098689105424801153134556511156120591060274665825480020639213379026397285621822021802133024625947147279229729674581584707953370385330118970126296643132704943127941019044073417844842871634919720019840185475832911345269205922206130357512417308212275942321342825704654646174438931728200943968884694468553195388496341738859627694242218068449580429917375708441163795384065784113083274985736875846273529817723798240072674441850884649680233861074213905354897074461024002191520682553491119413883638341447347991127945881340489676222782918021842692302450190527943730479159581107337455140087072516976024665341369940451740120860005206089015486150127546745256740305915232304263790594312331234387052865303356949166600967078585167679710231623609962588724936876020562229691554426631158518455969315878509729765306254237335100934908483694744330495099689243234290448019692218008793616840898936284789543438246457845020682675552256000000000000000000000000000000000000000*i1^33 + -127399562983517927340418023869118551957270126092960459038721924841668098990988910726243496480513370503302428111707764400702830507313917703046385720913606804163336239179937673175665297715244408637206340109227895416421988691062215666777361001709794841870062617491904152157816346092038929653683444141254952417648941712450946467574334526854884545955646900923801834280122708920562138972912889332172687657464794160341417315548449963183095766138994456060645979015464416717376473035277645093396733731896303833982506432272954952465625631837037757612872694811069879705877056886535256394422297257305367379819433863933373522300089983249274892417491182616813995740235338569941423096657343847332522579181456690850913036509166372181662437814488631365688567466123077891819117862388837815533669505543269944665139926762068704751611828220923283974716153364244228419414595579449590329338226974851980194872193361787258798742698444213844323776290416457137457481405380871419418453164266513192786091899920924846176312490904787113826943633159960796616552023374626413949689506525798861910989243618342380531186130053848878038210999563484099503980544000000000000000000000000000000000000000*i1^34 + 2761395015225704106929926910417430263231699845589543187876749262851749368907378691856854368377678336983896772836704841117112033269982376025211077867353812733097618253594724217610718686755910770551654896662965724787915477618434371929541718397753033694232388293135054580995361780461794129399368051743209383558694357447413519300979799281921702411959344427122908570357508686231761111119828663034509268913021657603302539100177681776824315477933842285925822611138374688158844071219364577288149519759802064489339864344285490496667429402224798627613334479546458538458689015144572307132053479173086515702317537166991009201678474947378679206924872566040760320546638598802819147559614111122902639811584337002575706658158822688083944618751124223541807069989847469305047093287494940367077502749869818630553887472023349143204166712976572797274737964689990167521259424231721997051683940232967220398918677676908623026946842684698037746700784455685428664692102709064042470863637390767006395527988385525601619739044709324900916031720217532224319084020742267511547852021550957555395841687545528957428420571478763284993756425164213788344320000000000000000000000000000000000000*i1^35 + -52649782562061972054489525343243862444131798591130882226864116808978146851258188421909741267895237193114115953387841808305844856308561421878699037508436845767263393040581298690223416093484828482399180571703938406933455671756134520162808020940330031257215736926996521516955804158150047548919361764657101528920907881113464054630184059702215482929909122958736793096050436982611915201536083371922838719035285650898634944685986721901393271229728976422468199048553425168956384415186721573948728927239853451912731867494262726679753667683164170131686371266317351611092808726445885063070367107105307834344895515113946328467872303671023051961548446769584549964126654350560192321289965292120097947073832702145768432418464907334773229670972070956028917229674818481934485883854921786659317069171900386390129249790630865316555398396052108474628704310421256077443344866006308322822293875946974284629639410465308375282818689660057387778358676340132980423561307323770717879799005567531161873268079772311322149099947227579215993905036785018918226162442089352553646041647133118299461765418694268914532265412455398125372096262833176576000000000000000000000000000000000000*i1^36 + 793875318616944517601645104900536285513976094890854586653145567353798992406925716266468449352212491888805866003668571695764175977855847928532188169724728925084512807192212985536578375706948538485228074826085328726747033268645838757491058094496507127554144517017736015568641371964651956590268290166057034816705868997157352036108379901337657433119642839048236402089118434631245159224467169493622946669451128116204071660283446758950211030868477569938350153949004654656079621727123890479510016708150831029860664932551775474109527078680091340957538798417833763307721903465465094915648297064762276631783155455576793099281887055524295778429977300236920820523017609521451810476889888415261791059565979800834127412444027457361423095719324591882520115008835086188071460758529251039600154151850547812842752978068052846801336954426870032335438424906990755304014566531963673481167468074164119097264073460342471253659209811734403336625012556615662270305707335133105735480291197787436117773248025629279167716472654555209812692742136701049179755579698905559430275132974198537231909264463970354828017536526294431322841622249472000000000000000000000000000000000000*i1^37 + -8554965716227625640548317288779824343332043529451693896482512600237550406518903229418805874399194472231426302322264628711844531265340280001342617743341645045159301679954820814470854802744849494667411249301848616411697726704545544751807972887676159916827965146978978570641055678392676302957888252096771180506028619052827742704927221908587818433699948899926843661766434953179642469844760278725263470840970663895689760376897706562039513211702771272150554684846944566452481987214697971476218811627630873655081332460775634269330613088191228065679597871440542242144381324758377799508514798201123383773409180710611242126445408640061725076760510786383609874266415891027971971723798484501620133062288194746225143293145960232370682167060986398260359482763931595084279401608220547869548080579816529928418207949288132562182621180731861865102984107643423406547664658380495178964349490475870301577620808753338268611420839920070907788435599365715015273471056555579574492552008639438845538162955595619500896518599262094255207937838002634750480122525065315885041177840015103857930110757485310410619841364783273419924874199040000000000000000000000000000000000*i1^38 + 60701144297856716030724336186631551731596154431247719424408523121863590980146399442567744070190555366381071602115613014601505485247759164996499328857145157791275386681543411133970222368572566042572689054956507148403718851199782936025942702814800984520734022712917613675376728335022058906909128725197874284006128853620707719610541658459194117353219392910167419268739292929025560191068394662171247521113490211847241652744113086025079096518842250782977332313513607516048480122377734250732077559986003226249905303277304422406451146200435954630304985906550831057529718069825095674707820339193576547294354105885354328568577585257733364077255410093387391768783483842444651673519876998673118095226689477266881351799359213328660376097760569480830361080946948069538676796880705226776127106696405382920119590223181499166027851280652363472973950672278090966715692069900986128675108267493839658133359796291998964215462092638957993005540117872194441502394718664856847104985090500038810124234854041540690470631606770092107266324620717107352509957795892069930610753707312924338938509099888318069984526641445169862279168000000000000000000000000000000000*i1^39 + -257553190535634180090889281448593459791210818995769456812277523347985906257404683178768063921628680780121063643066450332979471918140244502676796070486629366392460360972680037190891486190443319571567792646088912391960788017727085235435800183483036105856137791777713239279949463603401938707734929954696943009784929746148878163618228141592991103572712080490681661748740335949130526832824967811103205514746769991626109041003037660430328303826670361629148890323934869343771973079733623839446889219376133980485453401841660179511173273863717560615046951247580516609120381081094357445934446205923647607987149307925301434620642639088287367224202482538101282906043793230607234430529173599738455134354695971602418661533302667463763627274324016156151533305284345613816603918115843551130051318750609452984352803139686038580462110955113903428281883117578715418003625224813256678592167082647601668580884019636610153906281691530287437975218373467819999652588114182297331437315686486752279090613606456841239038117976765560618489140148850230148447763012422931778152701443202464547323372590286942864817491041662376345600000000000000000000000000000000*i1^40 + 548326761376101042647271353544806792377708501256572578898763574580476847880290322337888842877643035234679007808899786179991113378608889041259035143409728132470090333325949434826781690327350886304484525062718426508369844326179348578947652068816527990421702554010792017713674527829851086241979734969078751053507893569454126883666517734181755496369806115784105514106536939744471825774331735882523042585026878782297181407005775072490478424768898820110710059597276647037646295466030958234735648708826825883965510115732981028097617900394254221564754140609618010789866062118360367690406259139484269256850379876950420812591517621300780373378848161932907567248155443818070784018536521857928444763035910469153587308805032407062051337862310213497876886767484142373664070733487099814099568633731427249140848105063079854665076307706904910129464839142936351305998302355099431035332227988028387798570813339020467422528160277355992243425052132632425268730540456724848164378460192913263721766900273279957996359227578170498926116145355263959158949476659921669877610895593456393962507236445359252745038719206031360000000000000000000000000000000*i1^41 + -599369859027780056153002767247136431219322504827831651594957586118571688586510176516413906130132197551830749945449559023660402481739610178051495200384138510606083219311656295927694839107033740560845633570460753402265435229829936096899663229873469512761517484896583762033070821451389906152235282530522629117143112978146526145666071119201621191146713002008800247863730553730092966715794293018299536304030265993161187544763707150065610402712494009931229598111743061737937059175291386245148567672036064553325179932668783477227632309984329369581589829419070936650629998690913407729228148079705809373708509285949751975862402207701074238825710677204761224854300039574221385085925079495053405799288914866963313321975304650705276432325514001601453207789533289742674797450570511334534914708747689500004018808612516610319298695846299287588573121235185906799683741370591806329539747431880934889007026923322991010822910885933906887904235188891464170039585873252582750207134885645223076195065012148360091416500037280470951335949715026924682124890997842709906548415340470149112194287154347097592887771136000000000000000000000000000000*i1^42 + 603348329480854074342759775395728097008339653908683405602237812892460565329910968428590373623274118774967899895242863196878476934412161057722312699316012222948138715134581207340553807937146507125120365543332274431058826718355101205301765453800335226568283434451606029196132229200885903453429007208925317678333021918341701904762335777714384615299086814050853107199175747822061063558024630314945618511855970030117392423762266878678524620672502329001686768122963455927331583924237747121652788335841549320005375401594224389871943293628798670286196639242981915306139382600403208853826906637022967491057486019310361305304171176366787111161090311827938848307123793005995714377326845675481078016686236292001703483815252708951698901486016334501755960118455590499634592791782254114743006018128755400138706001521832619447878496808425258154649521409549030671587713455312346888105424228992387149521096225920489535671158236967275582645191010105838592917010464904251446385851173336510373770850307568040646884965317502090552123784640829348535644271822326314525269771742704043907260849142815330716876800000000000000000000000000000*i1^43 + -1071316388029863898207809669525455101000067906183476438093675540045033323060551786498794804257894301066746119199224386648398581295862448773066145226287480993906743378936442184840457236925358349939486660571850384861047131521676704769733766757165915230810873764065519195678675982148333654669036371734329784083246922492435776979136728784315870370111587657324528026163597320450004209154021913515224634561524247825257205002554225796299046998738322456828956081686229320863368308536891523965692540466627570762775531391842751487132449543351138941813615410809470737136610722739180259917851642018185242863665229546687346774736765525501919637903273463363709477732473418247864861980289377258725430413933166759790556914952833432346128881455045679844619987486959820764130475520586715113284398866431087436760610183018253099774350781754160699134899817714404403288816417446271106050622342474282206889030266041819439505706452058203402679365805026470870274663448278661640960664882906997085322580846073099152320456103814148728883828071461459080408862129768021553079817810890885014258456932035718021120000000000000000000000000000*i1^44 + 1446196018028944581785887385302549055667114083966421424598169213961443387276276869010581963348779220174472514061345101965211425898068790119726910462140698284276517183505328376488624762995689000013887345785098867885334216325344444496583512017651319772072341139282645215773391701132215320798309114985435910170870280503724048226268780436491137409833954957407967317400606246354420197088644782991165684565619563307108979553661391538090660709545559001333120901336875208381833230478208367774979451854373461119477153484853378953858268885180228367145277032347089474041290168160135799482516071076746974114665750650817055569628945036080919342153697364625553802883456689039603818752274778307578640073910292187324698069703033832687099439240647410058242504207790886219668791988453229705847433113968424494869110035518861369938435061444534507002247345115714464949884341260860223581490625826987976529478263457726000015214093157613166830894167103910896430150869388788093603129464654098257058613078032432461726266957397903473318126727901909981093009427223004880694984333054293480526754445524992000000000000000000000000000*i1^45 + -973905256515037190157341292439229043731919691887619444558907875793973828851743290438098324971840276227509737164509662778479919488747966719099454151455299246064524516141511938251058255039891883938591911633749008261923404970086371416758065340991403670343424532873074059263467475441073378254159377257776978264553806143088951497842907011476467338445866141479800100435909051710043153938678348405265626728365393790869727807749546180171522179062102942029562042703008538516798731284053575039885558545096201357498389929107712256644952551715901532580411966613633947371141132166262517939279678565529460347483800211042788433213050845767522953832452735852973585441896197022406847922337911774106335562719095573628459478598921440878908391646197166531927009481881438466674498868055611308051972010950634711827306393702453423303654827891286226132369480732528227888240320485174455715107435546133184013368737662314122733849673023961521619017881277223840367412508021306531594520347399767722127280500062728416250892975469149236453797606339092678660187200416245801289527441887307785325405798400000000000000000000000000*i1^46 + 704584325922383808969829560032011038428487430914477278551449443205375912264880750950427251555556299095544624432741648145526557807291935675989822254441776046098199713217449856536418112432665589809906122424932120880302029644556543531240968938918493183363158610256051510171149360637861355862842990732890474006965118449949961576733728357473406633989865346444615912955417278513956333990099600064908657011587754553799383471975201002874047716087730776160653186429537729822512740303286880852815855528594717285485214451077328984343929994074987234374122185673702172562373246345169697660443734251095382963620513446174426270551739551564238070467056162781941220252922440486576274349940981134011458612308176857988456275135496890419960368758613400514402366021392385827660466765987939023366109433682629600199214922224660929866344809065883310738505557880072222431499477018449200746392364689419013809836261197408300637127993888580911582088549111975674326228896704201790132306052595414331914161224503076964768375457014145016427424540874429803000717902427218552178599229599370675486720000000000000000000000000*i1^47 + -1126609210032093003421785226133032237064758099313089970833846978496603157082631704333116563969228746724894845441261555351734901900631195579731708785554576342166232505168300632871528099153202938799059685965479733686142250108926004556665039325305369070153149956302824681584456904183339048689664645174398558593394319296827386654709016748470108494209070301860746870304968285411819730117007471779565549318275079674921597063876300697145856725197502104836369954326198494473729742543225902620859559555053158563924312416337499319647559234344037205294825830750084442115239899910748481119017301677158400396462804213493887729319491605674657559885100734922309501429453419491934675546192784854473195883834001146473996921256710162271700710079347558759978357524182658563108848272764634823833346939332414450918841352550760423759003763030176905192630890089481894075675099076698157729612833516024968999379108093684092410359615429454474638781491374222393507895422143411707294483700113786599094167222580987482739197955744473361536060155239429236255896981616546003705173932987383808000000000000000000000000*i1^48 + 23935910187621428904014071842965132783491708327015459479996473487308261342728937101978135065312893792899085031946435498074137586201972435077788389376253009879049262174459710368083230180846833688161045719246468823640069760624886913709543999218293781039894105457073845128948257154854050581073791846185794641556048826788207003021484127296247992913749464357173069542448888737762035819564873943184540118261436922781154042180984132825678128599076999819331080777179671737786108907359990426867904830459561060527222257261613804805250232115428273674136897248596503613247317608344757760346369862377985250951484715134686152401095420930143808570405228920441347782877480456759802561150683101078699921361744438676121874818066490675195735189521218685636179523702638634335980167540605325005312030176258447019137861789781868870139998369312786175136947787371506942632623476641003344586297710677353316669013573980701007530869427358599853732901724278245684793168064283295252236944716324486152641893878982152915207713801131422353319858969680458744737350690935186578844155904000000000000000000000000*i1^49 + -178624980600456970839472476819902272990014311361955817766535482202542226191243356420590230657456019497413776309641878253739258530259863302670291452598887234488065983389387895233364921215807105532473022289532616874621380841667011104774983631099130798986495256160791091700370785097600038858659293458681589429496658194812811942189290964644446620875198883308303002838527815437950336515365425391700440539533181151714120316349816609472653766945638794335042786185725893474473961286853312379875596031164553114059253818751637116830078286703293704294479087046494353011365380068854415081145574163256194498875870979505885078016760830537992046331331662529878982687126148303755311676227818712182446061634653598063134581656693391003796919029307989414982742651237706451549134759908817364384670629454954219549380625167609638342007224070625088044467717482501376635889058932862915386666813999059543751103577079509662614477134550099970251293713035062317799346861143107433219469362672435144535484080646628713609036758811113043687211611669437081567989505040950249327165440000000000000000000000*i1^50 + 7316021866479358999402702651328543253637146893354001314849351673396753350583876160094063798896537236930580018713438348379940377211626509864650151126837997603718017040435000146292349199884715571091930633125083527396728244283177448598803564608618743992757425651450197858370088858065612373644028064592973475170933639494424492962886900260254711318253991252003171315651870175414769974012575320367347508212610522404320606053567258501534550068018200956776773139814792225455432586927746351711890267504651425138026437382217130057160580223377402649505046767235609921137742391676918423126527533214978368108922818730945058069461173216428963753407871698584891398601108013417930861995442159686780885119546464773816170863118153396426002059650496723185485106756245895793800322495579545137310045031101830813875639698447321308895889278178616607153484598018961459388623820186280772174217926842133142508439383173355449856197497994958678806791127934375854904907092553478617534506151745724038436485143882245440324358929472528723185200688175746382202311902876401664000000000000000000000*i1^51 + -213796093172411041762092403388559559977563911032269541245514462801672836573835577938155613739852611817983800693803513457131630293116135018575875984682585624308996018594756503650573940600038309441711550059487137911116988543811510117497922831855871972099044816203203198104558771847558722844664475550364911563748347142824714822969749227736654615266348679796968463098632087362155293898347623992603322456025747971101839809220544679552397076666692045699193934171099906337424780699808919018977147215599377428089567883108376209446650621006687160878562014353193971256705283689201959467309776425232660866992292475168546625775759006453200676449322900119354578717051746172867692186694994334104267076534047384406845704078774693470832949920058334719176692458315158325677139283813026471555359696393310186345283303018066906706762378277187738561721787178844699764528195830142691566850145260495190247119215166829776738199811174481090470235197544271726812893147366014135709207680490674270414526331248438284892139969634800668505131799210963293657769810329600000000000000000000*i1^52 + 2572855162066846009128491283534142132965437680571652495849137187518522460139417919254495381172134735004227386464237615070132884802229167289772155007801048901037004323803281944131807693320357131845570582107355799421575978986740460657186579774124569447349221235536614595648538529923683830008450279352381405131663598533702472435777462283645429011367182766981559265560208516451853468989924380743763379723107471577530308953205724061908936055002545091680831225804095596997913209129497606791326746165431036480756169175717282970421083443795491070191874827079734141838154798639326771886506878089551234094875131596966962746564576974432892327815922369198852107957746439938436874037684317595259836175987727880446511936975283003319811071103796066168609507500850108813122022663763928450933068615473721716438509870411611546914743544726207538972450113959688149544616286151398500912253182423330695732601008504806670879904418192974151950491412469686681470517419533583837352724009275563574265327351341565385087190310269790896574140847094260700282880000000000000000000*i1^53 + -14547222238893255516038918272929082162174455249629167935294471589810267295471834667571832178067107560687289688566164968382432440850641830864962829961297023077812232782373322333402167096006990349751935909343692312792315059719430776525396803029386576929836597819653496698767438011023542097240019982164921966986166703898213706550714000982631149309285577116673384655754004498161664328463461945236540523010808294192997896410813689992315682613436608920752694060698702258374326660860200316118012806172789039063704744073898820544661439791715737892994810935017133524554621240857507185137082053247495934225695117538748220469563818839293092112305602245947930635461148359721295459244854139563070915114137427507377679641242019518807360347745867116039732229302718029078434238301920355334246931326521667726855459569192688485316560675157164268302927420256011155706464733014801982233059165922883806012433857008048470428381014237087466401888486917362147060492161999392604264343183309653649835109295271193202704537426222419758768862413193216000000000000000000*i1^54 + -14143772413390381027580375554003294249669134975250082231700183253356324116847120853178212623600175487917571300131617104364204829421016093436098124967594266830717070400800408409980218853666572052183034936463533063016909072832700606071593178632636279967772632885738577068312960089733829032072086266001315599426289345417293244660998230619682541880473797858381124492663071537539207757375657488737665375693965651532108060789681310648982641708865041199222457594447036040074163195474278144565326792977806113793624249992973378671495876681179924883818703664165059216602455577370250760306077529870758970554975164562310399087133606961917661742973311930204464231865944187717846247582781154281440779491316492860336280826282453844254294956249497654385857033000529024770986297199769103829428302907902724549516807377446718320442901623573606229728628779580051374274913059215365879132690666083096617037038013794969444228928715270855010134506012614943153316445673154808277625647628983959797540501318644928748135353802454714118281625600000000000000000*i1^55 + -27476311969892835665802209924759969343187762934279718229904041086951486321871257936322686856527326013389849859461039229362813335588087298521238969499336629812446275827173630590387536994399171059655738932436474542757401220915505291018017703675790827502914281044549629348017933935558876521173383665116118693472335588071073397964404392360223965820182307312408676546643883616483311997521563883750555534303791178745798526639279659796284839427333630403545273199148312874032277826693297008012400205648133646165536861106006343754693946784836064057867986101409400606963327861384859045326796757347794579799558483248971173265602219999615927493784039096717643789507843796823799517034347006811020467008441244130090950609367222152425039538199839950962241045779163069000771538424897885133350493983791882008706220339374168005656226396309590528651321846930990108690527180537404130275747327431494449125576095421680547168609107877283717374835905661589408010154739574985845194715018578860229567566375658785636712348684534415360000000000000000*i1^56 + 44571321540641401076174679760918640638759533759597499530096710622443173817447436185363899524731679555086121227077728151750258932997868979438587655395009799040148328039538809339723709760416972549870908080938541306724148455362805141086646245612309740897814378193759253182035478838216049561460549005477180285084617666951949189440516855431563973446347979454915819213676208201748009334097032007085826335040332836086599707783738067652168537008264488457382408943650997943742464988345604877415386801821213443655654827765142370680221519151893335668065496654662726186475015330659821516962443581902010550722975787675331590638043213200536131306033526411116008806161814537777661003104432194625443572733710904992177798046242301085454447566456313606143018921549596558396916201655049571563885966413116535658968974390480390416925975433582206321342643952084985588482450219210261326992883925707524832689017381090383248347075618143819515838457833721391640812873614035840634349048594429435196117029748321839528223440896000000000000000*i1^57 + -32634332915333088685166686670754625258948084176364427903044718931602610446234585003967900432535537917086067803504716338473020416514439296515582590294907554398781909500074797540916618321987339904890128127774437101769713033724024777347792114835240496502386773256010380680238954760111023057584207623752476507948535082222162773086687389800592853246678363978800887123815673702312893360411021521703364434144126742655126407863794104211096267984561390027700987724054701226491666423139203074878025171929534637489197759853682236703168394679192401151327422946644029756879307948929412598805793719455045015214325631686913608866150759638162750092832771527019895060112769758510018793799518690392385788269576459884878802615401716272704301949015820663041673820818773008288867901128619216527696364892891695879834816444410015466271760809720557798299651646154592940896055327190837355701173899507439539093756392073216631357213657960867739178482232716667324589823769031823169581656841495024826235509105945214976000000000000000*i1^58 + 4124259339980672794458722405143055516452317051354312558626364367013757600872479561548493958735481734656280381487082384580686479480410951508334964728075233532559526632919276701430183804535268329720325533934836531984448220381379447618811210260419703345243227152909990596809782676886759345315495682498259729191201325647260503431707977251321473113152044681489264164512424546868551905329951402345412136876433059760077129329743159845847544293234820901073937930030707756305559762326633281072203313413793386764867896108083582267098633990714111731262918644373877747929054326512829534381163284099178473632747406907063701719347546689459525166200421227499726735620533957138065724413743701194123939131370594483633828950670558685568170833736794670123054227672071982049732989414789962002441763325025476343897861128596377226426922785575310410270221512157119173371022382209054469416976403589189758503631158114848681354825512062826699209337156196026678135609594464787629670983362086610890380246712320000000000000*i1^59 + -6967646444550882484336325141950784770614282520799276923436304325200085267912912565834615677833672069272684396014352328335394471531523934493430296305538418679413206681483095494246470788575406820143091163639572946924748263941042688960252822429240899939880285339871536351475847301892235193899568506179529004470271625617795907881390708683751075975770543633054952396055918380591649877048286240341292928074996360142258040249665396770214682792920030943887105222036140535032219400044478962957295867281246809356943737893116390034110548862742035629403585547373301180027494371126247230857264456667712383543565789790041684352053155823023892376838399257379011831411774089728254178554007104389598453635210362828998496933124106290707357309702559424840966701113708071454293980991962854021296101975054881751397723376526667283443720779446455164788636350483414921503790929495442598359167073377262878326237690930234358531754160810410031286207749136326837412987422377682271016281058046176444416000000000000*i1^60 + -5334489425886422623615803234785823742486648592909365428153532419171478416618755477961124605808709712285703996619822359382966906455637427456209049922454913227962231352877551433012855320017682859679340751954257457351333834015728101383248534959282192500731791783591673570787646371190177394479245751749293169067274456435744717909666698659397270857849217195824323057836762586352391875357634226416482385591700291389245545299010021155586272918037456829868796005355516398284803260679917360842461847296520695570878281315841828740839543197913457137819000429477846064031157929277373185857203857305420387305378897813296422855527571929887908739360848799247869385864360953148969580906010864008989819230588080193331512873563013612603337294288853326112293430006496298479419274058148864171212175247348373790406578998884383402151524072192676478367697608514737545708638074614641426782828725158697099175530679711146223086749318377763299785850903986194536591421452656460751189052720742400000000000*i1^61 + -877619003440160172601178095726356350506255123462133781208592968726748088777657148239895087862463010753481472306759959351391268431871077525849326315781297481945599792137413071872739093934458533715415821058913269144361852641550329974183310020157570015147724183476132872070472935174542219727467753484138586495173144453970397545494621139814264127988459551877834062913090170146203944426831192461978230358757173993568708618656003643844712776725213182943390101223474111303263935900548427331267276740572626885169393369719024181981737911935383363610047763642435239529268565157094253524542460687543407663029401748998680908764064121673222610619023931711097495783721103775100865850819446120680937388753292275922383787614165502725583619080331230310139896329910185831852278557165137475089748431641638783728550547503938756904205444832790989540268038890795400435884193024416823607147540936430081780507275123306191477838846777158824075736501570383115272494524448284527083520000000000*i1^62 + 584666793511765625623906077444024425027608439905001082396375947414949019188708309089452222886280418269734926852047062420760727302681078048912686919933116071505023172396470923197648907998647566519550357992116003843065946051777433720248376768248257137539800656255823491030795612448803139292634332292303837587862654247426471029183402123454889047231776168087076383374647444187025216108930241609585138256630390978011207039277120331094228001088626665535436344845971916161933322426999276312059073677618721985512120436333163641722757307264625014222922750847735070712734362018466371708597835993952343003393886313487351634897921169641066164863198513728650956620035113216826923303288521746318634261285042658822739338454267801544749299626892150100297817768476019159460315535625785731754436818297027817168043193572729888106431394960408094318142966625610709184095008838630995117024359517279165075362090753707881987805285958173815388511902546439989667208738816000000000*i1^63 + -195298770219121435144020077526140354485953701928520056168504772889890351778336991840280590251861631975185388962085023948645825300324824864462902316105976835114749075735838814189603908021121945506557903291689201461554644954397209621728793528630113847787283836967444064421111923829610349269814075090556862843528866288790925287030956792735047037347667731083978036441576833160771927218871777351191250622686612094221049768176400137905725235689756117896470911153473074780717074109197552017547492846886008014353628151147282485345448200569291441711097605453752529248935455808236968451869812903104260145954893498649925486485676259833309371248372793297430128293530040254013459679233562203319679582263574988921456633455997752587257391208483115965553523334041264254822304729814943560061617793831212354039273547709828170411425494978475769897721126206850763123755921871011280386320097078545173099012127587281510034024044735611499023995833980310425600000000*i1^64 + 38785807802231165586937665881113781969497932262115759225295269657694728071101746020303860711178212014933644591077165442474685618508449334490547222370179588563904524315363774753076563701098699667917197651682220309739582171202411470422886481538958279444400919143753194104679779692361329839554849067377470523096582481999951567054271369857145326878299522467814531723574224123190714251318106014472367632481385132993876614543026035131820073326538911264462992115628763810170067537799295715348412039518743228265527958600236184843586872251499117651980888717940943897556276197710324655722429503829860077320341055699155665577122218894502328119483793265404668826525674965693952906515349825352455154207414101249447945067003466816140943400738669452054918894249268292645472502777896390025675799123475747118871036626284480592908319267222520668256695432493641651843999019862495274133518531108707011424249206075178114258447302795685885199360000000*i1^65 + -3238533062730422826360425104377242572955624896496587449118856924106871866364621403177559220589444175671615025837744999117708150644313077965954733347828287978765612780281444724008700558755629003426842401673798653700463757004123458934475478411545611435211289574043137549367341577718705550961991240776328339479696322817908823237777349268725754310968317255441072956812894676640138235149511347665031619406776728994556284383302657691285223056977758994446276483538523181822700708647067118916235889344558265063713643567480184961417673454209259300466443322937432635762494836348879569358877754002223110965597673184963432861353028779559288391907822855038419475471181869795035395361865045580252425441575602417307962154497540618236745496118195994501968823374669840043113588481061994552374486061330113334802665952137005746222174710719543203314761483935779104841085012485199229505082128103873764079282095700290343011837627136000000*i1^66 + -2303990143335232043909389164209069976481634222683175055224191680876963066102179254920007315056882092439983052847379037830011322124330493709352915438991324722761383521980798933478715962985135299841436892984131368392470977753147737859319976822588251914532761015608774407151482205069854496567838424210704996882878240006939867582656563499004478504470837918630246423055075826585674649649809814884036918223969230706169312078279235444850791660848449047568463289931156692081222936821799813993905863795771076382046117157245119835497901625411779697360628361959148448287047321657115083654974278101181861727458906552408873137910353763042429048611795248742585711494929307363999706046737867706488120382276918906641228473339442212015453714153510969789518384384694087934633056140834499516206535956642715937828318501659360788816752392719347109517396663409376005591436165484682881285485069958286256538337809267779200000*i1^67 + -568069305824652097149809677351142780373191746499920650711287375724456464900789523739119740567228456366059176640217208242708189540164568600987417229724237645126675930425228808346357277863631089296367345407897662229603062482340255363651660362843180582317369695547561387847351535652322960050203465104859621254920603310106855864338094270543883889390237481923352765287605642453106988212911606060848208298305286790207130239455861673060356328006349927072447180892704914813935852057387489323175322256102541968236806627142222542217947577126493976794761397806062739399127711730234476162391472648509324551755368971300573480695707610597030050968629426726740613308861595214522701029992279375471492884581718336450008092507421867802373673827829336478041447189689018909638938661097572854163782090918725852022222937311047752283915796472582248494698968395299111540707664954367630069664162966345756640000*i1^68 + -54361452955746526178199135850152672891316854858428271010528451695547396107035413567711876602514557451773982504998315664934088793870151961381818216695061364388895507469119488753149523672268124821489950664179071405074560675884356136381764380254845276227849250254897104933290921358921128176897074445143894827620989208750283953664078716195802143328765176580742607089026372199726467211901287724717263016618470724145008703752399752813332533883632747951923471390762273590973417888624427392226096172049775404221656223195584212601550168096154945253091414672351383131819067378725433145333648780163082621050320781700328832278217127783713818480990908418509949836236786414333559343863126040024111800189779407298232016053736654546363204165246705173139436298273642763676461593780009381208329382303274506432644017352972789621736154075667391861354333293157137070075975946615193790960000*i1^69 + -1866014716199759194943728731175308742787297294954622587838673325232219648054902044981613903401872667514943687861166825743368184003537869861968477987524828381423914181164232676673687962436948589231651600815769458847354212799762427957904161267740877526269841404323514086133619817558192426226552216291908294633674635205162626413385157845404560793721798798697634535929759571120118508146678337096685977741747693280618065615567260492690186418346907172540901431002282127832946340644857898240219549794665138301217610691154047994268110071828536368857442801552652733783531454521795929060766322706550294827695703417344112737168532987153195237775809105484982076323475806583541280123816670587114159952750667238936422036885404223682927682599583902460753841543602015653935028066381367593740000182722619497348171393284684494871486354707399344845759568558338227019092000*i1^70 + -1687001521107207792371080377393719979432130552067167490600164044670698918217807614569912262289218917923815606696587492074024301560947500933631267217177535751903566548022544271979375334062720581292791715884627922671379946173096462086429266537925984099815132960215585610821797317705034851231058852171197131675859999591950523475356464912814347703046727830914510524669530446219096392023624239344049376886077065404300076682479261489080667317751313082726511168308382616600202315570668797177088725037299417367629305888714517068527493673762576469801251642724901494783878647671094306952669732311782051546738873266027108882663320871905989306688657960623381209763799118961510929821407969607403352819501992128851243196418019379502678542895217628196372129439655977721310431856998311576807830417908840995657857494606333058420*i1^71 + 1766352675869840628609298978347996612019241137140295582036355630106403415620453645625442266704219036728754711313836159522825978293813735718988415449748123155718313527119857641497539182113411014042451969626721278531087128490512419864053134448047445637550697825982824983347200843771579303163723347205133346715696118308894045299335434142733848996230867146332347674196656740104221615626536905882069813064360825789413233456574311665220281510351609721769012523395847277117753070388634303382430505731733147668573770401518165099432559211817042029626506386421951810548866102051191817059424089983760077517365101374181233915196348036212168666624131017362366790683620375340491510137669269519886175596464453602505504348286555066224549510965726228057150144444988648477450112127289841*i1^72, 4436664791437363579089095773194980172478922363065948754538306261140677779478730001813678065111245591115501602724279521233056484139510464738556598670878551234941723852110649752444692879170115549892800622150354762760613470173151303715492050443725550042229914573674416160112682370636064902234242012324745245762029924321117965627105497999360568308309098227609438112314120678934774382754266600764793633514238586869585240238116955719933935913681826225448758359204801719991611260311693632099869361585215757256939580377898908613851269560193568282079405092443551806751455299866790426827094962336958405677448476372830166984882484339636745090813590800256298504396839116835116532688946907527382389444212518158679782399339648828647324115359585944260092204871289066839738263218033712626053498323376300454582229953610690554745232928115178811509024691940461150538965424152079068149628272290172858494283281860344563307679174393885448069565168598531610826349588677585519853876664675591328891124596722212408734590444256045610764403277768153032018510550134308165429107485605337439972214784509611076144987036901201966226499668959246168153302344548532992396604207542650611033913412294825880182020541624252852335976329206280773559053676308943024284071810860046064236833938375775183520567942672519569928891273940027501982636045878576424426339107124779895520436314347341403303855005881691638936583939535211995534674698003754043423104695181098858521413634136121660119099127295012050280060910212610955069013461813166289173316953378730463069526806233088000000000000000000000000000000000000000000000000000000000000000000000000 + -61874111846358622525773422498387789022170806884555700292384434269769445016816623550665572937603314660446887345742366548592476389200910476632385694523683601046543800133275755766063521508321757207759921826818819738769457739505611028755695237827101416813700821054505850545425294386436006120634490855071259959971410095810184745072621275266978990463374715217937461245357177909706415659097205219291314808207639053291677223234970030141670292685768835416286718795721924259813566236949232816277420814336975354116025410156244259679258563981135314219256983711125903738108573627173709283031217120463852846369531864698636608264243716689628434542488407815272359171034228454295246861435846600573552887133682811373026603559447530129309732077150173243088069643135044627320862881149677713280481284204609736245725951721718081863281675172067174710719539103700262867379442594840637662039457210756645941641642054707202793527632879362336486955602075773929041038186910313138309969619454169820277061996989859647486266687128214562372698266468417084388718842558710260488196266548486371105465811574391244178115903420318666163582786030296249920390655003846686538145396777216727579537447836444740790950840339164268431984192409350815049930115944066887534002054459925618606616769314254218786805013911149855936140892669556361271917986636090553991895038385866092318717720527306558050858877463870134996153703769880809203155120590831595706853483653239550201487340398744058886249097835034170803969065904088081129053833943199467672466815074200863310999995600076800000000000000000000000000000000000000000000000000000000000000000000000*i1 + 314800302381378197784652814133517190986403095738520680521573352191553027166054671331791978324132813218300916817995015239719398424227983920378211452625734880432185004307037571931019789219506700165376299619202423184196254496160923422613180172836603904751925539391359816091484149438111480775485121929044879655327756130205738544451534438990484803356260105070478201855943886640000826175617688469470754462518697594962735053538596288369588078577531542623139482822886437808588460387537990048857246921946316690526549061427002175976837367830418428856242180518773679845571241746448731295432747953131833345371440490431761628959279551380538032437539615508118157218522764756149331281170041481700178251661885357852761864329059242630515977382151708320348634653954042233026794879928213523555429633593404858138462244984806561077218900212795106595768759514239391142969448273485789155812203931269605234632680305746625989061353487321096410888355586129890557076234500080363044226444935530552988510168530901850199562149730202793348107341707554658090545771349049057003070507439256779968649512130032544084980340116920299197011874139967938642414915752395136715019220899104272928243667161485529542460471468640184775114719726337627728163490954568660122969357262089490938738881987049726377911710635079421938365231014617204428294428355926356794987489702409664956209154630429026308397946266972636292777539033705866930059420591321531035701866471199912863300979997769438849551855982320047531004972617318865223602773144267863316016761630930515550732728401920000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -721074476374926231282178826105321486221171329413847032839726768628140029868746476407728127506573140174036102695426539152785273690985551344622511089277755979345462236087641479212398670382543892382385947674234527044278797326966412533897068016584663511197425762191680163658849075940865607650673010749132013073209772213959943317070177095603083242172178973019869682190207496402301354963851868500623430472219284322472201586074174073800345716572214218515603165675638676218518306985151512192476380406783452745979202402303891993245007936777629060807635716800354293043533506127072324318091542759159991886976630306946030784643013548685062468645492878819372362146706031960197558012711626189053042876551577863792542939213571925546205237650053849445540875864222455004224255035788894521422812482302142455322920590146062216110947106537289399233848464086659805579417291418875603749064728512033414992134155625104491469191552277978168114590152778425368515765813624622476933942759748753616603555325008658301817125745562216575876541090468214905410155367475478329335770077295583696502399093340373322207860047758530132666977958399194554111521787853125524805968076845425415076548796770763049968612532079034411555544058746739204066006306916006717086266012293336525346258572222501592871600190302133127615868267267543838795618005292808228967649202756176548912442559765943937050547602262954556223922720088837002736854064466537105731088825494757399204441248294999170156125048801540284894755648492632286656247922062980003982471026125457074073599213568000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1078834439860734573309196670813912549193552785608680180988645155895453502911340016746457850197569214583130964083015761210260175778968275846407149830352504708626713040317217205627619383746489717346472108328667930926754738492587182196558780147681918786502763001697302748678127914164872410647976746592687866764965601419081565933867595429286343675904263833586277574435919544781269125806302500244813653273240922905514558489738944761678863856005592864314709344832057248730121044951336456780487330525566301603028322719635584155710676201790161040334531143365568010702480127197372712425000040164503898374145152593779016528732566809955545378043332156799719723940826748558746390976021734839185892242710096117042308616876901075174529177844392227525897230997987625890260632068920773807662293988848518641931113341296705246717128196201834267986456790205698131477506930657364867973151786864998679598132487833441142936200468612186720922626997177495506050474263028649653847854021659493827985364575311769500630720438599204472385982606974998519986107156905133982152515599456032832758939071674933793082854089182879058586663408971144068768199175987758988844985297858321043374826660364820987854856145376694547302577517321124630966819330166722114385104657133269563970092437696918083617917270344275455966825927448626345434676119720282567557705344948828751315402608616784828551558740090895546696468095331365899331425976327657139497140803258037032406057501235857506424998290388218705764266982749352479646864870339575255631726610923642787437582745600000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1181978700928178100624745797728641383068483020218086549735217170123034303485709698913543046076612477790188620425233719112869376206167691636890392857960390822668997867902674180847570430317369907076549352833291155401915219575954076026224381369192650441357033944881363451501941308995980988149666053139104390623062974304973312819575100081839393208976432558018999852451741869097804587594582703472987762077372619094248486403144431230902522950213189569645992517739106166345274475997309018414780230712377238474964940559543918230222935944861289859300974578247239700207253095352588466180006065761383922025385636444545353948939210501084433660994255270659069854941476807392979794081974342981439451858202726241163943275128471970864920394203279784995446871782379832459843194088770969961069475283216723345698041133761733202842258601885079610103743814735420782347480455988052498446627325225591921968906735376519667197035127877983528323279266054377482071330161788459317659703190057110484234266346975816517888797167328168618479809561376100152158046116900915513165891591845387955244036662132362620954157190650984252776489917190093145063039852024202417188771283514329968922474750674294903833517455717445038330627896018359673280639215143627803955790647229027301095305081740739186339853722993144393364608157337915667955093549086500963005570935215146812471919494191853905379449345852720777927923818728980579480747896088481916983718525808697983128554688494266700226993078958272530421729794859096231037695490269365419085404653992848302266122240000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 982806406265923743729979267254587788081099018224564429696220682569504335339234729023470663208670218479944828403732488778544934837291829472034518947936354569012675828099804035593217446198532354761638304493205766833595069535587754212694843442599323270514913724101379204577242817403497008946548042883205237919197979904694308153835393319436712352595366155734833308074993024201979787778359189050284698848434873187774100869617034890902465205470031900015079391360266515519791906889622286313659881058930771365236151013870751265324696942472847643306648418755858136347393801966489168961405949812389235790534254221289616143065397805763398405354070505290549718793473420146195399615605694927998494405712978311700332819642853862981246457193206195655577090130512838162314257615181190847680058517016581958337562450326073060515951272063300064965192655006996131247617950201215675818738803627111291235303135094947093377190054553097065075667195423892617478338188971607035478764418834779773300846620045007401198083353016394925687637101829145805587015202105187017475254543801692999770555329563685521221529911496070354776311706692676077528838159159557300775966925435405702305806679346879416953441518586116166420214456758757476169551024515091462594428069562375081546212886396346020775355149196673101817898677839212979471959547261899169071096983829646584194773136124763110308137458518661827245526906591676380426260429456522712737283251189703195575872137375578991217354561694821740652650493835375519101497037117377632570549830371796976664576000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -641266806110013103168305431623203518281493591023595052896863805192456135442203277350009623134037414792732843873307190971491483121866426978573217696880090146736202087612665297115926621245068136449711222294356595409344565742344262953915378653282908261192460623347056190375465665042627803959743425665962092280868909001912803979762655292737634629674571425238975770261241793785073454713440034751238386815441156775309962298041628897345511372470441193402762176115426214182506766722108223432147330109570586334697223050168458927061612933107608406614532027577128260495680800804756140849135151801672371182585045875066702297058025235176822848182128857179244623187746063532186112331514203531114461765320299789679492942271677116164167574710309420335860057961311966279325115158344482532616678596241806409155789762711429098131137218163436269676836824946481659693855018418228064852944658706580852060960720782022422298295227229683487285356233245777255530302295393159965547943492451967137906979016738364141866846270856335322139626661834054495364765249189385484702859276622827516049500462320944145279741964323551292888466393000933600548839029562588563707659841285834154391822103641068130533474133476138699294835068972190020209148097557172886690801580745518029355981181228277829299919540096996700412689345532906295438243651383385934372300234492617574034120149380763347009187862562917667929434510483517281716843340430959844846248392856358578597142197918624593923527073601346294862182278260596188595401171915133543793392148433843362201600000000000000000000000000000000000000000000000000000000000000000*i1^7 + 342225545855580623226142218794244441653246645799656712545047231026392577473619095452373968233898286435396698821378587289907527585711340737391434678280644780586864180490841557353733136597885255137217408777867826042702404374133262759806947474444292415839305906694223630707666879621572469014325876455242688846033217696264051492540545847393105684634395318743340031934335946123876997195902237825240890225108053500772371747853895500980122099803090274217401960100314001450863987091318491514075557633294551865524457621353195474026281229743241271850216376315039326452850259412495247649678501694301581871598681859709204207536502423694468346353866106725480478171608422913213904810748496009233105484905921398086098659859402947367894100856215744710961318560476050931105377746450483614794809012254739727476627372105943513122723141210239926272291200641788874119800690365422735920093648041206019132633914583235964157689428426343685014074208073428462534550667776897360284336796348119991532375759152476501376056640548701190662817443246656826541072888545847632223909566463098627853880765777651633188279627319452945664642432071991802191827463696387893092290114810030100085720899051967554458345479786639822864216707262594407245536901232186077805096402040242614446327679245805750269387681261535129956107657089335127311790136653484121901767776124368999292983250684708533529566453220931633665518482662134087380402489061055240727697660683174978023602118405923157459625987589471548239781807828658387271807045111213772738413677099278663680000000000000000000000000000000000000000000000000000000000000000*i1^8 + -153987643577121234872021273134275952434743863794899483399558810800816613108125767505102118645915984496711413902453959713727702198040223321182474310984180659241691382632591101412013433900960300273707017627343346960654776059143607022107613511423371349752859638169703768875726393002549814403004632489366124419196485657294526372094313392293082416451593809902785051352176935375247533102899736016133810136791522261784879618228425275278363608720766638211331566912319842504770945043593005677702657186987356469612863028261416071735516453332856612305180255221095080395248590865631519410576939033693287845492789637044652840931157596470753933641960011735556396770828998391681315893710781714859157752792252137501473556337723064172249942002162034376225444471590120804793876140714097631913397616271540533643578851838866810444219912844331469481334783707774068532545946077602304451612329818312561768530708231610760644785087719337434319740898459004629973041893742894779303152234339067626226203280427436717749449053121142134671843835715276408229087346936534165453851096028554029160954793924653109681896798255439304328958861307769370984820009605840785645321650215706972236003338976766212438209557850078576039230919166176448629662255798458003782730016342130727947773588320005734856933463739956563770722274041797882741265391187700819933339061972605280075276900516628588050083077113170668644186044327048244402023300706047880141425357265365331730863997529774807367849934703889649063796091256602472114275307914456771613364144364847104000000000000000000000000000000000000000000000000000000000000000*i1^9 + 58405850187520844024745605243080812148530430109078471670800302032330058208921709384942196046968293337853210726183374215469817781796495199639887458476596074821696380602634671548901788854255277407328632312729136087654149743586045698748104158346451856431372902358785914587353028662327689855211646895039674924977687468769752009984678370583659238628236102126540482568628875445239890459303443601850057768411787729291069422589452593498318766868806934056731611725508644059002131516577090419502805040717513975406190969913003473602778849152591615480886160291739243248323528225693213168230312783356213586853486742330205707681588290041295668057642408302490062616060490128957200887506315613232674212398242541838683745611613428421745658348204843368316615839897502415714872529944003448405892972560687570949499825520405851737916083466743520096361657821847102242887516675061353595619666971739333668431686538408469710393838982750909598706919749467971837791714232183554232855252611144705130559575554794669781683417933978108923757797356744249011261147501298125749002237757106133317124895592221473320007318940185370980645260482264307978207394962603953880058411372433496382239748564455906973811869445939078426382103673561559954636584372142825673344708197036091999816026349605176790925201975975343201212463932063547789648588938012638733725841315407895922163829095331773588342590542603927144854528885641249084518593573433886983395768933549989833859226970787482079440125215948790162788325024925790433470773158571158882215530174873600000000000000000000000000000000000000000000000000000000000000*i1^10 + -18124652784774000754310199409644595655006477400140372067271547852297513106615531214225233066517504704045014104637817870620029750744791361066241362668774329458223378951864453516835621255016572293809404643818517802560952907278881984516284725689359734538489997698691755837554490899306897492243392863148481066527422406349389527631875465171209814224600936267678744191823754543912804853464161299990988208820779941181896402883457052896785250915002431144681711238657738119047178539541301949234542246188985000698074999316905810968141235176367714344825532538816941684434901221994709251049394076384641814748189904914514616721849971130830049957411018955758331919056086080426647274311578595278868947411473687726504600903238030295080979418810602888708905787006914678187843016244014539026688303232572862036122446373397547408440773031474390992932897749410468059471298396377915675543198930919503134038715841479176898773609215549544622345003896600735313832829008046174260845225971296764658761902884538365033335080513607097052500850268619120759890807798962710901685894545680804039752632384836140405087244067049504005674585404682936188642123969196597307300719301076763655421282330110347628858508395185622746286155366121173067927478441000070265680755056715526842970990600684773417798315775522615795633049166846424127057828502712924787289524576550970131959692366668407514503784920607079184694262806119808989440323482708546523290891918628476925007270077490167530334480666743052656851096952058197260085834627129438356859959377920000000000000000000000000000000000000000000000000000000000000*i1^11 + 4396392784208847193438758969271874288561971308444844886364092748072939936952707473787572176253733732982910007318759931493269017159089445907223696729087564298713123056561389184529099420431964748120065860199202862913738489328423431758996642175618495940924748201945014652141002640443683106825182835361906619133968412364273600029831723884334512990648781239470588319190711082913017405871858592754355401586219447418820979516773472259924126259603450655769525317993050485563465475224243412951399798421256802922762867791590914581819166444910370544208616843791514221644780370669756676450912996450341420067937546789213019367137486271052442526670245558720247698833809723265869057154973764492485901816504429659630982741387757234206174810932316274559874855852479663226569606629163257903527912276192257539319271679234847165272508571702167420579627617856567254602851135445904882176344413312034718018621540539067032110262758764460535706638933391289744338790174580854427286407698068568582293824516267229856063390419689857092978798947673129963240353207168441225314264451651756397878538779368939956398812942427660161530241020130728320112678964985671319003931637327029447065348169648143125937000715280986309486235815036223135316311644676647858628998651155462049044600922485912475901410562844662812670677726967851168326983010957525349676236131286944488904093579602023561080946390628868084004248272221465589975742934557040564271842649801754558771545407924206842244332581270527468845670376644570431402301718831678901069021184000000000000000000000000000000000000000000000000000000000000*i1^12 + -784880699954494806018828480964837120415311371454791135746596382888786672282049384755391489596470571486170286054878950246747334555657545854735683221980188222011027719695499489030646593783519032693429576907799569586199439865362351275473657118832694920704127048497801888527279751477441940918988608587158560248785501233815010436490273981997015658016838467200225840466172609188872566819331807543843480064362514226882012594216143734697685946563783061020955337503199545922261944284122540210030839531085138826243927859964281931956901670308627773329574184864416448355292373815862196230958116024336332608586225721651311180802821369231618083675690998478513929109712075619044972924754946261992351118750325989815408103996839718905367068928341196403624467691368202843179686330505168433391427765454148131639728457686711481880265648687196698454027865280775089876910340147378288514532895275014940425128196314788267529307683632714567285604876229787397743315172098090143897246903430704812347381643752519630214818994306414447736301175045119893279530001978730989091647853090815475025566703271575871982261629555929235137984025959848198815428625311419636998486540858883576257761359613778476301128849610540812227923737136006758421893231366140175344560313856920373047615188926619032849034056649600797400356907716997849593861225435293900195252789691692416099682644301880404900253505661463810363535449741925065110161175511704243872329711223844571137753102661882924735885537422299218392929689592793114366036970599913647557836800000000000000000000000000000000000000000000000000000000000*i1^13 + 92315666384070667746619972632990864172612204191245640429252385231831283054145960337646588604184043152606154694351917587469246260845505096387539203628824265299862272210877474999168947278121769360819722803416983441679771004824931633583290926245453848281903337982657568568199026509121246137335531018174757239533206403712700598285057459413709004713987902042884125436838238476170715064069884673077628134481844286387043544379703911983198062802992108633670379417440765523587718389212802187290629981594225066101427563967535173312540318405824688494115367194461616085485025994577247266773601640479329927366797137881556355092146262316126359871504403268220947280988666413917044655955540022398181075675748101645492497136738588928469215350727397181841232570192179758264152184675438706542669258141740226393453936046384593061922932412194612105621793165538138728069069052172961178717975775798331659805343702068801955731433734485984453079867726705894516850797937282606996220908248918728022737298585733522342027453983035074652517054982514990303274158084359426569504751133688077768043829669957193255451015621164007824942430625163245185188965924954979241584281473371907868631879935262426139222045112438685372542160749553815753918283376613347629430535539409251339626078706783689888508706301423125212578196016153619912290178945466065599993751759157512592011959610224570098817620602048136614353139666810297733603157667209625482659002388900453253662238568195598738695298925288799082038943992859320948499454501542114099200000000000000000000000000000000000000000000000000000000000*i1^14 + -4725942830734807247174940402477413948662875133528677166809160527931231600707118638124782874215566957201188938378265095675668762318848699129048862460748052001105085828798165684769769539267761780124282092798071146295619293242617034494261994816514136053015236889902987065278316133305237585100889463450076178359495680255978309899742164702767526262855039258606375590638292333993781219758554500670806750993758562059026215861768489526989236891976369590196761647761573425638013412943869252513394682695247659765075241405518075852551976380814979492861597283369793882401697582806514404878806814340991710777848846806993668053660728721238863973732300109453887064869841174830645453317052070802884675946676179265977002010440934635366765169635374654667676898718280502479910183929205597248939862254339894965404980137381358687575899398653749588132183787740705394871463792461050920596413033707061927277241017058582538175988440623210196499078984943613695518415841936144346162386425402174028086763274954561055306008298351215613833371488266443000376326880207242608424699821027694723535006913705223764030723218251982841356956177900647406852328324685199840357825104968509493045374783697008925991841324771207959452087292596008083424307355076811839060108934476392742764768194626796162555255223307558328617784643916181988464008889852324966789008607616378061271920523112343591945215782238182501653870636020240563522643016252850527625941547812586846718538748704467349229270641548256086468359990650602200730621404954755072000000000000000000000000000000000000000000000000000000000*i1^15 + -423492698596619423281578463434731650475495192269000686517357777748168112052660171760721071433760383287741120910937462275139078428037235917503370334394353616845897411206844947567644039748690174626603522728442159416903193954952949254058032810057919977655322382283298193453240484861164588112507797291615133312406327415073251278140842666432288757831721252090255491765212607851606092428341910250538312412791358858073791798185390793599037182271106896688819417201025465595464064406240954068044790698175460944175776976828318713859661718435590366893623686741626818009548881549291957880126947613943023559904216897298291515812615119034414554583705543082402775279139198144691647339173213045964279794886515177413602910263880441535641871916808874104055867335710567428360707686436173202458549545217833289716178133970222456640139842634913613811670156650265941091795707096694392794592340733075750776823757962914028367960711571372705580280725811442723405583467425340007817652405898787793629075186027228236393015529664919178417554029008100182582709861753406021735663373820207632853549466391288146046290836907663625627620000406720231808830555195433835139711110838953312591571514501167753634264560041152664350823646730380434759678749939266457869351016033994681172552126948754624940963416137643734148897110408128094173842431560706874643080581795642459614430116129056181059436903017323857978359820099432518612210541090859213968518803724025489503552975728517553720938284312933763524298075129968521021464949188198400000000000000000000000000000000000000000000000000000000*i1^16 + 81206654273671993417725373092452944561354299267592338705391572295643511848665533423441679119942926219179655674022241978588263485491325815771308843143727335980394284528634228757731715621139069648301506937807759333570356633151292542449476525267806864572468494680236872566930543506801576445023656896586244447488807017601449271208701866462033040979099736146102834179143951608307273545495850163561640768755769654751290138491002605801801049988609692295732951339253655352722676447206604882069190337303422896455072622981544199789646086945011229215819757275408145365232744390884846984510230754364124805574087277256436071576776824695636698859260821508851496892387866580446705741134121980691926622079028137374311069266983421147401350419706431037898342811570077217813261342367112844923157106575389625458279993339183592145553254611735676384943875153768205749052148156835244935543097097663298389531704123291059444719528355227542284828061404279411755436439330022067468011526386816807980237006043280647420126622916453102345695929154168519090648402646809480969437227531692660454783213746962261618080977602948574731672755644121178099511742369918805808836080798699106813696208137364383749729548417636302678513138685384570548817787916217664663877228291542339018457873905059216523836928512021358800235904059294941025880554731002588182981259735560480503848876639868151689830989905755176501038453305234157683396421775743683697635103212459078731684549082633085447791885229821429144291335871477829208244349829120000000000000000000000000000000000000000000000000000000*i1^17 + 1376850574723640882101072353413668760901751803123965506459761151582977004833775810626905056603924493122260573772902881385861965337271980322297702866691495348216123492191253806200463870296628895343692241143998182067334482743184071410950144596059620797245878472644911336673845558377878661074419183544099287862551782133545710856298142164331092767902082802107640408956828693842258315372383865208069687872760095851834934341822316426229112260896631480065054313451359740448822071182568533514462919601531571826266590760721112313634439385205745852885676576193740420522166421031426892778722132070789040427687736023393884379371084557260433275613480560462264911918983950437847557327909989425213650328651348413523312750672106498919749919687035698671225460699181567459942052144391113194929241799543944622110829385846710780965362121377325331365016370695437889298527371018574860791242479817062218650573870372785158744699299852833033555480423383457111663607039761928107225529838302786392441856036766086437593218707143930600376604841799199259930304207625139771311657384050166332061222306619626048887537740691499955747567776867557079762138666057351171183540364076389346488863703814185502359925075430329543085017461924535592648657114902142704679308560052651643760991210978122642572256742489894721040329817001651568765810199421349635880845741053930280827378252510402645015407349856164086917773998729413624213953245303639648768572092779351824262427603821777077489073121845204164126874401315519524073635840000000000000000000000000000000000000000000000000000000*i1^18 + -2098321261870467815210737297004718228256868112423797793905102615762320285844063962525577059513742097584760330771735714683299689247562197690376133683766622641587300162755484900258302533600351446919546451223101094691051232459540820571910920457493288894573083737644007804441202352472816907660688202568014978539527987233349438731887015859091212642393356572066058345679072817932587076229040025827671537589715489777940809853546970222763702994823618250879727416635063191462668212498751765179135478224621194334617165884659538462538135023979209802641012234318824374632248418864769940705125670599462065579625332418598142239532876491591024384706589155906962369758930142263306687454851218678577548959386769615476080070648364854206507723368703689976807692532139920378144933152221803534873848410731769765028883694800019802541331293899469903730811257155164334825474541053050235053912953453939117890149288355389798489831568293052360036028520002801993229804308181774458238213856300692075640321383676357198344370329760974403964742642721752011422817289590707898205924474534839521235162469233157706521627062190892612060953333155433256552588750163945413420242976729129190254612784460930374282074692857974802845487796027776462415672332982549467008161659823300333653171356891277010590599635489701509815196993320794257416528765990960324490892243992819376861965320900744643993629956704746989007969549800673411325056141231595855020790151011279009467314339516081302914398531763240076453415425368932117748121600000000000000000000000000000000000000000000000000000*i1^19 + 409865061170040873075817686804414608661506013405867509969623447923809126888360960039189323363305329742713793113739572311198196283902474959515807365949524702056237892474377096508613337162875892708220169496820347802293175850435774722401574254863878812754233507169043118827826008822723972745066866100117726606770471301359951344064519327671360512393410676110321741138991050941930248650998608383942890872790045904107572540134187952934755134795349581318417267501360028381142278799889865854236779284738283909242877660491314605175123092772131438212046051832022441320618464408879156950674558198602189515764420462070601500752382830608566430393472942392103203472092042248410238676452203408988517159628200208798357151804124494215266450060908812648203948114194937830202280330088410231075903927755912249153918467826647136007836089829516225620189914623713889881374520034076819023461543537509355095280118534756652205240749667593609662646884223467994082363143729148671984563307075835391877572592402544628923675231189458301273675959613755297374928044084684803990660184969329637665806986195553302021784117271344630612117345618703425338305470285469818632140253126261393104889712288856137175634289624632576655500057915884397029488035827255385354073416001674719696274676558496362280371259891820192617504712181396416148392838016990981897568827266292814865937466546229858893109454480536111779656362222293847328523453734352375363471968301017838189760454894669090473476872285743499569191409540708979179520000000000000000000000000000000000000000000000000000*i1^20 + -54511570928891113252406458870527680271442431047422550695055023949971535712858068574683638713286847988316825081774512550659821020261058975899487343741141927471933949421671634918650968402759842194509130339948676806768709263989602140036802038628843807156761902848946361556375162010958531577961230332996236617390724521366718255221033923263184899564477374889463470106501516593794278288441219467408020860870155192244958384657552337607321826775055356129890619592759606481720575930523737821518045103756326866814878900183713235380762622220063546628767587062610259982597965532292200228932282055883933794347750060055392113771170464143551894757121395819736593841598799716197304152754453079303546627009207376559754884522887722152981350072879459088330784073500333243259678258171833629670151680022127694636881236487544059643064595387681430944593871781237980157234519040202128476796097697812257046658147193323464027115081608426906703152339320660860350074846282615017367688670804340575935030344755490619329619564821445421756219126037263106904009282294823092902429547733472874442991305472371964980932008882362427475713250833761310656178941784023029356148633537015836266655658187232988286433199378075702330593872722867899442937154944743451308807787367129018670246304731702226084487716064728882798370258493032137352066650109963283717032851764545461333433899381295901922221777060012617884468869019569845025544392415184182209074300430940541083194057270757486388135439042979716076707562434886369280000000000000000000000000000000000000000000000000000*i1^21 + 5920667562083654266247456989147999159481276421308291758754191916323076415993200581954140385069775052412897845723159108083479014551867561381471585827180762825534198055097452795886394732884919597342882917743412577389892354506677738166212773163538030048146069641695189844584253237433686009122447329152315336626722945473898871063108671108533393536623087589545949035821805809294005973188590048260054223246462934344460305068655697167310278084549927869160303152059252070637665060036993812389460449148403518589867898261025052755062204106586263252338949156225155421451347085226254221584582839704912231324898808193700566847212520079978506735621772548616906017160982678975618914565303566939805874355702733864222985526353623257627350549744667539429139113976584236644022989653362428307164747281025829740419510152998386882382577272097518043534863170285305644071048840791968170197211499762226064593521876179992336144303604216229218419189862620581027115363377246491822542860820391378106143799187998244387383346081792849488945317928245115196479154400277970815962047995251499806756339188670279221633634526426962774263308350139174821204301257970390065326599216256423985667441090576267657110811039296970284448456116160763287099596807971072172244899426032210428941465604450558125239696765224612664544631741661521821051129639394594462778344312045883804557054705746631679474665091219194800021685598551000653643693554183759113227206996891228253968318561132613706589307256365816935237462482799820800000000000000000000000000000000000000000000000000*i1^22 + -570121692707112204377633801364254951117994825668570384817248254872009536356955145909954477518073197606037405675182611566459312865070856074100181904082497492314910660511861319162720028150038298892133296993346948341608364912951776656515423647481198222055500135076829201891372074960967935504072215424807076847492131690429690979745497543174165706964726446656182531474561451959849185356238409802714505260499338261108952927018851402532444066876695747773930254457442405698629528546698093269220709040586852477612173710475797679103132536731527322722862851004234975417940164082250642816635124164637752953162464700367967737544953928087596968673638360689926038790089513153061299187974006869935537139805978739601196268783774702091224960119797150045908906301681022782563674867151361664570883374284032096750669942364156790700344218202827149545302097043916142322529038619947340381774259907078698972620062567145062813538120376321974901610300518753786612445413499178569828313113348745742707207761824462186879895247762655916352614537942485327735048907971826414351688999419192942431037953592705768273459322245222193069392651779363542864141345009495503487306684226746427780140335468998838868776804620172288469098406003888050115187131429311103752435253428514069419686753799893864540829027419801412603459394396296576597834735025618188540867717975938488465976737083477091471972408842661983205202961792249276883093130453585307025893280433508071712627404161059516636452846344227937741223892090880000000000000000000000000000000000000000000000000*i1^23 + 47257298284168769675338113837744417674708798369475923302293904273328425491525974114760936425110612097366229602050129040175125753156370586223032173058918317244354641950209349624171662258589761372109690357122680831705967005863054458952355649401809380660234954818293429775303127764047275579530491575396572604808506465985290342622504529812205127036971447805315992560615967876936356715585882809731274014550587157309157089703663243142409315081919757427942107592346013241452875046800014310884308406126358960163802516361868359366215601166715214064899622072520162185235548956662896230001566356063049441145810686753752193028024712936371818061830045115763005822401904929616315765567808125572700981144536611323118293675475788941160971149319372425786101736695057319325688366799460031696290921529515112206270435170220750250968954782395248541120108569552341220641157411456328259618479210997828743096950303334878036896281414802251637555903483864928821218483729340158938782690093843074166472729368965216007530397446601802804555259796793913057768667182091878076255720109984801649592610264202118182031776303397556652187669057773124827851016915489528661968197939151861650015425275418063288006390258207623668552918521321377722300568217572955300518244354647388405105797397161841879045888126046401884411864512754623223318637028782853134445958797122474537614640106125765492730389808577964229771677185159979359833599985858485212594534601482119944491294101937565734207936479091116203046862848000000000000000000000000000000000000000000000000*i1^24 + -3076208809390420833553334457752992674927009624140497751321834674936056658763526095709549301220566101951880053245052624968804534475336362173735271239761456753092792711331661470560926147706686580673436623788464497578114229862672597719971203203028031279699594902263906634958128952264743455225483082564592618450520634050123029392221044962257379201136783787345511765307397635514145417350061171220415252873286360136038807919203676682634220708575127830196114760268575005752996831155564947064532234683137944213282598695118441203060596031690253509329046500646305236610791633946277275178499881926867728088661938498707229182044776011978699377988515051426642076792205706485013119014153814522466184320052147322687516965608703532960823664132351782666810374037387235163801046751735516159687249236919780592025907865076874698172354344526723445827154540050469729907312820855160912904714141591601373512084598273335827083459014124870791939893943514312714985899336721233525370083613956830206930764424486093036622811849241350366320360304207532555222114013851652658912045115488416432700434718974396116986915639583872868990300135084122709782295326721757249639382481669265732552181677255234041539001034685561657056466202729868715572066352222909596522624936221669303439415610613035050755544348791034210190582351963995311171044522234612261842848250188308641534879497891439749811082712442358730303098213426302219496446692968668400828889946689806938656154963400295129509362376105711907949772800000000000000000000000000000000000000000000000*i1^25 + 174690817601943174449408760658317383124294798650564592615430644602013278218072428496244084367276025621058851966652292647438391600543312553606896298853212922533020155525476845274218583403638992637468554288006022718331777139745297371049259426637378437902083393843917175724879466063923602525940680481905344914480767540617816034367992233383017828911212510374283503396121030186672520699775906940867187164878720205883837888313435932991123502589752454300003471667183990525147150988812145646745954466751709794477796635631201865054351639886889310112946961512234817346870430655763980590143537510928397799682192474885131717981509884693382575465889776901311482526440885950345376827185298214065182189672324086386669797235153898904521285104157490935963578992125058915280051956907255014459045702108974910369476176110377152398573737521638852458325310286663608586727384374137456402174468700176647806570846655595325395743893760961487016906405043291169363204844357234351729288881924070550756803610226476898718649487480071197243557120375617266395265200960991201174786479930266541526758289830319428545320495003836676163815803099687574877117286158673648343940848622531195644824317526047748879628600883019336304633982707156981802626566028541730744334455457942706678200108021868709144435338664314835175003327579031478669108088533780748736353297662504382782647147919018064423360839771972240700541840502423824748351551040052174613122438061144597689359331263308502879306384807165071196160000000000000000000000000000000000000000000000*i1^26 + -8617555498490751298408698031178464122658310844563649174779536669500337053580496970338214978392851968048748733367672692155369419623365052554473494412296014632173326887986464534285474300873116482521779500497402883951317758627727089123140174490352141900838002762703053308440363023925450073480117596299091143817340302167050388968336232145892287558351608370325874399246276280084019115277143806562442589063093935393477585137423100937692270633816334552906301631552611805153754198266142161905579127703096028368172975694201157834404914964117845820200112955543571746182557546341895457247571784087146433332758582201229332750876357862662750623163294697807905819070222554425674398817778912120235432423642321300527202768942084323334314543040319069572190219309624960965403351849720910428108817520594525293801926335894679687997666454322926977718743042720577557193068643538302697145760050462666415217087434131780818639331999979341636268306236032212998533321759547498198158745292902461507269787115443200954011105618029206231143139840763136256305092214193205096450106875063035273846336184391577976659417001782604136703614176975142024583992345522497676419049949468517181124074728580117861821243582208572340329344988955035324050504146012489983773690530410071448444978144255530286345451131807337483639257174824206527085746737564221879784695707385823406580455488088361203649923796869849925575144747539324167680183231838856568574578944325818750508396052251013484565834918350815232000000000000000000000000000000000000000000000*i1^27 + 323102027350691682727457782988433769383541060850685323880164508244341585841624898788166576839656630814698696775131473939239169471028322762729021661147250903542741559803675715970631705364418033556504082547364064379365706538284679474925867521157371950248215032431564701009336281123172332854992659835248255786922156917224323535104831121518868550969994964444312385345516348489480490704204374242990058315825041341366465868467268257731806985760180008309303898666751008668751403619562313527843668405272718745569714320567377603521160321862005826122388843259668985449427635447938170005561680309301680590213932434932702470521309701394868858883033458700114498873654403895231891533918466429619309578264268843145647194251787961529561346871988804076289718207134356470071622419007066535294011955961769515722427186522786143477326142849923677120621929899160023927820736688501191780881623912258053356837153192733804379221577637000994874839515801395200690367584836321397404174049694230839719173358550434701810363592439546311419112036549662111916438266540466225192665693915071925607161734269244076861808151863710714826694303706762175851688416635086633795718950438781039536111764952095199355514855182736077964294528719041824765220378302682692277128793372063231130202331137572260504216780787839136845584306198800959574079801989458833564724357468508340516475230084132887890802768120438415143786022833637006626492411647055644761769166655832950709684492995500864178372227786342400000000000000000000000000000000000000000000*i1^28 + -10135170111027660204599627788915291933776343583268932880355888876073997302119276548909636557586779355524752049118748339723592349259114222872837342109900927018785753100274899467840531856218110985464744964410398589367372334044993355484984345435248079079843431689205995556939805867542166404556471159246994105553581002479961253043473395368609827761129120157207590950647294516554944567629559910381734512014068695481796064988824840941800476658294317854606897048649772421867025310203579650334150676297354614231833939477071470664258052662833854873890312936736455689809986923227879580826776456211110776496736495660632576168161476428113561508762251750034592823513801124811350237338230151442261783369955519442826592886617458304444707914243532958155782380949701273831987264006342769416134400452224125575397099515193452520295864185530042551055232844112872962877001782441781578176531550194308837917056440037906035983090269414943171476871506050537595973768374991284945033986433527036637224170196953114932896732236037406507581301506922416024446966165084706680909677616157912109240714360750680524967223048176735604935384678060117153822166391850381178499778262491024090103992083249134218034986239783356996028223350929849663588859511592410589217496758931898030519093874714279847889268007737267376385817703053633323868836074992309657966825727324252737387698634467622823347399005670425313395906468538611543177636288305522666164132119888365876152840519622969764453600460800000000000000000000000000000000000000000000*i1^29 + 290870040213017777067133627457425050740307211123592439682211737845111085686438642490711862431914140024590899428272392244872148464923276203806067783628797522132118873785404218747853446713667657760287564107742409003900333843774565269705063399744478846740589391007903468527203594565490280496237651730012318684761288352975426951131043958537797266030619944148631151604150882382007956929346928909846895090089114915088488959423047972362038334454474519537082854174849618870899777213082568398483772291513938825330191380307675925822545180199158499632065948977399750995861844232381806652492772189555703792431996238049741058430925089565325496754398310015130472780769384061044108383907720735922431312919293997108688068047744452128282619436321188952810037255018343498075128842948564285338396003434763565509866401526149056091186654576349916953647667830852441107961576071076523224996879828454907475080514497446771469433638878235990876888452638553046131327063816095884913442313550478439023200024923594059363603876638786695236008433654378784079498197755244983851882642531653556256952938887611447347925920044673903026567174190063169422184063505348056386163053183491307466082557500526640353350167697149032654714937007255954445071790150190858956118168695420633531997847729250215559479810681284579104420861880382368619885968669908159839441862184097450700863083894824462264187970582740146453320086477537958793911578304033666653489833206937063807043740544529147373813760000000000000000000000000000000000000000000*i1^30 + -7695524075440281392802556054238385218884336543207058704678272443616720282918482152402515885436115629328550325583570706961862001978622597765876272239883348369255126485529447639269637912230044219523846599718410594221821806842846685960959256070892113126758237645301822867788920601086853862555158838387113865989280317146084250889475293150787640924746556291451508895113353790466728615372624890313168305273124279385037201150562165797502171334455227175134204314577919118473479493059453917000158392276720343773075710433276675494334695359967094039884315076837605636738409402749953694598074400819971883148524592302252983971688118487766122598415168557767129112086392707807259659580993536145994327606845204906742876413954179142550630851446890211443831039401189618234604380513641242992374760648667355780350499951783386088489889260199855601162922716616457436279927169451243659874235902162710544785034280801783041400188730701913976807983691258995277767292053148002662904966146929816946154918189276365817895517593658893383673101517963114113912891960698898861953192299263040957120734798856389863338114768446108875108286375168424165152620379617501904754239788960378425359784597707048041146622537574964789265388810214989573336888601881141304843074548232801406729483491200073103282244003408442536749148106614482571921477558645222357740723030736764443732744443822431466691591884985155793988401248240004246294269801396798332835662603643677704799888301084665656115200000000000000000000000000000000000000000*i1^31 + 193280057730377850181635796397526167746880500278893080913650061978334759934429692990637107530995313457548596309987569862096434273139982181521840597155906386419125809047254002026806755899712773906617895610660044716007697225030596645238397976763157594744574494361914780112759721736262030885845034955130970819887399389125186496458117834038656002246875419121730237726913372558205581353140923845651072731837726201312789503568899687762186153001077803843146795954314201579257050049518663624452335230567415215891814103883195950185177490645547559415924804051156243377534733624308788178161617318903212494165498077625963704211766574834096191206198016087421055512959370621265767210266030641734731720747019315798041950952169206628608418524159406288694363869880270875224314501129362099703976377552423370683214947781324728156537212976166305854717085218109589643630982014769472901698977591922506358270384546410347790428262003406043247347588226823429359013832218207978046937861161178811955332675025132532011444318959119854929831218495916890448901417343267600656537902391932095480672950592379271120050904360376754654784559836290187253548007901007455852135626241759207193270234243414206966264349652839653293233323794501988974391405883611534182280658143531846662870662793612956535562359670853496447963705092428997342687756531717001112116906335709597752699505778141718883528523048324552156124104743986620097641652277782351161424455354354422763646322715761049600000000000000000000000000000000000000000*i1^32 + -4636166468199138158530150342165635997590193272483980409181298701369809342812338571896216655794179462506154972113165577545212786398311461416793738383050100009817909304056065182083017536392949917755199567339506227187275078606505042123633784659542368483284523469240154668374069442793483345686167600609601675325150126699820246055277388045631698885439106558693594271915739419471820257876914967995997992097633541945941355741767448256143258922420629394447555700901808665670278642318781865163336253250554211539819345395623701321182666906909598033735789849392233495566399074151544617397320528338665546490346068848483312582807041422367488620993098076928277415559057396197156355722123728728305382601797232972987523199327399817137588303498254862327630141447682741104000089782606643985384341785172444407480347759226419019589193893579843179834738428212146481042358701345307489161861719509770618804290949316573073037389823652383821085347470615648728613323540146900473527611019863516672081355964335718614559004586307351457519813005431320329538127230997076347343328249446539675060111121898621842461067993141719234609496177449514447644142102787949340245959196728184892842892298849397605889886081551641966100274602632889424773014842459415735904634942084756401312503945825073078163667229739989990017590216283519370086459045340319087388347089444675584586367779833484528250031958490989659120570699267580075207250216148605272398291263668377773026639163162624000000000000000000000000000000000000000*i1^33 + 105511915241394055334237401977084439013314671224508148994731149978666230772500985312684551883169010075493886760176149904011400689071591335844793951025827238160503396751762891813942643860391342542324360677291452889407950841732665991579857016272180907853519391204154933277047907827077971077461602023728906284284473860198485573160499754272929351933603684410063520274006363284255317636253106579216090442017917459108424002162966028009925933852608618240837458240334929328936654588519146547048622018195352029068306837405565254418066016481461212026826001998609886148860278343887503098578084606789102345369367918863166327422045137619577311073511107427069839704995187598738214724401933619380669243983637160003579664328392230035481601882378936802767859107795892867634190130465364082475027485500499072533089696838801603313108005632369900766590607811043002246531526851360941792894085551718711852704897172339545808496036479269657524948396071567161349911827405035169804431259174381431201802280046886830594429167663273472342768149980470375177183569430112152209007506241390731664264923890152517606226750422505963768020502521642074477965145314958233835995762265450821303019114331893820979047340633362807378568849930794712321635408925038657084922528039363894935776877943760199536979904452653125020232643287388823035923994968646551553006174243755264254153797293024923951005024622415279097384297589489421234997620923855766068402337249399234371891337625600000000000000000000000000000000000000*i1^34 + -2216531915899562822171840333983437048181686895293616993314035029278378451980927615354430936124282343031511108934804481347488714979234464175649357021741751838656343656770429594230336526199652506782681825033217840517466219568605889429933851261336537320210375870498045336191934952137033203578827165431830702966162519433312504924075284019819103003553067118104328222007320109120870235373491864472227808395741172468131384481731771772397960055110166218740786236052252170497142032587585374299685254804593728244826147849149520947421860238778021860939745069166059710879846191198940267645352579287772099497360890430669581128993381072923155518782453795585012433408639384011429355964211442255589647262327603823526648760534964222432142114371339894577451677518674012733462214052755821055971068598090488210317446588597694920173793241554404690368733104415371196328456655290126213740797472691848191952689808188537192469780198773185188162826152335506758832221785152302202899508177811639481525481189456225304051918532123985637945034551791870378533607135085030561908806417700892013417961761865356731688970415858899844624311914156117335283299455908197268631830248476813534417078355524870141611115588687993258716485446235229702456426750432333853625517573932584369782055978334127408285552593158935422492511253003363220709926487675860134831303272957013383155517783317273992726407390406380588024560570863541804419214397098864196273978151903238105396674560000000000000000000000000000000000000*i1^35 + 39835841257253136810799885636349821478506341184608400012153378315290364630914461022682811286001640035146333097571299135563141687999313148570641532944763335874328721033229465957366821391689225367439611710572493499300439343628869824595919231978960487624343125288519482005504085620674800175198510068807390890800465139735256950744279831885506057471995584619819361431516233828753078513662938237286958276648971965791090041616316206846749531193390479350324738842619732177150103483244176206742906177682610557927036237622132755751089858664869758144805085946204981627069749911730920687971837200779463156729139926551189543387017787343846749987121270594121491221901852645016002179901987781934797917170255354775138891984695218784975164085813952433325226852269773294935004658729310443903978842603829135934066195255070819874497712902636864639730422663272141974586757779271611690147000401136065436076740108152070552273869643439906662782194699935698023642728561439635029690024058164814067438288595709473827868731625916118413490831456388794781175342870559585882760977441608253398346765781222155894873889164170516289294596631957091004928581708525670325776511765978570165606113157183633157188532666414408962306925208682524230622555764538348492671602862690434149256916917907437069159905571230617009418992865517772600381718510673721935445686153647619127054381308531951219068496534762543853365790566053220608856970955778661613082128964518198378496000000000000000000000000000000000000*i1^36 + -552322989515243993827820142607178582776947073864341824220163125146380755178033894866321292670499803647000206067201559794680292644706422108843387404405789092058397092095524180561007259850803823522503002302089876427238180229193608015619550484899682894107013088759285834196762089200738062792074576925060293957365566709483310993354754752602880184394542406680647870618727097889467600692177270483987126624393138196513593432482238340856790671525985385807102033674067525967757082796681561918036967257575478575307582955911203495916395259131867140044792088819582617874510248834532525289288458461308292408420258881021984374015673462971792006181095875293173890757777498135719077188647065274460938573428090286704849997016241094526214911484020302457168892435352009235505051601440610408556272228980152152562627993321451475522597396761067619179981327493613765663344535380691524697822907183372163913564570400082938993533803468601566976345190195239143961601763065055040388931195353981288033335534038286225206432804376350600246556855863495523314948169627257537615632045538097115144352665781117411227645787764183677899098084258896654693130642249049102420128709882385969936892103313072426874978964553952001067352911037972738872543895485271269862344825058664236123618809776976880758146929442964647660608875750396195146789024368466313782438240454898115916991248268350883864482420169039181239076836975993681803856058233736063068984450713282150400000000000000000000000000000000000*i1^37 + 5400901114689355345136940399016217163118376256784048198327792515996948832099109811290096648130624901428671006722138112738111565775527047822123300268300674024755407476044421598816960514047276578155486503428499724353707003807239814474899642269640851210806592630762432637778330122636531378559836341946470376936045465421109862769509592795062612943736399249000571310870806553303332927050976651838672866402144223868665719009134255045220226975450307618575331940057260803279000142560046601638789389966547369246902976159743094858280396617656252516702401183811371155794237686780255307217625850755678627312285264598476832401195665699557257056531280640940023761603862730519828613458904654139378319599107801362889042156292059148732105723203516686425094719754064472057291826628074853587730948021562350649244623796729069279786790493635165087887569583962513705159192065759453909700035866005622243341013606724589420138729881732125037554166333307124366489465459782984544763774678223466396971630886566105267195793691622092917520085489779229726317192435573790219695497019870118448523520859477822790921774375126302909396318541198816384278408982647883985621125594753752861857220824680224400276324464002628765536710860978278027520570256811565269337972703227505993246966986226753916097023521421500221627899573774748194854833934439308599697128141274675180016162548791364770431515773108028756788607159994061151018731872095055563051022795407360000000000000000000000000000000000*i1^38 + -34619690261394690058010790109695757207949647707123523795001127425220849132347520747631380888778822405411819000161274974437971562713126261455006306772099327550562191564339513595248935052154201173685820198131885531299652351081024480994076420476987054883862070200684149045371954688196326858035697553718235691726494662121697564316061167210276997639471949301120118012708734217139461885206591883402993511734254750010056341684219632542361999048902719552758081256866940944660340253699103415535073510419407306317772123999378870860640732560200642107250172777503342026098513439335144188755206675032003657924353910765189201655907344007945428644309617845891358237858854563453930182111846775890694309792524428879551066455399005925893099559599424195899923829135000053578652848162114389034862380634995323213620122111642802477206013627415641321430547956554816316445657509204118969816813050751372183441843755391127140735091474060207007544732703002717598975896337219053674985590031293242595194642757581675899543561796958681008413097029096839007114864733199718783233249432983981588479784485191294477445673548242671883990975061954416849692474506440149971499404527026836840005815326755908224957963284227510406041750941916925317953971071314169631199687178040222839050334908774095261011315373107161497048020989344945581463984349986991045554271637525165603310960409664787488979479170285903433324649939274898377466510676748500051418939392000000000000000000000000000000000*i1^39 + 132627533666178633214376917004172308652175192698514585197659624345879060416994336459042353706791279384393883428093587394986659825924705650976998870230751992063176541385798681835174378933041389266749441583540098930959150228214025833171624821734659374689704759824365575145379137949762181664279797855190180337157279485621137160647067800470535016758577627611653792271874303600857278849731834274314221414899186071962368072949079334535010464028296681252410983823703569230569885904304288099349197548305424375038566581727405761315711326953038779337088154623964864368658021669405197399957853476770103888631088533351646742762749402907034280384037556386812264828646779038669963764147505237357610002302404827317477198930340089112257270781464697383390310696769858213766479209351281049790586875582415577703988477139469435074017383139855844332709602809172425841575690361303276975458933562875065958488687292262392481369055470658143823820906316424500750406819311072430903953067143061041071539768278505030844925391475590448044584878505065037737782750603253535799205110149059709026138787946102598441202069503033744908450782707479410418515982492317004476122879620604381237118583828703186885284890833329180930268315939571875910931193450280841059863467979790363156540760573405948210673536345478230397354173792694837628238388933319960238446679770204717278861994511871473183694215264846631461127581589035095938317253627459727156838400000000000000000000000000000000*i1^40 + -248902267749450203933840999746526855591390792771970112889245117675530213436021625593997386815451653778737955528581103993744526526041662566344572743640379061021834540648075910506562510649717288875653621564078636946786315075069242080679324519557676783271463685983917744278241605096936845069635411764113023108224428045246834432776970970973968433669018889163719754215476285618646907314886784702375407689740942871176708915506282910445965235174644170840127903136494099124311684119811069525070311232387484283246839324300072380461267363802020924819364624687563814114690010385943727440938114339949446133143526671459912995225578199662729879597869533814500030942242970300635097330972160098126358444777596245666551341219819660530926918378003195264600788937371392591204742224358672325750342087301482419541891723240425747535983405056364307116019634526843664489069265114185980061313292608346409374683405003823058075717896472524594769266155842850203587495853339294134657578983294668479987984983913172495478552293149384659702253083106539256492822338582252904607477914976394820050084392313913472900021357573476608644678082364816415558363357088936309825008039189941530704256961297495036628865322272024004017073885398912374904765260273727631802244357935618118191251864171272358515089799117984157388611219084801713055992782368200244690044481990396274389013520663383312861001484241540971178872084219247131244946239353499156480000000000000000000000000000000*i1^41 + 224184455765421329346493251781427771351062694212372647575241036933215718104840716301708337164228272178622431124030359662928821189729341592860402226587929934905540644959130769592402076083296561301072396995672937562991479140374222746001687021683993919170367587954124070533427142241880530344813039797235859962392202611926810493399702045354584645815317230992479731639663808466188365825201597366535692975537085616931584772876667950605938436878686535889162246056860472853828167050628760420180756434372289926955788543339093470339892555304929914891023850655993695304711753889989185710363217592194361502895641771666644118879273574324576102460563150179213501018596611101488665904681833165672852447019704816202630131821416623811221600096129333172875739710313294337780799172977375223670136559122957254336326922831884689209724557339362019981856566274166566607404031948351972268005622124755735584705158183387123515814838431178608806160128084154253782525805325177931453749179502011863162549775941022150841504245090894600182370321367011300311777381161292618372265564404952000302923940422657768114690524750816587701066584456691124416400630746766377007639693607817938425031179790593898225406458706873463903836176892622938165866360509472996755646003101454995488189914788893606536049742674943097697142430189177330220124149154289979060925097824961130588285191658555815101697010115074708051841743059032982591913135702016000000000000000000000000000000*i1^42 + -197146240345033173418727759019042678337908959813117865729836431712129992757136066344733599177855404271637920576088686531585084268222611574330491265296945971829380054247015981684014382310409640742156585389786774898125569375589224565949729039988297341012500232605717879271861701590054055358020123336260761196980780804560322975541539066138121866258855840513884055829163575683083797589260406058840649274528378057217275921612039708268949573609299708150058950717061721634147945946842374842880674643692693036175256134873845659567533199746441969912030699918726137112186674035682695129317199877737207450209543680486767344163668488028853901979565696738139933149380302391658395701513501898102114409409726558944082003742367641053546611844953826115662521502422627841098102766900588138445491897645576006334489691759976159626842834598083218788026006860289663186267886876100017609726187742611357377659362684100890076658989923774854063413341734803427018274172766865970304062781957639271762156858406145453902954355171971884900489107991816820339193026136075629480736062173918863346287184456005653615300191517106440866684794261351762146460753432560075919358652303020787118242467883521593551932236700886088475475149716044658432796345890291326021079996742491436800466382480128127758852359203188439816064076786276095874974260923876355068129546264257731528090816783589742566958333724475063259753115603697208518718259200000000000000000000000000000*i1^43 + 406826179322478936632770149852673056581849385824962382520347471417473191884509583358493796212502353093930872177980704279332940457693811265043565203039109372302755518821277884667619616125981913733556698571421582796792287939471356942177734513294218761314890614291194477792555955727585016605300196310611065946924114009354269736390037285320097842890583103424428721552644085595462585654118781982632345620676324242225418985672364638152796222231838408459432010725556902888153059826463111693778496323094806353099864482350488141022911177136467798081111011105098481632034165714261113929656888913333919902357790400491036040170789821837192869766828056135772764370984868125000288524490997036751276110296230534209469761162274176699916686430582025537554372563230061600370602757865637336644632195627895486461661789929156365477345115815763622951617483724060298507331226175849563417587823377820223151937253543691932836161702462829099129561546740714567270945009451337273436645188859069734454069186532614576040022547043470226197094353211702703602107293466730162336579889322578078107829726980863051659068995073753646296846976936025090882165445955655108079834523492048996336957930151443404926600040697341801666690726230264505462696597854856935569103428693153346690784830584685164219862749711601026938661106259810230601868317799223680457703842043861133418847564926639104688274521117114359379521462296767365120000000000000000000000000000000*i1^44 + -546711055620346893170127129830024685673351809891634555674597408869190942282526181861058093899685665536575090636409129347955439404247248108899367707071120362702440648076908185246393167829187897054293246280531218171137755949483108478482286219159289207121868147647471115582036153317866297259684088946871071215033702411712708864109793538328052785361892269230421346803291412428633123141599542509740217200080667288005562656677120635828834775135566261194054528151054631854284319282934941111933701820182561085605193663325266937940638949980859750300379460662736360637430769303500792267151714863284197878020788342686331827483157688509038979762112418033251753778982712173021530046562942874491360128684125555421471131335069712273901172318290096094891755013133126517827219309628460815918955601491288273107907415545166295592148275673616246763935059979688970331918349308041658326012998091912387328451959636379211915456872105520075994325606670419196999094189909188954254348400998316999322525239028742875559196065216038840731078681969273582363662458381662647684910687075534942176272444817657276227282905934101429469745945499566116476404739968768233689243690118261043623906210936394039958745039586792021378690791731881168779990693252529641602616275205013783138722679952485124641323798305754715628350493820117269951416102754473785866595485835565102401477902008186897170172189517659552088097550405468160000000000000000000000000000*i1^45 + 129647639815806431136639408567103482716573673713849424597906128184006415969055779996732692181873445886421091977978212739155885312277345547421692882499577233528433329281247351898091667213132986751411637811095966034754239327742104605076549186683448556504642354551106221617177908806996337783668262094866004478603600399222675935013567753541617642069944693328880844019222144458447689901897835387416275078864209753710157827558170788966068425232832227533265756649345995883770177375875690096350872414406462209271334746170958214271972226662507520423184259255872556898528762314576680414333591262847457015713743308404704166494314070098957930395805544366326894974342056924060996762831583620893132644468879921184508784024193013769898703204915146241970219280603261112339143876353176334561691371386954837272745513065371319312958839722697528943664960272894990944722613998263747941714735567615397004506489532933251196310526291416961268328424594331766567974456161846946602954854049202702079970237642865708262932041461134299795802082784655685182875477350682181481522423704105674719506120143038872058744171011309951990403760236439750374976061120041114538319926028833332779016189724856650738165467158468452256660930514169328212268324735570926171753062642069043721226111573399435012535708873827658152742299650823793824806223324634833824577164808297894207797848687216192138244577247619097715497605529600000000000000000000000000*i1^46 + 150021373248030535093737919378819254076030113341052232959321165152434829402480329886935596298781972739694761485220597386619180443914129510333213272852069363922678215524554080457911619306091315206990478323724269910371960044095068284174763132347923018810196962383890477237851234887069925310691101543915679104701745117286734854818846391295514037172167528035977024430979255899195448354476798355903807618763335027250847446840001508841614639668939121733008052796728057236285380573691574674605874889591023557069534407392729379135249954269426830273007995008685929498224373223893088845745324241759308426175802951100920906659324145825792800717469244289455845036166455063255235898104716443572959492203776888830776929362169942425441388766584715092508923439737098519485945123386130714394792610686531196928886690970139659054830927049440636453997592688046150907571736356817786528017629754372463460021808819432405702693815450675064410911663312138113219215910347354712927177437615409102765377611915464140813635266442722853867227486503370555628607020365318579326097822335623962582447836516141076375244051143393746677667595337381354290680279296810752839746996458891703876258445053701011937702305652072454037914214006057667937113855783081315612575487340751292179993111571634736693457836986609010195835229513475958898041781520976487062695519914560518308692801256635447900000853965799182408089600000000000000000000000000*i1^47 + 55810374469647387993366734395587104683016327063007599779695322126451672044586502213047107815292354380873721095880862566269649651210837918690849871866747063976263808010287776739432316448119447261577098786110692923572902624680828059137229179656280073696647480382715083779582183276688234748591110079351462492432933153417311399664346959264759321927137136973574279858321354703834829286476146826957665133217465513263300669235447369588292201705462042246230340025468610054874789119086386662359932364077628344193167761836211284686232136533562695972921589542287234612794894847957850955958978644085947459346603439861524072997742935424179519412752126068933729365628918525216497834175728983686938418562519509277848684207597748899741983578420177577255896503955098839711434547677150108755909267552851556658536286252559755197467014296059573373341032819202648564762179403802870612541934670421246571025085830989626370580824432010113951995071551117209922500781986391120350086681266069626894485692176148858701063473089000344700094227450139689822363137342451189134062773175741461514961339437085352725545661618180495762629039655187285481628206600671612175094592767539739752628046477163283322257463844764399734543743964313036119367658777032063182050034302736516608529101327082479991219103581331339851755383268007603646779252683943599721418960380984263928413274220661671700337019678917394432000000000000000000000000*i1^48 + 19631108554197736931727361586065701087073407271770972313004606626673692476369677201960248212525447111676769174106966521982285592704028039694095718844979007552764011651642896602602639634865717860748077368286529559387286748822085668332133405413520006103603296854289172002904672528124850871420373607140827352502846901513611789950527436784168849035351370737067549537910635736894001653604054363128775667784222382934919566880064500772890733685035022596808329727924359458599418229716772483892173169625438018218015346026491748197179980887545057319340906555111809663488839472703607588406318492312244870613754859291131555951329029196698516900539228251087653454306037286314170803677451066961889467257962260554281565744222186039747053634207128192841431621002751342436388338009279891882216472405548159862488430492308641314232719368147132095882642981427337829996544894848954379657699270857958038659164134010483206205954311877874286558675526311064072103223570794639961003971217440457502767896141562986948631377760773292091901525167888491526135252843345321850474573693419987838881011286915135041987693118745368439929460224598896848117226639079020426665136691609092854448534397958767138263754364185216066150157042282696172061880116075922983506297255501425588961942502930416487306372688569408561226772209368777939269462810773722504761546035613925316895220171339385328255540343603200000000000000000000000*i1^49 + 5118937036038033569279545238866238517042197809709843191988870902830989599067736798581563682490605133630202267412077891284466747309695317933033799880041357192217043373486102719301095241243898561360663842493961736021327867254314024708752910311995293113443897754240898723728363764417779540803354078718256436441399034250878938097959534253616464496298386222519353236804566662207873492337006463367130429828362790328524043534707010481086186327118781251452091828626199293150777189298344966083333025110460599758395111368787470720376312030007347823102375347079972576234742090791601869487858612843207690764399129863449007214057264531486074396261964102623363687948362927266351026278798309617003128613420115501320579572034191781974043907421658454167895825519389368551464729362174524819211557098715327157792009252933740883671731990159288079217950182581302576025303506621822643471126527067915975540190203193814030513617877615839634893261327509180655130019693283066287791506252012132040004626504313959275147748943607142231221715657825776751099292991985137153239818475407805261216642245503838604154555289945645768648353253158818339694550873534559064166113917579937756075969940664648671127688691510601085093874570375074026206619829846486609840191294507981322872133861960599650258854895536387424886982598092987114821471195783752990553893208219982033388951437893698896967761920000000000000000000000*i1^50 + -151138064844219171166304940251723677710363415582911112262589385456240667919078319082591608219396469953859071936494351441464638936166979609845848607927008892554332393648733842957239283416698253542689902805245128882071664166972186551064124397676736469842090814797107475605245808608937666122239497104720103053025917060154987424700975882742771932214787479531437505940143920951837475669620875325976101561849316534243718904485894891586800305317556966270517158461193708109759561799476372201588869422977092357792337035145053529062467200409771805740913986989874909994658642101732753923195063711675973642965917053742782577687627599898877514037570188894754265723308147546548333200661853524995579801858390266812310671916768621109046067797619463184648203419169320567221643801699681634693514423551080501705819499180282717932781720517605821407991073440978245024809152852427617599088675830314353493541646841099699803205753374621568311379361546343425361331269685511908559516405125467504406483987463982729736393927459009098463217865429168104107712397189480518457548228684862111823317353465670595732095951057971941901518750342308770988574094284167179512824563317577742495930615482897234599968593916178087689525621797232137928758733220968227010395056428887158056258309138147888542160794620552039323478285529341299888665695167016748168805911307423567976106300974748925952000000000000000000000*i1^51 + 4212745344020583874199198247512520813110921213561081055004442694057461395788686768093468550626880809537850436339001159470038795914714249809150624677864179040057930059683804637880159037501127571897901569509742071092991023499612600326756007121285938301980339656427927350324380715458646582408565895125752199563163271834451048988895897608920355248208968315457204210131447244313403078501810403570536795656114502186101699506033931050789714675006536986556539148579480532940991368184238017177956591822117882803881505208829683214333281438461702691052999017310462138848852993506388452354872958154477872619908349367975671932518844784575521864907386923956807353327793206163227880183168864665802831465001977895633478315831805778380274720184895863202527168398340951272104945887356562289768678779963000240425042519664725968092647930829714571593781208448780015914174725627248864795461332007566221762364928176623457397201247901536249456925429480982798675483961112890530772677990300075446838318370413971302393114916212597117409899379779009366934782016085183819822280932237901661564019879252826924159215461978453066803938449315689419938348271316931892207025987027798675434470941176428067036821596550802368658526413112248586085522274873735280051793325471067409009548642457085526170774115919868210533307048184032036539585299175244992583037252803779308468498648268800000000000000000000*i1^52 + -48072432992720887312594119201605662637056671545656129250462721836077485254086152880037620378351255959286818921904637009649755044863520330835353351571209413105073068501778909445910852538113097512717384522510683741799862942001646391849741205483533078606867179024629666165549005438581033037312955830729787542782968827480511829989199576971292883815605587716008326169192350735918856803919664141661982277816645090780582793088120730633537490209917772856871177361367629877401313574498641458352222045878923245905920643345622923915937255526153501611566222666408500741846081821634877555023163563465136149836469018847108279521447002017525510987742613299013032935544696530170733993410077432039994263876752831419639934172658360739557819792736197263462952596071275578088774706659362693094358179965752616744089638300724751183166669155524447863244166843242450753153421385648827523372636245584036120319195341513387091172115690993511842119614941209667653184129371867087586252419579218048369332881442082215280614560358188701895481592358150050173909218506102988903892375176705351396853084439996100070313250169061207910892887917542829532559513126719032771020672476397015312706814557725703898523786355398047352197826511730336073601999506682192187321650688927397803025559230663745610519449563265528074368156508585306060317862398548734286985585203723478022225920000000000000000000*i1^53 + 257235956780342969690384409197261039537114213426444102918206939170064064410865274205165994488197885708780967075602076593958632116707076510360747970937116847164044764512352571106408665458192477241955413721482279329949253043075320532396621566780706978341346229085282573778696051695249934120232232003968670259594362589559022722571023662527352648013527094091517301152495104802296605761331449699047686141673694669822797193206506025978404793034451330696657839380743987848048917733342114917931055819549960771909449549662603849569868485124003208328113511524600534428049245631137282467400250824217268000925694268597606785454829360147502949546003008161603414126203822181327800174874195604300524425151802110968501477728272345558705580027973925071930375171326322161644025000195065070030919664685080015376691288909739160567586133547644977627645934634623308278236182882425389892608625505424251837436346404509156854477309808845821147645257601195716266567789992461679350148367266665237669457191409212543944033771654029567303572196610884744930728809584146151047650035615257915316925683879399608992777099472311590263467319945145473524751787831110566783979264248389968446366599947437401922921437690313830784673686697310608168162466521829364786848727524584749915157993720466130290374900763551423861311243475728482198243676555420647754093222561316864000000000000000000*i1^54 + 21247319452368788455198777309874977785175169245051729384691805552095719646172033193564385779963575948136997411814477008095352057814134113253342417641249629234503145853516411288152393796881386108704419526954198189051582098796848964651254914164792810544009370952488594315849730465917291961032989894718754092722354352484408529721799936422416700528981440404951766649409213131379820101152290782666180650698852652741790128425902018985470660334628900460729400329109478285103760893461866695977753075438928567012433303606330549459529635065132002272867312117076180045532967398110995636672911484491476100732638213616907510111660957656773512919447417683952557517147593767199352236865419070707600312580356501811151896616274015644173642427629680421780834229238640800655599514294347844159452690187106267919604152230398021555475298778634159013290039060917911998755813493933814000680013936245236434204643518797089242468383969558005118104119906205134914094189026571040538948070925992389364684195979467025603201762435460776280411840313496419183362767135492831761043582434382192283005231752153470946988905231302068918552344791762770663409295841502234457049179395140155810939418062822112939208242855011319806719925150935829347264016419665150292228114263601729468177570352065607174838479043457518098904568654167284769254293776191427894122905600000000000000000*i1^55 + 743668064098686532188838660735186683519297889005094879433878590190662318319448255779325082052295334378619317165420206241686316276911390531429923318301106646930887467581129629842516620408517462098367366357416385072247140750202064709989031071037035331753290615251228785184474255625178277301858639853834081662884989831267296141372173439693761355184335892938966308212723598019094603025666275699034779383410316937075192915758531148607823115355008448381575945538498001141771634056269475435926608423848323339703014553058225535671882230914055642125404277146729541898883199811042482585107268867344040282654148254500954604289297332286480554282634835671911324303058880874310287978766987267047254707504353726268282574652310094913173383372388413159840617236777238504677781191275133399830631353097690370667563337069608902895492654023371642719164954908036231492481328091378764276215231889387495221516018945816237738596545732844214152489455680476892149381232481564457926396275045084163272324794656306068945951765161270495113196291592172293749468338699556680500026675053428840892382080974676671074751704196759154703077158079820925910511738725005106573537033148241474288577618127728374956762515653667144901800818874472427176374285709256681272454639986956499945876853600298723398680533600898056020993070787582267982117448920932024320000000000000000*i1^56 + -782252125660417155360920264029773154590855633412525423100042740809272441391788466111831975699616765155233061016860868771316583926267476852250880373818406140779385446153386943361915512311273830864527326060910554658940227730115039811356318232937480839942381597952087478544821090611148642035318863148756275064089599490758163952671631737481541883206152689381699428842243081823950172795887565728689237508699212739568286594671170751000944981405897243240225298251426323892939497550768694048407275790574132233825302751254647086041676933203738106438521837575576439210623063918088238267903758910715732529545013529798891459123603857574274104850785198981578844517730408811990274890649025522099395515933093852644495226890318784855074983530263120857697523817481114714810805347335672948431399426050956032019297532389971683734944329301466495602603904530041457997520317851617342013629247841869818794237062008276820327165678113063491332712349539654425480325816517544301577914409355581195536880589600303911148291457341373070643580599433602455838164562646827062922035081382069334020861614069136545211610312567409846136540973531634084626129839133376271923253273642133988377642733963878006235727481848889043379039936395902977633117411812461723119739442557337160343309224710523956255727727583147439071351777856745975073255981056000000000000000*i1^57 + 625164647385255250851268737742968361309260772521325130903428576222562776070136701450277766375793789396508029133570205123295241241362084716032645961268618379749963896949519389436807568114346392623017609048157005413587908138293917235403970165987783065424617646149539892271989843202524456029065298404736936069456978959116625198545374059474479961634638280266861762067805371713286368178297327044762128627084631900010616311704201383681105282312740445219814944432648453645037731806612505888558622833207017734202340594193282358114221196824551586070628659893074439071754413445518704257689139914595132804570964946979167393884575745635696682039125344386373966336929460916709960594891930580639219164647798750574738691416444678583846833360639320211037282101522208180878521571893003609860239847507019818617553782904278702586467952360177960292947321280077834044898599901692010993672995877917023216605502482958298692850264548611080381319823280549584942452043550869657657997402258302773016799749072138129652178086023539216578596169889999948579158715435823683424242854467586815916476499625774764799878807195655837396913629647322030499497424357069760495719268287249781651295374363171884430723302121700457793710955700693021424101197394782203002559861859747843405079538351102707258195220793132680904595932037863636992000000000000000*i1^58 + -400207622142242293414004090122167433934835731378127498167685160332876108962586838240407124396160255292592861257746714783386641680243677393959484256784616256668235812824118933575720654318053355840988616544223496205841723645849593069019853068395665435551700530068411272567082830052217361102113095600448366954607071073281431892613195838232098398417476671627174444709418011871852616628002690368951454535949120583862006487341770502762249103339905274476601991952378611527987973216521433928285419189547127073223049733670826211379826911662074088778291032346802442766241717690106919452630802064512618781343047389606596927690389555484333993289958079489212628156519901905544585309802636224543410711414638502375254398804615259152151538351594629660827138890963537191145452167736157879767278986305750925592745771156284294085029395573645783463277767725568295126083349464227834544818929966069525754958296224828108235738666873918885945834949603290997553763911722034351978013402179175300061821731635174079920409090176182868151765492298896116535280193935649931919327599328432687588521579254524404055540355983466328607064397517315716024001407799136718260234684349493936177807156957135664080604475078565699274088704357023964333527589484618235382199456185455693946093726188969054195848535927857357070568319467520000000000000*i1^59 + -98183531570654309610539493412777721132361266560559545296823646632264288821230760251053394350981970816173670903503590963611553135525007649402436509148606677069115334295090913063926777559504006396324858163485562867585601801678998873372428191288350968131916082422077272952957559124621453459585254597800125287184564993773543903571259355925771555997176168343388224036020068257788868340362334032391886553127464615505197844313399996315706712869252475905884276001024653692306538551838172026603780490320012095838234719102497204474025849285231791486344937292097886626999270796325886877817129533973641424733917566150908007319464306095027063499913877494727819689112703329952472279637462843471500041240415179620401215418704251227287234753872401361370914291562646658409726924965829348014118451603548221994203312424826090545702718947178891657490843720038721398741121094223156328614828047879066121276751195664343168682840254344104451403474998592136271633543866945725716926859991822383206416790499849781337373700099233229015772266743390892983489949154603848160647579845929231001027421631821265425747991135379556752965669632112555167272030806384082429193006424985791085337098303203994845254091434719574044201079313259887764968649816409630523116543940036631474470754798374420481590990171373280903168000000000000*i1^60 + 116560718341886062423463441651788132580845258499297094046802322828213367030800177712522224782031593347742498727055796773969668656183307618134461677079547115757357284821970723205475440042231042070134557029784608376188110039241883324464426908631874188730913188516135365474979221755910484210869025168340590533365378891371510050947722244045433517104209976762251497427908472808392408173565280308926141490254060993245221046451985465493185615888472364963453839861450902975255204587410284895618497611319440815951493667622514562892709962005383677525224242495779551468176842942796742962138764857197067271010074401905619334433941462799043764810633655659112090350162953798880079848190412730958492753872541907631197243861458394671795283652651225261578895746870391228342580129955405761444953497335769388397817722506218233233710352792948787065937432017000599923227717323223023767157420494630625383488666611034802536880511960881010416610511459600414820414580493752325420150737553371496660250244252999400031591333349767670803267632484893123739960028063190002404644239515121995878144574941065347255467555843700094261684978135532431428498957465616230981594933079446877331887416999253754857774396136453011114059831573588044718812072127953929141782200437018104629794134005260305025749542267699200000000000*i1^61 + 28877250287937037615450886221260527608351812545116165062053311564949178370075639873107632516736500339597643038364899625708958117936243926349274423722606520850184872455278286266737878887895136848949584441648040991217438610299990249719925923530470614085192156568873048562346101238986799964758786443493556353356665843438680419033773023321034207818440444560666016024698572611092286054757711856585994516722444054236700031703675825969118555881948203047142639435622499702980827911513137878888642073538721108488898432665547649963570269035577404145697068737617796940467481505276890878485791763756190710573719048907946537259200685672241959828511116836680087379363363841939394209124313586143663212894028153752987444569135283987155261157484423996058892595713243970716658877773727692445310455436933938177831801558086118380892284032855440268796302882806337416467667363350703336457374637076448643344718534670148611524634502159450298887322230687895317519880191858336224751165901135608157794714827871408959632399165179029228344112221116641712108485822760678172559685094550275054557196333778862695281969507431799060495937426533768812759193241923553601998895496962866080275327054367094919975235564033326306958351097786417054243208343111800331485207904370528883720360273952164949319680000000000*i1^62 + -17441753563663885945965285944904919590576169489627256049610435603536550327577540613351014036632366379274272317336633625387751302780792156980159334190285163624338323530966861865694219667084993520740010767548464057871710619678833287314489825976926037566094596606342019318646033457737784396007320921605189098625162974376514782891251211413286638204821556918847285006850741910551265230042269125626574805855313104697275918504005575564903465929193179912049609882360890292237936538035648227017093065357282965525374742790056179118190956168093671733585117803358577511840871485401903331964267672648269421736504894180596067997527811467161177751472751427479393804169501056075863204493831985819818854692925197168096818100543452835132328780098211033166812127290042714561708113028644836163201379157919981835426820780263956739781180583172616543332045049530727987574643153499670004931034906700231601448833695422698424375319243847865185258972422151119241013505981371498772281452056420542865886853592998948789847419524674318105926444910714742893510845043667097308623387455120822709804106659505269288625884080764000068458305234233800673578264649085926892674678842023610842351560672795917149154764823393325996937411018318111939498725454906057911612275875312376620740733412864000000000*i1^63 + 5241096610540231228669233033877084469716145638534756862248207842360722718001956948767208799827770687776516441073857376971804219147773499068297375036988408755816823001928345013087439857830457371155399976680538768512763575187912905403030059381477620389225119079669664209489948351675519284529472482652682045613533645483798664778864053791009356069446120606564109376179036021783329704825947899710953511052371991566202478063853135572179237688682225207323361601384353677744654614787073080131627790051356461104655919343555307019852802363770291194392497918716430501062946808083527898882276535722955699756742434463478238846345686799727497380683737547670014110993588683390161149875336123608867963268647010735583326732429194163778548890241883655634901107254818496879393956968097071710409596085920531140026200983301244929456739600230803559982335385718590002754821647113826553933473515982422771307896618972314516445120997776055884023918116567215198798094996191252670704714975738209373935266312578417115689055910748205197832927159148435031629276295346677516170135022359644707106504704089498423319314432930526420912384329146054570757131675780775038370142138721695642242330768753546336161034387039454039886713683289726932315526925776316657602023246381342771200000000*i1^64 + -936030417598818627584448780161922102306040049155745054439013722398478166206225647259255842995514155555845661427301252302691058470586410451275079053474891902404101512882041176741922236565049737424195485912655803876143443157435558949263449387991591516211169318137509154433781155339734072331538732514327215509709337360196663513798187547228747347952052870335737940319047562492101668959703562824984943513038678074487233329829630615208853212139881724906215210659120779876372131317692463601542164151726236465675336895724589934854566042586976700541158849081850324611643428318845432361632078470075406887430349954403037953725662077025349004030953477044835510404287867480573652434808045909754439120676098031918322231239593182747140519026348124559780711902899292765084240735746068138569880420543179327719119990868694876662950882767149797664839221640679787272235805986367751053491908112574462335348459449826713980514285559855760453368772103547489821907387687920270094014728272195714707996105277267522384791719313145364632988784411464376674921523128120692869630649700869676264642571339902815634472584832443899737790241131071836426058194232546477279927333834291063824343442930256695384571112043767763303030738309767823640014621214132804324243200000000*i1^65 + 69878645500320120798614361993149820682606618983298834802517238030598419900858148994360676158926043588137197427627403147984218192713136599862552154065833275766835359648959419796239967880928930974239606322087181848569972623375750594547482616485678095045151348505831777395688789282525013173138054699439264552064095203292258533372639357639017017238639246658748957940999326568274769411412507773467327351792369851397938020157146977878431460258514188069689494626860525870260262831327208552516464479265590303608037173480109722244444890414306599365167934044196930113227215812459368535087859028509344315133742143519883891520377865620595009516251118682948800854768222812742462939851753147614305173804036593478375323783908876396522589372860326753782495695303819428624510775948578862919342610671055527831252304102084137613336127842618675999959548730035426222585026372119571811708636009008950435795941877223121244384863128925220555900397306279165986445560809551077314752791625748824062167286842956472477231730771663104351759212348916119363109041552374281458925276693931720588527363137503840223772403715372191533563396784723299100664608012291624104902033908751247323345563431460154315296403864158461326329834627304257514635961654528000000*i1^66 + 50389132448129823877552336573075000874934412449751080754965174123658078822373462451118219882679745507402399196867627277835761543032869832266624320717116582744005834366161865418719931045374690742352869369706274593521919348617183859604900918597090406493150592145703539071989759235155024388043929358718493939197393384873738117845881665630689546207923838338129909537721276875449756701736594947469133943497037168787789651822902142713714090336205785981363380871133109921200719902443140820459108202981088430426318547851951651114598732835911066120305336575240474031099270093305920216719717856158938957746965477639313833150432282077582762316076873148041663134758485452435797566392111446672043868037696939487765378627366935788940317239848717065135170519247286045588689981273585369742738029227629504629698900683550463947989184107958639049098065126586507372481947259753517452126786183410326731571250951029603196442578545345759590180406422824184770660000434215493045964604968521476221684144301875579534672465801814452621571489387222689779050513990000863952793688538177053995886759641330385637393630765944199958840280195968498128911684007973772565480524500227840340697762626847654547946096316099858782678413508699172000000*i1^67 + 9890219800836887842546084077469012582724152872978612919711969194063014482092256215494944901986748313862526705375887168444929623590157311322862352993484993206993911416515669506902034968406531302242803076658036977394489434361885013630063178515779336694306434263850475812162978199784257917101067433683451476401326529113466832548571736331309049835410334555803210538602659038423936585155655612973038456432753813689107483128343926488639234487504027327280698206086840482336434233553152039718251017508257747872977616819960304725877240828888703166897431838364581751139320991574794316840253031951609892725339920233451813586456040640718781389040497206178364458644266998165996453348046107986726773269989345120978999282806073709661330737273070110074780529208311454003755035190646362267267203271175916027711852530108798322003179006046317836698079895535166823878759570889981019247872379824357773784506364260751322296865996012434937669679401103665834396903652352112955601626926922903292047934910233998382413676490430884706372449615939935203864154937635865408035342381114632270401509005942428963878312959050495812641827743584708887076110917019199393816661425033253610338640411068179725054674318868601609760000*i1^68 + 607245640684946721353747153919980554967283730706163213968763492219464831650008339519349664482041129836265037174054494125975859180939808092956114310044024519019999615976055890243854238559786633906696831544665951553439947270542864588877910602497133429641028515022973392692198677513639905295137502290826144642308476438960616619901268226947443816233459488803365369043945475777737388470523191369233581826998844824185232492394577680701118133841842911417708659349316307195913823547042329749098601528736575437883072920471055990374827569571347358626583020010746006720628836104268482232032737515699436022997409361819624522893671279152045817118437385716401141468870796920487287211949920181909937013999991280955050783890800122607963336543051996985703939239904879724081812640093652870662911112752330756291648378712441033701071362774743296701871843597893657856460369954874072704404772917848049091830602148459640656299881382737558818752654149560613572623172485302570305147636809539909810374923381365286215714603505041017225145615877702849660918446466559841777047754529935720423981353885209918198998822220507100419291076399120767213966818506614372671016133879485956866511677334324272353956000*i1^69 + 10300477448547671768389463385120282274309504650452452063001326904117239077154725217242974488200986843646274834266305442726938333902857103424472852961417168227301207381234015449761629818261838736250706937469331685354175013623477653459558528921838367065364404943236321478004184071597199691300256193530420806944341833526573550153617206124348308681665468130318172068710073694728510650038375997492993280108383056469530009565407297913269743835050918010339288947691293907640908151545910525753723915248638784282004380631678671887542446758999934090515808262689840108915311104623997221869964690225453089859174592789950016736415279034825383029401479251982072067071192791354899721713875323541089204843675275135502838361454011814064568562263071879308718805410158039928746659545397843609796803054949462611464295798636714006688523970871455185762638469675373241863460110016161844031455731031278842289197051088182960098410919577502057259155412738884901702240733734958584307701482699672180644561876563310132706416400317071844274590267569848087648630927460934483322695283669215636712207626006297982756580075356076329341468406993043049242800615615930856005292440468854043972846000*i1^70 + 4656199621080213432342453042841249290881941247350526514566984334573011773875751886861154441963507458628293994973579190742718252830471856341390323753807651093125522902431260838000003650783590096784898888992542103744449211906774750239420927825531652200405627075751903793636414529441154972917619325974317031359349955166038171058189495809078496104237335745749055959833435635522880188155596908335974539102138114972437438825937283418937167683340185908843182970748524923926533122120515878783649763171380508770057786095151203632911830366244495576233685598611823259574541572041887726136560365366956410664539628616757286992575090431875618283756872863453566721466352940692425659948839419586268546779873562471865916497620277232966793633426769942121319782942884738237870956819104360676059113099681970230425611211120692830870649184102629166541049846500885426776279976795613710944568203529210601903921017485456162077696206866945645498301660868452843889014817771929369190992485276366049965910205251913357162329508145713129990485403177677013596773491248844973403341842805267953571004972561510914813868406428570268339597744397672047025*i1^71 - N1*43125477981997709821833450517839093848746586100469808919538537540442547226843594567303796109086602559299151537397097454827848986879060100471739152497163282591602013480652230699522745958010157520148620450756329833446962034561473829544592221947523276738732663746702050991007597855192594406254673142954852352*i2, 1635055273163598345113222844162329828544302512689507766699541230170785236285391228667947063739069064238611767538895787958618722433273796713512563384167343072615022431487003354709200839894519510403129417470737815617151353445125891614618999670889985316630378093011314274418439229960166449202560937825852058257378216631309851507471841567111728259619593647927068251006789788414772594223582259045156683352498199341377767765813561380797471354482723357890226792760840623318523728131296090819808563430184552017837300898469133564106547549663771102523451261848049866968989978980699142903307987309229308655579468516929663241148272705226834218224874511323299662744031592055672907393662695208730266249965002546133317520424751733976847619448458890434372494235507577680295752364375589332543835480418821938826349469968107046268990617546970042639364189489903681997454279405424788079238909370015614342848828967787406886219498305153301917471350260384228280940191698096127900061197804108330109065115495505949734268097553974036892915259738666360885729208507484694210561369878212140072401184269496317839494881295788661568472666590317427966463818226146267296074937850580998257424286425806919388343022073846591968271040031861561669526844137369193457505203364726649408426737451401181586765966981454229124325203917898756005439641635797783433095365331368802181710566788640434672173239331604733381825313168613778581881244743450821459651498445246126444441458914389367428642673943188394163105160952470553076224817698679472254941003096308141514287976598732800000000000000000000000000000000000000000000000000000000000000000000000 + -22834712696472323814583732894794099989935652004497238827529876086202475011243264172390813871752226263117652510255809650066352381207844946774164629990312035694707817645704646003434855130951759000279679746237150822888839988062930420526081264483820344811055987458061065639147535276557669387444024509368747994723412864751721063643412580617194055696590893889101810935498992759894496239132691370535017243620995099337629185397398849415724146944441257690673101043487795909041336376529904707808360418595832056334865007305997656414575462571149156756538134918999556006994082343436205708561134226001559360433372488364893339698212409328823822204492040048512305562937740181425677964812195615808282073860086160645893569686062604261916520915660908502523227178469805775160561249332595508818821700369976819184992162642257294785359535147161114460116007518724483365912014168543656846511904611178366315996362803507050606370195358808018518376354473060923916167276151482202681585591532443245868344619999669059888142696595815965882868625826977203353742522072401952407745959701143240158719812330575441190262291796967353802856589204387953133564654211457398632558913840364225513366572414529049717235563723585275947569350577716675932318217644055107598805878798783081736514329813842230097077178350344168825030210627038082853569731248786275093820989266638264916481158317168854774134620757224674156761002133691800236301113141823236428683998616741286384540471962200742527905147931724893454540009533058942037977834432872059965985085954358174603950439834583040000000000000000000000000000000000000000000000000000000000000000000000*i1 + 116453115820349010708056074284636778771116681047148465360405710910927082537272563574162390603303124980834590731425674615118761765598779354221787074627158699350611420075479135121595528396165627595311205813673126289716230369386708920206884939911310424735671528904034512667300058908103736216554483768087453627623592607745587692200884373297274363510587642407063537997534781229291676856141688959829146872651820844511230738934468218827527269950368598770864661054984325359954567436833789757955724692178332715555631280365848461219711605119339098323347737724922742729149076363150162006261961306140008771850566206199083716242623438430684392000477594696562985652240435140980868034391777394959165623795825372843970071401779599453592692637558334046664986082232592081306122372189979970328747386508440425362819277206869949624887749057224856867221867634440570147367919434376333035158909824847851246938750592272468681724476172622636932815473946419520476537516018361340451968210540184056918575274136119618491622010043913596288131258985757125481186702297669840499109792453633214612334753970319030566109962454190174373662333232027546814528425275654192913459957283262297700486650244470807439843194886384647886411827669494919626688061807201950775176407796349938500312174470374046234501055641883138505940211575323470690764495982262304248221024734918914072529957522003900803199731761490411636434707443721920388211604131000557601085204303505783835249436318092801785866181643800442602445428229419907171752482265590577737872423279750665517476618436608000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -267972838480524648926514662799290614445797488273672924309011108751451407872168055280756612423115166120429416869022671647955280877266907396313484420505021380185577027220640001865223636910034438922817406398174778476674775205639989155980919580439679863342460354594911437649531570593151670343288382271460210674012753087472559840342620746432583795724547808346188692619240985222141668199306541275870738068350968608992591341262439358530117903549957736069373016661964771989590776410302940192570200764987329649229244520306041514310062762187248836610060649540142117043871566578939928350589931669500516138211300722848240983005373223904604318495321698728385579314543751649685685530688465240929631307877620810164143161821344880212031688168248786963633937844507765755586680249886576172171847302189667086884551737573169251494120851083271428512589809189470079842002205739349550242592830059202250339185728588781996326239494112786426461352913609810056362979275523739483854433652745645217382001374245844900237136279524506717005867214345800284221724212706475405015137250720827443796773472220225935547533326204648874105307970846354905930256013143667873442274850135524803707801467033628156925808103019213968806150782849169213335841805316703090545833865518465425637474114110464060564161586362300556124837683342245035163827526718611928753352153694539056943812450886102229495030830260710480553062304422420942541755495400184970834482047718153990944308606136788492590976451822139889888555809013626717798134230839285791798935404523069613582975605145600000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 402657911418055884513131790115530466267510616274069360088164965310807462894131969586480751101759512126168911528489303263298858810995273968091571383415412788752979290903132404355204996185575461156376718010908186446399626487991738028903185214199367270713182472641115566215678532670402246234136913433974950929983237240110624292278307393537959328327407158618881535344092995548658868579476031885958297747517371952274241351247430135930589149560570640180857550819304967316093733996681168941606021100801436389143592061001268492989853941432155966809328325501603042652950897865060517478733542674622944076748576772943183223674624829533214516629705634731084910997022738457333877625043772658528378681904689256645208006097646270470979507085055639281497033757946931396770341847988058297715092847354922726326378391488408507687213811072955644455670281602612904487834902269150811338851673215886308393887136639472209170248778032905519424373750765545163312900989400086162815049162837636576399769030566426640486770206940381969974047769697464242991368748295614982315443269628369333442380373791461180740261627384586392303023627405291575914146809216996259550615403915335071883210746031981884616394640770514578527146093146736217787178254124847504387578452346998587685331350535122611705103708470660154739944499009868902233339997239616972494194349916048794700563445527485572193346016716525977430850682104403055367086352418725993513817199356401682073218860471377921513310687359778629752014491816692327186341952096638724567398426138693752409995345920000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -443272877518816111676035504299364826045897006891000992553033378867707229829646582448422184343550121265398690022884564151853825405182279478606566280117267718970134071783384010711633689810480941904428548257891101623886447000609117265928264194452606555502995609712294024603313855027683076989355634669407481881066856656088926132357239867019375140928785268162368390121742169318973952597434226513716457233925835448651075603952333936855844255191000013493742935236754946712635940298563812330340637940569860318588337081028033723264227830641391279365427818437372816306176920708276854351234722421672727874160100301378659561494615789174279589550830855068511620126588132434358214460788918728613815221610884292157388860602873762564352799671042455874872078970822980553523605938039881666537186720933004084593000492694379819533076751791463796600848529007091640967967221299589199019800624848241895077482908337883579687537387493545898915928468663103442185365178362693124580751928552225085285791992222636571604142669725481339620986612900660897707684360854371368976729331314847565145831152059447978425889602088714805228361332230309620553226552583388516828729469697238309293345433946280771273535719912648323802763431355722583279749556005878970966125381589458057087683217310570918170147399461191539440513392116237162729539394795504417847522457502305406746639836447626500594140133468390767949094096258023330331474524295072947773048838355721290826621819003052200785039683169525516263616573436396287247172924914188521985033233017025092829315072000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 370731201017445335032350207705870157688875765608225498055504642886017801636690265426829751450515962962110138428022310878347805489357654023493449832365848826256914906744057613932731932962891173479609015513681158136267179068541164134469517439242747063875216972332262168495678656000694671098042801161658262314578190200511251781460578909807678364389111611902068054019835626629084877588239950774684409871752940489308166029925544706597628421405358123495171438105979335305289798457508599059581512689323530957865790678820795656563267614399479268069922014703716215007367199140540917960906695986130800389775569677608968524393825686233550208657759613873143861934771126991316225465326751886566482448669858487453427223305708732117193983957083633835431610544783559980330648365130572747433211212121633195956853544926629239024326714620484662351689603756555792282067388553343654396537202447581203655144974755639796575949061155587270442711111164600328021204140290858803802990769871405048322819745578744623931151604761027474449278556534440370294534705587922840253180766210185323685031490220164120984105883363212605278379048357167948294076840933490773995787985298358622239785993178425124434473157094918299056958524998180159925975137635625480838347691782000771812048675496329589280477126133473003967041302196326255277248023768691887948456935607036209077074405259328255882596790309023741075869611155171321092151554467475387811866065936142147620138375225637154258619491741812689824069271334179580991384272297596439052744344334829716976435200000000000000000000000000000000000000000000000000000000000000000*i1^6 + -243452978583903657219812053934479465756494535853201203294745219481475960620931787220003896989451363757783446934605814060486167788429397653798094542998347540493953567714332588145181336939936295195580866633703574658983045148634807952238752758469473237915183129504368700250625305338962191721660612440511056064386305283063318127663582359101792263011565363443524825510967551796187851917194240973270610482297434927207192263431170019559207113312959129084703520514027110552088870794367858535032981405965658446390284156603958970967998927127486237750083466310045843105478578940018791081502249040149150558308435047832474057424013353177180556326612647250932821540183644635673335352449999121296594358950947585932038886248430775702858195614005146633233028796574908224350358751666436170923817165505554695467100001668540527518839612595496246968775701361895183438397132819407525472511838716274052009854137205051189062672569262782933985165657403077135076250897427920757043063773513110295068857384487217151586874492885992306519941059961316677171298657972562633883046590905609737859301231442375573962840768889140331144524351184992947345826336915181292648662376355062580935969775812738419373153871331075195036187713956259441991958675583455751857871090079779150601520078603243122316288143213793221853697923916336557178614073266625281686634862214372709365125588060383454729854667844268188684535546865349245385893089398852052145005554181812381846790209379904927792046194075182310920877545062561815601929583162256887795876836325865270804480000000000000000000000000000000000000000000000000000000000000000*i1^7 + 130736287821581597949294974572470179547934202848581489955094258154952562906759472614077366730976949123302707784851350170745607875127621434956247702572038536427715149462494056455198281628909682313142063196639061185598560425321223678206270564521501011643760290231963433178067007544148647535664963738170928667570945931951331174379953270329750243317092125182845473601727009282913186603549740187497957259818095519448576829164935522191579608226077857408988184677089276931583341754318229686697590009625623825931279640800262160202047970088545885445849133764076176050948090189703120266028496150468291641391663497480384308897239788608509302952680955322837018912484929784513204220265189149753004180497204864060478124625003900454267451034364646259890403081197909576769214682805386805934725221971727032084184331253629890224323833811724357165071682183217700787367497032204857396452385278352117938919894950441649092550710776257426139164015478107292930104891827127750907708213330210045362631073265944223222512201607024458101874304333726642995198806833311840400707217354936891391126096551676822939770712261083894197305132991028858512248305870168301565721411577863080455938473954042181184602786279885752645519510978392381781053299303229696747781388574452095451127838905365365047710165827598697721352223387222835983250247857931623996234990085139836020767694298236677879541416411235207264856604424707918058101975730758509415770248504491287550539655850141233305406295170444500931875931748433521761677007973745819312521949249433239552000000000000000000000000000000000000000000000000000000000000000*i1^8 + -59181048474112271425983469076167252217740942298994500196237238969975610317390171067337913449979490403944841824286719320204687345109069472089515608492601373677638462545538648392911720764876903207527012780634323903765088873980319535007003983048819980318946872653852974202792332399711160977571669555302131186739029976511773420469054617708515683663324445610772794617546946571999318549088522895264305433762619403105571884628382558846757476903769405170315039716411848435138512114921758185674055977679699674750753203300539015174890464628513790656793943200752545506922063684799092485428165061190201711999433017123617961674725631588814805815921031848975646889463416712553446771081027659299858108192039104307904372763179291573828230178690875856450817297206421215373955643042366255495749654088602150818118107164451244462600149100402893880360001801462150052357370720397825468751034839051244273751378442072760477272023997266853529552372833565692843273369132139304763857167423543795947167963128466127374615379585648683105256427213211564051986818343781851029552341208994683445981605111667790460998583245202048615191012865263223644307629535318208624849564147083324629678259947101935793016285171866463666622757107597049506348293442879709102547310882969114948776925933545326582001969717477959778729528324895055317720808466095895686746144075941617134252774604558713059667985711821431103522561536272792609088118607621537719363436285713494131769150723633150652986011228200078112566753012144037781628754487375630016481382782048665600000000000000000000000000000000000000000000000000000000000000*i1^9 + 22602802870196399784003081318255196139142568651561476549155093372248457387743443109943682522387634593997151031321406901344717993869637083010078132240516525516539221740452772101940347753978238680477558807601902280744789541573214624134345311186392350884918174215030351746606032230550756036899451120823005557577816480833081610851666834258198337072911425330843302348665262965119422758940769988750808191182477135833204062122314028572264314088760049307998261322322051465472818679831618517999890766276002911793426908469296678534435310110495052645541365292749303004009855530981336616983896082793284902133022912051642917644501264713125740987690659825150062769016776769553354098076241310781306250246126887394505451655900058899744482881792651082259183887088841873615181980577094207802411622065918826604485455305054484787354761365773743713448352491865185149631836453586255725049473537879446177778895852716815718882548902749717563119024213780131784984081172432595461094577802853095092220448143833039456288048691317464745117742242765880409346934431348172163480117323817132267378201797364163898110891709106882053820466701030871298904689798830270445574383107333960606004671859672678815566391808244777790978839294120536213477235736794795922802485323698705718372926102452676965673621753228984958229435139430447776265251686138473130369306156153091208497184593811224031212443052555614374899905809067237740352572824190556762566941224323642602832776447328527894995196401362634829616803491043456738850091635102841235657532909813760000000000000000000000000000000000000000000000000000000000000*i1^10 + -7080520091515577710958893493426928382882180379549678229102302565499081374541490428829713355658787591457526018113241142053718259536339602533555044988194066480861683309396320594107061484821925634223943224504487997476623793113677281456646007672850343833077944900229318679715332777713370126244431348058081713842568766694812295335270830678694287973838438596780257487623098306436469533856923324501609242630851022709165423118425471642092942702862188592185148487899106039510904281048615482562872070019487479192768645188952862784352390302645700528253281152958712816683800374262184063308685119716635544566137393490745370757230663192491951513050431143300135966881342335699517021823358495117370720040768085859733562755175427084839827791072096437849433820870774613601050161832381889849413493469834444728243444573085738492871492096079690907513323783172911197758191560515312007874716016495327262947026527265578183277947262046552159437112413344073809558504236916068664998158306395401292264410312003470676522889860615345049954129315744004592030211768231364165813693255000017792375019989529533174119512275438991311308597231299356618109596837553326679976185281481624486521852948068635308402946785913420243603516578207731328714570686823421223985982232767736897391669432041020797103755961666361871061420628917830422741543096421155011648372363951140643749819761408347030038536147702522733793015278140766505914222091520858041453630430019067946614524042715375491622916896028455677855880220734560813203765587954485652883270270976000000000000000000000000000000000000000000000000000000000000*i1^11 + 1740450824589980932718381715877984271349760495145794337211061860009108026885501582851220572835425990444991756327960704264479503843786403019005053835700904998940539493712633738342887371571532676616989325821253857297990414218758910656247178274297489617104763554618132947498743138680021584203891520726346239361421086982449489636668923465704493855825174566439607293789574595575500682499209940250214022407583956286765409359147948196550773585926988599101686466748585912062484791190784395558761655817651996246411966636659535762648971377435342628892564577356374780927796145164148140734420768739515464261790320344481216074366914702085848864280553148887798477741428242253479606169837470956113988248851245650084608147284720284337350488351473300511819750839216232178946115217964656486225931415138895843054984208864535367933215974473270336208967290832633509117413122442847214905439751389013443883361408410037495462059843014994743937730591778620808253219770521382008361335363662515350956690346856734622278083483796252677609343472869710725237469222802991484152937923427499813330564446472197697701848655071427827083833445905762349982133577695041073429103241133139621831662042490003669197489270180304571034975515361784088187880113747708362975208349059021516421311951602911889841100188825432682683559214176522353080801034625741976881005601081248227694471037875405684766153291303449667545647384260392884191816110007598323631436445557736529806792519060390015972822411743791407351360933103120612257730058957324496872983756800000000000000000000000000000000000000000000000000000000000*i1^12 + -316644191511240775513590820270716969015279180584551766413514485796650519197264504489878988806434553067813591447903655175078415701127702836287693824718451628234002878367355406880880396056231512643390250161405854369783509416516447108380376465244416965039844659704839331321435938581288263648153955016670989655486132942603176122900370682540403365751712907712023803693999319244080255594084290581892044332124197853130497204693316892815972699292361661618248235574229012616274494462585160252077662088313092013559352475763953341033789950739203520848070527844357208917457671036501241997309855403195145357562760225301676130409278281180476153593339763983206914450122551022902248816937322771690813867473788575344542126945024888182534422904554529399996111133538059082993813165428457226176552145426750423260138098475964240755739992653107869116376183698654669992222534376312121416034239106836849500125017138850386846576274086976743963410608121761891142109553384414862862659672777581493681154908350316615370883391084155841084741272622388351578224524690532369457561461266664316267208784207085265885244179772148689290049714938072048628875838498203506071951819777246557119935850609578345736600515154437247491373896987629034629754070258175782005590547388153887027912364535233541443784389116503614307798949732071316200829509035037623751236891856698501991892524552310240175499693443721506436983724618407589465938539067240656608456287055409279542776002613145727628996299635444873873720495378729868931097939831203956827095040000000000000000000000000000000000000000000000000000000000*i1^13 + 38347493286591608474782573523252666018427109440832089397455057896974345615345232184833751143912778464167759687144827925827846725316931371262655089639733618637785056543738141143874058427675364078216661225186725292632310727871252035572710624144567965178108045844128549509234664915316808434578332310350374552185286599693325868496636238952463069852457050864610276996575224135671498144284074358339672446056097037569630649510956750453032134416448835495413623974857315511507598688030181052973449037798741104323466478497066689258743252305035703688405403266203289194717465430710124557873962279290590211193349722608098096315360036712145348208603144379362073733526908442793284940557376008600285077892318526109962576185501631887948353675878902165200176415786018450456541865472908418918804521598913960812114788383647072174662025525216498803378339825997429766617622769637329928049101389465111660641062786431504509967461637627909526348080429153334321258475085827699381904462873220616530779566028203181423117710010716575962721910729017966332846247411900059724893580661537719583498478260269647891221642179060023536893963091662321269006580995321594593508520629735319808024617363743896622012830616999710187957651927979751132984419574911819705081810768315558091866905357517705313932068708993269105872026979781862176436891947296250862508565315438979476550182609604719782393097818150756377046472610553954651547212363354685711814166217449687580038619963908951642500271952421443302574258399045270578233276623217013817344000000000000000000000000000000000000000000000000000000000*i1^14 + -2110107990687230991865835264358442585234628561855104269404639828801077608980059737853940772731007073412523094597802524262636768005495883207131392854170115167004613674391428423344298998422909372908333358790183294656743332871918458860902282775797146442560392887823450956234021340921907025794811218977553334253738643883085352649151929973866060475173652183275772226846326687080240585327875517491433788530302816604089452513607822562469189207675808600622044496975729130561461290855550615807497481114743719033007915521357731041272367723730975283976834335028768908951565282469012339805054928748034055471059561198640360859520107238359403986306844680677782449708723662780440438601967901028574502071628705970356743978488403678226687813168922619202881053197820940851930827075771005454253991098820636936615923796421154158731285150386279469748798855065507988847205921924157285864331130090624536035245222059676068772604398762812744671888399048294447910656204866303348118846531119816102097549501270308479928744908902470235262195030393783185871603566729004273154543080543459719149315722642510304775969333617554665605780298991874400101528877616879699805780157384159058093279694667149372857336591709369704401874334737647013305756228519207254632893404878783802331921526238167855134810382164936995248587272632989061985849013413269437236522050944518954455827497018854501980823451343961134521148012470035017441633643161963136554984065490036652125900030849031271087052021927865363619111468686428466254756523712027033600000000000000000000000000000000000000000000000000000000*i1^15 + -167807832354211731605953014450073760624087818266429369967404400419551561459094310432175255419572193349036548378094063986548310469229745611204342511025807528333101676632146097082145421499778090796796548479395009786834127084448970361992450871896112188023077007790060931038248605796985013337766241162994187315831093987960382097797664521383260416509743311099111963434997293683087469369498744048268510587583424541341315609531963227558726323557765395217851361728970276679896017377948886280978817145960411989364642548659046932461321793787342743849568939528898116591005736213857962097316158180158945679895885319599226662983659409869252771227306375688459811013051838685854938891724271169770458729479001466099599698131263276422304854879839420868673182776116625518678017942218499993099811897189483473099968859907922985515714407782298099084757904961875788881875539650325404172617763841847397608240743666366291926045976261199134423315168784701371399644506626713556086725404297518297735614272381121596413970529557287473576282925005141466432891516063139180435433506163741069131820658713123928719188613596019182100119695799027497900586759698228767109333420964116109530557899554010329202928138310324955604964768516942465494098637759900768599051495459476689682041526946126855121773869786799622926992550534814121831478847219081947472017815362978426683309042209590346568777578141487932847072549515938898064606401761914882561651048319245620211262031177467721204320347111639665032802630993109039430131786763468800000000000000000000000000000000000000000000000000000000*i1^16 + 37524532817234846864723509895745081122980250879847567210739271753536566468673318781021077856595453377733732015196216474875751218354419392386540454451344243225904101167895776000912959811843022208470498900049512427308669829674568120740427353826605051638276974596819248547948777770934758135322939234242078880577168607161817144459285479002566332697411757611382574127940857199680271808552015387750954832072075694186686943936469433416467487732366393305100209326468915023877335279380582004587841248747491467836831826119349777001118475364373579488232946148365037445047269646758951886322606137798510447821370720768524523783028897690764220126056387730154175416851686094679169675513436460331388476095539702488200640138898853451725097893462701484134281785510537107817012429868176898622291177511681930747289783421752690024267783990798705736043109727744311622471920409274811087954510329773380220586682624630291667907362558972140652577690224814853199014089126682241757268925452160275303413534959302016230980388154746423885152199355911184911800162256718904874163430745056555582028135401572335082774107997112639956625991314063010021530464527027971927730201454448166348760480700940883176330659419393448867816384138524307183283207474021875938531550634769892564033853024442144780647286811923152398315450414649950584744161245172496770191273150112779540388818512497451376632075564182496466913856816892931616859598658832469111751184341564227111430988525370443619297610555597342561162029901856240030979488481280000000000000000000000000000000000000000000000000000000*i1^17 + -334920013184868980991882337694283870117298789162503531699453593519596924734367597881621785670522628241539256500444598242227877858594984913509961769120711244645623733435003903378492893891295986622248185364947175502455407773240778764269734274549174023248601607696384082290232575383423773447702788942667145805167343305846007272507165023521018321428751058644229963739681033557950862603549489282978536535667154334827537521470210269946778764712527355386527163590096290911161155435195172432137550344323388803490311848126474620321880525602812151453331309596600556883137517618776783644965692529369444751811936907148894434580632223819698338009681249474659046751631555459689237182013390405211333201085559916016507910602334889864999901159172685944965644832822936484975658080527751056588564715580595154578591539216548219747677416836821047749061963745560658306008551221448357972263780138311526742384072964864994199324528530920194141297665134451738067660082601966344457496767416364039405566116003336599303391078098422009196158399044246987069892582145287244537612121052391138877594608349173307394896845323791098145976254868064291087375782944370610794020479878196424086242061199364542401240376064045101783486645561940188438281343822748029257821075675644328179047785421337511100695949869424875409929661919720631002827014690045583622589974962707613308473026240275927959919442716329460956850137298433769367367050337128345762557242616315143588083956541561336928726610033491420474177656415112941938724044800000000000000000000000000000000000000000000000000000*i1^18 + -770156909456871336951156246984711134896007109600177296250948659663822812877616587057994264026657338415603064302527279410907922381973123582367842233897011437387142295391123499554725010606118609894649986420635759255809363928349507634419447110157536211339233822684119521372080735394460016999666170455260407398467788579387085059010386400585709580394009322860482104477914954476855950493644649591356483424991665954597667841955158433744294526012978014273748159033808736804381406444889970250115108299103136925172909260003358172128937226769074651102746626014982127151847554294222518137756521015793034144755626371898508067731435321123901208453117957466079537248427234485135238569867207828152613612642321004236688200957900841237839042184876148684280524051718250537020475769015752498264139936326308200232440503158360728201527293039549393132809799553744883390896015933883451656967433971189605500586447436589283083384213044651150262636343054809732552521658342874096632660895064051108509572340276140395113613779758476858118525487119795385521171216523730183090657098589500771315252878179423678820975911120293555166721909243498508643721110968359919818786538497748528185590764475642507973004493272169623139601122264763760523372155415799624658021322744959021719690570378022904994446646666153687292624043822622092764842398770307288068835485107503326579977042060332845927109396542299308572851626034324188663947220482713950891007763854143625828052220392451307081699955103197266660902211329682347791482880000000000000000000000000000000000000000000000000000*i1^19 + 162838353327045056190641617303681660639557329437827456916180494002544092010349313904369992205240759848831545599725461336295010891719822112557722423060849612858338659651774743995601763735463260780442785051317955022281835418031553336758914715798198819706597749511310617555180822536087600125433501459157217059964613727034372711051038585544133878630322835125510137155638267859084896358018587004312328511775288099022420354239465510097991915359801087033998501677529462803251812145542223845472331068974618258122114807886683307003570625706993769918161225332358627774430697307310622893448862085892100465722294663590453741418781960173287141215566377859552588550812538388877200990965710017127766290379028606084473926474849419374077062400652310878017521211975660309989024711213547366023194922632118297079292506703937544432458143858160235314767097080055461705155174410755976446397327514248392552299102001097261958286002874267136904433128980830347696309059412253784612678940640301537066013005472864566925582485284943961592799963556956632472907861891063840318717651608061522397586073966356617678397914303452797148241426095924640211469165389871446334356083636884848326053555155122214877575492594004109631001247032427464831925344264330642021006589375812749483267187493357211277165639445063060871650753548703942811872078547924027273345634949039805085278096785157927041159121225184963551434025803632025392564219439768450436873050048738484499316580375085340188890932192696174241585542865577066889216000000000000000000000000000000000000000000000000000*i1^20 + -22275892981889025832701183451595810057966580719537448108523205624050684815187907733042882111058403866057499313156182038527142929176500205545345057026547503267911164877308244314319579508967126016083517421424331211137496328268190392169000092415924919600535457455377735293449025998620490488422469381617531440643813661828991058297056771868411106951935150655520428075436039986895626027394630917114559879512779146575921169599901894165447837814263968549155284343076235728831411411186091020453140775524472679256996034029812467634923133042261096612114257157247724980520276439205558450855811882010900026437140374127680515456444123877550075212256046468012552136295174075116951539341702622882002528033381943280558968095245800804259433288658388006470383917088229268781256381086142082634083266956090693589559114737190700657401802534402631516406900296261921812928044473127572161833803837844486128878344037458812382512154162098876659782786544811993003487722692740279209461153068649309958021154675417470323939899913122241645079258446435806812604944796871670945916646750973864872935720793951332696106179239986250855710376896574036566340556604899238667238837981980364652425985537259249441916818241517620031781023598113691334744807570843468383439894203813657946407972332408668943204300156944672241027837949590574480553922897104581206684175571824918610309091108288446872635788948869323283597616150069569333390454489999822863781274246049148956369258158104925971124086827297134089237970603232932659200000000000000000000000000000000000000000000000000*i1^21 + 2455448283683076282880669937914113845923076441382211062137804055403194774572503390988372060538876312713512006713995450271050570175209260486759357837685427751696970116353940166083993108202210950769207648119100344151167717385155244441460457605407562733959281857799799844954193145474194483325634067628823298095036879869561426219273359793215394558102471345620434021198662409343992672980254454829812684265340656470200906956231374661524489239606212530963175840323282361023590404464628493216427601127475035482973043519451204888872292872629280485095007106093196435735987094065642825840180190990597632239877480002835044655245672415933642470848283140332075125368418327209477466399819372385053428550933879219097818141256451118319410780850418231776985652283074034885461445083957169782835412512699200683139891014137536225959661250212329616506745658351096065009696426707736752001527747213481221383482935018247158611776034545299190276984768550077044317054831398407098424941269369703892951473466985707426007826358094452844641402352781196358311818316683511644360461159450201114342464757401168036495157494362332159888007200960048932068250215062667475237963139938217463983707072454034855142704197658930188299167909152782694430370253852141578587226011606994489118840678000460101890841321321773100837722777091607882842543919955543705299999623903007673359977905317133339310342033248813726497756728621758901742398381841715363321359580805283883559552250060860314932238262857045586812045780666286080000000000000000000000000000000000000000000000000*i1^22 + -238379200513845065532430345490350606720518402896548692740369185057758086000320447133295081553305548266547310373296068319438104121961827655957205346109169596163141913675524057100096326106702272610516861190017225216338594682059146967057191698278250427192910794752715824095007564418176141115627482117198347637337081533554346599214005575429132018378065076568419197395483042213922300663634058665151423404580331976927131036956099278825699813381537691726107653968609799887574869826267184514632380972950434799495126021482492695185128389609357369461083531265811031831544073260196880619719558509450768794577961270960190883532980377420576538301332636011714712033211413579392069819718983185138214971059102419212786417839332926407640296250772897042844769902765154606529111486736588564494424856588560139972088675310244173366379377196139062877429762931319972231223711660162202774556812254642004526281396946889659513744538395373933449840232712423841903058164043993594769397168522930041454739606553463168723566361983880330699530915227605339510233902616111176250436842004007419350164794932213134435637887666692979731607275623405603349027718375274899226785082751164356814349084429042160712466887527424330696372919152979037375814695757516896937951358854961219651500010942893977215681473502419824241477674489553244899519074617363416033010682876610052335210629679399537463319252016512759783855347615935767805889837952040651487456155215604449162368857818265663423333039931779630178243077734400000000000000000000000000000000000000000000000000*i1^23 + 20091593921173864665890732883645204093190378741391833454781468995518308096283395104080295481635388209417233130262234121319179802715508527643123986280799374132229351717055848816348040353446550508036849604632181857761680182696115577389438211658859011617154682434385753378241104674240006488319868034234518256543968748690034135661289013831411779902721691229946995348628768127809235618287087038088980210874242771713510758772307416318958180787766736366927051964474955934652473608614760906278393287654485961315933444406339460253714455325916737059267319529775766417079383947659444127344181903691994292220977025767886449192158626179866243425063951252895218861581760799354125933619599285895295080004428136151871497019101433219507918328090261159181585030734495865729539838637636058023816279854663466552355647109402604782371670967883278300302604228968855401278890177667011991606007391260822153454972699977194961890108658372334157452638647087745239138195937885013242463802211949539069534728271067381968454126679221745133945291673241623726741495062083012556533304289165456461965698779444752012101866486825283295223588080736759826772528701910265714064424805564411608872456262551418706565391572761698502898304734742653603275971901320158360990024989895201515078231201852642507905814409777910297694284105511688246265587636416430032528587917518022046086309873565560310232868648686481593517194048208405163859889054268883412074028723654030851481440584960398283195194042430431155672894668800000000000000000000000000000000000000000000000*i1^24 + -1341214584749786152382376000559386241302617238660385093445033482701862399648351946630847748709481011994994853568380727213295508971731322682881994603793516403274529880322006980005915607962185980383024152494367502740894918826647865690281532766775441993001464229636951421450725110010652703789254366297514481276800583046184795424573678608804479571092283712950933246098705640655988741502098797378960331673780936437810472227050963494409523356367745967566936013218390789062542255349894153643350451746239634981652877953363194282908277370583104901409375858784590754315139771549140644249748478925104036881953129353907210136135311982518666186737017204022947961461975246577163461434082318760754803112882964737083328284432378659294246027509295410820940559043058572509809644654647493413518139083117321644448996454674659135723181875506093439533093299924629668744822384305957003131090324673534790165278804892909345773208230003614306760939773849031632553567798502245085379866014083011950972849670476085995007174066532675588887848694782011775297241462994571305012965435664937903952647621181196704472001598134009937545159458257706850996543280976577866346017879561296328590463232264633722803062182779107188332918546646137138276677557935036308753200367681083739987870416572537922634412205416420732099275420862427621422812860541549619598456956041407816190859662717667993009672282679447790805669098990591235383545417270557556097224006938565202290142942655243362167897544268605151867043840000000000000000000000000000000000000000000000*i1^25 + 75945018081109903090314569631832312411168252651109600423461629209408157636472002478691243954708885906807907749441230583910243350101917088198916790189532516362636068691978246781355360364197372039871669050783162651652785830935103065629645828384129794126955505076693191372148772681623185824861173488004422116485190680884257105992236281528703688313890451032898758071639871604498197058259588516490612507412120282571110525983643455936233890986173441932635253601161743555764240479745293164527478017749596112513918207677270903840214852788665623758545706483663218628165211462704298620708473830830464587882611625417015040339676550756844046105259424032617971161754259738314457625598378621621335875772883595633945709860144142205602815656762082524038619142415969823335602572800663197011354383351145761336339959635835447909682549761513413411112444131055181671404371713824768786193657073355778888666418305199740459225930892458305485900455375662164587811051993475885175011967913698103002550007006900788127929384217222195545593273523053845195945137573960224354546193251367752575287977423473586416227447567610267243138157036075179090814851200667979506983209468269466926233499509547402587540903959407260236342888953307108324177277608422842784300719686723116346252125939899068727313201801565369687668352573013203382951249039601368887638540744149005354103521451163135407747943030831815973546794702517314566265426649022704780665592984568778575362325656657648815333077105978382483456000000000000000000000000000000000000000000000*i1^26 + -3834014411367080059537143654047197383604005344497619203004105499339476925447587984954169849952293224960750624913263970426579297554023492925085383600076452205516730329400118060915272242536559396398079019305595636426073159388046688016979091412898072405765693185428550752149109802080372149713890735554114306976114358034057941805036467556614208740818287025780606609363126648415994865628948464859894703971116943837847174643677516417776003003244965125322824672850352191374377387564520360389164865724026367188983158325861699812574796672023962470012846437013119864721502093241470130436210369600215853535229201814939427778031487267868584002693172468523074161028833849969458364754448772139947563867926549145475498075415434082483677762296605684800493625027247104539331205820093598788153947670180526254113939061012203000973248308462415800489797208093928120327505642925026402673435546400790639914752277290293239489288823117605987765424417551411118914992264761441430367585389822637327303262038897459023608704685517618137971843724482175973943062944286258719188757493085772438633455876337370452787744113336594297081715352480004194763214384633873584492389751239782380824477586946856994322939555016629054532737907794419983435194861255882391562108767456907125918429416831927656786125819703096237954932293686705687048971855206229359215331621361432162354047042014030644051244488264161769087272609897197344044903918149939740872708509982436234454100530795126927976600037814068838400000000000000000000000000000000000000000000*i1^27 + 146029521892529001190342865502325875014608155457542612523447398826603182882334781733177752145003871481354034881953829886106779593296778724874679103117361961539710339385981176362713926475213312535787863395889188322102242984131597060586030999102716675372249188912923300689983158314463820669301327763812629859989733505164937384583711730635049099397594498056253346046330572143489426748891648988474027481001836027610367614318259058414107831191502466989003117170598142265362624311846566895847800602532466387134364253695335388348243568809415370681929183850358349914894122072511774011837969739427606793287966680370721674007064397386467418063415303573375395904967584419296118398053423807231966515660212049549748713048521192006980797545127601581331299488655432760454890312156310362934880469515682643724198185458203566865092683677851580138973134272547577971515034644265019909298586798726069924781693737497264217365407527710267805894322316079859983104427223003311705007608303795591470011019206469788201784563866717951708673401034024358837240618395619657036928375642921252625530660989817090605250856543963421888240886194733492264252698069701280265793448155440193588336479487276974250530384039708451850413059201821568067312850136081167088731250458500162957386583468232915043109110689214629975242651142844518925430269323801147030703545932570162760230095106294798529759697348741080889427207038858895583408409196967024652295005781090900886502076877574245037006317441515520000000000000000000000000000000000000000000*i1^28 + -4605137490185316822667358835858855525167611073817713713306003857985803250882661184120378465645715535068962746408825272084670450831761617478957647565010526602784152307090415401376265046252555865759887369441827791188251429912163986838747306538988679768951871667661671449446654450194092944388131745379044370878325330005789934017872634112397588166624373453230685588789174115483950690781421310140327477944024202655476857408033462250911400581666959775733899250584332393727812957323735612802151092247909443676990665512323370076120023993090580150457474959383445288459399833487585720277778989800547852208859735946158803717557575690984695926640253577623934841245181630855582514834585416560839966590249429518164737459421381248777776514650181792156152225928101148943806847111780334794285907856451629840970238215436094652983790065585423265287417990115533943316369087333702147112336941513748505489589521543075378950879653945294535350341269738915135058698195703895655615039618268839435690023904741815131728938234409820242156317963266607390548501577748670309467992067261191757963100086728994997265588105627259282197087172052352682941257781902148447395364922027694589826386285373076192793921452908454048041824512705141214411269217699786689757831725607259673422858807966895704650743431014261536363592371893687211840694291043138090150356321927008536212444360497460761840372689578493188409130484073608246504773271844258210916334809708289318674775978196554420786730893312000000000000000000000000000000000000000000*i1^29 + 132903739565880330214907219555276595936983552806101847694266786186176878618066440176953377304798618889776072583576228275163674911540941837662779683769364196784283814749506011271099027085245206319870132536658003130289708482469604814519027795348290859584504193391419570505836045132464185960521553554593181008819944583590110520305249810795025897525438583366399165250175457695247348297565470250523174841409353896492352515936548455872889954497017533805236341453253494496857866979239071684594099741054974781567700305428927306066440474178115795604690043464973429822657821328874389486727412860206395926387805871863594343446338110274077069914862809138201159948677951833355778935156352356451774160273416397593129461940111483574026385773033232221087482032154079530699789209188323514778472719761531444197818717123495505829166197824887267929652237961981914560330916772264631440645443044978445094984710009126095535601495560913360376783503999770208988833039954010258135350021567758459974756608918797255151024790756931199795450878834567564533272120586460377589053744496683626425836710671196012227465473984278002978408880573856333507867481105976166403322881613007948853111419947762270728465678776874083947029284021628221956047949115752492586347454953931606288352044795056563164528158812944904336080387954631505942423508220243267303997748279307280813724992622641187665124582831196256317622446826094697172105617069706209757365039505858021356996537770996569363133235200000000000000000000000000000000000000000*i1^30 + -3524865002526684900578767906382817542896188152070695435865752854409207802307541330372665633822423056414612063634583038689069959380017651213997809940937199202269874107434496807091226596050689709884343950036162820559907212294467960809158186541548195609365066197766526109088783874752513934268659374396204183000783417058934471809777440520714460425535150412259565383291723547526354980303157695312630730533638631627269240216050227331947690961278441830605368230149899719285877414644094918799468563985524346604607827176505827564728960279433936076492843489978995041541321364532773100287642153390147077569020028703364082212011159326053348451329334756547634965923555621916344475578272668700438743407017483588261907434675067580418436869550010712636308798354209131101624933328052025472064364275242068690023701795176134922909112846223627751441925071597048210928982348773939741156489447271495706006123642556317899685786865902937472005842804737867561884682087626972082637895606332213550860230665138677220647485110839582241578422442918785287780710332909283615802629024191404834583672745291317374782966131878132129501501079845274362155995672256681698302233497624030284270401837561876037645365492201531480004799559768098268720925333764609254029742289584071375654863387932482054538088649318055570069236734110512481949678028120987265914595741337829379781630282442233322504382792672930025080255152651260805693515102126930508239024347315929161643586344227961118392320000000000000000000000000000000000000000*i1^31 + 88712674200855269289165951695448266535792516872542972176807251660965383027424927278560602003734619939790846612086636896907708551309693647143275462910650932859780777822278257695044355160210719551681117416748699322445062464113308822113306635353530858821152922425510891638705765284228006345069320154120228349184269878704212478367824375976850804917357312740284349380039913123784257995667488896716551477688466958491513213741955259197026934012476444675039755268990560322530938062823618171028017769610814053644798458432445224783568278659495339605699934248748283607395570976097704003823406182733348673113374125016068734689755496551434931909063205220120123651998167374221828324430343359046944135457238342157392684351916036947508186772575492666936524574336061031456012652637914532042742251508402733134904310884640699800935647739038921018814026714933730523848693111561475084920251133473732805343375727060520026259670854994670647159713597287946696270081895821732100279880936060856695407069441001737873020420585538069052216213359356049812647476611504227997352559591305359484056442573255222309958246820946154484777687912980910658043126942555706185434392889665230104998191322719826298625311874039554837912510639818123504990822281505831103813871348305892255952624914273355625984512870853782177530391634172247614224654390908406677342938649779571295024759410161303173311037324558164210512758663923340181273148442931014763151557360874470970487101036517392384000000000000000000000000000000000000000*i1^32 + -2134580525319742139799575259097822877056343299547069072792881784041466785815697554009664675983738834376689179908409189698863733728846197620472924436224044979170940762309079329221962268136543009401141840010585278312813683670148814793385594096592370613378339650428908843720060560974631110010683736949994704853371909423496140097646761099240888472374615409310642956286612666076109498897969145455761652255008237086314627124724947532173127204309335623730789098039741183088944530639764496729684928188854032196027854006434932287212824940006492136424239020236773887778627656386919876290379674780380943112250597018609660503171557275062006199527570158088112460516015696549521782887119283234883338053437129280595407067533422690926509090799840959185395729743626923089414396951320380423600374771199734097083278454838972200573112043642696309636803591417421410293790272155837654652544009294376262055652411901214658042737077463589216739548688954700136065693474415638608632203665930134334517167676214519209383132538624515750308541849777690216101729571139285797447682111094360500070876422977020455183375375505272012788594513875315336686592399801425306361459808227883984497156274130698304626772127023066336686297640099712057627240781596208744048431814600849332736320878885467390828340225501758255758817559803836936226765570217951438996685040913379565408651428945644784801937859131979168138927192338520527958904925470379281838490313679669240174034635089510400000000000000000000000000000000000000*i1^33 + 48782698162887599729543343430182195586654897314181782069451027661748830429814137976218404757306137974826306270595214614389118971793794303813184205433633642294191283083973026629158988115490153123362616236570810263162982330025604687874107584639470079048071801702434790725454492614625581732067061825658196253049931633681660318052998230727575615185586609767398195230812997274859620424779261019617259364704559185923916470531943869209538288753741684322139368377250855658740103187091631087619448718258885335610160334799094797456731608059719940432115488829246106286747423685683268124558352614642818984691922712628332278796642045744956123781093265841078270402679328857513573417210546926634109287533034833975513388297640128548258944974083261042423633317696883559626487323092025590765881869901825573502659209303446452654140556279434677858468120665223981167301017328835023792579209424291877070974503349786357914417115830044644659007742813471159501062524304912047639732514863501481690661235281365397334542709444143852030101653908731165355267692718544648586951422105066915828596411726838257941182311481856163355802557734014827246590001728494677314179198443671995419847496689888073323225384786516003187199229157721240294920425681547077055324630292792850782020465922028125881351542356134166455906737493904283012416084902069096035653130133161534110801185585819512444777803957679886084751601948951754048485200422971814877973640906012537342073084313600000000000000000000000000000000000000*i1^34 + -1033278637772819484107899809376150292851556763165464455461511728924705953239757735598565004066978238451414924596222865323282760416248043104809483015546761053901831129675082955173821988720572214073530124181243156401658748207747301148679833200835770401601624934244769671846768600984968278308239224574509239314477664911422181175294805961444572157011523054958816586336664930792952801090798346906599624646385021708980421441098939517568899518108942990608870970150417520399088923204111135210305484566933302061720852730914325565773764235491481487068835076436347350842516183632403681632777569425986375183924438049503416039601556991812136123071422433434274902328008845903816894075172770927458866472779818080875181544878450861640890800229369149634929602461640399783562010544457341630150675017414305486859335859164752526981347508326605816476763780114150871307596412361276827251062740750089027963220599687491468568093977303075041372862144800113899300195829761646525586342886830273665285075000745063224920168470940221831856475483684727477837586482733156668184449972988521041229986979768362671190180007035143456691738934570308795082302715401142951757087725878889859797382885184269729473769745062926622873652129518330649311520459283876707664085833084758545263084998100667880940996029510462489375537917003336732214485601695733418016491312174207864788281398231796226724663865431816794742386390057794996372995572366616108492318056795545314128822272000000000000000000000000000000000000*i1^35 + 18837909250652747760371674265066955580427957905235318724853756949373667062312874017245523910486928768638834475621086334711644611175983137733917416701118956068334955942043587967904185900792710779372838065473152499806217388332382538223380105068526733612000329732170494774573873956316839047714766914200078854037752438664789905357041320432407151239861233659459319531106624464957777431977458293838428767898869111383226168047141032932567868794237164240998241958984752898321924219866372768772342982298316850544009663557844908602862542348439859902023422520832782744318223821199647971164500600502332657860185588492884516948292675749685560893167724419676858351345357707025941300949798546694265894264959118643987672098336830614998942273352631856873108150933166713645209676464810619825930905636855220471766608781797615214283663080292145773704357850977687062384016360496624461827717644862644596244931979292601250199723933127390237893031248197985258925514072104701155359129657820961531096171218154134965118975110817106835228145008309427301124591008838195538101383469441920089076777354117368077665277036309577283368704753769827616870221231615687438443671285656493676778072721665069221900038967425289620159868500943955252339044768062759928482014280176406642762981539641072760707167853356887535828874556397739392960338824503735184652766952901638816823783724500775975578498956466919527576870887821586485349308589928451488303725347121674164633600000000000000000000000000000000000*i1^36 + -265805018613356441356133243352275537969414448866566138343191642792520186563122788796624891515980358306181792956000666821147988304201176638373572840160939597756630603920124991457389851205349754406638226076980426076984661006394884727456038614229163460783415116825345636539145963143295005543479090967798302550529079914891420127942795413795739589492104721823333448366161867763537779472545006041758143626340331008835300463273724092310878576939716199434088423939983004821644120699089545125758567157058746224984184042356317998831322717142043985587096698501267378384367158735322096553236925167602366051468204203236253279656029474211085811195202191423032138864179193846927476377853407598818789469589824160845422166214334283483737631244058638895591270195870725114602568414167881234960955179858843049778010451503613172810908708314773417185325592550945261246089410629957109839266005560835541796248023968343701939781517949460162638262831352201541700841590351088749646814124211844755958506270268436376291558937233991049904668343619322676578305170007078359257127142476815121894027070378894961467728033642417264020711665816661817744339200062973592687098095855384756540660316649957891256878421973788690352987787565429875642332988417899875482441733800164968771204387644640929614669988024567529181195025449552733846140230380507879696772914551093819458539619274782932405342987452588863734430870052053502176964520953994213633299693558311157760000000000000000000000000000000000*i1^37 + 2644981214900261039482059550209014981653765595367327236505205008947081949979496999186798900177584835293665894131683106830086358988043331029470825299648526293054320550842836589973208527304837248398760822247987720087477669749685293745652480800748069738193558245967838409109383887104348727117597725171416360539855888323324726871013272392832989272553019810182727754119005701942088465507247969883565537004368653425929001794024108124422809375062654919426942892532324620491469837361368001283541768041784650159951132794869132440495162232385213568613806927521910567632553481023037973640678819537089768983740052858368907142458040585681318738788248626944084932138954632448120504622589199186070748874122621596816492122783831632754091019351026674323509095152442187700650632671297949587201391940125034196521391306891557567223948340580097875032809832222765558073697735598876315819011746005312132687174159636976857483953627644401042557810479921929064463640105140610155479931625156194347801329500083363147231833169655710999005547500831859401724877383430285821840729621202307832982992429795856926118607987671682373116897187828515068317083666423233315563380040889133402373930887714707131411055186462671049836573072549500801820337033896485820680722987544729169549695884215191548035874238406359677288376626026981139300779341825923733672105514462819157671353852632000259625651210306351613885224556161367622737644105641201366253826780168192000000000000000000000000000000000*i1^38 + -17234011858636879321730263015304715513872505197681139048270011090291338982989352301120712447168931155371209136954250352607491944273389072406036752816351122570895586716398873425875874720249399282540368976932530489594881826766174413548269577754570154668167881027204023322769751151156661322250674463564977486899044962809205494594032848202782554266961217458605773797589272729075130134325540415167404605709950199861531750631556811428337365980440141584636789746647008292633033747124751906588856195336613605800099278158329811115793156990354209968853241185624593857283788075430598465610105086086723023542477415942731001238477230020390891015821342584570381570140278361164742868473355792122649865814057153825110366223255872829283582334391123215179236851130929084844368211278026450408899328069883806059306658868114309413258905778927231931245193498691609790502196948703637318072383244516966025826783174760351549035748715057799188010346691156762453140747336021701584188154873165675134017013310168942033244409599718675419921491028886452163507576060311031881651994133093188445391141359638277743514800452376783497046659497794710365907417581182365061806680460174612302282198441213261210945113514801344546861550114823759312714334731962482338206631162758362543931126618988965580741860300246275194862945128746753107140922939096045619646035997208622210247477064381637876654232100513322696675283930410160803990564837422886649537652326400000000000000000000000000000000*i1^39 + 67050720636515335538791930171491214771436861061573716901008978721959332624844460256319428252071325186650942866531047330542415710477455428053233998720846462224259492338090594244901302473383701702545119394295051512833208473136173708080556048518492447150170066916998559880280153107117457289115847864013505988082997859272040295210641395218505795419404447712155104085447990291514567576896600072045944694053609113974996279080027671942877941533939571138983522713514847814215161323121660077656241436137394759319010497451939207173344915870623217853534492173895593209920326409560045205942973743231353023678765186358031001015969511156207217043564958716758407549566296505237025800601709642801330042725178505809676855005830338462319967713142817777471063737869138907660258832544311960510911193771695716469286011709421184657703169863174231955612321793075902557523503156110248242560825872745946171369220341414786384150406024087789097956909446550122327153322123254648086159828276632486590769697344215877195007697933590409997232624336857707911600195238021385799598379473262512226591141868829907591049792800516510548482298001677651326919823772772681723732657650625425861302595147316905078287284434060871124106007199295909326916818791412066294356947508830417064803204360977823419217216856919175215497644281816345460579278594434590751435664642586226298268252245373840084921698274167659871664558141289015514931819663231064997888000000000000000000000000000000000*i1^40 + -127503485228894457076713444075385720202797497780185260436211390387298397168084684236681743830550203580010844513205686280084256518820433465205559994650796134573062981230333469399654133749892688199840039225218123351246786880139730644636110964830890559004841323262354412132056703126663023562309986668343934155379023818007146330789414878137487790988154828175351243166542275368769004888632039683701534700258587201377112861419867714325017769281783459109299218214088141179788648109540592274885967445771042498935594205444170793666086389962392207627372241171383040710627513025131744414226486781423975797428304270430263355976390697189184845645572991299510792952067272976944738630392013238915469314813169064813223281895116728074526315570843229440949690873904922371090732867482399536641570782992189479428470488808452289527985803231074728812211213683600904498632629352126631717957280320694866477004662200664509143811008170561650581685181496267275390322927481403840911187191221378859068709381421487669062332633474415483392624216361223830491428656622588497619204630397350303092010807017672062862256266306789919249024887693195055609622144809835772608654835385833010284215999128110134233490732746663531907866696363234013942615542097994434573489226264923462214635506208136341079812969734183106777405956278305939677810383354178346399580864640391018267025290336602487802580354314339057267436576678406001893175063070786977792000000000000000000000000000000*i1^41 + 115766744805522185892144362273679525627322831377083840528635100856163886581228806719248959532910076099385605579569063306425160727009795658596945018960062478811187625283286226252468499865847838167428140421065301342105541666708497629791249726389468957168272043896474332090981204730173893811597736325471298663172063943923548535571312582334441580599393074075205235529389341343249965867925723936330874918519070646590457408060458425494099705798475722790679062905109511450645579330426146366661795098943921949066895014333616390024335809018180778328415673671649157052215774111344305758691865929563085175075272988808401950163764090029878518583485784648721375540913239372790629698431623077933820683836732297615636418929706494753831481814128271123409049742114309415124419447629370746695427065250882213375216015050272434195882688672476656442435615422369394382021875331304179894926611548072744231270547739771594352022128132381202660170237963438659562209877910550116055384730147072400739027748633074610298220889977017141529208379605111872945422150888228761120902747470694718917434810286428775502573918789975763892552931575556565451465485703858493444698274516426723406245694500218833512495407076894042673069510551726846675370402490743927270366365604419809420253598506199209885918331007956042461908243879458564444454620426679060587431047702063807835240705915727557722632735113239463273660664972349124950995688960819200000000000000000000000000000*i1^42 + -99012515685069798862879674116501758511850615587402343110995263267468734781067559413865727498113065247749093221567464913930435124072608580721238993587110249947118106589433266463550516187877043798205693359805134846456965217837151426241865653956147935844547606944485843147041375431912748164427212987674678896497094743676175173528739411517536959974756682316158915520354534619592009968014828759823736986240341589593145829937239534226484247321957474337083811881002250766154374962458359722824123067353191438737672794786880018988267675895115311484453257556758566790560285729481320043185372538565674968757872871467433864565978016890473967010483199511392169588338926366623520300028529402159809903175921446084982230942989125386722455905603240876073179862584567339698290798252889512336322984271188632255663983072477303023029238704420201690369577122156705261374047436217222035841618695764075120297887714046538476776530893633695690864254929413870929366940546945564100112836179057975985545288172506078799943951996484255934290463373828789722731202728830573961596619945500240419268671812372811111375395914509569021992590417584151173781390141915615565190895571008150757311901628211316301554239942145329998545657882374899888400980846358208914416971812003555158121363809473935144764423239986897464290095645530499656279027791908674311875900033371659133956538656198043227631588118669088025375107146315912353006223360000000000000000000000000000*i1^43 + 203093040669466088636518665029712005071839486211098211638016647884785909369293406601026558442401263729324205349804849612772450693886724412824513716138906367557368840406774062355757878840489929298553400288174856327298541055942216806342287602881647020699015746201880144313154030795289597533502270176539734123116910438747881171819706504898841744089575289654225054155178647172291689756803670083486738485195966802643805327767337955706670923624821294570395391413801931147913837988759073429123489071813396499726022911355860974535225499228117254731030027664328400494906106389737322778049115956365781000100789495322803375519011916664517176836701384854955655212615399457370813689723593601097015495614154319553502683636601271652767531475938778946477271658171213025762155039399569795239316721181519587921546816806835197467274618499748748901338941401203356159070320410440477288600871808731971122627126046904279593305834445329782739123893583254347180765974332483629753681005869587232578344507458013464547547423839542561464824543809876304029176995961272525511942225423563890743303329934173980757727598111756690702065350395923015359616285728113774845024373263672222108645221873640510114762075310920397412646533022258952421290459686210003640862745192770847466337702022156620051659379936993883143132025335329065929897901828629111962787941000978532517764489031210466886567429080670228234483428852916620886016000000000000000000000000000*i1^44 + -277644531515816130012161412440938351122909027594559995787387428649210490998595551159112689335688191991729017058671510965474699999722940963285498605656842262836948658576153959734628373261249761425059679300817203267813883680735501615843488131282228594897942564717022445759085515827644821689464589709394665940431144532158162079475867306210146080280151382443399412254120209790708066277325571884317853778759577004418637827707525483337375112100901575226909594662759966084113094222092819181488476198282862492556489409057519279044810558590981916837700446052300494201217741849699049797768374146548133798606761683382545425841427637526121658375604530908687335649454173384875577222758456127877336799160152067028153469289838255294100018450022640002201343655391328320947054504273901250730552602773427355105588540315351195101786486736085831708631561876783828445666032276178221319339863320991369733471642271560120778129386307674146037938147462850975767702007311771784960032418356356284003957028236508470736090860432017545177782405575163707615231378701470056705992951477005527933944616556183915870858027087901021651143020858335176354702352588898270979441266018281436342962188081520936393343072886239701353961337727332636616794743048339460187560826300533360332703343007471851740921065588065591091679263631622719569037565587564065177497984434403396792318334945382790592988294620166117688431922776742297600000000000000000000000000*i1^45 + 67487290135119908566804626496693546153495620395362958792898968257297032536086288991760338345782379317398562887916250389550072806427625868672898484962367742326468216338162543510688651235622208297659558134609018441190322794784749645691166809389352488875760400619259699222335687851342318962626654667644554553259788088861156635082926294658844789637038070052148946149231072932897906750599398739381133418329618015679748934826154091663000691508414009094539134226899835138836712731713364315094064669329291516230821833653462651349881295858268204229835424890690988532358281508607225860622924074409985272123634441954567573159649317235789993372334185564949663446776986545859163741110882325563168623694380842653733682624445859130910369059475454872850099650973292634663626950520172442795261693778471459074300818313220366173498542095270938442723137633088960339109182159037073647328901958038946538134465981991503585503355796739324680132282895880220766428178166440549388270442666328240538917488897473709925256165964207274314798578467346848633993588066155360639554818693506935592649769005516876042242924115456747200905640775589148436668023023995487594355430999070542720615962050427188313489891896614539378115016034195218017330684717260515100197805111165058916090986045385122772723929226490561249146934694144281384401409782871723698115542359954324278341014739916704774287841722275150256858422312960000000000000000000000000*i1^46 + 82567641503641594646471087574529734123635542850738314755261502099362928202049495578423492535242493608441028392844823445852298393675874776047631475691339191382158019905858055316910214353131847995163536603112872594190261787891611726241211456438293581852026715785958799295222140212376107376261389891453328402730663889828075882901959794934572782070347793478267470646020776992273514960827969904361178512351507890116649718685545203725097397038537432951085670124640456036862796954968921501902433831241387314930461350054878208661378813043275261216119957309091101212694294180581467706695047895158413803822085945344441964926110396946239308022106337209480582580408666298299328744637490406377083564280949212662804124345883540180704076170778847977565632876067361161041427057619915330755764856541271903701532032639483375667675673788035933419126036760579614840934122594550548425068070663456202006876473885498476646177050278964981751588939263491426565527313969379769079575918588069731199626135596022506526535981016841900082824678740785900313003454121594641074991781896558455318357724815707257198715796663827574989024386699440907999298358636448244346484875308974067784949644176456975017396597838893498773905495945487257280442108400076113791950873750035982207238296486473368792147411873096602439193304343825823973264688661423597659463189545812460517020251179172730810598485375417376349093888000000000000000000000000*i1^47 + 23569549770266055003873268849359737689988322350694645148033950999434008320727720455219593797189770223208278991588261827514535508859659563918348608066197536799119800251479799354037161083299109379163155185586684205753395860781846794597988503782536381388311790005721156994386028711135823169883768110054387294122862887933629319788114124943263519450360948396732952867107518444338757373880474918629691120119808533333046688590474295859179776438263858231885176533036932531376397457278553522104272449916461673898150584847351220971802273748677128352554641308545697633910745572522870080303255369652612594249806247049543579406655455459697185440329598644422457969770291587590649390506704897740607233516664564674948696713833067250526758869148846583828508847899121589833092581684998137122734620998101456942219589410851551720320285804124661682161653677601622604427820787625282061993126721074682810972619885558569371922908323093532868480475914836230624668234059817839097510607699836828987150155145204398948845386488034085663748791071455229136021923179596900339731057697945509280932920602696309455101244829077647163132546285726034042229330078736563242010969986472409003312282455982118189057090704115371649534639411494360706311678021237252618503433937483584518665183604688111792983165853099751059739097733078343366756509564048448162005539417162716689436164283195627322415260536486966067200000000000000000000000*i1^48 + 10453598516460902736505029540142218567044122597112630814268297919329731348081181820515723737674135203658173858655123542506157166802426087852870463564798015632131170613925245653346341111159719307144452288420484799399266866636408307070620265339899577318145096306858703674847143609304815983203469049461390532907102977476437956786922511646046443094664032783408736468836114674874429485333783035053894815503186580581219122080662482237805759251649928916776839734666343114987454652172334330194597317148527431891807125794770826211695683429430817010951994942170241567537483691892387465712555905783851517744266773940424112155364679942566061398248052348791329993685856412942046146354422366052900246055114789463712006065937515526310460010612095602064148909728245143184350688276708922747163463340400656030863191434618885747462920013438147054781776884011276366020707315406065881890057631443242407966201612876237854445669212513731317060911863830708162199354319039046938519323382005128210228119982864610864013638774130269232350344573767113181544233044149659477286649109977452026506204592516934996974876455486118927157190170784696705434263926014027598476904800255032917576815300378778583049032902480628246798566665567216861378755089011542976560113102762222672763287617917255104441939265231395913200577063650658661931210524523837397026857579785981724765238110623062474537053664051200000000000000000000000*i1^49 + 1846778360652454340424509782974439651470290207784748245470174694158706778582607210916753530293468061664894578307815653480675657524015051097665189688314269746351197446684045979268426279593552667117651047048373552557207852482712686927425871535903677127864950323495200539052900241118968797362576638293663243998441244658274199885615287762954717227087005955641525568030809820097960783343617360948423699260023273908223288403428422116137492506259309137833766326947018623229496717664713163630330887710018417753800668703888608929704433636196304138804115710949888535666174635970023967033625498713343753096112470692013133061072235835171786854028037937418855984041041354959184161424426355808798327568787551082878260842893319646044093706561630375133292637637191962054779593913596200864214484942954193709485760204633732286589934175260024748026852052004214735693903998873480606870211809830592476183310541246336322084036892047788432748754230458572478549464601988236243230045620552298433963932222403149495399420016242167189757359998778461001855406863513419494513366968356360339284369423306883968308436743023212510716316918075834669013107543197884707693611078938729271616587345078713665828993262369232642181733412421696789155458607813620678058924309566979562722370207313660266884392673555568711425620462659639331417015127264009879608636166388933916811550081191424350192926720000000000000000000000*i1^50 + -42232263046316188716615581764029807713850008878000639004194896827217126261121543524346612645649920601245950939518437178583450690382592229612893697149496373559583522694348933847465088985135063148353315831062993275666350652252812961000876908495934372940001983363069816039305024287735784450283125075861308645292029965180577236266233883019478755497604287209913901886899941876276647352892552918997182061484150258707200083500045823602342364097674687998295155652300598703717333697664174173429346451194914740046759362060586884514623797657101765408534418812531345963959560081516471166112179367428606594531881024029560715800788720944029423838128017705220066439769727797717006057410590416629567686375275057304363913472510525858681748847978160817979460951681376798141636771712609471954243260432613238530994693390465012416083301343568228878053530463136196696097848586334204224931624009589704428826848958290909126572873133742824504221266205416877157188080390185453347429545176934675764991356528995349360306294621580585620132710930851583961169448905956577071881132179517115449622938267738646212023597104839883525283670297433198686938489524041325684589891643594711388959557688227300572991566240432843963323851269906266217556009404601097809626837103597202377097111176085384300873965443227098205767349042052542514263002186744296715019273304653001636257735730665619456000000000000000000000*i1^51 + 1070021177708797618118538786464503003315735035330905020238599934334147816015968472323511171454018307922776627824050504489228189113625335545408192290894450511764356265979949045601615343315904090936403672822138183807074363179984772481099131197810338376824610369083685262680613261732439318785336916680939701830190910824690289230031670983709469540268167361364611880967139446042956761884223983943078101403094725399459363184604300750321624542960958963965898900444517103526805551001623291404038350050726298093694560068177241168493399758197143843353801094578192442802582943871755870684733247626754647221274657921032127497697803366184683638467858019073696778507226666065981307938850446936046032765790092922151647694434696925384927288455809382325090187386326370109256547058123716072630764545485704485663760752121303530283804349972920080830851181141068269145366650612245743941517296072683465765660742383024741005079271677059829671412524783611052581914544361252882669394573358690567310217642780525691024433430253955802252546251950428135911904012630789563488769913500121249984322127902641036954660356228426046461174152678296866692812655250385461618019317004586246311155814474221047955863318860361963019442778163204094724785715172800515561473779322685624953461674251358605560384402455804296862405445898216088949787020236675500426090599018415948617748284702720000000000000000000*i1^52 + -10676438125912960797729231430100420605124536801876322729444149914647953813271402428148567142754503052575928146176494705358027762939237858255619681531285192064307145468704356529570704152206778711612566688099859292962446869661937926823169957784343947058780063542479471978154664980698069714073617378236609722974723417621972709281873078488604728737138307438641169119187853349928322503657410119565535741584409176508546379773749345941686306807887289095289040835993698414006958991259071733157018462276387055536462317909999983432810149841418827308996297905355150228883995768291607425355304748530077091213702003651876263645935036248437858341121869369099645507699462319349859797103246322301281791868003937035515282845713321672410378247109943029729603020361633262425157809382084855143427755746287471846896590661305732776651880118590496033767312270235498039321667697853497007058755559269753214929068384027809431605609248345022508394253914524054306416840516102748608729383423153267982826373796554581918158478463609683273730377136164242192616879587347725108443491232876823107850526675909445979381913597736793247278849320227636935267732130851446560588975655549106484031753147151606954948386045694986004127916813802602331841284129826423242235924963336749946195602430808382141694931942661898634462858584380386070152356949780404628165203665276903797817344000000000000000000*i1^53 + 47634547103889160732298060548770983785694432257079325138908870402026809978608828167181419029719569582855669200607972283396306671552058665325850184550029617370448558875815781748845757673629409932006093478115067943767178798840446468497178567219921365201948485728239013491799161870972504495456605436235212832281699840440430650624386260955356268571971384072766827803035964984369073410162367133361462932480673468559993633630217864861058593274315702789541157934795895701316773856983053897391924251259206572228607755055161325583165010271574460795478185329535679333359879390911823532445810114056706857783807121029303568526915443729484304885049540713640119319519256621565804705267128024062881386747401333100419347886334959160087825817578126604161347059353404377127675736411293097252413593845153481296042466427334526984228624541366512789622624232231653225967310013504483289616256497797252927562060674431779610161544209147908802125734393934041853038965604199749750423169889281598368386899124296998520448933539013375283759031559874934549592243707517867108143381951296786563349081090708706767125612731529227827113787255367037290766239267690816238810618806644122191145496050345932584712467121717553634058268462989234043765051653501371755418807156532296762457329954888513375954994901318640573257731818396004241394773501105292320212201462090956800000000000000000*i1^54 + -63533097417668485949473714967048746872712862593092515865596933742556752378011698548646921750121413531535919139852513096489063782674478749432974501097879622711689128559574221435322479958950579272595555284428892029748748131511369590112659993313059029024977023496171040888357853385807762801540712483074393086472594972697160402397097945694874430045903638373337867105011771268152611001224514921628835707695940542573692503276000163112106623702126309818197235139036724914865514336691588718220176586864357040508866054177777860731085379444438055323732600545509026561775628993098915642543343258091812558562010771345051201324287762692747604724678566838009221332672455030148851277397070375771536593658182877960634875769983936225150123351678520936883727532615909965487132380084222292443005405294361646135399683912187740603649958536950095477097644498696333871928731887613486738730351163916045499195184686458809291681416298728832424716547476813742876384180431995898167540383652530726380648461887048013857348639901030959116685890311865206121422836254141941961186913888087821787659257884236602573624113804178410388113741735889968730569841820829147209310055782867635373049433098621688405120830450017854148858684667515126221420995058459620989109800671470356326459041445308607504611511165152649966778683792290759139021277950608108971875368960000000000000000*i1^55 + 208138245290085900554147878997812540562032950309831683767473905080204247098527775635718094298388267749364771711086443134769665127229285542354483962558785895469669888494871388983526146001410568309371153254347077223114605959960660178051642782185535376808464571700150510582223654448090633437390974479164454058916706340652312443494042948630682152163385072194768188776794153919726399504147149582951839334065252428614038426035347317721074140730627544191643122947639323093878362758240050247666006319955591082337109132982687896313669204067354296406152130745356699465713040597422176687864816814378101556755635264768096019582857080823010455289656114203021080698120679508545656394175207883150038882370548062384404915042817234318373214571642514207206305079859448793688477857294850293372870027241669544918662166256991747933362369179157929192304412597089859214115079231071470130365055015463003250485294586094545026612677909002956801879010725858651041967470928042501890046088696257431380216585853983809164779462833995358092358651979109738052010507494506807341056375374835724464735211415085168939337633245273084277954950046373904567931144730001452646182946247887160876811323224363074285179960731530338741752228840157180076731780206494792338999288902376542317882344936451851332047568956622795571756400155258730186392040011949146112000000000000000*i1^56 + -202029405586054499623309972850368400829832023474608496204179408021370933695964164554497006821062717549683659889602782202479776957150078385214078062268734780029342772904320856738146615265292543280726924518251579333794081039991822708290658844497178619181136198054581127019707896211692990236527616879071465019638197282575238585964744118104093136425053014436944374220920381029106095373115353007529862659674421996349782065257307749407116568308959466994253621518510165443570199931161267791166687611602116974329543380152271903106446510948835123230317202683987070477711529785675409929787851468567310608914092272847246856394714122879314027915724405200660791558591900599236991828681051619590827584286553647167870997732568966072960807134000081392808046154030218314188803602010556569763168018723638738057446116425556317728849535527671690915259922133989806609250066410146224058428765719894936894460752947645036840441937199873425853599019627049593708207554678259884087433616418879567924068172242704840113167229301930037124062747382759603995614195377222519305666963238527081395820973320622612810556614051745937300563250527181482789362123914006992086150832621385099062815711612849338628561049696051073119277440799458499668900129653917698042205188572068842564542403352959275706087872032995493859517255812789414168446369792000000000000000*i1^57 + 205172678814619070660416224020602013624127498592713239864992769796272351082140719387001064682570341790345768357239702806587951156186438986283654449113835218847931764282825962116590101292516462215233176230529891924623346993243919900387785314232669971613810583713799067431560906842296533045522632740702865888051393132242751594319570268997152620086337461786975786580301305980388166846348533650809789161081719932938917575768327560481163923047350387440739179981069716119410349630925513460694977405019008870304046683674774898662686284880323632654014690528808941231594142382684646907521612303068204002801091462943339779447199671669045884736300522532962696871070147020291822240738440571160441750271287072852461737714598199962485723524069107007690670448568892751453940434226786808289948008429251422271754402103137805378963087155128053911408578803075822213014381590181919082812868073071802028152737875493663004848251121564932575669409594905583638041023909934886926660727278521300282670942332909662365296560109273572559962978393643055264345915842085718097113975741797491248548544847847189478740163750857386667391564690724149399111087057239405371861591213275376254114978884025813575190040265941232872835799184807941466054009099864851578290284178638762494586500073030746433751469571096341051793490986122794762240000000000000*i1^58 + -181934113638644690162951152629109827561725582959472681757017220875465815255773876684914203846806986265509960095082627360237461643985983562370894905831697801589149168532258960647581415808562323317060753851570035214553387524947353175443998002814080180082330426807183569733346326365781351204224171949936698397401770411171696494785816963528646455499018773651644033859250757647781466949353354023584122491819315026461000039553990480905632043402498421369339498856697353040387456432253039888277459710265556790226392187740982870052875454996093364357473703262469933579827121344048984177571099685185722671544508101514267573036758280718259938662669413326068456045652023352960681522564246564792579297005834128211328856851619166933447371446845643403827520943761853146031659276728392028397123288176170099652764779501259717429048207448873602571908128712752661515906365584274627014672595352608971819874419896102820673624923606068712091534232966141678184504564352729212920688934793554239266809653807795394007854377605899169963779479278315112272820186811352127018895860850648185776893202201721752090876401636218606728473354436824727993885318994640002482009859529635050981076726942458059954235844009572838294752301807845434471733537358614761702937625746034170270228161182297499953859117135875604947341176979456000000000000*i1^59 + -82365187525486250911517233616381695613622399776934183872210268971656797822635923949596323694774595246220327483388849917497747925597866953372540242470241427075472279595971046628033655963151910067007408342026865618826090848419968571216530785618039379140914546669705652306718257262103363516075640735859296540986331730262357299396375818766556337182596804355392745431904351398392043633189532917045700899021861332605085812261103997728483351271980796553087168849440805055927034130728640055007356545782106250138092217032419016387551261545830667586790012719741579119109850750170403789803653530280790411354985707408523639532321447505064901989896460569807781678873150602954615051033588430681564002658597591406463451901125120230189910888185783330770426586956592462926612049592742616156197634121985372528130040406461434821896884037007942676785393036086165844697343946604593594586169182218906896169874657881003518569280007733829773674228309282063917274551713013531894540311868851864966564661432873099724441449705145208596697922613549026000673071350035169197127691889053672649342607069015514441394563426987471919063897663700979516254356580141809954187519458874848244303775379376716528689803004978556810068514069947847181560583849665076722677862130032337463608003504704519276255580477134517649408000000000000*i1^60 + 32999073839287117073790591444578160731710788013860477652023510384395055848652756231752119423923459437523027095273143219212567110846212281200090894704744036353652482102659716735918104892657125027452706651191269124715684224013141788745411910608957042026769086448160304113398720417991940311182596720242960262429399015804846898231775825341330718081535170314389277344424961446977683588922189045209328895612020655456212499838076092682586484606300495239963403022541756502082704056178182654005070186533569389000682899718612288270276353867210404856617339332382535272634945042822539965727432684938780870651880235675213600855732070771995245258966285593124508960320788153646492058616177031787039885520670753007877399872141340475510394947351436632944041325316348337697431513960771342414404681630164314318916112577279380575858509680718603702096867419936400793730333971241762533826288795037854301017190243566924918802709840559524651463795338329996157819162100852639940511886540229681621117773585570014197362697629052995494949133310054281404663817996713212037501069403800728913860405916240640204939744231348327733264781133658052099208108574676279496995872161004606305028477672600374951269552771658508533726194177089710654921309612548786787261442268478619725159364276836489986572306028216320000000000*i1^61 + 10718183377386097046332600412584574305992870456308206513764800656002378343017786883468401890296549726270031344983535731926792430319340427712284279264874674130881905140858394508354103346959285790849946009063045554009099987668460154224664975732807939941835527226644313143178764607749675305197344704123376170307067944811410054353018480188646975676182531372537784843596239736399341974197337041002612783549355063800114127501112865019625966766790345784026477709527864685402312253230373455692172840828997624343091585223801100057377530274985665257590046685065093922021844742355754313793274794048240516332090831792725914188227817114720638576753750239199716047653074577716665611741556776840913306023947123952743117557597667964124872435601824926751535778848283284125678243688863670481527271813675593508620933157667115151513256049592625320226413834273936983734167639798172560219872425574506625143836198003500041730618864739645203808860723952326487963149509407060252731557045091911853339837449615334128324810533110565795013403094831123942817617118417907868786932198929345169323977291337977491729661044864181197932228451671903916797457521674952733406947199900301652043791392885566010164092253021346236588095038923983065346630366513502753771897792282669635705414792552690380693504000000000*i1^62 + -6451723103190237507965625489918868245097144546824773384331787560883835954624966989608498104286115888098394416736119782553810947880464097866828393858714103856671815751497463538780777689348875929407639252960487079880297044400328625230208471166682768461753618184574575527515652250195070446692835309296339947219697352704610956214593505070806468442306737405498802394664012185374445276417184456185424878472839465551134511678108875619879612724323135711377999355095780648329190912051932206629558102002317120263563456533075426766471640132171425151524991089903909369841875078644903044666182019698318968782898924173633413749670591253016923532454242971756778367811920579176864764432961918963354078686825093571610567294635297500177783462786689345785975452923288096338328101837198258154633437300657731845985373728142660320331218753431692637805982601454366639781131630302240435555960007025808524194303117150174955146099378626501592582612183126920103240459856113491841018807329307369749405431532553858205218435906650853191597860553066220302326682652302543349459069745638484165301937755375530665122973178975424122471792078283909543753975802856345595964299845642441553697758016254225615001359888474149288162297613731963694834851709585637990800838213867111986145112436633600000000*i1^63 + 1932084159778460772726508664461697179288153287005896695354494080150700021767655082312730074924960725957254522041547394200949159012035406664090399392263046885036425709488655123557231932454103876104316921431539084744986932551596193335144762965714145431701048705586103690144903853359922940662957913686368061679172014540390917766067663325615123769114330061743025705934096436322848140026207256709999373758108625249643313627503940789912309152768407720809925025376259472940238400756112681998872408650655745862457684465036727271875686318974755790972191347036386461110938615635335713960695942988768305329707522048480607167038059833243142844099550558875670670062072778755673354317385473869323481941859762374837621185936206659656411177382185009331850716089872220255356005034218796149567078675229327207907787939251477673503194208446487912799594362659831193843284244401451864806958310189891865139683039155998342509601508672623334025862509831389546787086474077012933084198223468294633383023457786840184944006764778562747299977489641569092586112773811307838526771665025762586839515396169999655686982541142599224926472225664901385522869230825266455175714090221810789349523899197289594892388834963536979629549956231075905300835383981395429942860724785793402880000000*i1^64 + -344538758842607765640728319129840622376009595835936156461244274296917682229437008666086810080982433096841053116840648769033664825903076638760307984008841692263673307581214191214649813434354180288740458737313340264983251279415479467466069353920021065134901162238043312439058534543505230316357185220131352797618641510722146186981846052583382233388513874819242492881338380390970556191609988421198717221068564531564927742983613486144831055705811702452821363149691963967020815744322912192326058949126089255225352211349569790736266880825624465689542246564714556113782006935139561124745386312082558989833091321733476837500651127681271974516495792875929243652948405586042199181456921457885064458852925620151005360876820307743233236027830210099538676096695735364972148730021410835000972355907599285675745985998140499924774803753196466129375941163386131057449030659902941693562868430020968135773697220900979467021874131437129862395369973130333184158901421725561518664571223270635500482213247619059072266231209414333905253058444163626430460602546329608398444888860238319600147286536469607397051963926342040084494786099666663665543774678984176411331404529128514479892899675994200524346086350171792532683242040157528672841561940093437643575040000000*i1^65 + 25708800985263818448874690630815547610656141164124345364572721103685259283459443891147831213349703708329696256231457913341014913487526493581276304192959398925342523807512270390455387938506327588619581432889968798057512367396153182090695482758171226988041574874117141594201981797984729154729915245305065534091469581125805344333574005967940596923784400700565489868857317167550277359154949242377572070629034123939056412830118878232876358015484106946265096003918629413661024248690701540320374789799935654980118786493423859890747828167811143795616618563903799581891849891021470290752679123136524953591446531068566878258887916911522828725721606670056552342848293754785872693359586688261016227669181881689185662880796981299533556928098669015174944224018261239891095237643860632848661751734537019301792833982595632823513083820591525647085444209602711473753449069085869135748581737725553550453334657095084341831936926874017000868355074979539239358726747140853155316670621807960747468093804199817845659464220744354582954673169836637443490817173054577938474749350117752823350733151959130418637816315024800876346668353523404850143072875801760667203730462264705026707722450213042106614891417163883209620230757112165973507963177830400000*i1^66 + 19697351714948365384302845831150918291018560969128416925079170936117798582822628317617322498471118420887322079376555216752524691127485994786220281414882618594889941911168271490558059154317803300477839311432737924050722983539028261091707762998247978444961730926373131850677235500957185865024298167753657901560176114909184606382598626190556938679810349470420729768152649774226953267178117385313552782867272788684481108665326459504264205135133236520148000139662095643641706360326474684340105367310319402549537045550870748342565497189286299529129358354294381536558751510072177201623609248890588909530456337471271692874532597515769032073253235990064873762117418576104678698216169155487738069916227895609908464772186800818096925582150096029309792787697101510325087224291094957151369351690817389242499884808356485913210423078149812802433910942604601593661186592201084185214682760309181006851884609599426046459641200951971558715067857188183314790402969560281626260458608035100083604987257542974851543694865382436031804786381582894320815961185547825092270280456433746470807308334649805721699175280064675013958984988234827748987123174438690925452458621776231530646889173902107178181463863126932960877200417745102240000*i1^67 + 3921422530343906537301460948942565477811474622573977263208597809650136168914515640142426547428775841450835839669346882335943944081567120152314679340611152410345390398194419041368040596309719527832459170720242071270677551775143146173548747201395881247043112194377443887954410671486852469526676238880672074969019562389252566892148713080913998452176430684973199323162931175800873723528284197519429186011226705007531959901216757790535234246884465585911701316395330228790771246873366379970629370533824313882145603614946721919412009180026520720755874753209147313022788987227247550627312179126670034273204562147039680548868618638087106510333696819089517071038070118357025065450072112028008447712301980976962229264322965707988036881479787254392155003474161331208769943353311123328729085243273714428590300091374378959375562989167405219966476286255307850043345425392693895592562526294188588583381788324136292464311096749915730055142907391957821481605976016262325104350112742999260085749579697564435414175280233814508256324768138546381685751580841864660636788864882104791419916705718892581863358505226445017824362422849833846138807749259054750176088229386551997737039186854501168192894449678549160736000*i1^68 + 237073535174421113225909991168053267312447963750784422034542815938141997767797542450773590880364775907299220318387183176349617935987968775860423053390866593067279677420808067016144411173350930783416915340345946124957488699791525256641999055686798789200771430173347461826939072107065483689873584748087528587658896631944741912045672995880836779551761525618278168686317930459564570581853940191754644078958202667494490984573502800398929003936480042289018288063241701687388710892423540909923775689294224061593951893155912330240915908654534796919113466713690076409639035926849207277647431467246897100677997220051359032351792073231932977678237170477119012175456086337438095814336064315757278579365802188368282964975110074046208417977895391989618465855416813673767947028393985063996712953927993655606998559125122840748555614066388479200426964171614589258306163650434824782543103917435812710924424872383935706708264016817620233011635584971591358092724819680019481361895542627258452732839446329589953781329154600407775276970688262193450661905201739050791603203585789519934734691547734928780234363341821260385700731131609651728506057979071970777684165909634883510012430672928422290500000*i1^69 + 3862676196896442510587343576294390851589443606222349552819501173351106488587005909887488183706220517223385575873651544743293373169816220315593950392531196851867480031614712762075889228425802892475635111862626079783267842727286431256504472640090011743897699187863237343800505975306550850095715373993542259234087519926950588643653585663875557530250145085832430279128175227348067986817681487068170142360121306715420807420107878144992523256178202460438531193671465897926223422268324958176298722745069879794673949696471010776072642744542281788326189856239317323976007367159635322212459017279642563454697100011331387635163149697939489570308373880693485243956720597654592370830410179637947249917364586529646103862650515970837183508613709239429865155252238256605760570446643769722165680643145240288846420111525426912991201607635071789731630989994509302151301151224923590528239738820788944419650509348935787809120566237430462092497907459211696749296126518676072772526773828135517950331849681525311748531928517463082039284293457023418879998209901209925958500385550714733836715733699679191742473667798310326702931418149253750777113024208062053556921413318524631612302640*i1^70 + 1746076644104815564202006822584789350507043875721595954041282064233249889978317590611535989548667261678270041307494420898211105002587551095768755556243953378155246277322333849549682322158773344220963662004111286615761715485450095270562448988828568090711740169978345228312775369543963591943766992077176502616465832320377228512277148531931731006509960343377565783269138587468591548254774630477814714292950051863845559935987934679270722582679683937642153574106218946987212956007253094797623133266902016792015102199586018833241400282445248518363752385091437680307623733618066919799974809922471344870472690913808152425954332638383642428833939780032771802040191032560714010499023569158877891774358308136662164430087279058642276802997534074942523217431458792221486213436485237233081206401149705775703939950426035916278695588486189700252592308399087254773011131640015019733162483287521325890769136155291616796269393689104339729405577185276644895575449196614143005457951645087438274149828330938534769062563612768788279149751620006187424480093900816477947904092183228960879865098702995994155405735015677628286507827367842928473*i1^71 - N1*64688216972996564732750175776758640773119879150704713379307806310663820840265391850955694163629903838948727306095646182241773480318590150707608728745744923887403020220978346049284118937015236280222930676134494750170443051842210744316888332921284915108098995620053076486511396782788891609382009714432278528*i3 ] ]