[ [ 320039257067798693518428855466991264069150793551700395745350217990048598517338263039775903670865035913766900958739249946685215654149376485916168750826051949373259689990702430891810477802795350651207830242861884878351736352153647985889630206308021870699880565179871201397614134810182811810124668724939976049827072925603033127453983973365346417844461021553521499514565100455364509359492272553364186246982405260094616367247537886775405110133920574682258495357173246168565964311313007182984392065158429050102752809767690151101968085542081972972864170454060375553881010939868098992040535631281191571724535877008346170849844616222675925668212004159101189267048835287195384075131975439735376041201692616734586913534013890464457745452945661142724050887132602377597037334932662436248837512670974939037537367154242804556268759835071282203741562624347662312297773323275017841962530720148790812913912683457690176569284186835708823662153430666330289648721250155798830192198850266751241194520172898542384921913480050379340331118347998691798219309776933103055791318021703545409858726882396565232091638503092294182674107136000000000000000000000000000000000000000000000000 + 203266761608686048132209936015660655004085760437150439016666934342913656009228025649646898340930013052538404876938780127154478290692621521653915134937082075685351107239927139687923322922042550415444402084387113665013647668168392840027769085381425254189057667796090920978940134094121044584062417764274655960337830834759079567801289239378494952737152807308870035102702325118914141492221017740925395716522578133080288928729220675984545796112562353766680541727514075546345676507478094442472803012239366497384892233766937716847341734942723365216197207829687649767447505704798758119161923829562989149413334808486839623187779342056142727385461178689848346766620422774508249257339850986283349257870294574471808360856396609058597821191672318194660182233144963536436453877702685005548474167286996223718991580001435112234331290252975531173994032195438600812591270222195437727092968197445495244914519114146679404421818907043437491420442878055896841286656161577246485695955956510721152586804569273155233003966022949592075739545112704733014742244141881394702064358150030973607754853843685620617540598255183719056028349440000000000000000000000000000000000000000000000*i1 + -85824058926709278557775838242328733396288544489623098540716198638782455842088671250471436853747504336285053699140796590828460926966052816434500359147593133000248839544544139582514010784577447262117490630772335483493400667330348051221214373122067054247891319227072292943881002217147025059285327376779253858305731044971839327299830421259331901714482885677306716755066528436436050390717435793513445913368307856180666818086022425044875113271444907263936031450398576640693735854353370604525955963881358579988411192916185195306237118879356610720064910672269778929831139584944773373425836386403656086456447981446295995209844664031298360776884340851265943589856430234715118125641434580937634328336919373150400753813840051475338719577469806870816921750096024766200706349213763542857568189070366950995006331586390468240480146024478553321041528861441742909580611644585180499023545015357834134922979619531861817247697130933877607481321322836030340442649096558439197591029828075507904532324092871624093660223950876717858157926623307492295992042682815136701133666166289689245625761896761117445861363395395431858353152000000000000000000000000000000000000000000000*i1^2 + 10008771843678867503559554690707376714550244637919026039819472474739711736748405568368829121027309695744507420512433123231480089712172654908055442674796699138195843893284356394704446907033087994488509004264610901734412909118403976538053763019232411834434587273739036979656104760083497616396709454050891904438031122013445085857302409913857166205616756386107715914422326674409450595591997092411286900848601044551133271279152663280508551531864921050648846274979270350484205353738671026497753418581375320871647032606382260658270555690982468601812596290925629582968906842262872355219212094185902463945373815373721688178646446163166059444411972944662363825516332586285276141563225783472853925045465025494873057976779228486005527243872690873201822136315824470123545615856550710692766217688616112585182859087530861184689995413469820994939041626409193911559303855304282227939204292972307318221484450523348658182709230942994034780786611575046246026770267408352367265129152243841085256202994417888392769022449662281096535782358519145708019935427181241740653145660332469795481652446340538619333025405339958437222400000000000000000000000000000000000000000000*i1^3 + -417600625614414103432098845457305678543352611775891082001450236085062132442933708432632947581440858504533728794325914070587997921737794186402237341623821929963095607876789854859059475648284835609360547602384309401685360795816459131132055853344647251656748779473017740883308691739401502234286028522631096322505434632636504009033451583043532117173864460442798118898251670133267133111527603697345878867237345582001557382622674410577663125701899215039051512216831733483477584367871295738834917363159346476135410709048772704022996633557799683955341563251059821063608236613887192606824084266309493521631193324677617215659595888194305459942941708247514498775206880016644044839064717685343399111810577619033194573874657906218834623639498941358699055058146505885796036502045990264717798506116535648506765437608179369809787453512969245119848686442889890519579686543616516005977628587663445793468775190831828836098313655215203579140300258693404249296495076483870654875809365370072724317146187303211868019787086634861010852131522322655652203503291453675621124261051610951731502704167029274778364934998423891763200000000000000000000000000000000000000000*i1^4 + 2412731644125018375339581828119763133812225167231380962513191562817395379906892445988649054363449467846605666078360069085436722412064377560519117698076736015207851065097452972062711515658841184065703561752041739245774143637185930122630688314787433030573628306934825790508906556863267085578793476550236315942465920844730582777560384329630190291827504275551769732554309951699453871081072873586557905271148476654773885995144937021902726310215067563513297334847360814015290993448260808247447289333443065100432366246822309923758071493540437049278892300288364546789466577108495611550314822981686659825502907836035750113619136668095605985790031961869309523293823284520336729707275620485551294323397945182393725160884903961031929133621708856110516736293163267225743338039158463093808855039340972699460316978480068663929723606889221475653448351489374948293443244266877827630695558222948158245122605081596318696176963337283782274733041090108657306247167239907085937778226384578867077913911040159375212407863517547032340847888423008303065009411603338027871972271883311697064255377376820867360182012400157491200000000000000000000000000000000000000*i1^5 + 392094590439558401288244522313254823353940253037929061462059862833129764963903961990246260795925772073708128257994962106532827014754908868300488410272724171913023884912440055850451501201095987695716247953463326066266753803501243671190363833154493492852862299529051850102760494680849825624632903270749564420126503298872398575711530129473864482959565605314301157811479486139036041000387867728247800469172285841671132203117653284413021624604132593688564686033070244866880284587591657905773926146056303235297811358863952496930299478158450942537723538892638447254852029761432157913018564202783286632514801243301401740651566005208718101973954822298754382502883738390436013661724561847234509855338752987303140441591304746183574279439356832722187160085965466014866117242231093043196748544131566582208551138301420539392813494720952917310813548104948080077634718870727228284358033836024997158032272931559110619841319431475209902454259951685856587864032493437229569485635353135699326281125010837593777989024874854526313637039752067852359122413946086299373137353189762542339804183392215136558719089619058688000000000000000000000000000000000000*i1^6 + -18456009559376573527678860671386192589913284983542009534895102466319898850157138168717751248324952664402281973364519031874389194933640841521094914374877482139579103692386131842584942983613794460714309458859801208830859164243131399951824060027535122480528827412566987588517489981882878450846327558562965402200100778472236438554950179641024169746157953719183235694345821244352342239260612173450066773805101959627898187178219400550910951646379856255045464617028543904743562805279694111652326974639009658854801601958530218909498107875048904297721375897909522581456663094412317513399518674126483292519735558358449039029263390211637249927893199309358716781871974418545760312024191608373124001836131973568367356345130241584434762479896425792356418273810765002520370567954556620633709927096843579436215489375865006928210948094829232096154307491364333935931192773403309074868111667195297686455331736012096981309707138705364316965964397734920275297216098602352393417729684757583023542812427809573674966114502904897042725463806878706854423222111722587195994511237558612687994855781302234552382676310425600000000000000000000000000000000000*i1^7 + 453261121050459831534262238146361134702022688937693009218119829789025782927009883668097764638940330442668689400049191159922920716994258125429473404081028690488649057498804991935026426676265421618361317752834751508208939812753465703088998756845303029342538023482920021751065790943420410664136812884523133925779214465188340255112883972666156880139748849018541722870287727346058257336661662407634774139347497631388428508180646612945762712164044652984586908230857695294860464473631411758797325265522562338507729109467389145618730047619350462413818118234787556506271516830418911906593971500380054640463850105623142426494684909500759097132921968513993746976638184345337758066432616117948248265796921887683307885830702531894251847299464059685051884404120157208468719489690595512371743102110068740503503743042528699534074789193927648727716920389716677065386776082731391001211944834798632195392461433450623859019276226560641813519133613866719588273131509970425192271234523958285214442175679647728336606680342394184843695019817888158555770850514475814906535645998208151565369495890222396614339461120000000000000000000000000000000000*i1^8 + -5896356653843632276108380297989421175833620803888962912937292877701055313342014739008382896936309234647662115943385281162645374152746160974478320587681595185564163802762226217352689865134025310517732962365913578126471588447492439121014388451159584460191473587841894948101605477290237925141778126782819554642824730652603519191371456944965581619128575991424030028954320834143832461641246659359096194819611513362449606799993984537629356468786575004763033725184984266425481723031655540737895322541539474283652959057706338288475572472872999993137253392976631682607748149438380667820842267171032615015205517765411359443491392071959093822120300186306139149936307356250232733918840651095541320224759602239032068641692799566226876392692483577726412956127447483774140504159119559700206420099875884167661458804383740183789219188191910985991212991325536469604352333798378312770932323948318484469867043581732389480988006966987942773814272337968706754780087587742248173756787899312907544214713251191090686905960706155818335345272533402491076082930563806858689607824191550764898900816632932517908316160000000000000000000000000000000*i1^9 + -13747038152423129739449046520941426267753968537374692129234326496140812049433136675136768976417550300768471303693558216467754783077106105553059757135350058547292376432450027687401398551217017560926447635788098985920662966330129609465050996498718102447938816420856506468485347936788757847972670092718476917329324736593780268404025462782271954393954951227698671814518228449785096125264823966036346978599171985516516889066530060981410859483207128917655409418893613097700049697896537915345471697306232524922601789261528237483692837069729774464431173601046313992800242997288521930152742525527779706540006140935795273119781473517829839305040063928794563990007399370777543427616932566070295283648700878099862977839342627816726281650667326941155297479212499393565145679329785168738601378927879260589867882376495513782034771440816370434281757680745195101309636939193875700445099288717462768970162331587837676795781140369777939651331839834398004268652260559738820311260680437016446624291592298045228273732921474353577429665315936860278564059992068433660788869863594833076910960736872186781368320000000000000000000000000000*i1^10 + 4252056839119584468792655789597699061989302152148807290387712246040725921029895659161706221164692972663403469862276509514294303257199114012809352117827809294914442117600447553853771548955002320914891232862388791947114424306045747814037797200711431485907889205663614047729510217134542018482222510928947792845729020930168799077683336256344201344802530660421960781020193042083487755753327230402648643062638922745851282464078756717531836028873010895940120328572709202505559519543680566636177139251963816439995927757332475923698396561470945865832607196056963148999043822122570809013052883727994234804007134457210997045545200199868907784571755443012789074041365269889928703323632471782663182861274746321502020412240813920950887724275503321662701565519807306587361432245848137462508419196230249742045600522301961718736504149859548255516288486395900418806188100933704221309385486646628846094487439528052787185156862061491191782257485415684473055134013296094646562821656001380727908094050721521973680705180671415264647822882895500266819936022492378728635034003483597413022571717432009503539200000000000000000000000000*i1^11 + -189757963419526610637009683787133723244002408692733643143854330676856994366502044697878722102611633750303566026192596413127713025838719974388174000894184641313813918603053186170215855651999867457004208871772058730399297137354770624149763902198514307423444753475766933488595976088916441819528996716787964674953364291547596287545047985456585022320877613172148090471067385325605009604197811813460511097210132192272286762219345859724614901485394724121989460168866689885616297080785120515327341105133952036464939726112042594865999530238611263234050272815757800464092642652667599888184588006515381308739745259323570451712462381499285456742734217144796958794012359995343348963757815045968405598121647058286969860466206307257360640018225698683111402130727185487971700446992211913374085722994196185274277256175779644102821406196021761922782930211167176401134066718618479163280614769290349832945218130344585835582791669682928572188201848455392051426044262336323179117680522590837303798455914026425498792077179246410906410222388371185444284312070139359950643723669925779767642251340304875520000000000000000000000000*i1^12 + 5433068331488119338027438240649101134991757790246219407916656982712506765890737332845943531557433673988961013064891194408905958102611438377468660051414874525633286027910443911499103044892889532860342472084593961769309101460769354044684539987474292566421704411669032148307769447398272180471961431421508178849989096860802732343687316206370827706235361659727459569165977513031217158503559061977875525079550854028030718545162191263013535166550902417066060430732425734052513795474258937596308130449850738826719841093782355100448778113837059757286861246391950260201652984630178563136427157338498856602436169764807183372032905537728083105961842505882463096430938088884655253250959530165445663028123975515693985230520379548996411911139513668740629097341611379705700753920071907534902728824242484439459705371142340380999765870420170226429079415997647359447789598388457717058790298026372971916418720617259795698721519683891776313768558999734455524573477292261014981767635471974581986687080677960901157256777323032657704742327037591566292788002567305503602340918518370349374875305508864000000000000000000000000*i1^13 + -120892809431556382635488361822207751959994100177081154989361527587779152549890810013209515603632966260614743802369269494785976972541134060223182874653627458942834696489346096095714822092578051730326434728983381828288364303262277132661372531833158228226087388847600405374767908020375217328172844816149878495432296136388251755420395734344537472489497085142881390238296365230668004370983946908253729967982802615220194744702049195713773518786477477914275887066150001165125943752461496041361193633945149802902258404406300676480943873808678175928704925791231132621369292318101015167061861420367793220122375916535683455772159194702068949703256756467487207607477568395537193206939529074559978878114431836342076571159436189830418677209631690069320639406197419796496217173316484544934731180475290580847335708428822076946629428539635933609586630326405870065548667673290664511371869512785163637377007958773283440615328297094179115358575399710185593323697525121167122344968961579014133736312946324697300883161655623066078104656226929261746734901580968948618002903415354393011436967165952000000000000000000000*i1^14 + 2243407394196038226565285849452407481221298188360266760859268875354447583637575759915947334974013450988635619342064833611973044000080303085785392351482430767726112295297884901325017191051052088472446497082870594340560732602816383541384451764099502189671693496469228240390453947896557518567491088648984129398734780695677656286717989239178383459740907296998064294478356532495918574002855832559181552970450574248094630625507638503283390186586236464080323286242958730499308358639115820296310565526564240862060363617344952480648776694152235987322515083276965161159612428724205078818396106219327292605567977843163627756562311088703054442355192352128586305824743051494551275711277868582039177211172949760144940216489873276927770081099341663860319592997499973008666141917907033782761414137135161138839834943393591748141163305914434159284551007902715170686476497223602834246779613721446700362409260103726067243514019400629132803994160820686112903527766145455658129085029879157646296198998257306940287613027309434164438757562398303118942728717960362798151858386225137887991545462784000000000000000000*i1^15 + -35385591844552849200188044090064740791493073572687241654679394390874668685932976372291245961802833653927248886881872152579947631816594830271805859971943737847885264040648140724987181692008769059317971086142789795916610365100699683520221988100506179815113322138935792448865051555035055636859189970051023089419150515047060987470284974738215623865283700558645780091172144443867991992697340701976345818659602469960747379571158666427958260583671470649023577127421972672844084641573043047070938557125117304102038206738610432805060404282273857907359133501351388041216470663569909355353213671353276450310889132955243888741516846699893172638546058301772209894004041706410277848520311064718493405531561506753963180355611973108326971089538102999194342793149376388751610895170281135002921275915696337594953161720964572787891672944785877648931587324356126126495652849833507702448080240585314925062546966537631006621249366614373191713422134164118699240023712531384877313810001974497621805844754465565787669460304233542647194126507415944191779091024611279975302194316090760864454410240000000000000000*i1^16 + 495525825031847518374742419551850685337709770145000303243195680865157277292114859358617377263873169401594289858270120367716857165428207351062292087143902926149136018040871776029382270665986063043408788712906896436260534667625341011851275500929412346016252922003875658677980381433691419003726270420532293033463413721567648139347339035603154230739693351015455727037999649550036580028864276501341833660185450913502904711842140299089629930313693385736559263500683391713478587292197252680101309083269503307602523578456635787416879977738476773353875357157556209904127799299773327103493417335882490810841665259843951068416841862295982048255549345520612469746640151485164111877866118916916165103807245459246315107078755353931386242181940360257889570009349172131504054070275488145133174706831906042630696592983520925822690920994724698821152231295634934152317265874401464582045262817305191344471437678250015892556377587586752066935422185760902432257816930022204882394782692113423768184299504378989623646868663749608302512268738525988836428812759777064531139641516261910773760000000000000000*i1^17 + -6092643313987282254368239513464987461106651975868668192064637035449154618684873780796219817863845644166247168294144125089266544246131809808551133442736345971975036440314017726384024809570363028345166653186950639991649233564210690362972719799928257547091249095219397917231989321886060010941695950793340740777955801994708439391860443469113337716467823107701993416111380105236178364209897229086000652180554979684410091162283626681133980077465242900563588640205974221448554691975097048570070740313036669347996091717672472199296397783450233755108106279484372109516461295244977391041554807754840879242251264686292738850492345860553049884680134549305347505457783013469513268425715371156676097381514442479667546386831640583585257368473963181166173781751152156420057962320697372412512889867894476361387006030510431121168633650710477580338110468482549218001787180930761947939261108608444963432197252338898791719271909787609759301219608593430606305389456946046484890669180245150113166305006531437024333151872132506709740216507641737261549686560570471004058657295278538752000000000000000*i1^18 + 67466213530378344645212597890665080565031726046580997505332762083060897755976022257830832746329334762318490634720624723338107688192238495373428872059379452693769440369265451556575595779563150402626535485331521794908874511784101754047971423492184542506880593008776476194060492420543331063425622518500712877097907525230037684278987643836299493547956492468169919243297572875788857266062288286542102944778395111638736814746627922017041463032460690162053245727862724003439800928281017964664688041365249953605765166038730153985785730014597001401540824245339166479755752227690387605176785211366637163180577723092601509519285089466447675321754584250851903773739139283053426725603404471022009573056764103351080632281894259579392555344095126283501087297718254681672113190963985694915153297146640185594641031545803075793893745083198850779713318312914858488780628456153884561235153285778050549004601863582073881478259086079741978604439834879805695463664847512921692362649559974872497719854595663670107212830547593946102220598974245610869737579117181986991264743030784000000000000000*i1^19 + -654125773099824855727545685924435998995364955927447840199199302982696858796111957525480114175714906921845483737280263863511364254693692062325756334867524551102667560354441252500245177730302983549980434048012596698883093941613144149292286261824689221063058235921665992623180711233117249886335836566878308688913885981020479261913210929787624251609540300318861102052237210820743017297087307872608038532920448105546225395991376637463934714984320072310893399357591726331965241492743291032311434273196091203928780344188112543113690875854811829089977712917376508382392897070476684432808724340215913834982702501837431486872465611297143038467604275271209426368678296963678630212334287096491111429490522941261320975667241573807932333089497564120348804521440576989060756382570509409341632136407078412760054017782393842668761571023042591649680815753811624875947993094758995454232193197809555674975189614707475882591673215301204179033023549506957192531652478079731801837703385298355585680270619303073393323017605038586166670007160376341102336826683447481860725145600000000000000*i1^20 + 5688311828572704756289657834082895867700412190512686702247396108608884675552561034682259084782612016290504355836983566469508486190188348308228290535250606238949864096275827633708575886480510582586087124206827007831739383803014827414418023415095568391510802340586681009116297196410888386806431625801812228614042384194348762026338636156341808384163324737450365019079340026969513210366016394396488552335605652383339660103946021549645473879332699106339978415847407708779613968413671490417740778397908462261724711996058072936182017933408406293373461688979557161762717895973655001203775452241679623978105954873194599665089216893295755233542568894452011544662948888536757264243094504842768883761975285909430771028124753499347280079727702017354335895301694349157633368826328548575969527776021131164312033748577915059528392559217791523113292165145711755751038633312522035337026910080385984505744296900792553214077878870941052172784585527210339143631309698331631498373751040248673295573801381160660264059888944744457295328222439568687676305487476862589337600000000000000*i1^21 + -42317370148527075974278865150901781262845235392566960681023210060932789560562974137089632464248488614027158789129507975554731883886139469125782621106397124011503143955056312384530126748874207118497006327546808050081403262204267769767701498165169772728086845186637006350781425321100159464439701593665650448977852122369244671549711737085636635083631615141877446628095248477535524142731985641942958086515458045292294533460111630330885173901800239599690073454793712051052073921498308859241341694631687973201035946530976553305962849690650523103596605210788032322428538754228692997317346047477616695239604685779582028252908343900404149564871315792873008018434192636732682149454731124142748126629136649229005041647395556416784291756788780588860209481581193843960920214820280202725900585670517438959508645232783691013921026418538677453045265787727383528660716590941437734474500443502529576711733268209163932912748794756090385521514074848358939535680851431735721446127259375308715483441797569403352688024259405179754466594053657360298342023843450716160000000000000*i1^22 + 282805974501441576803177155656124738196625052257337484171122831158339937313907056427869338547502662233691902945363818839639952512417644272815570540831405485531250949243462718865754916356730181511226019031132424801097384305967061464384667252133912834405443902827262016437487728253499709278390761915010247348033066083866160041964634691978339590547158333602849121461914726106961917807539651061262719769834848854424533215909280922259766410165913192370873996834971190736956021848164489321631731579540031834887151383358734344597085582625499999161025967700954979806821224704556183536380941828228373523163253082098357429671610471448002252815009850554350505263189089581394510991909844249016990330522176333786462434334011580928683142905655681273170552476393208607197632131529434718407569061373854673138638193171391721876385237627554382991215279522135664845618106074092130849591009151965502064048059137623875822785608463971257184301680252079040157877373267111805495071739031181024028618898479032362920882680020263497499614568280844089196813882490880000000000000*i1^23 + -1544208546106715189407925319532117781423353900482424630999827326776337230258687135425902417543429618070594987265994731251666314268965783564831495226773809274798579217614532481579574968553276877407378588538107316914435391833044408444268056279560387184702379257389723340569210937465075551219015550828331925700678442672445356760622946246253836507896162477240410544676278047478220854299197844345153880668990681209403209074254523824859460400264153430086404256901506391818056669087360860154926323394881054942961688589777088143649443227985454900943902447446574573165778987713394586244652844479330613547390296854485778663583475252012436750151763124150118407791056977447318547772209383710464268381704684266972760687262914976663558608717325758981029654237084193734672971335063096306295159709559334113626827836985356515624118993285511273575602222643919394875398086806048762588814103651715852690012123625747316503896655137476646070880057470866576970844062903989957938393167813126251743447844283317742384606842502863330682987439040533757037641728000000000000*i1^24 + 7873287672726851731937358065889638136371843922972856278258547874248506340802680045553728680185569943978793719096992799308177817576770495939170761268241474533053123016233318544158329256500326991330030535122467551807168911603120536294933997440041818884057181211555482131922525113881230165606210714050048726782382178733460056636285798673118439560768237062150584972041227894320011058031130156614786612124206773481829404827543000526438147320857567791612871602237245362419868156108245837123946511456747151345280155319305337277509606267104686490726534345122502976748204938749545998537027386503672827100914885444804518884249056828277787340855999112220534534254715556378494689453397178308219001187786229220575296093316176406859296860199153170568890252677673141008767507818959601608900294035118766154627815447598943483666307206903332713887696411930130465758517792855642980964308566521384372309191212458865686536656795792545645161746040554818279681475957403561563858063646908140718489280926823733615258736411760386529278229278788737302528000000000000*i1^25 + -28652282075016588664514208788686800567810782321527533981275554600630267603606070492750391982620884033110634968211043177041830323202284580298972928599844649852575155851610356625596554060787064231564223323069558710697934370771793743667754462202144069194662184970377647878724717914345973417988862998150950736870875260575421800137728576953401573268111079532119480942043781716564515412324193795686637031701613315463303075614085509461273754261909236545632600852207805229866372899567519189236094533589431212205381036099396291516435450968129683886254079755984726522405196011588298671726765088463896073564678828300598737784091124708018794505110131127299548079885706432461764993161016560146497620355943121445909545090242921282166947655730363267452126571926266022467749269139388791772895058660752128799484484744579953412787819285004728448571607603245136542696696739861121399926956550494866471473647583389585227838622945398870996254712185664214289711679939236065468334625161281182397874762079044187394007388032229190961375991817306112000000000000*i1^26 + 114753785095931834318200744681151951359056255007656512346734242898389344025368123301841209827244684122722040464254389984629484247226851494465393428797985978036957786328560635944042879537130499478015635478393546560936669829389994163920209848903647294069998868982592426176128921026090057644134790952907513181069777465164152859631767097677417930848553087414768522684785761833130101997966099477084388786517021481844874025642660596689933415928008434181295844485377911246317456835819601809177953212742712510658427492962287284418927029610992310555296734729428525408768817642300304071134362665452771018824312725485828666985629621491964770293626440145485948138549230699361026184278093260237382827848399143441706056668762167946976258895114304748424912243264844839444018905780440869398053651597638360095800401274148214297570589152108538326891229731471876754354509227862760394219806881385426651728019645135396887966974160970286468081841172249193095236523533837334844916901589682273151794973216805510414853865710934075789469391257600000000000*i1^27 + -113486512442721810844448463884543951179483649372899758274264328055986642784043408034805225753727253463419487873060852213248576757193749958297258067723142470679769171480442821116376447728342055404147760439501357340040734500313447806744537116776956137330256548418366120438460036047432114901519391335047893312168767017583435559956590463628900409382783462509355392318018375902273158843193766577995604881729487349025354278390261999540706354228117665052092030409236849384543793260109399317859715459690699607352011483738244490909813411022087541742041856925933096525101321720657076705518375784767839764487018107186600974597408729468923203333501742745829345541016168007469197984227211837826109917073838410817437383180952859029350550266724921246462086181694120687670629208713573119449339872600398360688228466228134641304571984367768026395202803861714792144062964848126136039656336811415047959465000404340617449425885249001723623063354203328096946761278284486606412669562533439868388102327445093576524997922237267588475781120000000000*i1^28 + 738109116419306055057506624261591750258338151806302820502165976233263780181956450758873537161403171594713354473549532980901628742200268878135492091892878700462063116899019682258762904064208260862511795418643719646615144474080290717550185417002696170772860605269449240415682668208685475814715455087104036997075128385478619299137702638474214166452943363185643152710177091435083469012386073851712083460114090462959752177762720617384310465304137941525187164649385116499290723302980789868871586975566014778173466647898793167863052817988971625205879305468129989020955966144487823738963509387414059803320358038423282248804831881698545993427566605968736418727243824389003101453679592502552925689318396677309177860279163067638052806764099758231635565537738309740494739441786526644264266085388796707019075341204673865875342491796010245084213551918403760233016011342712321658520002813804299665000009589838093165827674468151038630697469709258189843699743975978589516840355606442289822181068469173232375570829415643873280000000000*i1^29 + 522012560821421455495356457219417366882753985879251222623409119105897768636149423552533524150831465127191529509919425726979904996582373718993558751248016537614047318868586578483370729822074112444515623525689760965343329181693242040411921282506261301974474159657354598836988720048561735458563849897198192747190849903070293150009777084483157516166602545605613071330804403123524142808871232307016774752661708957151139712203625224302880059733362325843614422633661215097226723580682417649976085334987388104355958237167131958500287386300431432965240913461475192393374228614571540422141592080841238001972993373027761069178103672138110395577498068129810654002264646114417695634592694815233580021143329763832302219844767156080040096166906664944495312480075795136354660832049636055762249964109060689449467666063537778304354407283510578853809061112861280183211235357470447580709570205684427567116741707551842902590369090551523168005066393205089215677054597564460938998152924281775862147752962229384026024071790592000000000*i1^30 + 2311298275735984063645260716204560349370159871394758157921109014709539759745911948629568649001476582410364562675323517094359410655845458384784792064495160962614534579718307936295895115197694893646356668921556566342289823122678758400557350212282211306815832368002111358240158252058614069153941765182130907895863342596815679585905845798741685475669602470106162400822257545902863810259538784679928760235410573447862390175827692161754974193553281619592884504927928962660622369654496716312555610671458328719062714648798518044315646080661637961611667484978578676746594633255862622585562611358919454375700876899665747113705610973622558506972143186155512656155191162334716590326080654399756752836506808654447469557384749131790948528888056817374218516534219318451467893288194453971820649901302997734757069146724052484751210953685421793217170297967804764326312037127761506832271432349405766247379890698728731305013100927856012770144643723251849884478584055633272159619260999381018589778139718723290623377408000000000*i1^31 + 4213384253272830952754543468104865807665428157328949081407564297163578346193857551475268615565651636109949871281664785392111381116613678894913300826573911913462916295061421996316912371037395628907388220856338093645747310806758379396067321407579362052249582297319279278629711215167123666856760012322254881233277127558826143655532170728555409464975911852613345156316643475786969084769252172902391338609730416323988521518170020227618162953873256308250431181024920028524470101796292218984960251320622737893156504327446093573420066742257570694096626197474206468946457975514854207322775446988214870978198262681205916392657691464132097488394464440279954559114656576776545723272893627896832520028347862590964356744457848583138147009213165878180040251518092061690759431000348071213200132245254554692345697925613699384710920153583398950402340096565219459143926221485892326219014944127422360452847014532963937453730078351060229383051632604832634590369513407532626938149703351861338995164964521750619750400000000*i1^32 + 4616450418277419635796460690294043475005927445089463024578827300127052247101011421038250943387677697177405311332198283938824491426389414599043479336054457824724600379155681826442291248909728610862909510416555326024820020249619712022032387571052142431086816269856472452583173758906488224041803528887900206335656609033992513679305970211545565065490169742284542666618599932301962432504845633149120244417316962163243801773814038729364603665726102864264613784311643261010561638535944506284042074917865337915476236487136578419707074976621579266506728226028343028802477138949564631606082951393777858983535837576239033366143649021859041938603618534496902213048168973443673042617965421908726675220135966532280473871142716405347325742620991903441963501753698364269349370572096241470612461824465888005343855037187740224464386368682014652887546851667416782446485169307855428249642218593473552749703658007155684526767728490115999820242298531306950209530093588439078186165685424888258591607642633011200000000*i1^33 + 8578343734771935325715342446576237307100336266420517623586922666205451463427514997835954585174277215636629455524592099922658781939194513704581074356538773679551481551800312987445007876464029939297996542553845065899793154656015077951603416290403862858877571243961148526407414587328758502827780845383633422860610527633823539559919136837908421193042724160761894617192761487585861542077857007964360647832220906971019806239198403910710617977834276519386912447430318867033968086481520897968046410530102151197736278132706069158636130742554307806447227745203984410474913858833053409245540192728752667206279799294594786772967196871235477661428741896130925650414553027892861576882540379174743963895337072794158293150119235478174640638154577207134639732189183318878637922181161333012055118351933349487118053861685431140161268340199998217321634191124994166612771877108138758926492791844764218503231760724221926859759695099060393350853292272281510263583217775915174205896963116320927487638241280000000*i1^34 + 7630302054336941732100266804914101031296704649509174599475169799180396646556537488974528423866916760356247766414470422793042289784044433075475673453683837677918487137926024685187181195103398522542098793453925042620230260951790249750182273061149767718361753485581241646568339443967483964235315155357116819935361554596638265450810595213309782514551443901901602733051828688022660744688736425331543342681996046485282909204804765469173303766934601002024206537139515793019193993938065211063450375304487668098686113754047098446210243122754374068078314980477712858369785876412571674783387414786333885031942769565844697005616400246816324533965609644970550423672409746967701241433345199204263553225550501525568503352766528887640535872215891750368984196179682474410144241760633513648311613335336980475851819629866030432822447861967959955202709230878279963910020361965673284689212815713784949051869706125600345397005085856700633684966388416572787960658103966928466787238977374210168258560000000*i1^35 + 6276185055837306913308472843751278673674220768515731079356583172060789881073566593097800568959937309059045123738520891348654077049799467378137020144397127313818407067836411086432267746904626477014146390519800677742618959989661328222790948626175004703820609229351266637705112584512376860372060086597356425324642052329392121318600377614154313722060268391773383209287786310285577507887267845451645572149251602500239189235658633280195554617552478981749564780238660492378025998376815145331276044461687660180032546442129494728727720216118318071379335367998791285219478796340001345999388951391443673283942853549478172882435492954146075632087830394504310280854802254599814169518129737531067565385077090219645935373076458066839025436877219930551233517520363512179465298103257097465157423271433877267409091507858237905727656674078144133814099552497106514760101872518440626194220815109529721270730577330064424285983343487531194497312071013188961693786015464513532406589354098524160000000*i1^36 + 4926458536482431301809026251468120760275031508905518487108578529980671511863835928556048455174862378655570400697485514340879247061326356813022223400168256708290128300707448872037147705409679759849566356621732968162235061620867560880069473255741208469160841899683159851566022129852365801786981467443900866878299115636965202853336677015555833284241166814429675753773673549177335243415401758279581432054756447041055797156315083400804975224009936462829500139993835739358259740089442550256958511277248420409285667481355395873592356491392197511544208511053312915318031781242076374129355088308879026360652687038891738500394022084564710283834249863652673810469936309676623883542571170586931428988542926102047877828647305314758329413539609839691340140951487188726899217197454935474447561249116062499276984317828861258058416261653898633044368483272374324305185137070319258070627597098779835626585026483375859847495210825199145907132574516090319021464939473074249987985375232000000*i1^37 + 1501430064998135981440169738623053230421080880366910907761429757393619892215930326533941836885630337824387569344247762128417379782501141175587799342677555243052478274814471922074285994537087679419238409392204036751668003367229472835879688244149386965993655344748921158667761494237143453224489866387505465990921087436890205305280760991779627679179429715485292839467713279213203938836512232191824024390772539736864604325755990967133905366755513978179529132324227694158436065990977168956293870425187298322375292209999733968190687031555252440806874105270887958427233967738928661983811581248444885863026507396710985091419183668644653975856305685227206971642556983951385818482070416962832724984575126139082686558314042504448231747205465040280724678753385381131679134445292106235012070190616851796910413294208744643533274661273645583192108081997371296921245886237959615232611163176622277314952494005426903886255865937800466957285654416331123191158888425473214045388800000*i1^38 + 1090066060452537972717256332629743226954954433927694027235601579194288945011781620890896344534091427255809097919082862553954009330164032618842568239403310165398333454968446422247051188301702076940227694262800595608427560967479787588929564088061674671240733670701907704620262054655882998665233420778226297860494527780953210046979823572729033249759377376468159005999284800991409418990519716808728290641363065769306734493802268876954533873846892066541844515737746118882323890363123738544355380049998956393568261488354075124193750707822238281775951324775696371398155811375254200903035450283473871989404781310937062621266882694713875873375552477704811659446532138996259942089235851520033590938886297494338930271089793682361847790676472220277593333245962808585772668558790152786954626293786071593190902500449974999943022648441654974039904366500278095005709746408412425049620062414552194542690778877364002266030629241172177548295900144065269450105364338402508800000*i1^39 + 287848125671763005266759305281918819610039146925370615884918799494335657365302257705626854115615356975575707551654568387841276385352166672864113666537959846449715519443287533222494590839531328847700081236534698017045163067758771455019945541350767529912376135164552481379071883393175426860458919362891187124433103792232562013519087363479418708852069234297840847684749457954698472063013406768292753076902662066854041391941087971130242183430014562885417440323342651011709011541719425290725355725650606510157315449756993424147947813191413402409482045900202709236263574525334684786111516772898974402803525115497735510189911959583557931384538980193340610606961291603601052376582850256520037767494477429741675239749600961770790365705865780810706266520400341608572831923250171334521165568443431463214991007746632767280914815387077934065267616186209364900799399967657287568967438838243186447907809145249705070171083196251375451416257664770932592688705781760000*i1^40 + 12612869788116277240697165279644590901822631191039140274879259424635402079129752644626670571395524896937325565792360384164941285318178761056094325400645239882536273771846697968284420911013448585823044148171431779358470399755413305255611574830781544072913359501506042848625970770382552505211650350476270164875968669257165143683816927369578916511973892398411993776800272982657356038761735001407982950835344616219661334786061014951393293347184661812689670668647720532043889144720639966122526163551235365758823759431595129703864837133726709468187100600753844419820707488211542999989737714473919295855103939457682394364873001605802003390686701745273939686874890855178812738587362875029511220621238326545172167908732175784848889011054305799419158358545906461703200738387304972460408627426507560270776649024195538360391971639212148479845836671149224773331719444249614082720370084401847177690635704528546596087456937878149410191835058323337366609920000*i1^41 + -1469440645311899802340615479046586727551607234924236456253311682992912835664507823815383545249813152065487040859912865948495994513852005011043842202664496186430937384796517594929731587569953065471592519203098022028690487459805974197785511952273594760668181796570306931832903021960870794827678698557523949167262419930236013061648613136107288972712217962383347618080724906795773032894288029493731477646723954730306174203864550347040803082460929355616176407413686495284318449382930334714117464159225010344406048536422954808685105274558125521326192731503030910216118133130370950782259468039418125572014102465679699000874822368130680229841413720806925206549602590364404731024873563621230708245609937777737531529149475194027751316989698996897163207901039259696841446927669422695151528957521478311582033877403396548173687950988028237746265268583890173283563088199704779521277630914986188019153603291967726855028512165749564673693738113456128000*i1^42 + 60718160425620859613500599591001306005891325989047020561720306345284333483801500878035808160403102398882016015761292772475002894206338885112249536755200501688720417869772959664019047984855364175887965552584230034506337074785533066783845527940474074805882019150793864020658032667563701438592197115811538598311473280760002288678102229900829991817673170697191454547650269800397038905637486412910655259125769147194725339578376060712551940164010599998017587901694773858463047737544502898422376633860802366600547187481691706954343988938131412968494977281247185324580797067565861982156818568096706485868166358346992295386841427581776410842393914412272737041629824993319268928065195858916116523266069801277342254196875435711014989158823854095844041799749021683848510979112898514018068616563735428438099348765900557445944774882722255290195127963012251217126894910141112068746495047274652325219136928340908508010633027701099974036229120000*i1^43 + -1268426596647898403057620275024900876469886180011145114204300115236137037648246847828814126340152489167754945542779086096923223243764402796341519574163714865962394562944437859724003064151636363796676304891214273123241525995224190831460216526487105244422557527898950589312249738393766059203051038185841478579778598764006308904350908544338368253670012361662109145437950557679782004722258302067693084121122877757543253138673167877361605882963941967198597604379547717371162501085147990519248419539635256626324859312869028590431279061432147056704196085831277183205499628451992593877050109304121958397574554787308504066729792522531763262963802062994986303402716862302841678000480784023713062499552656753449307315695429012512499726849568790699943494477680942102643835768003579645383916364313133842333669512500054845306924058808940327632875517209224931714914875940492849760729665276423156474122372265670776555667080020022844313600*i1^44 + -80482885167237490461567629980167224181172750083551931278449945007961695938739758617919580889084152942687814257456187281474906344998499135459985070075667998639994446993109463012505147136121231311874452568800926233461545939540145932169061347351429955681437934181979286637341253690634375870287637429701042081951953339754955444862043669971518675378700310391207925595675424099129852182394075208774913707327234121593295887868601336909694267266624854510402091108254034967513027261192668664354851775450324211926394705812612214794989384921832312297035382685505286829401696171237947556170546185809379961865176377026421489438383208354695214980237980944809210604832479950330222736515123140830306050787923811973524339584726111376037662411634727047928762155402353532163258654920042510588438756999099552527237950948157501586406986382459087239031746435819329020542369769225849423638603493458289611265551422966104158816046679398400*i1^45 + 4074252091339524576800196797024924699330094422960042709972979276720882254673341485473677387417554516006836325964459068416842881838126372262973102850402282128630561211415992316304795948061819794729845581153892771133301775217319291231672211679057390759199623380409496840681931964404800857431176065647235281465006064840848070546162663892826760647539961524559846129119164601173217521191536857971411317442530057667715931828693518081019311979194138494008623269145378755895008555629051330306101957705637437344609095817804411612760761381041437207425754046511519168084855865426026058421328432105108154402369959979212151956726357698017987087029490713587136766822714973397699279359097839127545575068468406271447156799690962920402781023575805714018141233100326890190021900230193933578536532931888561852577414610724166817513062415854656815586678183378108755433117957122514794821570214568827027863467708775541120048353280*i1^46 + 20272940468042385273769250442522745181789935401405119296479059952121696461705520717457525707141878094313634771117779547501693467627941480689085506124794364605619835810096432105530631654565599993883683880835257377101862021409709327794879630153269880523138814756304031137886360026625136342168807338305887981254223710354782993087560367407557236121782577963308572162588741257144290905995746510772695262984762651123090863034018298081073354150474487789007020986817400131200642184230316642222414720082005677012795345178913589094173599377709248382817877437157573179890376705732712702229291833688893626809063718582448209583345081629059255066967832717746625536772770788455999939784791124697762555591160936790092941150745787457169862812201276415272279554243613571368628726234743961369837525298067834240684887411346808191105822329537932802247248968616873289445262760093981563124989697543139921110160399993318400*i1^47 + -2949509898595050210961609408214188575657028956368187530545726780103817624936523112471411502101633291377148822851441908976400415856099646659669419360552311442526773106531890636050171261329155696217951780943742214398497738196488067904321841322200709941301517076147220472810474821236124505950037483742170023223006497621115480781826775305891202454984556227158946046949606206789808927680800887417201721876712441287594146287589721553743650679236291307842531490845054122851030656287633942535978543057959934543756024188201046396451774861423230331861170294145585630324665252176180708565333942133329960044705974179338157108911545897284167679235620163795965229793158020524558610357483796389323230774300788392117356639284888959554103446923231194446332860098198745397513488757182175267145817871793710870867038674096533906402548603316511680453746250127802097879198105864489578376366235618564715521541291264*i1^48 + 25132982559371891300829306308670751376303843402105809087409822442547847750722275519542520635929239117135514683299166984284984810079539942454735789235792963734473112791656503886959234479576383990239975417981175542735185425851723325110335997267220930694340349303323202672154236718962485951053026318191392616614989393248980617194372079390776038438581685135401084698419595041034497427012476632772197623052394871031143381031028652878847135612129339361688841093886184352774791420973014331583764186922962110468839365036857587621205016942743688531097329819174328887758683195114910020467277529576036344150809713991743801467507370203102189556753975549806055780779970546696333939655229511348595159267192526951102544763620098952797244581527976298683369860964067745440584367783691059609752382878405425980015214949780468096765947605238154576179103079070498006940102253351432124657694544554783530240*i1^49 + 238327851565402596709053937084310560776520788458587457031746954311781849431499298373697581085230243726560233221223918855662538876155929229822114082694829120958019180031876965855634764721010039384948479680543124540926667519450860849655645425648904278313484413931568278782283267491301599462547731936802605620126780049915501706738022065497880813416288830127585887559653604147791471649140728252118947110984499209543313863139017971300904053603284252428814409776368275614095345265312122413358561136571973852764644342050938106482016556424326124504787326540923332717584699506917058855863942716604400200051619164644000943684017418660811488166410121014127144206475475076190602664034709918673092424853201745450032086563521053160754535244975998598275066083169082205407656514141627142755579866829612049491834307608164146392608313906438679595247390235441915250454682628601876110169081249600*i1^50 + 3493779442383513631593678754283150677785406756375633378060065469518374693837648113273728903150183611629633940202490451199045753906191170889954510421478036972921219829652521606782032553425634936571901504065788104491314476876501033516245959129970657638072931430394952774549141008141832624647512206339086023716617691456406496797801038228526303532735838004779291886398062629295729360303161499714085381516683558438112581192127666740643333001339421731825661158553069748662348902616052255121644651247692216564222464786542399125264112660625852049907004198683008467712736377776978401143635914696736041582738637940411542729204353495601562659069691753512292011786462255387521937172730166609142418129681551121625469052595686321690127808443300297012876104684364528245535075549290830438485395623293780823018242600938974347460746514666435580254854092956309448892307197908660684000*i1^51 + 25886008155529171489523197446979099740612487728075196385429512928279090359734967590345937374086601484686618394443661289966995797111510095741373324620902337469844541321656027844010788815837153662838122674301599971849317003425546093030706816096140933438829348206412630424136606929556015249854087169746592820676425411235162515637411527771808320189228725271912563396167996647715568078752812424298215537241812911526689060856897995088934065923787023026323250005819026713304923122148868531343070664047844205252433772339704164877040340234042418929306080213844108671130063096693207946202283650283698308122795111874016684955195946761949649420709801103904106506402095559951603182697800088230699861802735470828094881515900583269336408925082868570218262809684103433477572475304118891314294489859027019738434235303839411110755022211374176873539391391715974611227290000*i1^52 + -13317049804858517269939223055418311154575621675981723474336201269901814542627774669321403065989977805467504294112393285671187873663842889294755448101759250917117944379704938629716135453612588810016058760452086363855114792658913309715829347037148371070719263861631466797743332693253090553971984833072813542767673559784808998739528202304955199045990531749973202853863207697736581470531876831890995739588933341384661958435253932145198189489695058711975497192051689271533784510649059198307582870926714584102095133468845199256019510901712923775538333478407704076512659856173977653609233857060207364740718318803812490986036033671575821127879392549023112512366875632499533921524002194352383289001163047457701023328212700660193021152551200536650660707526516899131338079544399672663929115149517024547613408425004053837197707000956716974721834275000*i1^53 + -98670415350544409030601576267630678139456022334641839395124615009483378885826495549712102911453184243466453258686646009646839861519033056479502607721607315982086515814462649232210167200259945069286144354941320308381818804058637670689062722499931592751662977015310481031723637549981152506766182570075723642079773472528215872417330959500938391821845229815394803248726458127529456944984750712068753299646206030493334797198236557729696580934494055742459156346903647108619731774982626326579485713178056492103399262635566040001446516941637430305417638211123594328185378218262337587878081298904965760384252508517092857271341407534092754202434192210035999798936374475354480936621415919830046448927825523811679082024091061377268741735179452242256833477773981864082148954406573027535466964912127385205794362853643889170628206407565437500*i1^54 + 19595329984669008268413415343212403584374461866111625055501300934499771779289128330140002124051100445561572416708146543201413952409214896309029399641843654884333445983199112111844569542967899929533824147739320268102802493964213255684025946700307412564250994827949176311265543679739033354899718610428354832159070250763173659973328982841073759415090362891053593514317172231810969190445952573892483804657007580754916332298520823619584062520082162971293728561104530544892477364407861737185837199099969629619889027872020708959662537263228741037697204402343804086455342474439063222675731318755923957208091711996845281767592312622844804399793947519788988638658094311841456620564434803373841298969168580419721302536815798526017045415239441665523319295639774814040064974472361736916611207060170361690328749143216959375000*i1^55 + 145190246112690613520572451669428601788625391880608901134734357959977777879209506720982090963218234214086133052236776516156649427574552077986002617478992753017626934641061188703021467421191414447127451610704353260134693459311076538205987937956070452738203973504398899895096893781619505274191123641162747651134484715644295412033084062580485158136930162317602272514085065582967065437189341859350689697243631504044847035157601994018643125777432392240904852972251606586921412677291456752755058558442353166049442564601546746691109048209486305990181315690456490445034591536437166014491750372134984642662034921022760801103857713522583648345970320904300903556059176622214411951750094191829099820046804516581835813879815326270632411948150513695743842252746761382991509613030906175634703239842108792007406640625*i1^56, -118069977705597968964114678170898560739987248449948884381529530190421335551742139546392238732910865066632186316637036836668016597713249142001863244866067457448265312330377326505806596985284789605916219147349907200623003892305955453180436439053822116764904068202370599247141230366828422357445973288024398725608655816807557848533937037625596971469587055010244129583793505534619870392659265875362708483555712359896956408260237715028821871687193476876129305885770492044534652392778801824305803897069337638573034162540328488034648743669528473223215080125873872751466470795304947700168117091913989879677085559216014413772247163924583954332249594074698516158188142255875390813173286447406406089952465931179364489678558822226029021949722876612666452793356492857805807788721529515388965756252223328296710487920021535872180684227403123263847527434457910076255692904032594134876274134103408095975236082187315600786103146268767751279118370778258196457048729627389488535980880839230081433309268069169593468549231332671347146885558857693242141918694489410007945559097158937033719381004441766524854588261870499960296270628234967860535429598011142040319961226985102550798968882439548818443920490821898557771896197630924191417745919537213031440632507940927023906900459589510439943052468799750253938318930228136053514040934517893096731051600122613882030188132563284591691383784149257246858568607306211865326625076849030593599960183134309395949489514180827486126810626104199254361681409737225142272000000000000000000000000000000000000000000000000 + -75919211790784001082420908663821562018440316960553371126251199288473884020942302993337028330735780136696621269394232007350390822717275824498933803459701988363321068776921397326444788665914930355490253982225871084035655122365458885553997739553096836084126453163649291882653816621964860265618614164128736863241157680287133463953195137889797537499215403067784419939962011997925881780694414555705852802754996300116328778823318143688797613547225939922412201980856886459125604092191763960901137640033851343640803832933475634837597098084148082127203107734685284835554801924214741831062665291804329043797998315246041022924336616471730608054674373261482626604004692080184675304786337587960758296471054717068166348607144569879681438820928045226319752442351686806843798541257321589589502945188598461810760944308616883755617572484838276010667526207374041390099221617660531571173321090974034465984487455301502538583425757101404927792373190306198624312431639522473873280228588440723145818465137165372056262420080625043757812533235065266493947429229186302934585108801094655942348448814826510308238027054839393764933439222185524517053359974232923981740027542519505523118026600467456609820995693999158274533752620207603245400834512592401404903987502223675373325191696501394122971331262319385676987462129769879079249730659556136279606519160463929501716175617008904796323042780753616676943785467315554119709061774458872733839555979134235115912109993311285500973170987781794920638181364386436218880000000000000000000000000000000000000000000000*i1 + 30701140130070320336801634522934704032365496609232346863076928738201226583735532585230550131344176649557125967018191985376174674538506359248722861855682644878743242075402002769326411106397858313493498625415962830662525475917083574551898736250118380190066927911918615306563499038085728795807815182055511683122780100179443064292428973550489284377670210318054905837934680075560750217731526450442196990327734746367910481818385074927068902015793618371217829288178928349667022899917998784079397300320846081395006544929105456959312763031426991649660135609536211913148204909812480567736203406336034033669819296490854357073277250897653301940509085168747619371097534791610709905737666778517143854357170027281610974096710784830801292467458190696290047794898859292755713577098596413944923596012295838241627826371226373772631791962027507978695923776171470699825807462557473410296444369599762766858968302016717367191090488284208565516058201818930241220154870500557980084021197234368556193492022311202241959261063725651778311808543377019697114220267019008985021411177434162187505668970450746875327789070200631058835823173515430680620562548416615602352721663864171615853629644830677601482960774042065165600340584329969632351998357885172726715876235342378227607305991017390909610355361709987210744245763209738102491815436144763083963246820436421471096571231254151937366975194326561651833764499417484457994059143712014003516515017754219682212381678408130951717869674332469187486182156832866304000000000000000000000000000000000000000000000*i1^2 + -3443559923146731448784393786829601592020858251746273486414683997487244548835005180150572397891978036111912454729606254121451873338886870257628760437192531248076557247436894151239683815697249092868089951321648970944512773472861987539595246526139364688834407249344932882700265195775665868157165902242569654654636023287142979772834324226678735770846858954249499444176393120158375223795159918290748635574091652207193204184638249359824404043093218714188233103514310990649034324913334668594292487802740254929152637228658123038010120870790778638988884361236725687781135516345292132398503632955681860135829165484557733943120008773013976056380249992318069181961760672527345962561753813484352803299359226762223769454884492875976892651593365842673937267868216275425763179278973105174374123311053030372329892084312942114233982826708575691683320633833477149235713800980479584055456004122088694851611717595380251441373631267706473318394373639097715448871322932947537008292552002108437205217062319192740062155330173231782169681072430858221524388452956176130428681029938859935310381310446442333209252437235710783123245722048620557710035561891642259644345664517981288460373857481716439095185732852247915805210222523698685843036777910168206062999705038074884128680981067547847722005862556728781162432365186666764290517039227522415460466960938019046186705471113063164179273406682309719147645788392696030772274432669668892290813478580759972196210118385003529120277955100319794726274564541644800000000000000000000000000000000000000000000*i1^3 + 134667585177014040606210632332406559003194525290982474673972647439390715656770752709976353504473022372555592085173737284642098264473566666299260078316168862863394732388455692089236635263654384254651267174903912709076415700029878317384183454787748468594809051142481514212499935460306416973092515966597374570717158853534443455508493903283511009038564649748877829532385436788609998771063384783580393302452159805993097745580737009067181280634086251243683122094385324428649965861500721458460366174082723780478763069108221616326412062856185075118042350833711711882264767623095466442573634942304482183246695974083936805555923498912622908849269911591162933947505322144971090189449099353838376549914122647167935819776347162642988381048420940561971433463971225033973066164098099718737048570786830931446555756831339138440782227464394832481478319430396436917526940285967901765562001502914992731997294868175427918020392298586307974401592176007279929533547152049453311476633337503249708095071303589679096024264979274384194858419139234963210723020302113122899278089220290016903375719174173856550030674693511566533292886048441016734164565605130451318367078076711240981577536521925572929015262700464875354179851639360249928839649219397689991409381431205180342144647508251900294854093936574576498309653428247634068473650924311555811082410047585186297527303397382567760975211798486508240665494281345435777448367158426727447686718352759288385974242030727276824960172550065442623573651777126400000000000000000000000000000000000000000*i1^4 + -392635749446992078736783654340428600410017401136853008660192706792167557483749961934411911223828113733557848219098155838201895742986272148798920652661318861526577454108853130692406505567339850554079288616828592646320020501627356213007776304018535660992845762646533804196948468157056810362586443652842525692735256398816033300664617806584082606758288886719815746640161508302268754563965615566826059207769459504398040357881924700242372862429853439943334078971273484075257913954127876185186008883155367307784068574942077265411005890649062961253527951838096669228105257523276555670873435131244576211665345519474647459562301250772577138094654457273996634180445488032181948414118652461575275101929612294011540658784215565697863394917284063770443411518544658684467467671381875355145054940164225172617651028723700041846647301343919747729957319130450166395623534725367776254367781909450723547740892279529121103411318111016256788305363420387458748165898849518611605735707808748643182246016706843722234097028264689856495932562779141021559981285977283637748820571531179747634973975086232104029071745376579563733109141241081883936488692861809351516681599631427026757877103259217103916592129284463783755770171424182950423501064183458764229429679224706682043541132054381775834078865688472765607316131656519459805495931262106423932200810808535755739536129591142379159912819466885172586063222585446367638627197858096619683280721118363456746101483192515465455567422202145635356903892582400000000000000000000000000000000000000*i1^5 + -134834108038560498911029053454447983542977550150175026020380434671365567760924871769131749821468096314883022950418749989802595386685313577872066562094326400301225017868079109588774582556346178349080870920353489018570346743009046336578551627809248851476084837508129842807207295335264072819398767387197182687335567801629908371392860963274311814373461345649940857804235248604666460582990645759859127469269802840277345526653573432324913823050508237082826258671809538538343006076642972163871412202297835156355063809644947441756486871976765871400817310935337546273063900599566723494868521244339932859781570235692273590240098286646287658651789908983803579921712436992509340276183571149193800155524331123929471809376276463059887371544530822118703290518458722247979480242500517519417906596905900890999788366913396941212730878448179059237969559698265982073726906920582745010839003107701172666802291362870210765920233614409785414181907934378048346434718747918559061096046075576779433659700092190780352508167239008569671214601685303407016860190698967670878783574409400988193489804013505084789759418674335071441475294062220560237634111440108736463360826860458702212126259352664790861174182992425353775206849625110133760990421382206626316847014754639594141164517242966471308658133341537296227299611783986922039054354418685009447340208904934939447359666496485039083899382561673712030454319934931965998464567983582307995269313512119151913809205595008447894357843707651058640802021376000000000000000000000000000000000000*i1^6 + 5776777054263607717282145671954980884768138588249151129167273533035352818266793689346302582486464893322984439600749164508704320604586727038226317480851298927705562308922968176688848890085370926419143663741992287279437086454698775407977690650352149760231667408307191435879452059792109572410680246761344955669370228595420453592942189704076526901811565716641715567689159650854927314869560342608956185312030953381384255534013330305807842240637178187959686753059572322544783383552813530463347174812378023050168187065201156273382695917812893434846924463623866520075560376728144377137923301217037635903896095428172629256142092795704032261813628843663374898404583825808237352757393662411369021620984625834632093800123278180198219575875640359848555753477506822562108052620960370296527901806683924966103572830122818551642095364409920168783185423712325102591503309576067884362813670406374243168115398516767101146117047112874330469611203805440194946971648418356479488590084580438659631793419344711086645015566011266447969379445277849818937084099091942444737083527540115151321715115283920218186345616062566731077142826941723344740480891195863922060036402085563695322930399444317670663696719101301775270889627212193625542053295640357160320601364819205695280892243585591392950778161365570433063368154615820841245321036799170779848378529693438840338562849501784846425113005440150916808203489385246035014444773037591412508097652243890386815528356653503329954028374420491768902451200000000000000000000000000000000000*i1^7 + -134131203333134925193774806155362414520482851565340000164615357403942306743234052848440527901029393298916921513285610973624207394506221173918008619032008607050396478401404909902127987291426382884687624268185065622773871848390248706158650729159542411858736247780400310254885355030708651094001950350052372661706646451695472472325520634307595187638981795154301219755839153995169514270079364482851378441965356659984337966354812536629496532034412193676583633898568858136151881249340829674241419668442575787221772399609262237448877116591319104450152736803006260987627666955979781764981594996723127620582515382148872043733849095514057737797724202698621709337113601828823025756990584971794799507322284840362877780936486135544500831072127603514933018190379377369373122068824959989861042194768809028500643666557476310071574830229075216092752773691726875103192296943960799401427235672726834563413336548604612194251062605500937201974382429297402756773595325431023380353922809879192712212012484505267049282363614039265211372805937780189442846074697204607958089274141134252891069750015687400040634951951771187491969519763169230023823556504971094686965809702447449566556957234550025988377599750082099955538723492020182986378528839674653488390683937332602826255531379368059210511841987904721336394276407201321402016456609524460858135247781843954505892669825660110956692838137094718038446465361120121017932451331279098432166231099450136517210220023163245539940177910530561802240000000000000000000000000000000000*i1^8 + 1624276664582935213975790169662934105065793441689460275296651645472605336123369027301856397936111061107308597903492770249453654241191784137658616133146582414276022041218356437226603823876507458985157204213852585125401323701355992741096465175090761978741420351371063295349986141816997739165355639536190440607587581812744642257160585637922503423016510121145816437256848660305296694008016713534200868860646577870577045055389664516463758694147808268191730293430276820117163667483106031645127153219210266495713009621384642490838764934146409015019977633671050085872720181246292301643584159595918517410605721991453906473078499713772342389738589281057075828717848620977320367739019157780415217306870799499218659140890211724967912569159014395698784210663788797120420315104568158815238875668723778889108091086916474310027793680291194526233388242381516411673772661461484708591198846458131229802095567661236586601507663727192693618307406142697575835833895320595136798396928100215849670223787808728807163050139635736439405732377609429325017032723993728876091503489436066608958801062027809991972249821598997827547452673350932131347012727719948158509690868572123246206113840856606028430907423953781402277128070289395089920709673717528574662238221144327620497568851219629867125406615434810574402821920366333630126550388373306539066629524037250009141278231260092491612210994983249711846933047956004189934940471297498628320814462018886993875099457558806926464582878933360312320000000000000000000000000000000*i1^9 + 7369190858547629263301560727789382561329894537906269246704428011843398446078372828537706483252683902464839803446887431183852010707268068142124665160718720745525558266950558538424344086264765138185332939963375838783121576025376563814518878989208945932779652381237010805605745735371948185220697565462482752315824258798334961091886572601772891278619541655867338118674359641425890971844739714627163916979187691004321559665273810774592946757824875451440275053656505417296827821948701192525226817793310536000401978897567299883974883713575029283176431530048726920190195563999872337786692502940547313152119326954093004620068183382118440324887801212139930596372193780085411544099024668856412890429616566178052965710578878407228253850168645228225626580692550437353909628282428630515891791880687432288286120057731211263011277191515640327223254822320807782250897945736268677472318890319715775533310962083227722195373511489869428283919770998923730066612523607986773569900166699279109507106651738175009756316744520654114945018287784689109320835316180554560038184376732364525521929044122297732480264490541945802787930493377671575153402656131927526856585994353631126644937050152688387843788262427278340443343786831917444152718572400855482514677157167362826619145753661004972005635394377257568731238858889764416917467947868294550848039620003766843087784187037352776950260290403235963423520012994292699298817817411465695685194480958651995670749277483684249597252110794096640000000000000000000000000000*i1^10 + -1329681266375358160480034124249477955449996343746124046552348522774197777446958927927513029881350504516977922726673582653082645234124692561034545614587358654695048689400404275894395551947260469185293662494201285950184947575954356881674265680173999165899521693441994547028172242178824205202965963091280473576715202748749093699557769986996409790262002167534649305839163740568551639372644983901466862292679594933817967361258553324973404987740192104882280737007920055286273910798596439559908154190202628918809972829662129772843982184227832715806341759199297371062693468541495550510970237157287401254137947187411881424165204261980108361048832854782070993005509078717594401520872760053039372936857935876952510948019594706844622857875706418408984821175917607469536406327318413041785232026034822299286614167308039181551747390810854195418525457298768379051971265720578114390859678455786682146530257835590988871130542210964461742841051792889780694994537569850267658687628739063419596631054160383873892374599887877181135605854025166902577329346230628422337618277932021297903121109469068535788997849931130697917402644189685151891039060088856542150639727056485337701702239160161347910358504299963470705389653704732259876533603714106365633440486181508459312895709876372631440011815624755621687456818015897984669200762250297250763723680519311697923418421918564691261624249250173002191816326841833295574141922217590616217823484674250747098555426736626522528880680920678400000000000000000000000000*i1^11 + 55949431588259398504251073333719123735262245910728978675665516850078567300192482389186730589687511751263763609476925019890440224158468985188335445561336098647902484610938140740425372658691845902753571956360684910593507022693205846828141188900680002383960797497381757926115723711477354980322371421146388358058803861492117143908925542853876741751368299964875236748245342960421481996495656867959104192133674226930301999065658298135012040546579203921978288133646393642389360740772880861364858256474486655690303965053975341900213107201308239192955244662852928735431064175798588834083304791222620220045848123740529593085678312243027074704952819232721461946455735269794217811618931629771093954741403692633910923673779164106941914184618161501188116561223757698273445109081633627550845989380961770290914816196506284837654425246453659630069150729903360949575304694912610240525587650500914398706338513562492797994918285414109298419945932061669272873633442773891659940953766543200111614136056055004308385408622252424293561297065770180902349019107784102276183200304156321536974501555145063240075876248764504432001468067760129274828341292216830870029965364902945129079066288410641098354457694702969541471027372281333337239749562783677534807652393984508904241595672505720774183152450214784149649820218981443677077717567081845518611565342380017782463980411223493602881750261713774698328321580559967973797682397636233827287936952188508010657432336959248297689654231040000000000000000000000000*i1^12 + -1523626374289353722247586339387329485555332291465552704554916656084830660009764576329153652736044422755226518908347893344299635539553364314189700644987835080008812125548597650014042591648094822560406674447632604741387203459913687686429487262889417517284673068664085260608063322221380518585961754617476377813288678478224991980988098148814792927348197427163613426682041109620517743612573462876115234505059617711216430595499049072064479038245244332982038477366089823863926225404275099217657319288564460455852502905627879424579197397526843383873902490806908661157393443715276892368972331903188516722606629015246735354656252520503135847883431827858438700116786355873653056384065992310959304136444420696642366214725131110691753517407081494755990681549469830663561358986108066929948815019022642922351050123086464054974320569982016362969820015920746722444013724952866389659342392528472762684194848926937445817699172887449755970577044687464589406048363210852034996659370635044813330230778315420541249812437046485998863528595478585086110664523946424796661019298666809665019903741279454285731848199224996312094982694974848584596442061260034666131990994704335346323749157107842527409020233725487829126458593354117876584534048995918062686882467969767670145375112735170858967745073021210494943158436188310257013339416299872231058095320647463531882047920809859133161777417698728683465987196668718695319597745000962947458134849550581151926855408545879302474825728000000000000000000000000*i1^13 + 32892119253811446097148479778167489490785902979955793625801792482767196545724022116744414480673627646938746816232310265623153067274546402464510379604411454104389253110643003366836013777692459679694392953173455095147581167710673278931898265898010060653075068445068819376341602255278363104053306032320734703292052781455809757985747848147393655319340222541946022363819464100191643590986204301026947692732068984106767885646011523767761110121806197171393753197081468676259221788296179426989779200384140140787403790923034671887919227954593810517042152490970106038340491173505116444649915569156942099581778789076519408839805296581071059808354321797101415573055653958021815090671487329705809074430888047689671130022419933040369998616523580263405238145393493857972227444562733013334050187035973689965026473655616398147048013877519822115920827667162231469501180278347048095587723014500717364500009220274701350515620715536511345103477324428041376760895677623039884836499092974544402786246934302062502269424014200340670647914698626711710719924616118578000028183300761876760587342769940094968928809061830227684662094024117881681441446235653658008000692154677436010791936412120995034649676569812029392269864737281381944867768770377112396074268609081505140406387790383389727937477027041271466937192540330746272517288138931489264129482639138884723694045176311759059872454501156308352154823353615024589914550790168116562633563517754693991265391131344241797627904000000000000000000000*i1^14 + -602365551953277592527918617128116579397389422122817488352432109531585069903351098814305666264486091782994703653952486144640175594366722785243377021293187925947614625825495403520464229137899716605905136946594058907519098329812990921042698715296817757058808513519481835308443341980316025120804321172539634220661794490905261911309472066775759935237819422367260190534370857643326146758444776783746461394985459679775297854273927800149623868302601398147530208408708123366563365116997675230934614115273470364602950010683493758917775818300379604388230509318184942874604646206101460997843472274621033950304955570572389261286979937839734188488961676173187301295277715924450567967088983943894082346262284445978952535610609566771597268656723625420776225322363173246579170572578797834710447345497077789745502426849851446826301635121283373282944414349880903668836572512244854177116061402944400392050832214698505854433676222092755320454480778447788263730138596887627318542419478294508611736035677827978420502423783859301064627037147205524968062345506346154348902580903183672101951287365506701043316493431765886811447084295153918082200858204970515784115532011883705265878458570021177854223823756653840742127909850379623715596386576384369958586352207761911474968682196974015937281071389142607841477213293702264346873990311496579639274346076161549688773164256659771372447472187184873787545508851338293051143306104057666158338970435548522025913835880198405357568000000000000000000*i1^15 + 9481629746665244179641420714344823228083708823216240556584189818139997027504211101809607066822022576078690346996612313728688098693676152800632374568203991114631170831393558579348917234130715507370477156547839675255524773560858386267792955957911687350905363822050078131926755403215032798859759772986061464499034584161557190941107746816125059243472974547829685474219711873384074500804412461367736485837349461219998669785680054519810237383546337528369747334472258342018385780005729304246682448718192831638517797057270143062378108124340205891061058040582931011707461961921180263999495091453163407703798117201651058798467375777267696632276599178396888538551459375563644163598007027746791760723698024736079552916401198926686626948506669002664768761583210105791570178774772616446574440475979134833398095713998502600365058227770406768457936792306232765085324694453093889373046194429764836251439508625461839843194736336189252106078605631286865182440193411786203733366643597360742521801301095286529866816399944284606879694950202641720645030711517438951374836400681501318684630903874919870010729952394335097658566891566286372030037538196409748576217111006301346015565854943237926942726132879786410588043049844811499721037504484828238398816917984799885071524123019583630724456515562061361957649320202490879090583287060536807036397394251553317485963023522688661353623099698332693556243917397552680347174090950637092181065238940172758178565589171678740480000000000000000*i1^16 + -134411974900160012646457689261179691486675620316555605690827398017090477978388295533219094929719953945404674550470199564448514473145581616906069889162303318056989662095700752213900829538098414730832325980966937160881326319656916189276947682152749298923218561406564287179465291093201743561487218730681780309216722140763614252278753048750514779623028752754170893772456058864412629656825262945159960556302595327913446275727352635575762307537205151980202317511774853865347230645464778248242438625752131500944715649070559088327210527760996991601339057112296571441719049082512370214167347207557526641814411708047513742592917583650159963981275202970557410100617186110989600078706592831023266968834657087649926752608206490899413747541557249261810093690705155125418088694605945561812055251989714184628541610033063365359501515641928723431429039121666824711938139714056883602604639123120582246447521724071278584381367524614955037827333590086344646854342393105706442038916450918636648777409660971104886434190225973011508142282876459601759841016902209235842331415593652132223294300732743696314109228850546043270267215251519653506188720168043887121006318345036959375206226390484586971158272151800962183063249815227234013259371636893396636613632412048160636564427015283594157925392704417860855776294052995898852464748387128824729728578862771863154919817404773108766663245532640964667709259879716379230364241190557972783573208165819606602235864699371520000000000000000*i1^17 + 1669843677848845712745788143840302106291465893489815429886625429507997069193999877033200988676034168953052458153007435661589140304864047451298301845675545637248509263017810013372838659270521105709224221384228566914053898287625729217972290356748849233588047532431601481642324031196219224203063068896927347437202290777781516853617416196721003595607232436086356831135921173918253611663742473998558844972275975701761454664288923886650629737219792901027170398642505223661055969479212788901274765139701000750606264313623080109528876379246201019350873070519941269470660610270170470136295131924541699979717678848844382577047470101739477227856436088353777054144766430970864327169787641725232616344515133943232750755130042332352125923133596385103871049375739753693627261653581407372196115700608681320344603584296249209464131258194246981535608025735670639343050922451514007827449135075136467025955239529704338963843814906024148770136639492789799608402402446184465777548774879315309666966728834440038432775614402993218659827937479915157137565576357082186652359590278310541663775760983281880916608185622397869496897325038533252445891523639834889220539482233179200887441163610225411528046078746797129034843434416786295926037836210021796883728301780740487683856861385015654010136787022493862951013028765294446541601885400167014190185613801500024490342339880211637183578944603499217030891935479703118239798462456507678761401607667414241549750370304000000000000000*i1^18 + -18694688399206651160426856050856073607918070622119883386862052941422282021684983606306167352118514553353683654615159240450500251611679682958504483336680787407125784470901036907451758430686175075097478625401674154864580916156502444289504781067202940476366839190446693496440997760843008662166473497411042505817678463590264728099745591889068665793715865373356435593817766645348687739907168669572119096927969868784371161030506006285232451814785479414953847106704130018080085910645319002840609918066645272748233325605651814900904739515851427204884084464696492286820690443483792686677976818237831539293671914849591963375620808323838496164520893253775858048960540287061793151652226074752778967648604743973578406323197600301633252792663345464149857244093424591873463914644335440375929459367770240178212116883429615506217210898020011548200618657331407632795117806429726781986216864419689984803265903439512554441634054536418443269999175538978062698342568966418921863890107847913427410410789202423520456919936449184462704003227504923250198673841921204283664326071032584689904509417979263165904068696192501115931491609871375057643675026814895425064704885945544705456268122411184135958641118998115917747357962033974917939792428546452771722473123728294300636177477266897011221680651952564507590384594134365423282313853741723576823241129486728554439369354946221817724897730395119029351333335261857098982457787278225979767327384084030651629568000000000000000*i1^19 + 181696788170460447629820920999457134969266867211708133021074452413168353298080713695763051671451189658643628377000127763828084121008873517007592057422016150033365445768409602958235082373798560897879205673739330003618190897299113078307459161163188186742693664481405154874356638921616314834873444540317482339924426614929774898927681742324253674615950942524976028004401080684873808356534710681354456638566501626513582955318046523557691907046734351996626863202252041500325045920839816064475971537701485489457628533849259143797396253121141325781686425745530120142053089203694896714936107377879697784710066496161444535178786789898601884598805091481550205959866542348431156037598495989240914911868800725591054924338822177731589512396075401578457325840596248478688460158104000662470731043230374264953998929402245770120171960141358408031051138644382735353375651806925529630581454697202083099918754530606969348355001563180926181310033031541810680003372663218882706337976344257386352214649125400391241390452970583014692684420792090317523147022935059280311209965386209727543784352081401368322413855764040832707019434591473420133424878691623244103238267696659599201686833015985675595766201534279766094501055443947425525664832535068361869750939910645617209110025724855448286866627906724454454480626117586049107519826804556479215733031194633552975288556779989611048293001878315972643031318007951603704812629686804689837926592937995744051200000000000000*i1^20 + -1576587349865331643984528982118679740792390269389097092139363754786205810980780591895091820257434656879783778773428270440637645312040297979972705116044326383848456784908800970296805973744536082621772139548448347181535913186333070028037522238916371438139820114800699761943738609964464081766604548052372568282991644132696853229838926491384805197770527867030532123924469810772044667003604414827019265827662662029928601209874574183292447466755237374357884150813805687106522714871933939817197907844799381772757516813026964611386200982641658136066686441396975332966145026690225116094494474782083702923294052070381246091948760342352020659102985818563633278418283014848730623352708878135198271754838975411093514433654132291579162235215110298687011420833579254790470966333973833324239241782126809215093145846381038228772427545867008777894485811668875713601379327906517617523581057360714916314398125500697542341622222232739772063504009800949053108881681382642874523374150561511965598949004516403692207094935835834723252509266327388777019962011083086496949942856018970414765325805736303902020845238975743948032819791459705934914323711641967615053556043013549772045306375723760483562284696290882117694938923648640555150922160718944322497648166780070980887704926658322924889776839430894157998843635624729150500850315448392981215592843481691087629327612379247024425657555737272103650719326419199455815023489668612287339684183618355200000000000000*i1^21 + 11644375053891872517669889277837180007000441564341788546156911021459434226581333562391623079781415776079228757575600365877502868303796565188622962020811476156580506594636815709209842084146398803733297074138536161324783963561848347207474287165144648491042806692527075329972560343676074642840870278661903565592455194533773048710258342795533786358883411713644816589273927949194967521168332577269735157981434167871102176246158268366769744289208995607934815341443938378268335111058389005808503001582399260530502737113665522964353856261594115487216928290316198340010346479516086577759795248173941124710226260582305189745047742912380349931989890902582332180613465549044892888745506895619871097946009063095408302349058399304383091867661441796172199143730186666730979115414532412322083357379481702153599210584138837845797982734897446612667274978791746668852539645680353772461331075118636298435399878870710901576950521459667968003710779358057402301155822128035718538623113448446768969616966813216160587660487225525859744361705250274153906118925890342321645594734133865708118200593431155732138078311601535265325150686263600242860698839942920237613104394360596392397918739145906895305752748666584869195751503157565380972221704298644339412345813272037002475530167825767927242013185580112606353301103166427552809893975120582127246327089279631537889904272105966298218233789407956678633862843000584206229575003744780182521978552320000000000000*i1^22 + -76991054335827824307216888225103232415687971608364364035162451537426235409445246288595323310336456689533868959304976794905848596650057648033288567047084025892528757964660579255658901289839873922866595718331782801319880692869462097603474183024041865436823978475199145653118428368713216834258269546492000173796801266127509363118765879992486465117398739380738552871922990052188304188610911382388982042351363780694676483970146235145541562426542461355885543530384969932453911086833719834986273411630292359553316168428891590808328159100343578993302603335755346207117792722212369874260367301189905448996828752574558924949853845559857268205335655439732811646488989233737669675449181227941657233634265123066468404720349254657520986344375192748229593516515363839710576464954291878858348290924887769396798702346772898176489666861668736358661787215300979489384418670619298831128818196416397428696245245099465978519416738247329884029772267468165287725597871096868054450659468341960791513046519733835669056769806955442467622302790456649563926080308375021474437345088050031115277524216071073435658604074823047027990578287459176163458597723418575541009081963299448068139127170716006957127739310129262318675378705494002347233367232756330184971953824341348374164046442476190760096199434826022595126431899706613156850108880196012462208744523969371816116778967917878439160298154869085896332837561431139626608110146562777950453760000000000000*i1^23 + 417270303329437055322747130499199493925236636107379657085473887165392460112886524851007317857754958207278193815002886922003973997841702101733877296321423731684878683544202312869138232915429864102005001468627644578956578327178687792397596566569734424460666599871011635026049678222264769046125241280381594039510333660651470624755134796917619002022835249235323118347358039259296381531555255513438768460633924053229915191216017466328686047497147641406307713474064465190787517559913462768265017809132337806540391591322939146639415812579258479911423190391503696801648271237020398365230434936620207935694579955561358640899313561032191415419356155938017259330333764876279058399507049701196488771713231689523532975622100268757049494558783399248558911091021298350777131549822351441505196621944790945042245914721342062702713286188371225886175212499054334551914496018091504533785907147708737026702643426822640533332187399922301940152109972203053644039672867943231329720993194080240808762607194755729406561712887408090083937465828070673607887830007478746086750292729605952980446290791201898673124969871672116589482799769396533893590168982424549062938398020960967107574407658807334977014381031810213620708687818086851346376368979719457303900126921579005743543429548618342969956685820297416033688831759176344599355868165469772405351944356390464334758210412334592747403476115647004754644311102648182100279754499771334656000000000000*i1^24 + -2103535347939274938886766220550548315033466262683638111142333351343374691514504605942811082156057888377593542768151304963929522570819054322048069614812744772721184875926373607228153169214354300792994632194768370736284814374778520391602639167705830556476363491398048010963512202653251999899574020159451070390465359143028541949150379950435707779613941091222572808301593345431185501235151353681979078432127497654599626839758454116371357340790404990909806422088944356830673933856783894330082731608607600374511560350592831692280862196478660989845761831318917217080956368851923340900855098450693622313286157617524693100955712771791338529273212311028469128114758116289857427352031017616955791046362976035771830149132830221131090939365541961052238601736083333509237729156284615083092628154828361895542153930983692224633385552031763682428457047214934910792654106853441021129227285830286713766437928506586836382996402732705698291630989090933267574645337338183250981463096746126853513380283272156415566566129954156041285447234362978660096632285343040479081331661229893589581458265443077886738255978450220973064207483339756621231131047877526490196873150404314104490003221500731851310480248572450207195791135370916382285890659277483040886372032283335954892687270222318727592445875378099456219149179835394792291237768378240079816306486091743362360776078543600126417780453021533122339809893282419654023041207238656000000000000*i1^25 + 7619544259928341090221234364379028007535438276143930296886933524531204058743827963841171049221683799064871766477402931104052784499928525421593785814368795117241015538698710213304048667794855271428534119175818486580702654884282344911591220036871749025168522205110805252876367747936014774881393571743167203796894672015869947475987343522191359539796924056552269242346481822164635355254652558524521875367159362181280532645107818156752800151499360637266716338085328645252479392726267134768397715351565264794934312745156309585993947517668338653963395633890798899672816790253364317474290243356212335636253823730374148981782325209595919061191612230398355344275395695323477317698516600395204979020059830631467428688364763306692066362525435432300833612761510737237445353388753600242744489124729485270231186501266540952099298146829031517180094575966267743168069060561628104106047799129558252071969702063512723635329565541913206595411185252202156289767017501608100680535193824948942799715938842706552521280660922079729439268763561536944014047945764060893900321375614143351299761594829560563120410274041782617505848220342893007554739170804951613506398272877440812702263142034686531879083057606819384898335199202259601180632952823445626592000833248742216568457865257007902634082293434164998326158205256025088206547554550131146833161814562587760197620374554138369436974231612395793146735856884176178699567104000000000000*i1^26 + -29721951637565994615064385911269226109869539538357008647355192700148618294439473852411658028424436279298560428887603388106428429877973789134734640250352972222702021782858193528538592522321295753745914511004885924793788738292695208433334274220616600216536548332220014964774371481837449310207265808056679727477568462626728368061427371380281238481885163554675300925241385623624550571581388086838449913043396733777996505119498343228116077241126177475241149141779193557934255433064924998783871920885176118353440496575947033885185815931075256037284549216364099661407683641685943150028251621402475916885689957404010226022154893135902286692601076655146866787349706570579916785115228945295469279431733142131959384926085061979278996350413649811988026553447226219338697410997674802765344064691498789742000608764599426619186632475670932412626492937757359720025355084514585125211202350598663222497773496366911350917699537773031302388512778786676988021536579524392879599414200500656068674567908757899454528068385586921584275843131707022064555674890417820488171262102385127903409838129697000809660435711133858556718575120044061869285164284412810834998331228497507206753499843236925256374535677648033509234226323674672090158505869062287275154457197052648091371233012147489483637076662381979503079673225351575926797170849500984328245140231558593468486745435249796159185223984322534634275958209165137228595200000000000*i1^27 + 27964229165947441629341679736078636398386022740642499275576643295001466744885099777409349823049698810538937203872990206695216512013117884519983749168374865668399216265496250727938028985820996393795237019338403809753552867640692195750401560811291974599875338403893880924248015607622568699926222750708021337903079717605381006008395796168562476801611111752132696029806850962527815389444668401416559218154408059675439812197273603916500839537395896579900799278897513709811940671455924077446757475722016223554911781290124633470768526214316141513360751131260241485220708851469501880769328003157228429869630052602622563094300800463104184950016863267458770744900516375484615224519727836139356666602050715355149910747457811281677408908778861155316468752177219903010523076160535746644221285092998049620021573127819417447602194353952358024286273229511640761255626066722314786971008038700843351661641207228176370582809260850318158721454575694578926665615559647217450424870672142659519210508872203308481170332387015050141640178299073643494628574835944576102834730326820869383004929638656132940326974709451137428083565998681455510441599916944370479000066243902974416325019848545917018443909013726421073629735991155467859832477912577123887280451607982251119651443238655831221704050508142037293990732848950072175672798662502127806374214610666962325500604784284963808607980450612179475416182950188810240000000000*i1^28 + -172843276030094905333869124658357907168563167453139167939013073700721143237363073690614974144751018942748059772075348881717071723151623433337344923398246856554381340822887903766212693111791201728172339544314650391363330404179055395438382610457062036048472890863351775101729718985072183148805887155653924824154658180943668381115828700567316565037459393945562873605174385367654589172987005154315373397498702986979045864714556288090008637001543566204850962857579644581323216398559907883883156104540328072799823910758573223534409809222752924904053534279106751768093830165234161855525632900361406186373198233371490884064579473051734518720568283377623083210419390227341146920302795807590503665370989654507265229211421159984280529751703483209884878554141766778131398617937672070184601559214558853410027497850811284003585352809565374305163776167538362087282224698788517443266429085315731894176290993255543786852175340509580481011730751768077065247369261168942016574547163155576946414018742574465509910279846152259934286512205969350451737424834597463903642481216756740285936412381079681058404332300814812139617876239184131675775881449097345114316625451436565799405035415048658885140923143642609887078318257457096664261695203532779351948703558036744555811169694684379532048080561178325779794805459320435980123148455110366705388952593549773073877314613268853332580685607299540010618385858560000000000*i1^29 + -107044429095495419903850038081285464683554893585614312187597738015416713457290209447978594238139286745144996792424470911831036720485054337440219158411517050924669946370453480769444739252211135024955077285495896688314237182852715830341201677222512561540535567786954124726336793686527573746696184407357544863040220364787485382980883213540171359519822842777768802755664016883335193383541582683724468302730195319399834719609607205619094521845652166734796552941275861198364453443091754272800039379527148478520966749848698735334623046413602025434713150993219131068623368530433803179165767447542014761550789406055131933403381163429557170945502890204902091860036736583561688848237269108910132773043593038825789392705156393162999119433879185250110658696690709427623821973067739820955485488145850196884555648203286498026681784328633068840240488247782392493901504574327472360465392798132950779324050108381103897049050741756371646240382116791815477910934719153040444795634440792755277158020186427548749535142085485661470583305739068607627645479283070841463041399714714750125725942739742129158584382008399406546788149216299500923074868806206720695261971948158311616531184539508572830611604751708794437240009170858105980856470285042687923542896244200335401075654924261481660389032275007211856658370324212803514010711314964697132187266531045219937897275527834552364713185897074801177001984000000000*i1^30 + -470601880438483832605108349822837564861989785766258906686173542313279719138988733540305174751521117970284425720335559905040712641023586772792022454279032131369359902569205190405265798886026200918717724308686331306142138239431964158294956656979293953380073403700752658821856205032555336561287697923556316460981886895749878047410842263127773971871274436082067403856370890594851544946104834882650147332131477824103804428250006943232635527148845078956531534271165906596206262047382807772490133038922715482027658059518678951308098718248719315277629469550567449353844874425654728853195424201746850299317599179359776019038686073310751247508816550394494036464786481958815288428425197842950723333360419922068489216611379248488111509602273907081800018894086791856363141240509534255061621716535269896180319902261726612635714414328518638066256138471715899887708089751015397991279353249984701299013441264001667317715900879550231583275254337121385428706393361230022234839335757323312127817374247429896061457886299416557874811341053415235166090279204447759116013977765189185328107976120421545807771769763337330073295636159321003254539842252440237113898025923506093546433871822465828076724621576170440736129570617033303472257511640982409793087512954579546537430105941557635527820358017824912690260502122381601930967190501634209639075040836459283050507956029174118646420471913293807616000000000*i1^31 + -781150330669426533156198435499500843082488035720625697188645775853953556817154266582657734992898117373930895079167327770056217018069898799152509187569013361774385653314267667630557459937341171038847071159211102646272700675024003250218910036617377634546048006186475339180793678980573924589576391689960696928365271542741618072735964543951843491154628112346731591677901768888862141829341869525103766377551905364374319826372989281386661482354568361250582056627990545262376777720991377702816685180096338245327205967728662770691207971316622345395979917415803137112913343966995619196050537012411582846056352788452780043395614850473903873201335157230064335596939877586664030727398510792764788707671845323103823117300789515801469521954349271915019419726070623665495960493731968955320146648127546402693052010004198573001669088063254358483398239723893091117025505770802120968512410426923154909069813931829804501970155340450503785646407371046223414188080834260940782910371334434342137842102074039181367990204350076280652935138476249114358715564132851710412305604432801727454090342862594550258945871184411467138953722952808005001112744544311569821700496904463619976544523824617973056521944940466668583564571075640415044448367228464216523865148492000066111530714334755145198124801027813074209062985520053600643634799940996760973010265534421881107886406605199952888546806516940800000000*i1^32 + -824764789492064978571502078157496786750127855784576256713180062972438469648840316426831868931508925898217224019633116167223459101107127444542148254157866263160875597335692032628010838362950346488500659105294513963963947155937915223095734732515222274967012797774204972083534869339017987027317440211352392229734007524699458571833876903021930756397993685397007215031105201215754700119381803142223201173371382552919756095628248952610361049560963870193004195480541986514756959145313586489934192437351789965265771621916163231403458416736009076325571191956075016373923879054375104181637363102635164537501212643144875536471273149990326304191237290101862934092416786878012978040620509799012580087706556772551564500412944246156011667639864696595451617166292286999726893344042976555710708992767836137289522807563161632006238872963489727677474523160435863924421252093327837441234263006102629503737731416217862404135845771805166749501571747443934892308830521449922193599662181124161273081965779118373011687726847358006553417060552523875581386509976141070789184677044634399922064519990742251584945063516419123351346337403161923157837844351990734286223672100448362614267421622581402037621188580745551770172018139962892967160229874048092942169199477903243447689885383001318330002827340378960718942749759083407572082193182199243099589112185945234368333387879858591217641062400000000*i1^33 + -1420130654824650333696101740137291019054506547992576688809535965385234056327463110944511779605451857015521904453771363032255255292983052737933583718520549783529340364500754173064586058330621710218389250869007597702099981292066888157961308091168903565375294165230676358263195375729497470905753404834717557338136885553004821919757388965765578796956330374087099643284810410030445972198790044435705276151778068021460302963298696867691112195602287086206888753215332877218880667264281657045802048909439249599044263138487743846039535820468385285464100194701905773265795800703630804480290919288795450320787629064114978740580496770969402213038818080261255681842073463782178204600293531566172291069121476867287374657269272189076124741149366462019059800241620452188278516089062933055087734462832458297872097576057262167276744517295384419886638954661156199265557264948432335646050182442965687626877678387249447989463149618348621017608402092857913889704955937642611251676082671128671572144875578081902645525216511945041079515731274777846990143593593410457988996519690887453163600729972609842841624092827020799728694956911447667401181634463459299323812385521363176066486866686391875769248641846061939317102071855199055112302307010053987132429025665556333166980814702306920544787431885946659760027452285360094035993687990611284978549308591777918785079888279260165570560000000*i1^34 + -1208508003379387148551185351412132992778871119574723585405657709638430160504432041799389533537834985837838877694220950536754037852520812660647814164945149004005145664211211926186624621496897448627091573258445781191902858096561359215803832262095108787688470638002286026110080982192969307749285063232423186882869819216722339529809721161197307505962118624984282888854733622337450223406370856549688096796475492609021115008456505623416845194114499521142590247530978477592236385350324797634198301240566145726963854798975791149415118751482079038244726478102813590369382327089566547628583705427485776452906371023093519208859759089668410324835434305314727217493720015890238440289745048273969764667548855511735994436511582606052449769899059925124445559131672859540973426840480377468302676259619209655765392278517670105638289855617846060977042343620804585669030747554463567068700464283593535455352705425847822840478052264600181503876509381129477361544043400971354567230664011639472550173457958226590664333598780447531571867254649494292324510246459633486693363103164798104574642505748277152486601765222068918332237434184879032947186036549422997490874552697693859343398347278956549932612436211101644181334218792101487508536720829277559079527816281417572730902730627198006507024744515038095336531303261135220498902311862915946050669818297318198943122526956421120000000*i1^35 + -905129301788924799754261595192854782141977527618036717257187462111069802341240088993034009768088287033778101183360623064618091854442732702837356737694761140438978886818166057319442213840228984716044438842331526587966335938662348627506164714771777046505430923910351073507711137450467783158003794205383892775574014784235635334111949276214788627511037127031708421331414927817594357740917139850322750071385494370742133366229638635591019260103912694301089032417484952552440451500932121640550406142932924329891736435228807041452855194987323444849869176252686121332078062154906526026311615487643399109014048028820452943104896783855408538848229513693798121353254785110636258164894776194391867846755914509151790846363269009994369314172622900912316823118390269932138340235880614645902460214531605226379031721386142955257046065322710328013842097787698145226779744057994971012246241484379037448028962543934609545196947287053358247088368902604277973258125745007607129815538791780934375524991717313167156327264619952785717081477070394370227020220499620693611116334247032820250553704235730314056198556125531211947022560973294644126398280241786014834498808100709050779377926895627035105949654156531059603135582037453603140923965994995408515555817380154241149167158661955747117137123616461020397191545406478312265989687625664979368622554718308834853225758720000000*i1^36 + -670375211001097573133189004806392451111901602967936487274413926408497716340711390157770974655361627469132488236073473636415795338418077893510543637091656374928966348598307793823567985267218386351586435168175283602747428296120470467684291139685403544543464112253552825525778846894133346555577273744656910113416133439117737907509521250571726171770322281294473865106177888288966553474794764289502491919356952262096693583352829521219278532848741178089401843471637659219352805062143071833163530939177203770954904757296835605623384490814749529881729994812284258297754480908527622771245202608347811352953434853121846218895524507524281998723314075824481052123953194902882338528327098305145268524632351176750848014759477246270965970052616704830086625681641057137755779640628853156925294723516629993987960838416581426641266859628326728052466978534202705824802983670858637766171329977102894384633837914198773823095776546913450822637392943663058943599318290088132625211106127388437362067727110673913456543523844872355450483220605396289497084439032229207554565778623085615230921983780066261689326333999940767959425946508099856474208714168797108606812693895039699301258644053582957457186649234011413004160323570022475453201405659849495073278814948592557462036082107178128788036502726912621252879838807472901605726872618975855807325108672304580132864000000*i1^37 + -242935999754193153840609432680053896059540166603299063021691141830130426599673233329972245252116487563308638659506676150902511528467215574329508042467479407452462258136618062235067681949046059332820241675423495544747998069796047837459889782250277358055719038045027921033597199110350635575916612107141163760917897655326892436100791652828860795341154965748273856407853554791540754715842061215505618910956096703405069990413722849410892844719919368169997934071242792245236072403627155613633954659092635237357527192660883270008533039093783488123256745956866443300279194474144584274880909978589173618321797302335069265361898635104755558461669665576439649848928083267850027687247041337623982918493061355066455510639935212473137523416648066612301236214672066050674043612421812488650815880992776013039196381417389429757724131539467120553085233146736074302884959525667622840018432585704325782752309450464768839158296312320383701374447050621732112471221767924015452963343684532862232184931031968761740780950108501636667975033383498498683612245291257018864699942065335027626026356934663682424988992017852493841634886473544751002489964870807905932220625303579633052026387655596484740327985821025239890956109196669369097130109760673354979478071859755922863772756612550116884705397577993319242463119921482646717873879378848631034240830241610137600000*i1^38 + -87621087041019709106884349653848812385633719213878412038084820436509963271716444371562248116578700731121790672014235639809714309151774359323040674514260952687422498820751393680410344338284165019522747875402253152165868773937391950547434402463166950623512823445704276127381491513824159970900053514030738984253503925262925808659870402616002396887781073350574861467426486183806780984255331785576562742251283079766673712208748531410569811746220923091285732951086708363903013558796778574453090657442108692290329820756814169487073761334423325175371448756119179879158669641089370218652319866348871896100432769480613734850790181039128251248613929627150617861089406900362180884844961889896657843983307782973302786876677767412214669095601774739421499538508823120121781999850808520397666599690929505391918610891006174114779609636530943554734910472790601581283224900301989771839536480608856976163172219744209528308272832634819839026894905012309741617428476891231593269531749455357504394205914463773640093752698806947631247075104743068517083717914053535862320902388590058887075833349904619340115874951316594237636698862359095738084587229810114655189778996908197855909150438755750592321717439579831980793016220191714609091200502396159231493461047409646015914263679685741616304925045941933693091084740068822827417136883865095125003245977600000*i1^39 + -32617415462214793623134242183469882038651954243082720142973264344959061144843626584708628084028610534356789422400814455601297768488044612992436050432102070802726310469701159204887327494489708964660200456363563819247085902166955854786845680091055013380122281350449048148220328458790081443578969318089891100049523639153671832099960317443734816847185696307700827794489840811535362648839593809026291074687743531908139970824038386441904606423892973566602819175709200313456335491263591792551203718820202126893469471413656683484023011291481916846523021225757393537353340613036536983676985380372916643881888019005382742129715956228741796497853355292772542261479053617400844677990495321121175658708741195567066417131970095163734979577135574007253764042373294452070593449133054172146872524458776927819460955067019777563969173871438175279955444598977499821054547128509641162617081730778628388272368390160036708856869877393874154552403760005291257853926783328939768115410638036480046280448943667527993086902409986378194576234730167632845745372648700775052280147797093653039087425581961775551898506213151852344983676851893009386480142246669393188062788218855409649407440092922805860685351943828621362709327052462751468021194000093846466005706243706343264282117104103605884922352085336797554941180086880401269224586595214070665707520000*i1^40 + 2362069092997446743793324362979145267717132166381950711923855235631278592468435987057295995434008868604233902494051381371968213280380753702108466784356210202116463048978999650959902418568832015306636533790757218373570397618062996888954394409503882839050241914640100467509747591831905820795287754980444474285384013961789559637562511647280096866805919406691083196354238734370051070741748753827572861483160188616432871997015247490601810023114111592486105842456896535389947999877269216357877458713873101512519205729878740770817953304275355838450709434308621213852698155758804965866863531468554146204113679258793289904034209574218608924659371538234102059748621298602268613089914665141329296121871523535168988200476224872081477536093291637911267770440618335114504325362714075478914134925318159229220408259287171996557164330501548014106767132998079764724581523632276817780388265383488392907969370508569014454518779973798264629156878472989873331487592548731154561227052524925786216175860326395973299618681422451028269779801824343654237614787312146888830330468720411136206138335700321908212892533937389886825270587930040987196073506363416349656763340246511654265574120443126492385727354925450800573109343814093722709720110756130637042175580209481430180925231649314520931406026016751216791116647937167164762654824894300160000*i1^41 + -176332094808222123519163065474271873627027927329492166360322032743025772166819690532386954359672388170387104368867668160139833025037414131284743147987711129043170693040793136547377759955298368881572238619328956335444676756983474480303900926393824015082489833321976570769168653248496218792200084537231132228515666043604560165623114632430307473001924741862577351074795314680489530364895456213378462372291021296000547012960466360675824001014808564150055538767397998891364358203742549286242171194284227694683245380197852046881650119811382266809883899752505598617013744589549956720384188578231826155649881750879161281863267732591011791968941609163211189657495883439663778700472688789918338438841430963901163548858140293034687506597239368295848369220496767251283786462748236016847766004092851969399967445337858143449213976949742527769058544740565251401686844850316975764477218315717661452063808402881543211546774360226930870090460435719165665949650156971926465957013363189168174321675588121962672867343379699378098935171536777553642664761554439697995011829907638616850941363181643289751648324566322432926957440003535143746401384142624536332016882376594225991721905934538278531554947796697868006277586355726829495182370849123773522597241700819681648082916564432192663343012351300148238877604836285113654228025344000*i1^42 + 833279871263108441912790627208159885491341221551419695467151784700338175555410568591998236771944395311715681604049263534526227438651299705484271277622849080486712628402974811231629924963535574915748230562335588672130234655842932995906384188121948913784404679120372048408979946138720449111314649141654700124250213250195950868894429730494814509454639907441549011375611719926701228377434781391348200485630143121585826499028528941165225921086876759522289385454150207860371199242548455643431897898039842868423587557755570145334379614951484963503745125166492011479540495278960141043370387997602001778301435532488559211016318532491760567768966881253239389585059754044940748687249584339301099545432651996878931511809720210561259981403060836280475794910252259422001838819332364808515025893672507280046179740306265013776512568536515735727574242184129126568945711534319559182402771375972380349879224275023846090096577251621836441713217888691955808590846670151653794198328148757611459275890698758741576584567323034289502892858613423066825167164781369607146760174583352112425927095410429139261611275194563426345532712776500374026508975929858748691504268127959591491542384948381730674873954021864133008044590016491019935849578779193185614834645859029886849240393543650289654135171816982978839573572125691740160000*i1^43 + 70110516019817795904585769137416723407275306031332852704406256864275500471848649939662143268337853089263740526938211286467565784761867145764054659761849269345427181442290076686985304343569195345273262498308229345797854857611023354574967403274110155342801400758659729363155840453466093752565300533249484990631667957766604616388123304454629447671021198070906176418386572782858098463935389021985904153623506727442589143181992548158308463457837012564868843725922068055317432742582057761990097566454319284225998905780560865429000577797870241310161570173798566512104900529886610526822550636494507301147443101956922016567932251949095408484494715501577595918411880200045527106851309057908254189966629799688761702982935584300403375212630885946395788469988463840750980324406521834837506493232722452138091629940712079709601132752423148766749279173352338639048867985658691895512511726961568477677080058537592561081888722535793362273064644143704634979793939638609821795316866999368197506401903939107723991634446477540681251849436336515549415870057472402354058101392070016101750636804543444446724630160596106409835414764241311844443050487197515217066281631034591419119302279756844039680652040329455123995475425430153286694922993036529716818112687258586356549139415543226093370508808796852031437447836467200*i1^44 + -11347304740825900557487771655928064595292455860150461825778352764552722894984503620495601349461426443557656226752004097184355840684549411176333013840843018740773349210042761168236292842528706106434950972679534832261093850183606404563137245230128106339799495931944308836040629357639083490386873865927799380668948629969288024643549154480576215378156023136616773563857046507045771017085519283184659428119027557966055731777301453091585579911446504494581796532215082946584098446896211023019930389198122065039503171877726259987755969970628727023343476669060445950540063098638753411756262519481674994563795348915968767488022125295912013145938584372380004103359958556536627834428724250131409918936122755265572133330645678365577768771212387899849268850998917581968805774081968159700178453338035686316199323343370376650156385340534530214807505758329804107644947797201081344503202984394461361744074591383194286539701025665849219787698886385938728833558580282447408994236509021800631468202943796096714185730530538907525622781829533079062303079913136894102189026448866659294084168840712156126773335259905674687094371222808321999357276798859424771882153410657741068383842230073488321206626621383680023377237565745413261222267292475991078752553626166907978218482585464027462847882424051868729422643200*i1^45 + 258968906515495058577281925657667445282830891597601409026745412201194675882438223652496131948279217132279486169155261536709048421557244312967046259624168332199545770251719497967337678549389784634993828865482897872252541267695299018327286318590881327367892200059327311559037905725338758242967187545181575813427832860227966514510701851068033693804265432191613349643376983977144397669647245969238521211278678721236344211754530558869966388416882646516597056901790557786041228620515468832618427021156871306740773604608626224027627106710638316218903099788391094717915680684991548827737281422097185588074281782350812611567945935099281858490689690992979960726176344295185996045968888166189136950353282560054227899479936749998730097470244690396466888046764495445202938410965153351589960132466730652635572624674203269215657068162459320311454519656311968143914301921559590716004247916125828665665217918873998813202002836031141812320087694042297392042443180839261204180242586679527146991462332274857397777579205014911535046859072846283942288279305747136549326868175298461034355281170634882256561605024943558871216876822574236915041263910330777877141781150509812225889042145746310924318401984665374751586432701932786603805931090524303687468643061905516748026495971974949846537995953703485440*i1^46 + 11639988580232640549265668881055363989048201437597028785586459488701461608805831899830376258786988190769670080440489206937968748480465523288185323240630344073010738949004241723100695857723845778893412671560983796484983643486678542117157588194287484738907776209457142241181883961180128125177591410580165500113358774056998747457372364315084178377825125467315485182648424260830558320367188126306927391950820279044384529483261187449135799913729476432253342148000967261532870547640679683535829685345139523458739776286763256963774114712208441015869518519370412326614392315925339978878867687747239015551717469892189957538581729089242993670210974967736627128392517362618436103833350396722125843340313922657625720133378974693824062711200241536792206713058895155351729229912339483125447124038082363490351080902561330214840387040193596167463540690232392055293953998034584458687589736015454826258115866197209105380091163672050144156668458642971522131847700968156092607260491757925721920984117109276469142066335083768616707173817331952074435705134978927082092170995300649127537512914038164481019643679865304208716404995509585266617758096280916048301455658137268702739983412343345142133232309475808178737730425841819557387555187176454055080115915749364506099410919359230815883670323200*i1^47 + -268711184223298338555103822631782316545963797674820947435001150135646444448755566503989615159533863313899567124951516255717110678612258856007908174988107035224251166786755948664000156006980322696194468706124422425803167401439080427819626119239142527538225611921713622365005639180649879160708933719783476048048442097665162924194870901152090545266806962537705829196272629030245812369409685899880385844751136728674998500208427679136612627526209310691328056623502830113453894964839562175461833995804625177251600157471431490559413110549527240032592082618864942524820938496726556455489116016504112281424579180169956836134361309773404357054986747639918292084567984725128927995986794262306445455097681001641036311123526762028515412026315021981669508374229079214527266124367293856492895937388606974426681722875337274284742974083919758459593888460958053211892200782654544775322760531850729005293419054894900997366343479976267382102598309746629199877106287147094548085976002695034780686318368301288671052002638675786073138443969892474091785201192478785764436190401124240240462744624361944166696673897224539914379029067451168105118458993809215494702102744137669835047403750643560434406841276054615043696781245715356694729349793691421828120098811936461577981863492899091382272*i1^48 + -3064258832968021550204614393122628757832188632101227638505531359354415898901048746274272061115786863439433936656480776260276901348230920493073597369942110426116870298588936673340435853238922536539345542757737495825222675110982240117281943841883996924935125767097249152570001343702141621592697398200922081153591037578209262343055159359316929729758180249328139748074512910974565890823401469267432121837449841172122052448594806376648174061145767950742848205549688025310826243023416640132591912372436290285239072281520928395589067550887715264439159872322649541838427738095658957925437219844500271117088936680628104655279985385732095975741070917168379032814151679101486214886278024701140943385364142560843698972253818861247568419109912586150599180900296208553980680052043759666907676582419772980747743639757627588080961793420257646073336591030136248008641336106014998922505464449507699690181220814367652146455048638217394502851633688997836275877762810115890235783839912571014815448156301697967984862263367931647871327793314148217365388577533700617860169792378392920029034731080646309733392144670975981774090393177594989139837182090434202230132311795448902145984920415375554768373907649418372527735341053172084411310241114183319411789241964343642133030535495680*i1^49 + -4849764796263334788824819832515436887543219189171644103012860867924170832175489090842771254932246323779048678799823848978106414426414383962361707078410173390507005814371105334456471666354249064190199700349325652473042614195063431769126794216554414452916719580518957641245904131027741801951284892682893519660826923095251372001909426400333871917772826562445500654123277906318748562419938510036375659514951423384580505357560848015221211967814210175877863079487334585755137726039011346938020320351844481855188527125328121823213024139445472285800145915961443289072517695599564276278002657161154877542124895593410104110851707843535012424174472683982534527219682236878045469411360540227766626356978153901657500401161710350360986486100346499375556607477903503717390730090844295990416526848025738588584476162785649782035866667874318420640666008573211744213042095932764589797308170542728935019667519858961091669842697007479951442333580919530862826914288974988950835084631293679867801277706837135534993554143505541190532881403546798434464809259174034207944586354136733772487149957797048055969482081392161306398061637679843392383081669756101532486118002561520524453698400925268319530984963151563511360452835808750788708140052762582558157108384354262718054400*i1^50 + -37768286036465092426583423362568566766708258905978875821576205382842960891946673605820228311686865520025753068653287795495626970154552439917248770681767999428892337905509158568072328469722743665796456682856768342474684549776036205087072274979019368123768070068685299803322524316065486618823592424426545159801636881098285999443800152207402541407584116196692959176251090404032515298662463135893611528325806474925565267180858262795992552701030992766881462123860879904275383606609604713710776372464222593198209809749216621773911330767120108242027434379331232708639942163257723789587232384122569514114709543852852363858549337980525269837830603194345959333450801480779970945729331434179117690243809219143438152902918545414067523814057137934143381597808828656695178032265470117470178867631310205041237850559647399777815697255501435344849140272266913688389233950909228819133363258924234007227019053793352341718309130295210140611846250107274502806144395888207364940983439370281901987558658297583512319501468462480325507066206831801828003501853239394538349099962813146006915228420183124661202176139002790129211115927790928113628475984823972750415796097347173076285804341288498469353214385818855872530144642729730603411680478785900855515557888000*i1^51 + -114057427975657266494590335155568360670517197846181531570518241060031761229921940844805969577588644251661377758791343793412956893915267337951190141253179324152110017603083894220812001292697863404314783183497134996649119376608995314283029144431715936445999374657552271871179285556376062206492471899203227660140711665835039231042561918658758926308866770494680556335357451682869941936427949945688611192969397691925269746233683029035076843948998683942632199958252799137155555188997151659523416921642362649644095683631962493832543168649130765544774342806774150797137587484395859844966012588953955813100446855923468354415307062298202807913642252914786776219757581016567571146808226026883978914009674068996111961231094903904150193884392432760767583520462235154020824276297778533539575304658499222883216365725261093928253247248362910735703659341189165949134018823595147107407800990701050241625174624294585803201677789074173392183325065338827199065771844712134577057360343915863325787557000972604902229668351645905888176208327196669344181942535744528610547066312431516555502400365023447602830651415307253391298581806188147639875301597404155738806069079485033827309532190770621765768507653311343193711338120942871554453019178624000000*i1^52 + 78911017751694198247074095448281850542876778862706126409347335968197091812776642765902424850779166496375651240194039708342292096793147343259296202695849792095260055572689735631257829147173511795118457984807142310565202227987530863121367161890657029294106880098977802045311332231255578556231340499311001310090271011579119131685461804977905836755835189174525048620527578637735209024572238987306357311827236544018623399066656234566719973371168799662147284954972769507589159693806700219208630009106942694475355372469349370356303501722669120878655389820882245530298665325188974661184604816270452613241201265076202312348546141784409304376572480133725443791070070182694674930931240900787916748766700400954909157488205104681701681150759216632857741633836078140644354378221902848678247347772064455391172706829591413252210386120093324139500905031550471926103401693852220759665519011365638184581231511219962237661081639357542947874094746294626066947233339932244506569117772164998213496787762965489855646260996555396243446538697993241939837383804623662695057200200323429425950369825137326195190733185349892004149758398758192254938799849489424984575132874696021530844485904773657232549766871263194588302584077615155200000*i1^53 + -47192485400557303813223702175569819135572286641919253472928477803839201741059861951582029715157536055056296922867510404538594582779820145005024220893775663864755970564210594733145372587740748458445050294496679721826252186420849648572885860179274264765601743964727018360165529573838588197547728283002990746155984079970657581840946532669627544426451538661723754681753362806136512305781239811221700028644842694188865321137127191345411966498558820690213193347284068524912100411689471366883467000490268021933133735877137514241927586620643342205101839979881809607992760188718928665320020714587707031810177419018665099100250190178120356275743780223520083703033664758745521651147870835120329763978942659442527202416117348304065396492516257616729443040103280569534657826703487596259396819569229430447649094322383459461451549479421760586303789777100004859378186986326351108587269634869490780175232284535138865850200491109992095480958208807979487904760798742811947595491291734660526903726396187674183782473027197105391118197250703756073949949951126526313610952765638132978792199040369611853733571706299005784938846321272491793990106829770920906220581503884456396054280283715000494138513473804147643680000000*i1^54 + -125481176436086810773127827477137803672710578968861330885977340259460029257442344484998944588038965969884718702533219641782677765320772936077968307776196470425035013850047692510300617914258436505064593265888361480476606742564140862511734187695586145887368923007359432985498182567866268591987576961547607868180824433444658673969031869110103512979326840106139855738055446092555517708924796158719377825269215165675858062418235931957626570160920032479996097518842664891186424542346595142469380412794351483691580067689720446182141256445759998116528278461135754330778165811929101384750356807020416170614684572002111823691265357496758719873764178371750678855748747693002824391409418824995391470055413146393525687366882298536758754602357770152177707950355011467535569842125536796616387346831994789721388326616950879826909546331434008323628188736148102370278436694238722631118716726176970794118788015136258786685207057029306999747229666339617490414861462370163482795654822316963375266640920122234291953693249942151756791034834110576051635888911657663960828662156687758919282874927736127306045141562841613382459023918707326239309811482703032865596414545303491014984026181546046607863040000000*i1^55 - N1*108050637911212014374905143067222862325064538061788027789057946767505017488266609027915165257269874136908477453518563202947141487952083801235627579555708330090748135842309906192338014227257741726848661440690111478996958944478589951343455372805542329649677820840918135282648488932163542230552469847290259698597966066894897092750883021814779963886013309863515994208034375*i2, -37133993863444231479743684372093519471320496424998520100124499918791292461485804571538620158294112223780369178631644781411478242457597834800135787435346052284118755312737632664216166122174937534338282741797640056221606442315080160470476863664798874686301315192885506135813233122179070482397532785145645305542533286778367679480675619347291047711320493026268230379904429488657476197049158403421250494949190677138249666804553743708119364718397142331448373049609895568110713578455240419947363686807792261687869271450163840157100281955469079236260862709713322104917987789550074153997642335081757290553948362873146814360286298222446246295675168559419906723824475933319713467905823157377915868824506233051513508724780494541429720048942811715014764309485736445029753104712242500099149225266501702808551511141799187756077506788776214031745667419002075878306925822006897048499749530031962933387773933036719634061416989410579550546256915358064645615974551169615271497432017984525564143715459161598267120568320574815498585362654347973125940476740555001291346555621852361272785643040907867980276441213505672682955770906520411112927718357507643464204800989133612940022545331034461893554867944387508302328382646690704521275107776858285435901055911634274025828474807952919939117496750182603777845213636036778599674609292140240128544313103761097428936226516632384213792808850171825099462278845259750311007771025830981725486919687313875716897298572243203772023565624375950553562123545069943937024000000000000000000000000000000000000000000000000 + -23834824241809970448307663298934472685714598993583266155017735965730147518960707778417372576440559241880300302109879194788961958174777574881733012974027919231049891721972922735880616214232790148203483284949310397705719838620839795460208495181317548129652944420232630788684577674147229512460003766878183621198405534159671888211132897464667601432807555469398726476939998173525045012652186831287260577225103437287764543823254473393926392408288511857761882084434515481702129410379620393792220213541635991258434189989812634680516908862066261779842207928580776649495037731497824096512157449748955589885358897881560023877150365243813875700754053342428803017169374272222743150097034305066699884913382485596268796310017728295696811799259087836679529573858435888547126428752590855036005498976983863633444725341630815048979207480863952295015846199073331125965724991807357425922997704368746906303090296662321426147076024953085444492224683936097579921923870540467831899084956364191970931717083798513275388583648439883049502039094200508841013819521393265638847335981763500707769656557750316298329332423372590079682872261554976214783259582531376515203217442773927235042111537164558186366890832173795305893466584196011945626429699195402371736283122341408961895036963777109472400573432721341863534492013159158635260438112492190033813669209745089214848466912399310981301471208917096623471511823927355906155972278411510875049868257006737853960039647617563246634814748684443678586842014661851176960000000000000000000000000000000000000000000000*i1 + 9724373473947686470460136287471863184411980074393564987346669766570384459151033239982091592351508527617466899402353698953450795961818990049137979696191597060024030210955981962572438220024553782795447798640499523836410320257317285600876904094095952375373848186300050157650647325922133334813557256560065294630655670516925681513350084759514317294409814069772860027707620902111805864598607586481864846774268444182801438178725401190079116779526688493380966519183933785187770269640556094624156608396531564378508143368778479122879445456362394618798954567027376220647620240332987727067144001995788224934849600313764869672338928220119025091806339319624210672501754064044765759434648040591797707757537498546821337734889224053268843119525377303868360631997826538382789480403435489814583515549093247410713083545212896017611261256563668336946621098118670852008337511931543281590031272291511189224491663559515715266391178028792817590005604451358500564696040293447188615080680227766550767691554567563354825943792021452043532309424867117376165000328013981558764079507670236023578404397031601707882833081239544277575209166276184316399258947288116071326027780556977817859689993272759343817593268145374033521749158033973860751806632324044225700473851931236665494071653829390792507542287577505128113877981560419910057944857829920855944439148978618644890118311512086130853999689776039722942340748016523542311500868852230197605058096262987816141145711906216737363518535868440969605858763119751168000000000000000000000000000000000000000000000*i1^2 + -1096880578132494234723728550271704972806977141743183705496994197268455530295735381749247907240697789742959388680416233460502709199786658344790182164839111895249557268832406570405915194680350593939616031988075493081055085185076146510986679028850300636315656452056465329263141442766613308379192494946424693346367840381248256529967331450456408825158939703005315340368104292642874178702039213785375365192954876660838215122599650399952983185993561707560549853728087191237286139631663963891281892633745586269879865717703236660125412635510606343441588632716123416226122702677480071851014823842319089484132330939315010403380822307269004222156812777093567391384228114210414727410116167397537926850159264349475999955868653084818961327646873222316420730434499462719668680234931678094987459994105564034272172515862427059759925764777692695713463235029819406130285532310604607479068996467309292100067962746972473198781494469043175902253024778793956641953523796381295628741267162156137117799601195912356673165701611544996605635074797236443279318999441522691485329996958417275582973860242553603522097124941634326657589634714408216304127196680434470501165814290476391879235788241647919430123781872716735020214857326302465795566762734260616612297680468256567410542648561706680351414942252898058371117573770508751392211615982155269781288320982460301829278231339490544772739876690495244447266495038115619558173524875407982163961018461628943088910776904712688170520106582708633529877989865881600000000000000000000000000000000000000000000*i1^3 + 43025993166932620634977696222108115265906817869543954983773640185995064657950257027383470375819738316660615551509589455636141226683258568738757034914771152060319786000727596280196740705698087339403688638466668142601891506233991223126193145939086461345371644162781407103860294404825536517764973551805899816350033145271762691634391984648839966900377258578843976268036127768987597801688209172252518478022283022740551798623158177660722880445323460710863373996577859926485029864006785699576849420366088730698812102964824699870303245338359662918684464956197163711848750394496087684519025952904391402953616374156586201094375491180762913946817110786247362503982663333933556525700297752754448709954017798425522904515554164978028938294116510739217269183202472011729483001622510896969653847404021769258126958920371824389605833294784497918369474388924154657195009807034446003836852059564130869943643630402011818533510150225467009889638210330625435254321694075365881055920683291139173266635404833869390923265646903834254115374478257343832952073477053574390496636662701885373363931129717974834791268545793895718727144180602842314427187874228010386177330608165336140054060006379380309060009196465625967604731900274546283707939630619006252330775007451085650606224339183973688266642894988495297261081959867730005307465958602575436482829523305089926617505347143657956877525030040140158638659846873669659768819111973867537102527430933135768261182716583987790401714761846640927720854785228800000000000000000000000000000000000000000*i1^4 + -127985162567605313660781574250939203768173494211750070774638146775938183417416741724344210754432165076332068779354108205942690739541335821520575186609491132635673569783074550300506132719887512497348740024859037231158984435124345471985373828548809621097401376024468701506622267372702375617262189618093010324049723075279992514826592336083599401793311757838647674142516258093691476233097532848319616730005325139963329645972453286998342739073685375463543421132720346892160216810934864747997372873560897715757504030591114211994242150909118852627427364979815069197993543765272981913432308972601898460262069225156958545757637156294896922497813911062756088173573254546724145643407967559876404904850325778205513309227871461945837631745859149049813675789349815155458404752093655589214669654478960033769662841288534829406531142647131620365423478345380850252063801402899481140176939640466910935654602442855551273481268389144339893320828979478558341363760669338459214029115335562189598217626655078827517905271435777191188160276375704060899540410738869139311642779445719764926735160095524075420937744100933705720866159967091597148112496264672412261685255775256075081396818888752574795621163740126225977699297361438923755710565733028381812827176393020807083181221612175911999756335461461968408171434187197154828205364000826835881679000582404709248221111511264951480576636922661920921158147144998981899489606342472002819077257211531735247322911385206775448075566583981470727287295180800000000000000000000000000000000000000*i1^5 + -43041565349218490939998495221220885961144229406690844232378224277373374087784014364505563234223264887792817391381375579005932941862478566247764184826369415220386292923108341040680479667141704842404699885640021414798204803677374710545976174480651793506945371692547843382896908471027025001283468850903432182196184247121903940606580622634137791080947942260938495844687906129535310345180843460473573924158287451360397117070400627576088769444761934366368250545514845125466395154708550932768080869671255164766716442775821429018083590248026815389425436084397601905735874885766442255911142573694805161733423284784457509532202806321026147376561449215188583364006326774236170778181590282667942050862658699880566871825150861129605326723602357422553598961461858609627922241064849684631334562897156081903266633425061192892029617796589233059038349068942468974616330113795833894418342772360541005888187445311017931924210615454021936955152824156025632306954611337569543257141062324378058161702695557403933995510494375040754038744967838860043777603666969102858958849538384761745303197593257919990749393187749449526939496348096518314133500228130043741953369938840386918257726702393364766942930107075465716653230051689961729342892187842941860817051428711016374984039038812946831967047039453621724377617399997210002507968321543418613426001909006936881952953110076654213002915083620064180756616381124010904211302628478365008733563474210381832969860099528546361740365890966441049363054592000000000000000000000000000000000000*i1^6 + 1852354863231463956574065268868277649335154500409466390060886378763517709924428422368337127333107636068625836491814564257731838321042122652345621053263772184785180736465591481308658631605986901262455548715446750328104970109196746958598532312651582386741222707188100035243993949752501234769177194890363812710143316268082904808526902127304056379355432251103605412147056133700625503264029855764296987578501633545066780614944608568261483859872178938634120070709544904510621711572464423933169556036637338216377097796964360018869409095285069238928925111696828166877423346197890811697566934871257581499628551514832941884070922179991906587917466685183874534924783742732762316845614685972550702167561023234036159283275075011320913035565830049308340050496695343309822857619162241852345530815449606410727952612935213941649277543773256107335983337592000643418048727584752564273820214323570352867257234842758109454106021568946429047849429115665062490045081170424912264799473303861262665674609880563472582434456419663038362716770668555304224448215329279463700392908873284550634209963756740090864397936774516626447585823133499187638294992024186381577912733818585939620288402374540126438686709120562605116762188359166470559144464357832239889160749367950848074326102003092564745506814621593816866021005465685434539375383957561471308980163154793926939786474079059709955023714664719020157103814374991481282685234974363360521175539493704881459638245214442443822944060502367681013350400000000000000000000000000000000000*i1^7 + -43303742682662844688048140817577795296777127873107028676345710890509774922288334745629496678209246728833314441305946402275225923122103453205073346040737204588534627929010006935981785057721184522763512520663733968460481246905989315028282667912436912686023741987809972092466072329804699110842374689999213741442753276866545457212667366247135270190163488877215450186765348196933538474946184763341521584027513886610742265005229340106904192679339687630789243486415416138848617340978636077342369470187790264280991886931982654619322972884662895048694018728480065348022756063614040880345740859123990714356492304495346395822924170473559781742271217563814684415604750137207146416622169775342232604016656334799287012541384922475318946702738097837015944012670961461407488498693370822360625738861336829172606616198892316058147299001098853936167122638901230077971603071809001607531831783201379372302830333004837257802521264114978043475411953370754556540060659594055653145984220164096573178920935656001690646266515435460298356441077091200307430711615579733773748414156136936115355878901554131733735803673572612405383543720654827879139768910494093779345813517147036002581324007276122059555799472627072072108858580466422878580440622606277134550893672548106554422317451758359836142106135678901728336710412047569758349922672849372844999834642297100794571884320427651271656827309206662126485929514869501833549844980820660591498907499407618653508052984361166573078868372981467054080000000000000000000000000000000000*i1^8 + 534705173431163875481665383152464924930400195468409118782863409998771102206833558351108549981252831846363562211210186321184499848704604679944657022884074027856664549352259549775028096981231397656439687573636669804538738075188313369948450026617725198637350173809234155966170526172954158595269490500798348467562050615460212759340309156038832178526701545324508338629720409260819824139645772351137632550880718162428025151077641786327069970768695750441883875648030225337906795075240902538875404088740068449252049976347368454810474511584367980019460051777412484142529906592298973639245671724104334724491938371080280672176941329996036516885016009685467338863326586861471864417362032120513813679798717835267901812569532993494697071361882092625272358335369880704869943825535140934559930578935503855915907753146417652540292402030080738709163815291051856008628166974067992075397212733299775150850673612550844764056510183927246282777152189145468674673283040574477902484627122726806820582175153231125524158211854062017745812865019562177753066913328543340955505038079522286037128266065853006552556928136919051692492348489946987706487937151388805094415077024804230154707106758268714012905423241430457814855900573245153611193174852751303189872743195313636101509450044820352788721625425385135369471445723479742655688326903678824778831471043369762150278337461970809948379265226832129605750438172415866006252159436841346836360644315891073603107421971993147740541132616305213440000000000000000000000000000000*i1^9 + 1944363007608560040684715479231477184228226668086638002455538173455387578406270450738082160792170410628472376444866211125192302068608361940530763811777833341333755992006636509374579473840060299663600418515731247934542682846167454487484378702525617141829426627085098182910939221470266317613719643734726076139295180921670819949268823884915466909406064763856444702513416352438953364180184341254771865946551202550692527278268353120357860659985512747333944898276080704394919776951413546729733728801743908858707288059051531954872018660127539717089244473015849498369314002367018923689579997617212210739900250704774879140356386422327997564553301518740798368518195997532043872551104107161358742843595719044385888246841429855793762018341485314199657848230043371898251771739862778427812304425707973724774171784291345118427305795273706907208240861171453669340184250298164924279005905695891385998298622276586275453440528754464875488584490854514284985187956226714732213464500151953081949466148822710286333603212996782092456189560070888706366214245778842372289132271246725120851318283820086354899172895945073566539570783878066880974877063506360913758018825857761411117868264005153010521736230936226506718300943559133301379067617032444231263833004300277235790659865339296819122957287850989757458513157958570264754384535912525814687809673769304017116407891343214214774845886094585065451762804644314272726140065653585229942665867588870438381880372713956120830705131721850880000000000000000000000000000*i1^10 + -422531826302625650255700829612970651297904856877184242448734692532183165370630247762080645055281360845715814496882410699822017708171314819459894018975496019490003147181056867207990893398263088863229767589058780968292898738749417516242250278497606787488499303279241855092677617272209007938917254234283388622273604264768053040137309837229049418755506672247955056567631322019234502477698464792989587366935338026256069177947496044517312400344568874294248320134008019111330988473249980184675306064710953071389245768295233315433376021279242701726803017317839187929533538883676531737845976123573052613368100675521891196803208148585237552425672602079282822186258883956942394170053514921046599278446365994726582659219902407945853193626996904210443738354073961465565583206553447934290395799150768942224357835441599580411964237942704749936848915096954033280566714544379457007025911786579551162917964676900261361527787075364747990688068587920525527048872144302460032938044353475054639775049934855041170462121532705772801607257472419162438816780105395721963122790206171268504637405825177375157207963028121786892822987278802100730610193085925736519812757233308699753735763534853429731264184193601480350850123574848661508857345893178542258680221459676370225024630378715448019780542547053830061640799891945735801597074276120324946804645620557745564835337464521358128344572826223910818403678028365513566828096207807091814704455005533419001415376676014153996847129873612800000000000000000000000000*i1^11 + 18156573873034626667712156887299003674183871608082814312149840846793631229742588652434825561735503388091113135295135339494268884618576861858478270056517086394378788493097896261771296365762120685514418765038299390558292367799834698511241405895579420664202966218431499546461509451646520096247532094381319745893582551941247681706684913618964812427686492964876330278952185061283434169034045075381080246885505440404256463743640542952652656289314353067052128915237594553070039884237871675669097903867116537825926538334435019059598888414693050449697332109697141573761655295411279674457492679101020056424491429810180690866799650449569173326434603319017232156538856205095984831934432437688921762080248419341977392421553821243094869912483557851713531654068151089232244191974864861358058259316560363020128886816529131511587278023091773017630066157685064893890409548357624108711118893547865762772663454882757495657486636518282800187777588209421607369400181605596873482166910090507286046548594363019967901275986094222764075647791099515241414896480924702926794600941399694570904513398542384543281665342226266193075683147554751725594179765628133224901665964452091686637610114871949386678061103788041937685216291912119629328741109037086442460640813948839658453896655852129242804842101373002010310228266697328723186056943829522271396178279313013565276551696393801412806953809315166578770422814687111057179941490577753267195332970126075565507100922964058633032884551680000000000000000000000000*i1^12 + -499240585931212556996727063890119557581886497710771889849020117060579400935731454129017530023474162417781969365690037930373077540220274967537061431875924388900116680121120749504935841878523159551704903393203602230959773770240736581698929350838423442385509392571476798273944698773802943279451519964701642556031081364927928879928453036366764421471429616512877911398995285795156713478030815947157613519828474996203450777483144683692034935641695592108557083175681060812864317243888527751848423858308322853786312660357911421855205628203321602461463947082540182125122128021101681193298988498609802655221384483081159528526515980647791298804366648187481183067883036423975488660103484489206416546247618928282100132793586881453954302691517787517386611454426783586334815801225355865663896380352555196152607567561875544330024338479401054494493381904335544506606681805665040797353657890539313068176552004975223360381384553797195444590904081707451838647830379748716935881983182761946597889001394253555275921194619188010628294900166590391758535888072774775153297483978831120609673811927991608772571654867195094683156178021525607313119267923509366900321407499924368080234015499017883509876965178003578312964092733741217568759196078340596363758421243630455277289252161738368269503946009879493657156661032448775393201204065563448312751434387631004816053288470079206943118801167782224008580792371601605472142777009136995475059432230044896149496755762151148618776576000000000000000000000000*i1^13 + 10863531602633370196574553080686371119081213304073705554014944683195722140947564615978104078099297900544183211168862713844195263932537352462355069534107921865326028391203003812410162324256119347397026229938521056258709955018619973739339313049009026839419903719195696149584202719561047184946098789816276855529867517515430802466132559597497763093975862147068468443962547041257659758971907877475285668683683541022939648655398556838530518106449077140745609099540494168490185538630312487326179387806612338684278012830999846378204769598563409955410424569815919680139848933978088993202200685431773005866955977057534549725707424536416905888134556094162009573648399621523945678237774830010641527123821109494972549018474825723249313555088804177825068565965973622628720531801740893328528036772255896799953314671817318582725072960317205257214356540063919602163249973082428681236566703214766495328432123247505811633663676673772323179150515908343173217715015603685454556362383561898623665255260724157233183442418624212591334822689457090043496186978185110876396955847754448428553633342157707154378648905835999268970208450272246284816625662261818533605993532746070159507558122557816641229282183183969140041957805049614615276826065885933133231568607785658539711774969404511417093518511219263512778938469160658025597646290998485055787147373717514537642645563526725362289086262466926834965469880130998978529033756923420639047733773709356605083984275738363238023168000000000000000000000*i1^14 + -200386820949890491003221354237079891278683082976690593511408289373511329288116050310605201961336235398880670115151621033373443876398201154148359945036225540929914671728275818525676233691950745939124623577119004444765334674675889243164239825419748645148225284546280073119805551113802270766636299970534272587828316794021540127734684671427837444153298234717123534174448083191934839388027980737304533765089145841995823197289959749780335722681779735096059499233115068483010419819466358400777555221452733342257545886012530325715174160304566905137741169160862507906337585999891003157907373220991152029309146251581404584338896659855241819247964392298238021608687783923867939470091605205683219883232621092841364446090976961263643703469280800033451256255386626181906982186128019618607104186913583849899533221091197241722354569879556923215784258357994564670285260508028685321552652021475710493275144589175678172140354905896105159476930743339429321850431767033156109414689682251073129314391466770928513985257581896063548291876407958146671425350591359509262934524469643907390873323652596091999460356071354637518531574035201965042811355006961854866590417759810047045097922442851033140896299018923848871381065403277599589285068539529905751955047111852823017634539940761352963752520574707475729801507951780004619775759509433723925343933642345217997299041667117033136704837135203119711584159263332029136186702578581734805245475306530176288724517996014396768256000000000000000000*i1^15 + 3175309754788143749890385019471719465133327749118098516505658403360520656700442500665760178797285041391241048532171229215506932693764290246862861429276642733151249617689315499244736095017127705860968147196990709167347301161182949050924837397629325632987654152661527492428149434545888703410302735294302944806230968425947059409222094094885093272362306355598084851362953437471828159858195432912622675182771779149350687989284507879754680056743356748207942193374001296645126282748998442551483956966549052044471234092603888979040467415745967616995136624825763102394709767645280299627296765619735954508927912824219839376669150012333449535991222206150303451559598794504099096764140112639189746209937001285655276044277908999721373980233212033900641854362814206669150722664663089175974377805954977305312957896026353049785816735677251774756093621681586665569188368250789598932757880428937220114970135653660391793220075295607706250193506354567385472775321505931350989346174577990546892657965329801305409987601136680874121419280510581393818112254961507414531907784246115754244068106709744504456659602778626225971689718482345397052761230583594611758177254636531296273843653723039039978188300571219837586386994276974377447316501772273808457450866145090500735153704761428424602349918733338417348619853658025262814137444957975628698616368490532462516399121154367773839877152029329194708954788213108074850204846284734964742316639575353918058969835233251164160000000000000000*i1^16 + -45329773231459448314422165262821153456375654113759620823352352690116328787694363009355771478069523559094670896827842677965563510631770163446295055338612152679406015969640596126088258418174305557878880878338840394697106334845932689662575110402404296917604812143615703179316312665421128152589551767722404315694301504582497074205799865972727373255237799820580943459403145892359482538670768916832509364637505130686112817313498790913622165334186824092647156279220565209707529209434971553361168237427451609378817850883614079459754705734501599878414180985532455865804726285526943913973101318893407656523477901276803517931591918988954253330124099209130807614709256716744681988780708286601557182349639129241552238103855179113575543942560930806448712125139319364932955502894706729177911616905940630592408095741219018125226219244326061767789511213859256193346653545980402380402236284742143204221735472286863472857809949353162604472182560720129155328982069328098548833829940722162246541691532635767146602480237827937130645163008295725593037734345748607660342202075974236313036784917984989471608952232734121257944981996150613757563517122959780114056518767267371272213305503137935123964116652474744025146159914627954722676168338982970545900127243846973843724950669767701878782807124755690514130254701013885785124513378012710386422658396164318887015001900308906982569801720233443477730848096949439150845639180794988949032280838264607763893972935639040000000000000000*i1^17 + 566808414802468147748068033389210176605406063953172223443837082677864363740051868180543523358882213883772922304517764283088493546843341218018934458869828199023464811628273207443645073257432274529976316254841045067942356081563668649681065327350613826692521222417004447047206768105200956859435007903510318407757655022327476788048747930701877689809067158305247580075138315156403482840675469387313841079501829599876049863718109023053679412640241589168655827163948857427057615940626353271616954337934164798145236750380335003141221344261846117849382740093224623436896689322031338825683530900304682418929963230201271448760895022585593025367815253164488173767329133422953390718713048309136831050381158820041517995349468779447272660088185271601369523225000340797065287964903041321819491246846390734021055580358345729576632534137124165001934757938336955645057813392662851078155212830348352911450234382713587434792272850929655282833824218036831181514628039336822232805224083643220146554727880423996492393569967015940349140078045094359692952769333768097990711588871521982407211961092377723063657922177977181858300057008780023977777141587829254116854543795910345550138567752343842433581873498796672767497134483756465264875725801692325709417993191981667470307771566840212972183636576244951110347394113978800932905382286932137311063975468622019485731270575271253309088395096195907865555370791285458604286173678722566266998235098796717349659475968000000000000000*i1^18 + -6386218343280958906087826590114794057036883619569237956273968490112521729179462536085863205789706670131953716797270983781287862761688568466016229241486224436238934260377364028094416241789684867476440113187008477830746783786230025531457532575869846660365109733815518007514516004307544548393567206458919520611474739531107699791360415386208989902800720604832511048958789537071681020662996744133332981038778994325579822781732037455615305328726452543289130336018954073851380976560262462417621568401574249148642472690248884248630939422615822379143051920241107132874019709865281991384499607604586699422915967691314231757759097329769953503366843868509607048349199428875503919268243893601553433363538984196363079997979508305345161066898421246983317533709203068192213644936193589953259436658063062773284186808244210650585621992033258528180974533878742093592839520903435684858906845600057294082663650871977323421476192522007195049035375977117206241180361619758567789012284805059875283211386873857427311533565822488943811357217664613387408306907861560583179403351402668670341669576834465505056534126744681009180621352110987990448382885137156006932989731943928963873511301877486362445149186906856016750941673666479672177720213547750280507366501241871807795193887181223308734955324871095876468623020578069774793874264152379097905742866567149314188244329510461534449095020362788242950430513895224237844608427458711173802714404500749928103936000000000000000*i1^19 + 62454171800755023767325548046678143497277601156761457969317494466555351460717824794522585607226680826768763709741863493436880674898526314960641272539443931211194579302909978789531440075718284544155754533564680123113991581715787316511434116001285284607954937844686106055759588284425828461682950941251685341358154019141363226418349857046773088102924023067823042912029644155590672278482365973848339039733928958070562010160632298191573916766490261503563011834497945167909094694489019066110226073420358565368204471887235911179429249724527094597860708025919741951098260645673051614579113940402110196657769103057494628514487036453734399577035162220582716402765808284121861630520166589207754274224015190451777165245565179756878952372077123077672843394483642674729165235709988889941006538376197955737976330647495522358109633061453275993543497344467123566418262450261167179404305637995117467379253837434562644901487386725761563297038612482725683781070237335736206947262691360844113452271130181765615903876531408049782975046263358129775195066411621178753905937891627100155497218011674327166566164951554505206807986709095970936809716653239484736762549007477896992833241658836711599925436452525564904122029633258210462525116832473342803081247504175629830319267504505185457577565410211709249620248629388191469075513014666447558915096550360930147742411720224626788739089545213865170698166059930007335412498820018151626159159711482930790400000000000000*i1^20 + -544862017632853237266578527003256330722821980441634446099124501069049872806057389605766973679958409523317312629139058755287745164558963748064436986940256469006725430850090187734743819222454448237027179223050290512083264956484723465160463800613474887078710366386050977019888193200545670464318864032249144175688376951246593228679704289382174683879018761551058781349655476316048265327410747053199095915167486019372907613143449260660137794142276108632082187375671217007445451463819392934081713829488086144826575857823788878528982872761995465000362982607876940400974484925481195806832211284925534577192441639735565947942116109063114355403528219940036720382546888587011299694677203695519029568860703985808260480763801093773823950110790847967411802464348633846720637216908910274087951749891183097164656851456292444565952257255404193687563651499566543089025704912759093271603948476445870370296047035325118636584142002397145650843577052776969241963340870193346918398043381264647073401501568615729925084941558227543529786841086986074665384809275866706638035319617710303882541795596071636285168692169797840341983536703552175211493155682185824614296215783804066883272579701263818718854286520379000808259653890196439607038284267459532594794027523198681244393016088933604069630299362215442447685969742825947552304309299849375751397987528081650654042530630554405918460269171560496096462189193114709885967695018352066879535851136614400000000000000*i1^21 + 4049789156598635793179927156432525508378741616073576822848985629639044591459997057825677818964188235005894913340337581175538417856747723063412632906593493563446887395961209877376627274463498317941099396300930797820146445568810395839830169267393629753708670982422005418990605941780160262323937622916968902777500098819394003419041835833096975269376915430164083037553335504881938429219298756066140467832877445237859612249771104836154879810358325301617505808984171117635441903149153116609385942146566557527531902152163459709343119765729529920988503900802052850086330763992414285333653148018290646464684365966137609803885759439655265679892122185278451702900208914126895435185531142539239671062987516587393578888887111200038446082787749623137016176033371024103932302400172792465700045968888487786126761272932799453227872844053252251258278164878957766505646222741828208292356425968797401322696531998832898851079808183417893429079306007628226894183240446242208114874308885029754675308471547587502329200081791966492391996283091560665358582552565326084555269986902183477517066259194979273649750760750507589762781845083369931294438080594703547723312242477482436428036916690192835504750310067709032397822725964819961792487267522629160946656043527691447274439764394024092198315651303460414206520542758065279527963125490011272465751849596446983187333623284333250428435312774525545987082006828116030715389186294965585447422525440000000000000*i1^22 + -26907565383531015861038708337299449716375442421238356395501240903372350305302556809599848519150624934809824894576914987858318380667163578676812047026659425950306822749589511789684160377159592287602419345528625666845169276132965490289298619033057210061815877481849153971099898191936151672334413249097279314926632554907191943993559748418085915730353577663033122665598987337172610799529503797479182496464861055114747187409077576946034673107926685072728295417062279338138427269974963175132045246066688686295784063063601611416753841708845179728057530679453418346096970332476216258894590304916481122984343455992848534552084381859787271031593102623831036834305738858997914445953583050217710783678183789907601773481409291617558115331949988076338297091607701737231336671947974560501714818569795321943661114707435036089121272110703607121537600337555085537105218733390263803338356262983741818015307153774488108217246659460209474289471711029163690788622858857318507216564074118471486383922791526485563076189030698689787005504874409262848548321560178801736047675710515516419486029123745421677660491147181415828168194846449248384074890464992757170866951914459213278474370728032090329951202158386428205946012612384913854664582310264664832183659149284935975901951728607148819203136260242597651531134704279215637393800726982732681187275209011985791053903251996355160771805556614572886475478048423051032882616711007487886622720000000000000*i1^23 + 147097191912143667917561688676138672574337546474953836545167320634592730774043664726073143575370329624349945286286329623684570044107921109162271895318200945245397292839015779705038292507670720813971641270454765276147707590350057706893730282612994909077535525629896301446751246307258865390769246879523147192960336098113240020194448659573806163289612488357417900632971796535794154449281740405691053241808616772107901153351769176253008099591569865621747794651146136165737373152321828000498945360913019821257373338935453491385627970296779794113212291265784226747034430000599349813389969215006883326182412722466744450774705907154632006097034006253824164330038219072869866656509847123777594897593218086531238617366604011723092256637187695149733346712403314045894237425105991621083023927951631309901767646117431349543759196002831207437862080444273787026793673557451940768863773674405322466005345899975987910773938458103449911801301775230209629265217622888740190912099908616685654181091775256606383504442113227434299707294909484640058917661244012628660474994258601501373547018754279123362400932082607645726368939281527014303728122643363553129648438312835985560229674587775203613639155250986807029423772506561303642366623011728871755643112029344793389138588964795393832405658552912682232939401055362963498094904795775582459514416745263853620400091573352863944437990251639417796156678013427143403948339298777956352000000000000*i1^24 + -744855679745245898705691910112670364026474630267617543333863391298135995609400514316016167004015767452782731194132514566691878447064869918131218452649735959093938519428576526086433632620438432170815939331531355117558104476037333469962419815209484408524109810075446766329257680700710183542221840283469091599629078526869592034965830785695765700468454598397295344754952247248211275898124125068845604041340545991381745720108640143126157874260682051485378027860990236174803429933551087913305299912296999236027387286008696762716789036184595674989465177603881814239337372664325621967983924227718605029601040205893381244017209942611563995701491969006681347894435333975242059533366711498769022399268198373732506278567848364769841088284457262808171580796635901875843228193893847521044129786101679816056798278059326339350625722636931534800937420046877537268706509800904190091659882777588580201836926477475029365890994541781355995831734689802455322784957624856850669307090329720988959780091336635580937845392411889275540197734217601778875278841768881884895563031803729181077988164047093477258470951602477139869955817540886322882544354214427373121393910184709187425435930243917332581288969533947436635897345683136715900175850322419965475082904098690252426401725060517441578846014846457394638664006083836297001583023924856784505314398411289963602044766316080790153625714312909418974470199848725084968275108954112000000000000*i1^25 + 2751356581467419361868717176209521433210960682508544986119749211698300914614399696280226941223008517199718219865752255373133531705828993143536165465010848044748629193273132309665478854091060776643792943069720045067511404984238320070692936383604074610234572065673483929869406114136888409675445490576119847308921924105990395153981073443703681326383746659325434411420689277851064627677914157397072830455740781848586227336473199633055067509425938595458629834178594499315864466373261000593981801102098743951189891115703887445739810454223411292920725644768774234552923342273024204321607622882017313716442310127769347258635770627100635534515922237803711461159007636894869626370995639283795865203914221371334252276040925345004436607283200988189465801425703064481047369645516528365412800644268952925159195628589431887180792466569897482162995916137834567974703481717139916145594939028288898453421298264976869014871589943062437030525162640649778618150156062473353675270410430629994468124527053942421088451526019937732488956104593690250682324052207960442652246856181885231574971166302163675593736785242160168575674954854654852931868217700122372440158629283237750789461140962307795820898100474385109987255611601036492693234761116892356630575588058186401839075552297626594831918999927508410996667515433460007213595124971691231528557452335570370186559224742199240183272798832221828237808060949012175585804288000000000000*i1^26 + -10673468885031037707052573249520788142732048592136223901490349769727817686239017968329973561386300544312142088591816288830706740738860880191103277730111456912178099149996650731258337986235841715459321112534931629652516713447344754884338130668735369292043817820189424778501127225841272616219811443707567067613145526845502235550011516505887239221328882013866540954764024100651972023229935707715522765947447197644757017091507431481845640007372667423090806942118199172909517172349635498601020454038815479469990381976812514355705009195318314378481124810466753494465995419897785939068839040093975488964534471472410998237174333993155096184672587279168411302951718886735813097537680422461289636329736887639260428798344422641204217222429885370813362544918719160821164479587584078148598245403902157814076114356681901707814667152586763061774526837541987110569903969769962179289504253149461170877059702077618772635369025470023031510668493893580286074024314572318927604343476386609837693636587756473059717701521679879367884478505961447395980777515766964013241155321013335143695705021218757867383148695513276392757071887689425496684061473497106253182615991212753114636653536324521307547072621770159144500145695257751666570313898471665882684220378370187231525781208440017823885456577776308704487598223275022141409767610991523006615922408642865293596928599821226953713125915513789496346133151520340207206400000000000*i1^27 + 11295699125525856944250403796771426756993331987119268648459872775758400758622097275867978287266587705091642147854001009162189291848494441226478968579637748967240461159283235666734397779185900319799452950141321236597078558712854093130563411619511038107306325176425869523240257175255403501784245075541209685131746530149220092058726947647441003539243815378663166553730417798576514030482429410167460839695945628844792828389970401433223720865217133845541980556603924155038678890167930941578441189103603497094974918113878889406176533986844263870428864484147440474691850593310771267986074633990045952445531084243484174899173940229800245458299089808233302109812964465904765310693027000153517817072819432931947410219772760921608864277880034944034833690072644388977739200784029007983350746798837485880357859588213448552084623673835838911074514691789354068079879771191141647091231416011938101706602856962208991285878633982466339868275029089335440027957348634120287838593810823137969610600303849794719624283312301586958590703964024999663399094613178873615149858847926641799078927193243648444754287730064333520400904456624744701961117527890589317732798822020610621085019226988450689547471740856552947612250976066536607995400068188389735583599842675699561069228357982106347517760204168980620200599629641061813880843900265062792895346850562283509123759116254366796920880279949050088637140577109934080000000000*i1^28 + -63087078460859785304234763381036831778427114100813653509492533716982251572759865034927988611466602310276536124774138835040369463843006400463726455149281161110456613750876712908291581246105495415087189627724605104207984221546686662898723277771790164293469302824878855216562459479494623541768264949926123753328237725006797010961665509163000541141849671210476258192409190062815702521001555450302095077109579039184139354120770063647833127928570668649433302505448188496835778622618966616178029691886891557422429455150793507909049208382944528401132863818879310756798389499766557289890258797006633946260715386142502916838703319173686228693119080357810256335413011563603623407042726910498621846882510458715001127093922983418472161185410259767230719704835537269654534059106025799150323325602515858727867085143741506068185681132731855468559953398427107256920537333827074885759627243055534179268791658916215667280859028878395781834941720883174138687691023367314877312515945805624135862082731144221259232060080128762602437900414720074153638565303805691291353649236787730415774425349368328943585968708125198831234776371249571108563066771047809443338851531383575854567259258140488566540855834274066264834293544382125711794471314043043586899053631327018002044424691887149852362143396154283537826156494444958246435158150515250987953139874237087908841099780360725938028675951881038508927400017920000000000*i1^29 + -31451857029486061516460775647216227978601630652353960720787042961954452445663895802420554603580719670670325857450882656782594238165097521263730708593912339668027534335438301602125587704171973972636058228777963691107985914415951921924972568149350079205954539984003402973171235736461883229485155980054119257653419541545253338757780081508712670533222194066309034441047938505940772703448664796107613887621123877137858582105002775590956745327036943352264773060858416478110584217166369750586087119288926366806524216283978140681227824849679152976221384067402945698983394718432041428698648848105645940370702839089730000412880773565904854737302741029749743098942348440893606256027724561023951991571442216717276827700967921872461370957191975145220193972687338375716300861962159618403740045409702766035306955410352503916580621260504000820002536513435779382100424642075754629773973781811306042252136746229817631434608571734950837765208340439690127769834163540158101618142675581146499996106094788906876714234173766689292141600757452500718373813277366872522249691889372241131287749548876722406904222294533236588310523211967796747084640549414288131862391281031812123598038890584525786581319171620473603695568453604719288793692689223016581524882926211665308451279122673640134307000160727468003263871753116160248898938623632381686408866162776830763906743871683197469473493701912870495715328000000000*i1^30 + -171021802263754563627523234817400679952485501096017116400118673988769861362945924150826749380928676439675781368145412692329249294310213875981473834668880549577594606416637752698741090039747292429938950863297728418038736262250906676011065595787109240950720550703950468426526540062365037532837651326141799339125461621808947568117051852431259370810758244726947712182641165629485297236929301670930425531058079698225850925811899138406937167630441376762199389029177760873020915006847088710776620990773291282283104464864258639518517624217448615261260466686584421546605489234590161642884231437893291847309920140776640469875177297603013462166777879968735589841978140352116693475248209804939590022127042099343314045091978967546249545402909002946878226351995109124529345402570269927975690956339882920037430427439476226100791765383539693978173574696193359681656670532179271725093246710267648351084054919116095370474953664974998775306302548176282904870403126963113758133373092408254506292001879790489605476818920005779609528936978943510220122573139708964599388787767071420704308785246888918228595569109260150495707822603483541010122476391401176954533555134211298461375215371727183227505247289553971556362197164852106487496553558980776188216529526456903074423113631383165656997987807433126117213874572016452148697413767867134597094833930256533309634098138334656371557901491725402112000000000*i1^31 + -273549367244284994712280752006492914645401131223261404482283864336405798283298991219890056373925556028223602583689864226334697008639688052199170645323549061203219546639247000269652295734223043380068444409137086551202846242501996920642411987899164584491292642287062454663282469565029486257742605124625362037094815052072185926239061259519859921416981972667613992946246831014259117368582952343770297809938898127185101719940415684805855226838685403050155669939045929802257608786532665067613050698060338884056438258033198534899432750438887776211555810494015064733668218546976182994448992688121282409420923451077858434124040781646219323253999437867320988126107016754738936356959069084907234823821443001951776080762453533213016139742491400690523593848866453311344484069330715474291276600206251412756843098004044230065088136986688367138030001924572045037691615348777426318282363969417696006384030649987400196157275106769350634725262826762852079066256555876271857247876900376818012921382666588111083884655691806825707184041607763166725803357202646522825646179936791120368712234407689334345213988165253443405598641520043297258236261918968633531101851140973896542384239715664538282138270980877932062652231917227826568428839779889225421163349309229195517115820282289531628130377963229957622383537402716253502282130192569537029063258309706258361426625843550204883435084683673600000000*i1^32 + -285532109474742621291770510001807673443660095544708735875156986656881804233515505293764631081484863576807300344994476753999535065833574220337758269574869396262634909978916797584266848801053562803182363220682714535515065191078836574725284087930163358078022996708998364554020610260635392991129341836434007421442341046463045234591670533431723758933457918134810524009783991340806680172516522649996911027923794019489357613865230781796146400821140013684915816484177098206810727091286969735738938880116399045570241290004849774707356700694490458688988119714901841845506145701036651033771815938788095660459307606304729028807847120314424798024368422513814680321511450666000679921681826723184882278325017635665427531198526498187769381482589869850686314277523080312492245828432321961720416481418206458646417167735804071219286989759347542128770238526911795691815137832454932291194787593648614539834321920586462784506294660040191366142551666182594099672563494258490400494532370588663346705170138806268827557522485656628428871891074586787869846146676728404621289493097826126564115153793515312791357283601041359917146208964103424022307504080164461265030293101745181149137085562370773402989531867759200138034208655625144643106518271911704501141348775892571374334115216998155585171410255626220119251106753821032451104884493477212540581905794500406165545504256833139795610828800000000*i1^33 + -514083086556137786443410251902153108339299333780296588439811284761860553127571141950146776659316810947160354805456399976102907064915621638946323717309760316875983168866910583138712857035379139109899839488312793103419527882585406437800778644885959370644363519063345666591826010555403131592643364765568341005479271100668866333217096847775761077836654524617916135403652794374060598765891159044465560122493439638851404189386943789301399805060234424668167175125905016124071297715108059671598151974339848760313311517652391061642110693028653140163390481961182232467340905449774116880018912395076378339225172212805791705443865171385424082888399307090878529191576840778758572546643917603954965457865375169886848830950159979602720440719487937451732280100711465960723445143291282319545088235139590235404318711165158032197965365073340239999298971247743331153691023347801515017698864935078354400788064137193061107461643180825499729177605880188881119024540603547756876747229088801359732083418198773166977607411349473052856106488338318169703295982564072126417924679884045642600055922636253769199627720848742830132388250928648403126714588638994361086754100248311373647212581045558376269937898447776458640735084700721685950023024050034713698097636462676899725255622358761130842947548215446703840415489497215807480977850603317379622461850528662522087684341140842893803520000000*i1^34 + -419820057505878538423065449175599744634967169507704356294072751928845475315400665746184423643262893547741888625146129590174483678904557437169980852600574170481821824435685657188944006279323575655786828597234754868397154307023837844128539427020797020390943343459300410990071259594211369099369422973733341740681391256423223965644542213512607792755269798205639395262624071581705708399494313915065536178679963816698999008526283739035432484126647090395941376360757621567558581045961519071241565713230631478151986857585624604377713076464103814796726351121980049288621823872116518708343873037684361704018752222643866651001565462450584650456446251245794532172334515748448725177955851183053101402351532963227437538626935235668958100311565028795569094482736747470632391305543150876253716771898468862661780045604190359653389471911131455220213238392160903668498585041831182137658091007057456622985342821123244562131621384588811826993961878950451931952083560996505296000730007916589870979474526331993576322228461152866031808754630342720537014858765448583894369900209405920826971547060600916460354926186893094065686321243894616698286893293785246610147616534710116033701583399569428696180432678350000494971891869173186611064199318214362725297555539770321160499163430931865600506737290202384742435099298626475021058642571737954162732920692295014897364351479971840000000*i1^35 + -311293595832257955926058117086508397192668952794000351358459359543440389059678122413216799383345205387908326864452336505038528066202600029701432581321680863957630237497885109209361462447286236694410178782912460458171792689486995178968566055437871857040278093933234123834805341101454568486505003431970681069906179945260139742641234495399351648130968551559800904344621544611551605358399598375803733041522722332162849860950499720442669753420633584520917281941359327555725590834848905261739857014771814649544113857822543276670337853693351407258575468092322852738196829582832072624969008728651322301195883805767954103100533972007996877359484265351368378314262866185619568721102822768997040613234073235956686259319625058324716437230673593632624537994092063069417260902225424635785595904294007258328708292958829624641455559101727840357980406495324233993291592807961888498888574058169401915829252727035456104732919686825693735850053132219181377738809624996692376863376401461885344972064883983747423491031991128776353018165581917354999589948859729957968442048354300020265095443239038031763403434080773699345920028959468333952437513862630884873877901415852563299029631904647564472840953650014576942038678509320129967175436539992512074927421194107565696905994434249845194030165192076973805131687440514185806270839150051810815931034800404284277695447040000000*i1^36 + -224145078444368781807849359460984637438382652346579769757881108188304478501112544757421189446700976047372102901071487187029403869565886466482527215351962518236025138572157511926216789758859753253011073035973743075083181492217010969188225631906557190735873922978544147172780858044032457391333459050011717887530112045572649614165388962990891929202822191746965977834290972842119367371011567272648958935867019471527958488513031819839116551652444730462295424848875561487616019228138183978527306134521218652141141018853880747788292458951737318245054698162019397292267888398374769572941252700172561598032297205174213161902234450771999786942040830116539867883921393852902810476704294187152182659020024004987880511008146184251371579713271223487161087619441312019010732774330404301232124054527300805052442760653297617486535340246564222818974327827585229095383857416988128799016376925433032232006929629432401272766683678820392219634528211237475719634268631987417034094289127359515334849635694571759012099000927697100253609061468692027696680188672462833868739555413328691128704682532072789278645636149604757277846511719788964191210358243303163924068370039755788039046990216970992592758901341331875696638738666980716288956913038668031639430044087496542848411325106280285226257174448779500850693644182892893610542844437593676127957959936468475772928000000*i1^37 + -76064002902221175869021429145938904479438970217148374456268679519492912135485427733520607316528216466787135527386691086332875495030357126540441953452100878859168664539581391050968879646434532313889788577618197480624945131669612721663015787983542901894791053613542931266605685468790521229832473752367148392940646436845566192002394612031228326193225035942148954428153777473960706683759495706940330833027796046829414223899341992673634056734133189732706566149671904054008284051200302037269605413284696657112779645393625080124076235729609290983013483233620022613206057921110865275980218792461652510244827026732979602428067292526890991061633487550778759299634556310031947909305883447876273256869613737640728512617835771540403184197491624566672894238055854878096695011607961280557775589531571355919569509429164479084359507007468611154677562837402794148839399333848429459516667360189050278541524316984666949595786802138767671725516654280974785069493023669956619485279828938863488068020541370852574538420261514604968841438685903651296597256297971900830788798610834458256545176315874065546328500629381203929205243890998382000979818952846423599098866123310451262169270837333978796929732712849707508463487588493530760156353105457227188339107857532848599242396774892403478326258659293425983525779351975598127114321515356207693535916938343219200000*i1^38 + -29188140912383041992520805710907113943316103421830124615947496066013313472060532499359410817153475833456371030060486969693998150202670486944870484068895909150837586515016846134522784529306615479244313390542293581993937510989375661403249063219252362069253920371812996733910186329588125435702732083713769873989391082421010307420702057548271036026972677592529356625474469766667825800118709910528401528402891619775413043298960570041559919763284183970993185926665139678198298993380048952844174713452143056752041752313947905479551558172804219605840597000871345855643373456741075776322567132098768628200041628086146336083286081924288086984476358735962175798924382205526414454568223803334973027451107227740270255492146545596090922933891562277216424742866861803522280480399639281092358054026742157021511275548626598099029964776031942929974717743908515649432555880213753545818897775713306548214544408161546567373971804314503665426844250375762232602511754233191510128171108712090719883214941117502189911455390014310911957477020941904185064214022861437005647409188328453693357764172254869997182195401159380637951273740079723481901253810981665200355953855504133207730604992552447323244203074214383100548088877017602433523613435010865393966207392794341786425981488816438021819972252611128241338379569569188026697995236404042210175152947200000*i1^39 + -9146467769129724746338698083539230362122942151417742965297917251276819341257141659050205093621607148160283358055340855794932532974482389880030456370769534088742614938986145268784678884943339031297743698823286767243229269228003761509716196833177482934716178256763297325305438542141818172824211086914137447542298260181316883349876234508553975843832070996991013368065630250497835689986448371088075217645350462031789906606522421163858872686607573656116340306478934801384250709413208782560964822758728543059511537817831557990290399373033111191095035123094087736553192491965054792531814182337394717418937656890885548247778632060302481543335543912443243369329401503317610924365200505818810119316854163531351773828299079280424381629289224630470621296047666667440628068653207187521912950337352199304132266691377363569124990703332812602115270491801295899538738780692567267622461675193599536330248316789199969361889062592882231351074459544491878442285297526785947818514264996092598514456621162871111543940357873968042983296838577990433266246358985390964671954078408634816873659167292765235331061780806315182294946584266414495341935640496441538954629968745575368916377507081718123022703745796543731805135240026239287105347620475759640603466602813838562014328145677046451792639804779770050976477658845771437070479836760020897955840000*i1^40 + 1060452621378666672077817019294431524839156246524897339221766666457868281223496046277345671807397743618483745766374031538072140025790174555468283400058458008616283226268404113213465922602612665484725123576597824142847690199963412412808156495981702687719101114507700334602508218500342042589265166600294915158259529451469544704074142036577056515208450446364862661007130552747180605778054553043836434517671721118746917245743290558619279532204144571362200361815112428486291073804075713556193067689111232209335139572332499951407698000751187416560131227690453514675016639141514398397927971375942156594915805487262928187622593067243774427400569586523295623299091601141739332620157704523570830581161065551536530279662376994547868273229749551044576610250636754952361497792121546407265082844723567468336951413426005074500196750152205323180756519691138961780327915430638926140847302525062642665809919780299094936777160502711058302921445747945696501449857834151672312217329766902367424976307596543488130445713242584026461600766516599630311538320169601142993012189910143637806003310118275631458863901119702825763398376942875112418316678588716616550170192135675085165927810884841189092880507314776562139427717882173347474113252615943355503430256446482936477711944517373662071635551603136564492827276110772991687086178756689920000*i1^41 + -74568615556197613993269401868796814861669649939712110090125311070602431802840958433148188707034469626223219921165911194045620345006916451335312671875651938422265479312452894474871624009285021840487243524824924966283770144343938826562441017388754894548663117852659931239682611837433264758186156757083022611114978215591805236408728944363780209116103138128258508742343513687974444321198913955455608302040016468677877432273625589523339104697925257568321404199329099562791597445354739113287913272845431349504770396591903412144817708071732249853053148621088027673210910734650812218366152323523055714160386841431486574699886350942615626034602010788740989954305849772543142377868295756833194160487709531307183362413718089039475906476001595826578667198218002156446198665785238361671048220909444736033639120745919196552134829152981163353007004198067529105372492082378897122858957594589355930946718840617144449216576705478510625288116015512720612080309351949044793559366661182657379283616139334986548737164037518720754684321053054741721558120980724662134174818112896139485330390855575458199095231419520782903541978648375859971944070302556422358551419862624175022493840959791857560833626094497618073706604068735520830352336197713718805267422489401625991310305942143713908277141202949732167384550351993190125375438848000*i1^42 + 791710662150597505351623664549630235917271901465896502672380511290831556158026539267844442378535264066625420006874287712021347895026258331905720709389574895692267932546834338672063777870845922929757167146118571419356724345542601614510319226570329408038784430597781908682348466828963867884171620546035290759958381301785344759714446616759974447739644213738541843613080686409313559221699828052389301009442567245844727986905077639215625969419120561111445524763318760781885047196835449311894766340702413060193847894017886669229662837594298846479318078088713812420235782583242790755654628421117121993050915095384872118390354259787130022051741340101623552766595471495685856046130050824708082590413078324614906381431205487656869851440719120007257155524046550419070963465234787338588499446888034582875890488126864025909442034982394075836713490296384467684439215965409866192205190949294229105317487605863161487407326200285564194449254082906368943202278556471515594455500037716577471381544463252304486651643624675192654098697776232245419921135703830248945270921358808088585369904688839238380598795562532918909222527171451719981817212668206081150262880833802838390090587732701251539958014637329752359220348999612338037011588845974290766642072867084101983112423811567235779314353920003847277939032004840857600000*i1^43 + 22543287266267157560372869180303048031367670595703651539799557399073118592207754148749930563264334660747616898728507070765304068818232892819258444645725797375313438732907580507678961511734692360011179681436765548388889004213020671974819345070062197588700359196980166213971137109280252004139706009977125440633330532086485019291223825720919895157856577932313118330700745712015093170169068666239636896058030814018545363571134223896939837756963719776084041638239109027593369703460200343751127442162898141565153355912184835859210417332825657473154030001451957156451313103973024390421277573306192478499775608684971168703021856165074427586116674367391751048261644941484069998760392585969704660272996740249695495509165415514184403372906889340131119903952728681915218395443735183673599993345852105326008510200749066743509220795012720869667633832082503149586311969825240119711786175015361647869087119753510322530354423118043847812250728299074515381360268325180254248428952262641994118348283625754207248800574753936822237079071850238865002056753064818875584214952300194306785454848781467867108392753843240176229977375103532405222556458629774753042112506050817615123261995691867618231967034186857534546875698331004096475020740561625050531242102670678264708022089502716998556245051981249097651737290342400*i1^44 + -4643004208145806777318288362338490330056251771244891381502692862619309614857364800848351522950335676264805105602940785494651091583028083918682474952153830743603974489784517148138394834692970992689506487530923264850137326691987785447504298102196418228169279035486466796969512841392674751683704098540427149632248484816911751113177105463454185779141218113935084278835283337544050960799209279513637752740185854440224067403544979610400921511480764318061649357313483573172603456121499753390000859716288248240399743297383738394255617003746591853141047974723629390855711188624551329430338277653387867644826509704449879814433593208381573826783437847334073011067555271768410127522762422974262716888781107923592354499586566553061790056004477765443693620830136566121905131425965318916746707821585187265428138975903022901403783390390965567131586670981884177179449233463344297025438867870399212630628476100390100119314765013701906397845588420555974025826592299258956635389803749907123514514337925364342514704003051544827256048079933175147993274275651382960377982099571031072166013044161151876769508543538848749258207083301131996127368862332530120354642003934609803430090253915205327222009597058266070574178472658046159494316972306116416689239895505632956690596932373184241475130620220461316165222400*i1^45 + 103317939199218644372748967525551831673429782222731478494813450855933373594085113412621487616832470319074844685564107488387582250944039276583974444241151689269045481044716733817121339880250075972659261508233450689753664508114083666659782417751362333660640113189801827168585041876346978612004841194803582337520133349377938095413349511287314864074137372077754794243464122274048549233012571030614972611630931482570603427564486702575311923390893545768692750786844155090586758809708046382082333129091516717748405624773407098922333697585566018101792218075916646323592433823025037269706488954097477114292860563486173525765343662760645474903608090416859174869016490735434321502155186329602268047622778263367079139683717939684106793991371591590950996264807161255665934332770095957610382615787366758185505826651007554498303079822681180909845071658305897722068962811843239478268392771833562761243649139856423333255607496598474639436531604345924309047466584192683359272570383416882576707717145895927368900055119643141939994322580846889419545784823544829361804442488916130191598218988704893924698240417354147291740216927594281803031094621806298833692892047857975943756895703411511741272259812725625458305614377340453788620255980354238127587176862963886411441574847718698295138252465187348480*i1^46 + 4302436333140345380156154571549738559847045915880892012963571530155131808537574668981340912315566427624283001917377116665751687154397349021166379749271924977157784670379233132615129631509376378884632247339188332843501605811033481479808937079004853645571671261016851660284592298934817739552334309192358278729358075346103841152400320905039716525944816793497560281168915434779101783819151462524985097954435539146691720530554762751534519474288735252680077479675041131324098708182528123946343636662323382738255091739306692350598970295456596219792218470170975487566666326591435924898412399879972885145722335813203856053230890014972631798526669046601035304182417751684773232700404594700312891023375422436255676296358348248561108269833201600045719341004602186220886106085786029538285166693428482584062887113488099129924687911599732971135851450699510071268834397242809406292307045357225421557772640956498242177858628715898907990253510001984944120970780644120213785085320222128817346357272258341879152282980428012245623711708973236806751473837165127752487799272302347498900160890267836794886171408704148097558936807041272499135755094572417878436667482909975352787119309909949240151054219922193822450547503273544429237144915664472185205315882310206076327733893432400984644209152000*i1^47 + -101840755455102985211495286969544596463265264750856752391659462030941255230041188468023680422516935934237566955817982339359715531016787140349416124357389770791774552442127406842836567831224895502583353646390339799526447233765661043309902988635180709446012660096477345003597394375536881991884278333894712566807406418001688359834166058725754272739826738201558166831535919653685798527397725092197218408025883013222705710679566605343430041375920839075393969257304360649648461998400361145281732549858742539598070556048853499997931443970589825278565337888475920188973053192554302165435404819062913109687570196481919433018001697770311154563883252480369748126939225254115346880899470549759487287552869013722256605277589812153596494193363952909763729566535268440758705738856983789536559425095525576359571434320704800360372141626209078307031436983046942340236444784500833400546080976935074758616688877503185774211098688703927093590993615663797568510346073979929216517419273280182377185310111756624346693451470234494459865591253855915431597903413503635255191790916228512731562696027408264992504621550086739829146993314817637808377259361369589565307884586628267469160230985598966675509181233104462538297142415456739805225967111585947390697736807710376104634504541613318733824*i1^48 + -966028530422358263624685428713659583563938611054794709384768143498811383421778291645688027823979085105963408985540734700526479708303014459840423096064231329088728015835480736793545408643995682974848192829021356034120725012393026168412672344108980042066626638183753300867710596991175535734353249017042867931472472024882283446787110033063718497225850634814320345970221899428391470655575554000019322840127364339760622409725995929968898698426003424251874636298140525358698483441737500132427644694805369561637311757200461175599278880473597221050343390215917115392954936441020300310955927884677759174986764093610616175356285082723635611513562080366553991896055539551611606690941419886669826166867396129370548222046014743554920297886147427730301237727297385204960468783198685916194477096431962207804043584205059695137102126386327350430088942197255052584723879142992812765994112804540066169589339247136398183303510684953478204665348227760755065660996383085438150408808704976743843075227750676681248911787177760380846194588262211210626852430005855820803525376380222944189861601375809714472149843375277004779436007136140861189601618446122733644422559858698711732708048661160703939685054270943697174816898788376856001950542898367805240669964816501871714624704204800*i1^49 + -1029309960632346665916768070856830173474081239239304265027196159270416350766848953749085607831547013882647913950693047236580680998662501846792087367294282261292855684114054177092460590560208903741461899553041717217302531091229944090232060114907652647510034360736776998339179320632809361173212439760463007626421624635787918755156979705064873979267728164957126980824589755225563515271572084319882910410342351756529242910088016980303348471720212562697453614559170321917429955196739497574714893481566158664306601954255943832858554989665378113849478692896530242255526222716719775977821575312673435996239156837001249612891366844642991182452318922907998397390714752628255618504469317866928071214183683524040630355366858789438665620258927966132289749562268257910258636431061252179974632189587707387469519138689968552944682226873083570781381506714924023797665890369876185938527452786071459859723556822992827735198585331483656305190858909432765849507964909914063874540935195624300989509101488671397791871233330654365824338657999096801082192623249476445080976299457071997181276670877794130598066696429084029054605539225440440071858110497264623957311142698981254692038460941344991014920739237636620943054914669911880615075089834310736304097445892349725196800*i1^50 + -6280752396760626260850368479244492478881500700619389789734045475047891768003843981505622634059559108744427430110568351284483646130371675707191848868865201798759664332120604300979971833325491558822506318046814636698921860102717170169947340737194572536483446439325205409878916936884493127247084676182073755632886447885552971757329771495007979812855692549937770814329266215042907431082560372611535603105048845334932202919121885544175469958643076880649463208870540470938138300997658326433901977868156603313634832624637517454357657185188899828013643119790067689733813162113341306670021091874486009223785718616934118712305336168502727165242989421793447389005335696111955553189047765755886569819685722278925493256618339347167906782706947642228905384326355408204644333396332618263851093997080260634120621869958291913062258234451484159572828065822377516358178563808238917122658389508087158942946406944400871368384168081574834891757824233699362449113458597718119880660773791013982879176357622416596542515657787007403376500486459729522755619393935435811208147733492335577933395219769558227429526300281559328478879884581295070937937185261035535032659750659829012103993841914800523451073368495113455061763166196782599051657087822786696799179584000*i1^51 + -5768733069173481920396277649185418727932841052728129903690051223455992137880693766645951029395887020184214949773485851362584665871973666278799194765049475805764413257807645697318266271530298561434928600373574649873424593412811954824744227470022395955646889902440721908309331398797411896819672127381604205925176775304224778815850595635845754921594225440766506479580903275836252831933362184796646370453303597040550042287557319041466633422701315770620195850712808289655374548531832159297688216993851658514168011244590222910789327150230285253418917984839115450208434366214806323429778643158626068984849587014831776972552875174816298916204760077141663869122993102321922770569797915170000000665782492134639653161910074575543031174311794537373004715466129881033695639429820015214491723827889289556010865586398817726229387261175036369206669573951593210922479684000736437804525080538978071818981629785548362391569689222858522789724940221075768060108306515199682873368515247765445438334718657614961263351851936835985370993113498753149069132469679191515376595460004420061266657473327783468390427248470511200779905617530347568805697708056224383787379133947906103165597572080774348037677514399678700414864961192209362638088189975520000*i1^52 + 12462035843567850460963117402812091087903647776126168573068067885133180994213822257797598801377396644103630114648953535568147754076891236033147167595516513476518323542890197644957451625382132942205970310659718017889205679857475047144572073342898290535978149731315795367894847386738756847940324068027072524608552163004368790515368122998044986603208489438551748942910085704087896273572581239684514036346010560896592407822793277333921616636975135227071154774182263624257390547696809055098154384552086545454000330507916105957068221411876683667952888229664733788350521224897397193306248262279852502245890073062487640210275646555196356439934766090441041637925919084931667198120636733546070664734338421391248891585700131889389025123272613046498003496817709731219101490800158879794259947145036106232435049427160793090263775860838063695666120325771490297118136701697353062659858992639548489778507603380103068113544058546475884725718204096272907192148671475488454969707308098687835868221275234596138972860800741264051772699609966387446853453236620759640964857837347506461457920325950078571693188998323109208083190038002765997752322962496924360935418899156630547882846644689486765295453117738252556899895929512672800000*i1^53 + -63050426932712821539483607596522025060433064144489882526907559386873491534082928077439287305662605391799819272720116961427148948589770495936111197193619539944985177970272023707183527055834208791656136255918813857270862158046282729525879073380560503610263286629768274698700891086133836091523727823909354435328723605629701526956152632153051536883808150538419128633773664949471800077973512236889610419785108491180360672439444882079913133154407935143093038620552659039040039726303931699154346969912958622067683403644132343440976173504831055099745632013200047336062202019631865477156130109402848112667369237934000092221744481343460098540548143889310227769297544289727271963177262173861953506668721588751500287921027245686890518210132433790543789735613529790013773974128038126523951284251949031060133580653131051940063389969138345494070631288873326868863212509281783742385497896281969945452102562291941707206606323627199896894023265165955056814393958570946255508421243676506985652455130930399795640141517590806346224324533720408836635572174587916213439341822533137331213170240281541213061855762183365793479117627009227774814303854051163174805780576048021954081418371384825002388626794844999380508000000*i1^54 + -30857396201966861529257716953741792952227403668333116871105649732988659899336031160929138499561120806327488717646817010775077240539551454445053995103257412616335784055841656035131271960453781619691776300269147301910131232414492732565432081453025645988382941042505357973896187225593132086645205086125467429705196840256037831611942896835783690368358306064344384917803544860195401470856121153512626423199153972214811060625105380126986086766572613912708364249213307716503662785020652980366293570133372678151986590785597838168672639164068160415061834437901934180166316815009119252234810188146110897268563536078809910961532172873758704794644797460362988821050288274336080409658658761975590840560906634794108860684955944209249293848423553386053633871231677457886834657222577486023774908682357661004034936339457653328477578686909772409399260044476531657347281416389679635112487050091046835432920345413532485402045796437499768086715680959790190792224573916927420246291402569507967848981347396874884012592170321186120784320400031264947436299491277354917797806203621034607759254286020990705869130756642591670046464527417814856610691274012262213035290334640482135145833059965511313118761250000*i1^55 - N1*108050637911212014374905143067222862325064538061788027789057946767505017488266609027915165257269874136908477453518563202947141487952083801235627579555708330090748135842309906192338014227257741726848661440690111478996958944478589951343455372805542329649677820840918135282648488932163542230552469847290259698597966066894897092750883021814779963886013309863515994208034375*i3 ] ]