[ [ 6774110005141878970674961288535801630664630665268331728829880169714955582353126652724664112094352445431057923239302692371715703891385176732344934824108577755718771171328348659246211399779493342263241860824895152004088176436546582304425219557417690322906068377087178327304871731643255914859295175382987008147630036126713171102978350538811192699023422654416927843481148433994305234751880351065398036799914145545184935618803305310893551830728108150062833173192647385521243647898108247035111910899230177596492202795605594476771487786248540083139542681617894798679642710478625861715923680638120711211119462802007200385388522192385500042954248904975015227729116797395313269825763143805633047447819143632486983080816068442081240376400110802498849817188318243926714465862778528063310825442533507853185853317753104333745596472913547374811414196217365425119930011993719993803938659195415666807795412139399910364374029202610325720113904364071877260123948928949774192992866165423744823550717027097201313661685077414048419386606777242043144188460190632755575797916410500811325440000000000000000000000000000000000000000000000000000 + -504330089898594163859466501570592467440507190327746548755513940853976559569599302020689911971272841130096012281695087332883352181610999443409202179646012282787870147485550357124925928014191728865815554425345658484702946354083932797517691805449840815276938709244009353005676208857153534023826090397455938110339946506501860722293343666827284663979237421369475457284784106929955546587403998782896943161740767252870890961642137002338730934008820761783928828675608440981260942374794613611798952837801719119651572917165168435789852195889606871106604455121783994367182356079036288755262038190345035427962527460258703856379494182411216945111409126939317814718177266342631368726092545190861521919727631824816134655287289608937974993043750875960436402326940620572364040658093980370958408186769384817018487286806918873372124491171332558089798464379901652566568341544625701205269899255945957826008467596495154417306885155194259177014307380496591032386333714266878694040791398131550336915779334367384087009335805779783260309093295773987924182347750358862935004125317916786688000000000000000000000000000000000000000000000000000*i1 + 18296064230405017441253719041353213795434641423446498109937224701719165581164237899787953437703392879680450527959239694963379951850209534126147850897544298046755686159053071716490504116419029782572285617339235898411879544896293656067935147958489889543791108391008361079048635603272448232433789903157372074081770824424514250356705155219038531308340224797715506498383946774529568080441393334432277218700199844056839998473433512057034391666422520300018027131748819458069256303694786481296430453951669771645709254441806203529773443473023259789280141848501948290284914817289748860745492443509259054961068211854705999905947850678371102027140289845834671397047726902738870691368369134988145064568888927158767698138926614941894749436332039339286188193335190070380695602343699269281101323572143562117017324515015382428807638156004454867942202318376748037022056211818489450937269653426038825798402011050100853908304339701055054680493474718687444258027299854370968827792122359711003924483078244130809763678598748860565968282632933108314186200395742455866737942676935540736000000000000000000000000000000000000000000000000000*i1^2 + -36927423775205467491494056239668981363142073536909037894602368060138748405990773809022353104844286534964458366554027385327977150256660240132106684972974030103439950405042977838834498877775444325573796467044466970480719274674775222297895458649755281830222624255347999440136181593619233498437361344683617656969564024778440717246466396880997513965835097956548942802940023494449984257179532312475983272971894230806002468218367330838371442628522844636151131158545029574527497066090830043505051637590662798193987058279904364389386521424599065194173460987160143191138980189154047932721963422789004292013350422658440644201293913727283701416894989928579359986980059086149152174643271012850121327765478467731371058700057489996367880022728868956831744143765823900147594803823011810420398568177011616112386655699971086075981226539533065685227238063093859490501587001161931437447574779648849807152763734934184474552462282932233989134056021603299046158342343070910037320246597081650001114705930305376643262184010270629909505549639034542412939949975076724357948528397511557120000000000000000000000000000000000000000000000000*i1^3 + 17093977792648638503798073146751449755164770355223762999498932849266052640030225047248715880673075066951323069813216531929106782272190698938454653998525771122013990702550858734353253499225336314111689047028988472613372322249794763439529494110172814106168964923067375544700577898694977565043404285153047515526323517681838759424901779973547404112936540472879223007491574807558009938160180863823339973915038109018299795214322395411826606303442346044803459017131057418230398457504789827737502507724243253735695947355760141096585198428074342173547485914539613093235498992991945894491897484568613237726324056435025276565345721114977713839987572991959168716165546061360230342162302090212969386163411375025290378792980364981501034091121391015494985731082793623388697664217704140702130109084007274197079438505055099384362210917630102928361472808877024433587336089280619187419075554343551209675009604565097713978690739259280209888896587994900267134634281177304539143975674632868858520754121563142240348443502183643545005036168013633007377720571780807869239980550258688000000000000000000000000000000000000000000000000*i1^4 + -599579003952418019653668297919423996192406484694905029831878314322430102813273006300883242095708016466658405900601111141153889808580342037894239986721322359511666294486819315970698057671577145217436475747890045576543874600104575483999295726110493121554365640638070971044181100087828090386002529772433537420012543667839569135550295387977227283157679021690562494789372801604115434883778796293197219413491433080600710701355585284006214229736245856634574339366090129698565691900437176402841774177910490301873538997925098370941965012488009430359409123690054167681521151613260601285077950478328350446965252598712185596795965609821249127187996485374524304433028923393953711655261983554589014866929241781569377662469834360470300042431334234692947861216975435535405622273145446915659274658787775240073302953119448803994434349452084288297387225224541852778661338905572404213565806945634206762730207384054827030209961347755969377510593614367206824298291273645054234133527193655530762682395248385290695881602252302200956608760558747799223591101540669500505192398848000000000000000000000000000000000000000000000000*i1^5 + -322702698529886659463934952573887426300319758351384035321015790911271021854102890024181629962546529916016922477569154729454277051083838192817462829851169547259443578254566970563141585849129302265296981420936496239315545618586285693784232929391717114839729735509445764229402301384703100643813441615778938830018716263294972456937110563651318168013143749791746156970706823015739407596759055266470546983416196030060143234165249966883144014450768213537332190253880884609793888079770383787063980720116801928697425906392473120827042081542839702880680657179366424366186238769470498464116084007495077834237196085988113693216594078441707294054504295724582486141387454444504442171092527479136733258349430006517833663530580019141721025533937742935130601532748181814012472887216366038939641634568378979788882565610647051173653446133257782775615959684885512071184488930446863631557850795417909699088444378061518006569873951987528630139484169552605011517475464025427529306840317031237102540610138013432141369368378655331517229158009807445852989538858808220248860262400000000000000000000000000000000000000000000000*i1^6 + 41614976845976056302860305007380938014527570364561557732072711330378382718638554735351402218165844062455119247329621069870097151921258875307827475990461829282895138277999059906456195742867652258064483404905695251698150518924131277988655534321978162877834029043797734681914198412838159157724391141504479281157569700342301304383166050769835207625301143263642127522303001489918159888465568919682398443633025114983613317716648271768575382481154920423056637530855804795149469863891779863476952185476742028615159553665882067388870487357900062767708041358190935562648935953253598326390744220906424832040447156040945995414833547774932809879917953212558628627891741445394583296877522732166372477716056792797907036165885112799967566657298572926138961274701983914491552749113535583973839610774928973274335730585821028154755864623543421741331604427875398074609701147443539559680420903320676252328599106669632942421644051488864245544040544881454106596546100424567968748252030813141193887384215732544828932017219774998159024245304010475229621422495941261111853056000000000000000000000000000000000000000000000*i1^7 + -231280545485384242818302581963472645494022129207517569389330068603003722631497564887269049265437039791807913689954066270376253849810094533570769455523338169974510010708555932874010298651077096226847047998423254324606094785598698743533391616993658234690374663919061079510271232332485567063721554579830611413784410460259056921394256484518781563517856386333776010962173105841871619731706479727762725723526849454683961636618028714065815332714605738433064583366865517270506770601647948807145113963791047388815292426201074672278822555801901769625792267686670501292444629385089565869511792386957310189399269751085879814385932417632499250866556302934821583634839160041384005238810046841090040237960820353914934471199413201342583884141330925429047834440763125347409275342566368744792862896167736804239572767060605646220118525069245674765616033842618790799762849073739435324454877808293668983016600167152951146746308896539009326465207510363399840023565487239701012685365878200289384643624621788608692073176037720125619659219227286699698500353744525328384000000000000000000000000000000000000000000000*i1^8 + -413418964463420820310588124898291555886067807150630821416544902033684059728548622354444681308000715741408877343384386030016114476424141749048049815604603355378782824310842266771685753510828085429434046756340451655240923647499444250222978827952035056227993260701990947083397940412698152154873406423795450428154539372747845844343515557419061938573478390767896542720204238281915633127360296382675240275230811883584985370604372790208707380447808387566876085203541766330349680117912150043468972460692645999168455150033077746174865352737666952709336873845561858591956454220539379649059741289421605283006722872942463830467011221248805111475486877938405977940837834866156413603028151916573247615829600740627576818167715574738359055319242935343128519724726618772184472622579965310379069314753864079093579613959201822698919283141443842336644310411319134064558726308657954872413932209902940623483198111972477436845749476934523963124345064598760344955678197549390171696213203543199927755263385625292182449254400619197586675080979128981703001449137019289600000000000000000000000000000000000000000000*i1^9 + 17274279942074000053301982866558442553431581573108282244471456995176213838677076620145971805229844887436566667562783935207214597187934795680445638949801393698488224329467255166707022163275248845489391250165670146729819230489973354249168927479218813808549513512055812798147937469379710052900050417790405376472237017293495420649387372312699949663477316243486319507304699405386949120945216721810717109311333406040679191374453903906336070034291861976617795818415372540375828453663886605884360973474450558092043307108118826474335684981073585818633670861174664867556154447842015527961960531795626044897340760109749673523693763470652278402974689262457911119899541766632903012992071323410085148045384038392539835498244388833299106408227417703157153574996002542450665885474460312115337814776715768006185776061769736946116180653818364506506156575746667164863957266035968541691094569653341633564433412774081315550058118274710866926374794890215619975570637203375096342561754578070203983257128119978450100730877644187078599290602531221261242693844992000000000000000000000000000000000000000000000*i1^10 + -2999435780024550108888941163902244262509642211299068052012934783065603987233373840029659098260507211612532729486533235889858719997399284668969138762317428703111452471572609353634576271881513018215688242446653983241247855151639872412047714689009590974103469968122772887336496559050700628969367941008129802789501370907033674966752296131859484369204082555825996881824821371585503253019013419141824193164642627796730295026536646581820901902082055056462316236139590100349815608927047484437807487316852219546364280018998383330944474475482455710458829267065702902216078107486976143538545921575799245482280378580826146273022931948219773425949981959372656338406082873925607789820983935317403813227121625689460030002302537981804824421889893156080643424474827127084388166727416831324031941294714156311057844332310776547824602647660749516276960121140843079590564165858967453292610253057399051569859761880466036208876809379087402433611578680979442704286853163044312252263226510396606048756986251471341330279568759465980900557956533826741642662091161600000000000000000000000000000000000000000*i1^11 + 162670795482715353631740027536057535207226987951400235722945630018002290778712125867195354311513529496443796906970123440363059299438909636872598095136089572848808421758667090246497627587115609418186809519190199759407947730964238623748964161829226707270745456305946314385879714633439532691013995892718297365721922256869968461936166728008829189142466432715886068815288384096274649000427174147638656829855377480983492309985932746270977631140982495750465550465127062744337360379750209597634379156911380647161495707829997982185948044069301343307573181257358198744460873686303626138021880745147573137109352318824791012480174021809914651502299107753561017756237575638705286791964819046111242132014655815557538915563449799122363060099517369001780136707494479631318272245857860882045119669978602220716063699727268599383659461342250158888986431390059643846178154579084498961952197345371910252656831923298023727032866387217033196726674336020545543315482158174903389400456293699893894795072761294306518631270538228678362711639406635449714862981120000000000000000000000000000000000000000*i1^12 + 29092578063751710515015645281429547203467918103912618386796815724783301593871964989726070002394096875618224871212717302743889013042922143961573325174113484700249166971740912000249667258350490152480370605721750941154930821339284824738235651498681357091995081910903049907497302148148771056650573580577481900344153718138384534406326873005549904522362065239828699663221500273882553679232402484999443538497648845210066461456269130573386423693158216082526142688877246304617380582983837533942098383974513783129139390987596386638737583538500411253590533861523727856223331389107324934943346171586675138034721742053131739393000005820224114638348676787556447340315935363411708402433494522294930984773288486921804833437490646578432081462841395056359121773883423139749704186394495517631126297137102949524849596395760552033658267088202324893048447696885860946556079175657588333598474838467152027446692209706705736153981718256763841992873060218570767313549253951764381575338177183943016930595776471395833942290124209230409560425530400368547069952000000000000000000000000000000000000000*i1^13 + 1600773618926605282732819934872905249154483787091460411736051200097086711110855800090303976873632669322885349153380346533888800911894518860503263304804160439183590387159738648368418382983366077245569274356906412039060443558611838393801400813352166785487986128567639696025370422926000967885529665031736329819034309442355256560977420857911986778791570584827439734137877457660892472971087577705551753955159705217584664610757152226830849293007056869935385061864678372351765417002408114539756315699391938820571239973720858391369255358836426161791573566767523633670586228663513847700493000035522839256215290664539665529719325513350498590534845615020746425296570231119162463609272814881909297510531846694497223728872682121425369589045689892198677900990011987797618357144284550256853815964035338912004696756140338215325962481763185880694362788383540313790966114942554465753401296850614353712023609052189092885870896926017765319073115679149119647734018195531352238515061441675527867287027349141667216661303186554573239978430125546091315200000000000000000000000000000000000000*i1^14 + 3826745978645010628143884499445297391548472870181746881396443894102504310625670945912098809699155735329203330228701688460547627718110509859970887403402965227167583302704213939577232405556489424806679993370418763186635184834453065424003002274871953861339475945449859137558137528336993984434085088955151626201461865378478242816206141892445617533162787196907510215632180029611047676273277279051419203799906821303905928740652985015852298092222416309194745385539096770467120956017606140946948139089236857852702068863682006138107827023524077869050588243732713357229444981015783563615130118644932266618633474624522135096025468238062812714489030369312947199640386268950524397891396773461925697237499886456208070881998112924819786126796950530363524741076810005644044131136153360023922855169786450620033163459893114193822521260945946018396541437633950689437388531957860504724675253144853732258060359051659369227109992158657955749774959131840833266908647511995352989995251644171384778691126408688212771631337757138824768577830461112320000000000000000000000000000000000000*i1^15 + -1496302434914924159945387240133432087994703047162504806347926297721244364475805736063429347272215602673160924852816724133387231790368824226683832011167830892441412418014076201503386551686712632802612879474411373281703570344277536515850800171429054463852055281629969222623979583943240129159441221108911482516968162586967992123560131633282364513495050547677095379713456118291431868066292962847915858248954485534849565556165202656330532569075552752486893118803204249410714825659261797985844742113866704884224298914914414163870857753329628355355322040862799687207327517433814763032615593563389822666210732923207451039040050687569821431717354429466825397467560288755209698828510114397827584748906120542821308930132589066023617284651449954028406652806417912955637931663166380098001332228923584512470500571625783395984457669348508563555655340772461255074720102396069086929103862126599077730662964918803417196854035759721913735622739533776882216130618828913660824243738593576869796476528035809552015192967826656856357448129183744000000000000000000000000000000000000*i1^16 + -39189011107428532897945031143857050599964072467618426117072666203430049335525149056591573792907607729181422620279669202902143060568306416503539692384303204541752632470086767359678605250129735242642881183914443204364079233212219675884417432798393953067219877591662699117529553181047735291403029787744975945498961672117661136119997213457552599872031994940799739937190920759361275914343838330707576677201232692347485652829107372872846073220761568815699989163140893869597155535630215024066628763448204710475751529811749407031734923710160232115443344379687161958800639335375538545148413645083243950198399955689694958138909602164290095826808002058117359755781715705946162661667249129635303232892188843583324053696157958069712656401280012427902860212486408975176260859680458173056634988810899997558480309765799136621714486434586961853085530976833868110241497473925361353606032958101769358407621558444878336927793950362698673797964949646718804081104686847138758691986473496038791492135258328887773857880463819122987155167641600000000000000000000000000000000000*i1^17 + 380223877926742248001888101192503584229856179719110235119003519446890355286637075935824638723875220578857089465061709784792711462939780927317469694485538092469444327210512005362336446606459861198524206857226310449205721773773032766206591303001715514621195353537201348050749822603489218187832359452095688108808711893302864468942599131326717902091165670821134222842871275636659172021971431246643583157509082552250518826147539219728194531088722719978588157043617647594978560801605876502236482516659301936852785454232264733092566952539250555886236660770080757907259170465719105822892042301303529278983447704826966435943840471842052406605913093884668038076542699276424086846733465687967238224398057860905186520392837997261624988235859444855292573178655824039815999628884830967352189910851727729280646642753609517462450533280057963765997060992145656921710539639377137316400382787364094944411304209352315084143066735706702870291415874051426020532675351000744359339085767218491608883696533521799146839562918835417818071040000000000000000000000000000000000*i1^18 + 19459111886632567742123188777585593494480332504357897847091381505478339610427134949814411004127000539637177046210315562316468456027094164936587115449286461277242752264931861811827202614404442644809085626395895104371857271784929005087721253892199424538245071732187292960978113055164532896685031195203047569774877025574126166753519867785490464615691242710042781509990460731587516842676422988064297255573841498766930085247057684969277695642757221996398123945234061306401037712558871673463185979924031863558589989887593145578248551833242997313768734647620721033226329847248743184701109376887904583618928637304305731292261074290808345208955460771346337988674069229136996431799677699602251448547990048001812357868614338566917278245521702336373160181524844121271174113845942999850741512019102379352210619313142215293526525038230912789456552571280619425656732768322000847011235619380036951968953860745138132672225038466891098873015736850654487785014314153017197511699811103385545148735957780531334587426268871187759104000000000000000000000000000000000*i1^19 + 76005562195973333088638787903301691220654872794625161843422021078258683047477571786580381433711480330113219003612452558591967436823767777336910343879092722732813928156058502924430949883727024578458817268882932347159745648824716728761055516985273507214637668813810956870451865951852373627355380146935743687250991018153735582437152366247353460885942134955711322089939922169365947690383714605681594429766147696578234379411308124808914161240634937308200594913212549628119200436260791692575122508427431794159782504743800764731569427862482818534527887652729323950871938398953414992376068920233416446781383847871971037672314424911015525797058062890461027534396570902963242884380727727981696633215495832241327966411740368839737924478467570211367355351449774916957659575804828851418582115902928169402346747009510985091692451814435972051145994591435429005272609220573653240661463296089788884043482073067106514938412510158311481288530448989037766630945541927529525392293813783538667925412295912983869913154100763033600000000000000000000000000000000*i1^20 + -3917111642944897533614293048593346916365376712758731530581895147479812618878969910476592787730634701846849917978799088324193564298823272224703251466163233590496770433580270195022200952966656921465298080853927182678097340907413678380825609854931824148948793820111367765958970533672730182177880191577679535633844692968319602641479705971741188804842110682119434041628343234454690205887291881479151925315271378164602268303375457454475530325822705669580714028034046655942253674101057332972682447030573879389447454928279768074216550676910036807879370939809408320180921603239599066520532511616607069176684095909155337698426070612500178526500161267981654868495959229135606666238761179876256666722447186105173472456707947063830201076946813550282914830516314824579619903468708237801591179155417568971834983643654862812219039124318965428327948796831240574345529949614707360418003634939499116567613940645358471093260243212328302934273174808057523332557648175239795879668975690149139363210431785678120945746035343360000000000000000000000000000000*i1^21 + -39431944446339245671052157192382938041825570382955786197488193912411201552064712130194306119737121984802576829121203200166205128819549648361309940778767236266368421870277745473583916056232133981585682946724881886293113519447584951752189440557336108283679124133066135068315846117992136856250308449217370058234563264949062468948232830291078017763906860892290327345847864714168304356523871428028349868061780891812743839723896622763892161573637065917235530990880094584728087050901089898698409351287971975055770936578846530684272269763660751283681396657662237503808062766508812658109487050015374165400861819923164805363559915771312278659028243137297029985920759408289935371136794093307373600879337896736012155084179724890876893989751186174606161968722431995192838138375342360995472709013134364518550379654036981938149540970906778062341870688167399259127553772142347087177725334510879051080319831337166096658990199560061944483032750928525903405309332909870750544236111289150324386287453966994527857147904000000000000000000000000000000*i1^22 + 353471147590555064055806513867873184255608435679729755254079332263887965180528703567062182222722780628437797215687645078409224189222490139365069621895097930571907750547163105909684742225002251370651088094652362235462527044866331338244230400610754196177636425780800769249899670209664203411818034283390549775151518496538424096283058420734849576898817930447702163958623965544827130767975384387269140607332796973130233745657887796009040458679669950883576276234015689699513896107019897466779212937544235432584651444020630105151116893735609619512806428309619370385561641532993233577873094076365243010583039851726236571164072020153838499176303677957371323050920750836561432184877395848949758866164110375703877824204220471203742173635332482591753879834022494867653978463554896182560333838328619938150320014428942923000217621861794160773157501126118645870334546766716812152998474962260010289003635047104328076046792422789965804095071273996702132819127077440891894988260489200251530584968531845046075392000000000000000000000000000000*i1^23 + 8551861299776947208879636082592171282783517458364374010072778962770148640200583223864907431892048799562519654644233947787353784184206426191232766228896112626639832866669107343150792183782570652675593605712220745495443578249169953046393957943101810945758294101862575945099433628749534946740995753146784522692886815189083893036138023250446874071613123812890510620156660823749330715436899080917960629348610483717264503927741914354330870042732046515452721893565879595627517112187841895764294940433655527461777668133883579706900922126176528430551608594226363278861855209776314489444402144639428706145560098337902447524438834104093104080664799476405134916203621887953709056035963410966393287183002522595521176629258259557484807971282886879033811432070341989511439784437372898860698582978851741604517627514502324427739602150840638002873124923337244331369796559784978758061509877792136730877998073865330935463731821006012439644879354248696534782014285246405709148513701674785473565848588396160614400000000000000000000000000000*i1^24 + 60512653159610167490393283119791866578955280981137899767027994482158791936946285536182383578720415357558487160825588754612321427171496202159042509578712463393220404577375119264606377883262424315014353396284786859644727315418807590853628160214161975059890758439155895103401394650007044598432393062599599862039146603051099550145532500672392297243094355302103986069656764666102112204702999889604893335212666463559873021253513301068767945641762059796048742991255054747459508604230310015089485996545064222624689797346021940864577331494482805140662443116559323960521084968679615933511729415327036628012389010300803364371291661922977343998220422418455137953861597658459013798688380402695686598404294328192349247269737530949826712162824189761069646063553853637434344047126143495325050321643664888895051923087510901437393182093400277357812826464044519362015858389095749915944636583417205594514786544588274571067004411696235842050788583848432897529114303802500885188892945769940155833451976589312000000000000000000000000000*i1^25 + 283874670263504574062492707926186867647487050619879484522534672435178797035064488573711835576238906423059098704587500661291651200783196329870328752442308068429419919427780400359367507911601570898895155081528620753967536710985705324856788940880354840889353312013186061846850709399418629174274679530654550571268193427579165390228785715160666260293478878575343623383644587669017093848881801108549352929973242246093912184639129644101423560856364313207764128360486071921574538909232597353042189377036862181781643758102825101412988434319498639082364171094206161170611242386668587014682831187748374729553323696646614395093807832797442183224048145062809138633592885580824465135514468150865765779709324043568694884828029727024385789704836538725482549162657074450831392579456342906471870002885928570768211037928472353164526846535640667532274168731459445508994223298885604485915435164583672120135739180015612411320024705518899194097743379742844802799546407693943061017542417636994970882460876800000000000000000000000000*i1^26 + 747428861930133869580434120996971389087826038075043764335937105576795678999031214207127242244836335426879394411390656639115354306365385806163210421884131955912210514528678112832943816992898615902310729025187767506321777612623602286294862223517185769942177553207559541565372377492402000975661907887452311842256785866532292862656706100242301436272701120895055228992220790131467638702441421621949326582402254823802962345983951934880841120594475631496855175148189857368610598715106200768239451855422245501606333721453852908175434868077103674060584500582631489284266869880912117805631945504006722926212524150443791998717366884128323021614333129694084526562137844091724219404121465972529656726694360342757712397777726826084803433122809028839424655912807424278328484922312824919109273131089194598716950066617182669604936706829911437462278011538710228460320003341608822154613883341164174969625970738464898045255976424899289921518799442655698430746280899922178745465919505562581975695360000000000000000000000000*i1^27 + 1294840533556326205482692476807728396649703866751321602487970368505262400859167980694832157840749857911308344528689612824274002213695680677423017868796926163505539863140151249649665530207338731045886350454549582448924500675608224590092621979588475704503512595439636706947273506517208470837935004385248036015611447265309796816187428284492407862999564421163781503680513372187539384427692205048856173752016558808424709225154104213231247478709728892731762033558091463632228533509314304309945151324401479849939326166768283260126851366343378851677574934295620489281060409774068535339894968794978194156598009032422507803531010095548017605841452125206757784417246409366620098518562519838785252385501176348289834562009410985822214993347372430689790251829302956259042352813562532109646381210858703117504216183194558645390326666363448149874141721863453524838143159204871320312987703067092283747197941686264507247251223079503136849419815490294460108038277733814649547315452989050716160000000000000000000000000*i1^28 + 1615721779423204457792497394990069629729564643711295105629032955771570748353318986338940359083198025507163564969004725808535728749905971118525759290439335107312410664788460253931935852388965846539019590966360619773147369461045586505357959135599499149092479049768326057837997575077244429828786464946846052340562714367442603267042159679046275067590727667210131526482038429551987728647447310401735696098010708829942240118074410646919620251046164823827832713567413138657305833102343585909667425355739128342209606757215071735365650440540472374460113781109441042245989078396170019067549848023396919398603861343743287481121095301897617812110803562391181935311950071469208809035098298801941186132148903936351416627580609806676831190838808125604330231468621968490525480869119614168880764945705006071661161326296631114902793321586583934528319188975280138271883349040493191336176531560294892981439668433215821853858574133997313327855274568865725531116302623311035520844392562688000000000000000000000000*i1^29 + 1288113022940952165958135202106370230690296274854526410333235561044501653835832015648557297361717962208183349088087156367378289363232631432386101962087073175108006654528331759459250768412274922107640496257943158075449470145770556990579620395085206494817401094148042432075407203720019857644428023236157926056125847275842349068928323928343818377440091907057689208852134234854071751308306331249186945906511582902017040155654161109282808486009994178902315685501932922912875624114941728154413205319948542873698301129743259367951983314872895141922973435561451782874352475297981245720318787323462949646329333812240711846254022624930960653875498693589471036139516720962221143028684261591739085052975549295012433230286225923162694255339226104375082066120304567141924351443697183844770306269288975210176828908872131847416424238855773456922186420110807539609716077573236366268558771445807336348592280591824489203069836786729003069768634996374020195087075823913278724280156160000000000000000000000*i1^30 + 574043519400715575666381011438003201355241159274290208537466370171874607534897428322981037929529710638947705858268997518856409780815515009846391414078151739097416731262901483920297866033232875561435583950038573126337454421706317840372783594429519399836824993176535051263257644329637205292832026236673610740646936710509360653304865093161838923313793680678764988812495489477995273174795852743604627245902413863634295219831398115724227509805773493920314887792239963918818821304910615550530828346823948232983053228192746476906708644124401398440630438636749146071728586988967228465782886071422618588897216086616517094965871981822210589205388996545556702318721450522633958339739456230214119983272177384382372850686368445190460137322669855062356536219101141092480021643908190157988587888056305098726826712208515076349180905825607645457217908458147185540379636101623695825509882320227492844839060745802867855239121231791999029631801532194022756660728672625285398528000000000000000000000*i1^31 + 161979260724179549424568865144516255471287162334983985269454093884290629557384017802426669908902291894430116545050870329015031736814290331909436656308775025480720818435607551331919909423235960486881170860715131602001093379309763681751395846096130747710074385654416214442011453476560916487433866977219489358315684500463513652441998699338471795085575179102128897902939718916688654170860440732909901648498762262445857147437461996799098081060554300634220374510846364312806015656531860605960916783017612657340001427575894304727856483082899850276009422305820556289555310527319153032586052695543165082334649470376864169343413909937978053483097018874046941842502470284220032745133864683743686076252525922629071946098771019180435398229998866965507605422101411980352854907948130697443858190610347954117557465892713661066275819223538487947918285325081952233192954207357401939290794289791581101722494034542292865003422033014950247895795202430740693357199055912960000000000000000000000*i1^32 + 31194221943892640918492206244600273359161890736733338559127861673542879643497568037095492321772589067962044642066436657731898443619765525636632155207929633829739106627815207077186318533299518335557413290807248835864172451618651292290832852795536999292374577241068967454272051269666587197848506144974216773860885296733913291807433229185770783768632504310019968217808487729204533646374389585525051450152460633315643258625656558576566394065298015159998766102030465592268813235522215401620535330496539067174662723717700756952880617033116340475558746450876705668455363208706258705066586085121908454325209073987985587834192914939511861194877669640650209046272000448000825491865631988220210551559103969377582211998068687047014527862028652145919839651005908700242618556904735999823749677348381540080166138845431893828704526405615148260018000610398537712142010048130550020400887642950929860318972609442633961819878541165276968473673799920728019864723128320000000000000000000*i1^33 + 5200913796562094691891855758912145068822079877263040571028751468989145557331390313792658380203681108103988465780250779048701415940740837724616048028344459024563662549248228363886322501726313853682947384722260190746800923430917024200867447265808438277543765763157859880710589057292250604589157890127032868644593515399696367087593072997054436393414972360767356282470620392332997387727186146781721991942276126629169653550643773996307806876848964674520064631569909340474800434671060977465451303274895172853005751015464351524305231577640131553923264846374118450626749105629193920391900417986374670923048075386152981004828967407204423271198642519844339858095040134431321954475657232877443445037297825998932384317291856344670310382333575770577425523432474914348905331870610364651991459026543292141980523037645417803275251481342232023624182132222434936097717382722053831339881299978695626499198904477670627966326862127686786796206720962003480870912000000000000000000*i1^34 + 855970610335172090978712063573090226677694894281204504194196565537132089119707739009024936040589425751002161451301911888751188731551671912150074479350644899432820126513677377135176233798489034264260259423737459354333667053489805868013531268480363855878260557561301608411644837638747834745637906492295028494626639546773572571915824270345852650333331918510003723969025654945807662184303158868518152699248174699351660965349339482488922850323590544630800363447923656528289153173564180581276045533230794720225859673741701336720061068905204555522585606078081761432036311130643888499182845850647453075269576927840251431975103455427341688903935846786938937834396684649515086832489222524083188169835236089725676369293810990672406183431995605638000660563757845179511123707204001144072090830901147235205445234201622439110588976068494809615635415622360377858800861641360238095239201739384868240739406369860883228661258526005260074652116687886745600000000000000000*i1^35 + 105178385127522106387208231141395762212280423151994384634833948419738473188641048322031178997722560146245454678971462046452791761581347894922161464300791666033386396773508388535921696030830674574174058651211587968055653119234302260271812515411008272921352264750656878457393652233204435296082971869918394190365401442643548818558828459527140730425968466464143998202219540988450394191970797565909717788012193588928485636616245083407172476537491252512622034737339954210217356138955052671537547744021756532893444653265332752989755446420991402710506835525466973827295842729922406841484582695423245642508503180687545197120452155143771787371858159369421458717940054583020654996766545177018075890246506179184490774510720622808426745663359998265167428074377526278453254992214449218663785179810371401595033133295344166210019733394942484774857173744807014241882310087718136824600432415859239927549704005389595221806449841551088256120290017280000000000000000*i1^36 + 4355526577655172190278749854645319475993888050117259947365262206092698997131748013980162978136932901854970741329616988088937416170515376414419779328120679791083638327762779275937809079615892909844114878893886642394945031567061289158698824783176470941920596771351646131710914227426711221349667754428775412337361362573470627529764768571489078595869689486412265898868549221214933336233918372672939924669709058748102997403440526539076098496548893633752367447349216269131894612678837849196992778928674512667913977018985710801784874536071376912773416012602814500494140712668054265722941811539098923167862192536622770950139592573907797975210155763219316085184161346752190117505297746251300783963980362892607814323196539369390566458982290334580592276665715374483142068269478020842263513807577127006184143749599165145744420680178739392926482586271230761195315420747641225547314776155029431769723107345394241936697416430577520738304000000000000000*i1^37 + 116404577967476833206926115543431045870471694903927028755915883876463743250180466962195914404732587979001244256424264371868262047399678754904449392203744376710535820983662921329272903429387564533905823997707158034281600452685654249815043874678751420798591813277721402037888076990183500115820162541896805011212534277934124969964574253837630372769434579245303433903231548194669354210726022468301855659106611179693163106361704750982166455466928720700199861745392478056658378638335817219420872867708865760688602007438914528676240356894660755180959778756786231271359958423871841756639916324384009933619647560680687603187572681269175913293848474904699558221653528532305485357492762199327552658626316905173096324313461252985225785354249225180893872955781822505725440084249681301343961767505073308269909706431606184879047761498473067154540609227386015239790906872377917636553173195669354319523068338263580305434354266616627200000000000000*i1^38 + 535746336643450866404104895834772908768314955633861118824138123135471858080902307312181026713775954114526029028125678198493053925712230997575666234649418428444937794733245486202019755263292290295724371686234334226108309556866372737081552932334589642897682675919104235140663217581819342535510464349389750761990706538626606217378552239788627531719759961395002543999423842135058707786017363989157321684126077435066720907438658509907517558899080155564490223466801839157492801388144235137906176191431976349686946410993844146745042576123240771824769157719200913812955127656303575126122349519273946455394795564540273350702024116177027693984017651260223162188452621465545363646438147906761440095411731983012026096080732665602565160459620027576490072798452240156519225885644337764274232417842478773025172039876021489014039380513235717177854467297740053445789709579279880581716339735226894989453442321980245879470161920000000000000*i1^39 + 4377262107955340667408329400266295037944701479834369755770841867081133822690240550108794966195358215899328931093217829545316825422656136080508619452614048552694879810948891608183339478304806338148567898413756646745806172256571109572833971281861718853257643839173135057915869175333819741261408063072316369867222370528478629814312821623303709583640015718123664774891743551534840035392701642855895053190431348451125719274682509553063852423215631169838995622293803207333714588483122369205469885621450892360534873884640733316665727465554771546836482928456727735946171588582427120333046064874507071706578877555193609088103779069381585128313094365227928530975226930624744448392268896213986650424469677568791920602524064329379638582225358998038230241958949968843561460608720970227716200094762842045018332885272774124879632093545998418318327792141689128410188906962037144044102918137418826164014435630594392064000000000000*i1^40 + 595382577948003114174872722486315229570100744732624680771625355667710262978547681663183569937962139307268262263154409042579725673254510199779573103352622844150397684312236861006342739691422901917247586059148225604786891726651853459703434192099008053159696765910340444454471863583887479135194407803922260800166190205738991175774952885196824167457150036352085170072640189991715737204044029762394542613768101131808025516185838715419919251317395051726001997685862719920436695382815759636531626824436845601469444026408007041519486175310486078095222134403952192548735583413583915253108110176934663053284637067025032021759896601065342287557849570035051483581946096157508083444304893866233748035250238262685752240174611841953010244339879133873568259262456255181832025191207224009941871362269282686348900829600107458921070262543153712398096715078132967892239725454248852768731870884063713130663693516800000000000*i1^41 + 1538740327101000229644572507305372558571381100209964222294585857069202276522405660817292986861932907115325905601262190065120328842615507850778447942145043104463286040416157984601465910275984617753614308789598410580413546067924657186531735663872688207111312793368813128668610644959598488675316090961895234747351636159864118954562699067182019624113130316333252876591044091175908436086659784817742090790833586372704083779465161026345221643929740142914748848287143036170035809395385800779572644372577906247828497345385185063196583708833623196596405360271021370889180479662943496353426695644929260257292380293794119307421084175856217929150878321816756688768521860391544811006821197169036487443135955361210147734548418890228254622778559936950310245847452075510505139387410369194379580961144229400125936879704211977322939204096950651713277330227229835196292822038465623962446140529396175339520000000000*i1^42 + -4794068961503029867856450121316944001033008189907388274517163382158986922738216578773729933223780220275103040715114705899049947403194658928884941043161013147784406906154224225145181843238314604595952044050089037157104289971476470881107442907850894615146959497683034521015680704813124933568440392867383552454787850000610889551395626910998779410589648160345810300934313908661537841520124755939225932776097919253297098545970097479020639419495871237154430269320168516586951963815429815713671859758726653554257978254233362189520752112656106962658055860998163398541292304257156297934742049971751631550182611214943909073451791884353690489879655584682132040797561261814849891697773296625407083984964388730304053868948482348825252517067119902907564174648501915477421663448145875181112705732027852998911193041492267695464985352994888184379634680974390649671671726981229981378946269184000000000*i1^43 + 48257742957158879910259151107216057875322845048107934794621073204150925334466128821316082973756620175565270183878700413621296780935783085203986635131478831634490409756164431572854654197877286092823299080712198108119550838629138614297749677440130199450812146485598994561906533943800773920610982669799013300382337421866563719162057714263889545118830132835960070573712832329022151579435269752558282412379018822691837877633228733817104700019808308515621089861815766223951669440415354588785358674560361534970422924522680374870456026337916113085265813737560761682955089204955437029168667069826245685917564113607176350742755965118392410389779942793693611553249533022097323042133877393703467902151974686690485119603258706880007685113057537287355752664424624591558182354612598025247447627443154664277052987554525106804957005323793535029752132575151496878919433442241911193600000000*i1^44 + -67732140831128560292151562297206443450505111144667605879612054597939124744545505902942322859125671362235486144556973799557246789474111965073097305027833142067739954188352472935692989783266941049317784685453182367422419311791912866692737561875424552989468788057973486412558075601084433357039068094825099824650934184930195277506880105909001917419077389696505584439580694249098927618402055122821690858030182984651112115917608954783477387368653281691802953241721525938394067481041788145458340177970587216463459837962075341281518581720961021819975258731201095199359493518987485769756681974508379958542824617338800005012166422728825145567652530474613803420789508119406431466189522030190630346213572974098173537128256066453866003512350523411900533632924955427119361952196870414904965355729594554887513097469161871387436488868363562193363386411935876671644631040000000*i1^45 + 177656117500852740160591311997935892437315160780031405603146895588363499868151539968547772326461775356359121296994610928178388840407192628048719005428194036863437319303980012976981369585171885968266266117094429020279379991907482830563395776198583540142146821135630777139829358887074023957214400840812822231493654610009954128021653866907368654498224298496785724476353867288732623302574557350290195183100406573576107064291611559095461050071548768343625897617617072845511411492184981153574187404867798884852830413885689679886030092704209196034250757605988811770139628212078644871750172416793468608885499514927276640095673918015513535942761138076778098673448384423172838430147223233890500204054453669596681796062900719585230572077712087928554204290288160505279854296925428827124314301617712505341554573301865174662528497847379302629942326193618944000000*i1^46 + -30001529744805265973013202349863511882436092694318740949871188123713107406047370790140369474100101001023214151928208144617423972023807379467293870231462454154161254661835166920075544652255081885806812843196224711249089314716250505280327751464630066971809908085488527423509204418786350154655285500415465060056405107410234381190957369583329124125375454177174408238252060368036765419044849761912659563629413683117038361292911531410512745656097711256249846417537997558630901117433785448803923547191367035986497391273084678414139843478835287967819905791403494150025033205588674803772687547389815162627720465671838465593204318406593226402511892088099389569416396319068544441614247094882589453174824647620978488672228141839187541687470764580209513040106035465071208469135241150486783849839085423182758132234447827416452143327720144896000000*i1^47 + 5238695655776375769055860763008958327310477538341767243161391134563170461320366706772841649892836068280675726542833850398856986296920754134697839162484669702494251423435132098599895786172119586396860821607915031587563375495620745503936652345835035442889839609776228709303431156390882317372037294256734020691026086028086193321170078617180948055630858188969061716633988040042241768665488363514671535133197461958478201845651594503445910197859578190808060186784254830080344816624547810217179481803343484027914911577385018790485698429852920482821674608578784240433339337429618244711246278433561824755911882253523666200374237117357638553768432929948717672092385436909490695579134427872832052830840937347955396014929583297755732051381344282460822093831800560792404445740050287587390568479561534486440096739445683038003200000*i1^48 + 2210389951269162847221009512896884262467029157258818302305040693470395444889195317274872337740460068721001150508555182269342059388341215036705783400139657473941791592566996875104381757831956527202072452081679255170781063353287909088760461564386563005702533768818609818435793985037443136385048150971212612334236730771408827782099436803703196158288137112236090360704333560269603920310298892469838725507854263884797254393492057536546138180594194174410450965562552723558577919296940858455359982657928154485749831105867819339470747452223002334362143870117881668878179554850194646343405251189486302139506552365705035117604601556134161599094088467798578249515834313985450297113848243724714301499458580490147073096938736877727187521343798981136815640079315550152220054751050477119284482010689130598400000*i1^49 + 374212971497792744792370788653705174752370454064716247757944703638307971292480441823093974093417157523862283746533409416634007525354975449287276051576563814831473946420330306382951445295540587790023908097338902000021317431653510587878706980729901830718175343179050414334065855741000051730397314509238979666726222727172980041473308569248397706486893930423651373780976601975061384159484771580646037806086750747821541368545136881043423761364187800075972354490241851645521198599834562093320709582513843860025596471968092918816117080899554051631730049455768486997819696497883417338232685199248539680364196775367452798490913218213002715280118235058675952588835846289432746774468421023513281594773938864890825198787300029676174561127088650176168230825924416123332520449498748800*i1^50 + 396499274025563970301559835309789152662587696157553538960355093633727036266362947654771289321612607220949983437395982667754716177433613277097918389656893142153729089018845817322508956184224310662369173868414938492257075782981154102192869734983448126015319925267067831817648214659632555457597513236397380746544541990044713957178180722985598707799728521302674239585438304573304474621132133357190879383809371448575539278011915303879713555975811694538227384073530496102646069928157671041104336174937813910953549067937446953770674783073529467966442184025748736301260573651829748531231126069186985072128195111193151810289120670810864090163051757329544615034771497682166123849641632831426030383895675415870709066748441361392976403379273840983387958720*i1^51 + 3089030873819007956240848860290692101012949873278454251256567124281254592950265488196271114012835047225984483723000555672732352948247367369386805830992495654062779582590724436065326422174273354152034677799229726252456250710278619173983549376633512660243582685494190889826910622500548658736682767986070339609973881585079004217056830007033206345917138009484578530377512322673816311499356712439576966524991543430787052077363267364339731348340664493428023010036881079604343937096073567775304974601182370137551305468837918547508257859586053426409543687163190962437027020160597709339195224130117341650985692547670009621429709486488827103298493849854272971398591559186566563783769275674914139441451335569*i1^52, 375162960281297912468309679718390574289745393745461988916255860363746692117361550075290273136500026493893036141601176632405592438355967761974448187467200328099580667808104634937647998539366239935948506036829845216310524206892817899085157593306403710014253252838254645603057581859417790512458314871027098788695324396647908437257915309378205425788131312628384855195108042495835105168047311714400913196945094309462939811350153784681752605060674068344508336816783837353340789271345059815372519397735801006588860466618512448334063808097554673143347501010583800168823055616962511988465417187039693412711655827179366471498121207643155728249457114106985346275820964277518489699922398064766080409258089487408849215738418208980702663703729974117692168307097735385160743831040361261468095389194696772709666063330506343474255654460165656572187981507927605959616417063707858010339920157934440114220818653090325824550200090914398681862252316847666225096967345134140611250961896546903475485621631954593870925829174380119809703343528014311620794213746773500852386265275598546414638476732898041722705099281243362651711504017803265611027169250310768184513033386537097651165516416684939697961407133421519218291755736893765167044418632545453054192236985443728713504213687871060347168034670130903226441017608043534372499108815889613931758114912925469498952083941338001368338921327220553154560000000000000000000000000000000000000000000000000000 + 478142839569406645189119481515287750937722587144003459379667869124441299628823478780994672681560805517487414478412436951000980827335512581875320631055157203584166646189483049791833159062710292717782714216074261652518540055346647362014532264891461697779022791125744692256638598073486323117589335142217856597713153681732408296935389944961896939317594064626256435062150906189029634407551250051830488196852516104357008134354655035220582335794329622918317535090171355861338155808726240346574783457433166156317427465588944290055178249597497558253469474329562775803767967979603383390678419958285789328711527271502505893139915135659780344511526121998768546164643700720185116549016808837798666860788320078025010831275648533311623021237891898469302387464043879264267108235052612313696068966771765411238698553603573550261711382976113321174316006309722486303551656099468631243068323647151809997581196916874134403609711811842679059092221802764655790939004528254913386262888204113867301326964820398662958508908607423648187636881136680058459483247616274454728751317835829539427956625134897077024221100083471668361642723139466993147951309527677157438484580383180654845319892649319804826759006328105560496002492294425577039324190298476159141459859311694397462578960135007243097220004328368671807843774054678967302092886113025272960194359393093265260522216267020829334735558955860230144000000000000000000000000000000000000000000000000000*i1 + 1335610963853070050878212069872445426155680704726885067925761487042264945789065328828985192173555799743562878602715430646249157698558275331587008460581773451180467912375058130699026024832173841146281301191699945202235880738308661024783889106183346183213193731629595199918987234479820865125199930090497706027462628689298006231550628079097906943014599083844368027570533486082524546996372124851895659988472830688962430992029730340098053390731394425082621980200152375943666289498931210974930465510416847861576692565083437496822182220599683478137192434505467511473332624817804101580614459641080906480780748172820638718323087556380895286253641910791731731520546141602126028110525172533782003350017944936235694918318358989494232688418318588014554175079588264568873142380436311856736830884169150899884540254885269114430019979458100437100198397249879987894174565856111064235609898383590524707564680287925233020846710701811495754631326649398308290288302266047878399872285612944180768980947551826422436020229436692799452368675300126730419856671436953833456994854035127949691787572363440675631448520726390713125451011083789628026501511104738925872886190090931617904136774335322910642699081649560610561030496291002107279244507313685735507836897404473457600381898369500405126617623831526325746127425145505484266063980406857815884021763267909526487019176545489010980548948480596377600000000000000000000000000000000000000000000000000*i1^2 + -443972071790401071791241248925105885420290023942870346138849936002878988812983214576553775254734469011480735055807009807496493780063231725911515972929749993357638581507101089689947269032496110643927593859870361290581666220764582464952724809432644660685163994982809964959478642761482230275048260641327096355137536737911775214237455528140217105864759090683222511351989192309805215351781123751302813855275657774040120163677840466516278207364951939902714597984323326523359460786426832610473003487904635937847315624957785339789594362825211450759462577706032071324192273314801969509038096462065355068586304780813549677514695936660216201985552437308554478750865943675279193422776612537293116901034300135738042789650856934197412553193993732396545877227158778384823105743513781272000595588344781989863443417208351601024226114917334894421794473810755732962842419682356425997163632910157219520907088046022723635558535703561025499566680678322265866677005753094785327531839438054088029786415008064393790120762628438686463575492874583044471156484274563815898672779063898661294449961491212080041832587711102435432368043566299936887182637084368740313009163697500547853181329834658259169380745566884201862121012576533821401064776550717486889982718598001016003858086498004694287914115349270923661551577337012001445640045074949704696180743692928573328457414987267972643437546401955840000000000000000000000000000000000000000000000000*i1^3 + -624747240126995694663493542055223970461313177136426027087307421379695166033490182684238499820585021610390969248956826925372270886932445135027795251546368077240921430033715627754619965973445106254640068849211556692148308788814176862065818971345151638289079940613261954595910607112892494527783638750383663359501316027820657246261508919456596893996389162998965335260575187971261790288471867154836504860783166862939227968672937625437413786203180525059946074374482324224625554563224125466563427443670766998175892071659222676940594599508536724536557103449365297818723145560804687221470658796105434808523727666767583696681649789631752836779197430087927779370997652519206431183286178076347931551544733795083587492218449874426632809711960435904539320468270772967436421330626301466103288502079869417010791308428226576631429493903171826563819744310332490535789878661516049298815397527087896185379312501122838502586930400353391506473291593404259499157675497981302910942654314714667475987828362054229536875522015166370621564580800908667144103460640878852067916490024835997315396183212382091746311179342211438288765233907917844817993269702163430717205008370270257677290297670267518735654605050013861629291941666816858614376275337848515655984361759556284168525409557887476570454193606811939952794374358005617068449510249231402666072773581103456220897460787438159664339799244800000000000000000000000000000000000000000000000000*i1^4 + 59698866543456028254973140273299991720744678384537660949918195230514554989460554282095332051974043593403613248287467878946970572660249149910837945287302242630337481296882666628582570362144755850267700383491048608419402850912843862617307058807253755860399268795851264618189721687240567168987076190184137379588380758258171757019734473547681494977090838896146286606369616700512703991800600369975139525917937234090860264191856934617147557274000685818097524835613100838883188787423052280583543835997062679726210738551742261536578285996569342925156364044812519674309660977252907597762777275729076526617087409001227434001846938324454026781782883216977173562359663982473200615368170462581243982742290590827048287318968811563817434734393697336132885756375719015556302991328384328801077575080884163574195449377998807913559304542943022299749628085441310402074519477595412933552465925212821658333779203747606585505247498175480353025376292055031171769564011664428046264700153738812212696040020061735340554962274886564875904829118168173649124878678244313773279519455700499650906216576333365281212551837478430481006123071466421321468525765973600062231321306779401155817545880716511211342703829620983802752710353392995894660305026790461346291583227968295091535104452865335661087785019016160123632470257027524673508522347550977550468692441695665991488595315919823152102978355200000000000000000000000000000000000000000000000*i1^5 + 10565251104878551847143871998545210093704294010496078260937183076859463509670426787434516028609798410676338102619996191873179855943503926528364378977462527991934672343012387660076332164769265643235051325965360818031072659270587130612605511590844315732928343013142311776235212788828955156915867166155529328936606051017835508680832341342619322663151312010342449920241265384506856358415734490371780227240853155844112131264229993875375115475947052569705173864912362931484711402285276815435334069494752450109344843649048812885370754551873362155931186136183098272457138078107869067955781745080858632248636582091704808282571254838481090132765923118242259562630939981981266284314392997904774512350203758358382187134140309051944731430431787973028062647646525398486440248147727887741853166031811952351132475345609581325066093311492439073645255607445487265283327208495383552316661908235951123417865411318158239604193245001731395981396148460880406035293947816199724355133314592816453804221234122001803187024354563239013864622676414487235914281076034453158412703391653074995092892983776697824984592534717685539410677476850759694834561590589809985319985786570011013132577161793100992586013875799810652917155465489410922559122632135598004419441511753576074261387680427708768508124542583357140354787988871225776509493568860575231139070097569142050881482374912880620339200000000000000000000000000000000000000000000000000*i1^6 + -1842539553875347005934873376610306882875116234717691216753544641344550274866093790282981305670571284554556837409414550850546934199339701548568336520113638282084811615887335654207759288112905356528987924988559204014489666842833375770123926732134958463688706453073434684100344276845385266413750254888319440500521058961700003420385682226610038792226550012409116923691993286174643068684189813269780443695859559767088893239777434416857719272747006770517244188493143280067988965509902309075155354671721647351086505921299410508574143404480695156131768699183098459561835199206751123549265624193360007092483660217300026249600587608863323887474919653031420889323050534199182566252356903030035971302745173467842549386305390262206214046463098884013966816432606887617231818267181829594298789259863450379157745895571615989658475662913604714199143979886384774178355760702804634001655844528534897065526995338032868971812945134801171628620326148707555323112386092495811835831204545885172816772361504239458350747392515186487277456697523176540791314369909072303119177611588796484097710715752056826058564362318059980090958617776339653203116465085795796506650719743136085994068286599276225249259645363761344017771440836498984230414675314196558477289338232145229845108751892022850393707944799388655217694651498038647035879540557107635140222776603871773679259927777493295038464000000000000000000000000000000000000000000000*i1^7 + 53472852837783977696950750488449729042179693074072912992332881591602738709306298286379694614055172923511591658768567229203758886854938527751328023358492561040041611563289318258344325657248918758741868504369770331079360395980695276892586389147134761143367741102785743658077277321771706032347780927474962671587606907841464482603479313332649050787669030877889630400984855561546546867601452637843243173153363796084971597369913786357925880908582709902362231759929288415785882273051575127668388934497006695695805420792621686280912905132986888593134299665139903909172250095445401865809368437259941010431338300949435958965802116963709291114403083286659429158491570047890746471293145875335349089229649593876917580362113528564692077782179928225703994692005394866672291773372848679411861723329586123547949183877151205909726930897479078134674992413132961929980615884135724090391146471603597319492858665743959422974506705150493658052562750066511588527807546608215992491153581917551479901438709263505794324494824328310864537331482030367151553309789105259663196265474490952446938048223009437511091605402722284460709635147624281320712517049715656259173716115791272886347376220413681643313798846770827307781433460490632526286744554853200655456521372823749145974535814999138385919068286292388923341158198531739433480049695169306684779938508611837566139127094206005248000000000000000000000000000000000000000000000*i1^8 + 15900835683238943144173328256332507719169107767216414004374472310581280831108112349177021683975342842601194827325465484035023123648442480497222583978754992774477432733902742213740082669778579291947677976055334817338840174177548025712486799616501071307858263411320223045762554645196907311489259060363331739345397908224341474101682761423528787634260891304905780621785223720115071943005404996080050553418526450340664433391206291231181863256188990077051634809407487693460234898944277100855740680171162418226475372051557835742783390620072116687210463316874300181416606994701842393636802731837598000764176512748351240611652572060641638564610277724630699690456387386580851168581291094858369217254832194656850496426510420075161768972490969121060655787871497604511274891292911828850565375449257549607772384461091899923874140076720923073864357960437178700763547265780036967974060644059269734975881237510066683304049887421676877088807465794677142684769224692405234361097857467807546448994638222280920350039893294857484030819135584892148063488583144091169841082686468834342700451202244359504325976417833332406220445757441589241093466453219239983369009863090406798415085087885773714854250493126599375222902360172930761978666489537348296882709821668689426511628332575745205525478033215784963763226587168610818128567648805196924883400364168360829727364515627008000000000000000000000000000000000000000000000*i1^9 + -856706684771982183701664731333947735001512767450026794422914285241441929976411204567656647705439621141092444943484408568964379771064943535757473537856355209930421707965633910746838062508140393746622951423059441354397387777578257273587490507278316895667539309571953872988499736970132936687179343187386148768269356802283561717408544218440295967363603483551723865351853006419637449146515908354558997320839962734759891743211910392334033586988612300888906087500247717758169977657800835964067412257955810056892820254584669825499541883572557294707460009371370634922025338957403271131422555689608492049311968887794066307477994239080922626455480926863085617165520752172926514211465947346984992180298087679200972357283061993813474303227282785449975417998727707238790229947292995725674731441626098784466667332928652855121063844303625244084713749849128542680082017928890385227732763299941573455894943710229759540069453586021764057467780154204971102926584423743641992623269289439494393008142797244024385057353768980309135290817681819885827183325392923357975614073302269839123952082234489431769614556123550902251798073347900142519925383128583961980664168423455661234699233384814176626039805027288321343953617427454317476316441530161622740137186410733825817342433125811581779762950966410702092046020524208051819853404838730625938975179863582814158743519887360000000000000000000000000000000000000000000*i1^10 + 115755468292929247798158768607875665955626909771174443843265982486650200527941065836384561169317789906667204816178584822775568322017338282045720622911438265933742661515729190513506949853273631657659688126586378943957028687115435986767907892072088655118146670222594650522874626569952386517809979466931832173204215968766541281853564492197524318520184415655414874646177316063734846150076475064365008557610105923145691150747397540536019566634319881153477057650897172310259425234964716112470135713860016152294522482057395526361446245636836605875040202138273154775869299808377816503532426939390148579016356018976029734678001126868428284268445725080912496651286943077971739711471711550410784618283012022089986161292154146487266037858474699087988526767368345320291637707931943528923045712702633723641053194613882373793850303907684692097813080618324183178367687701664207503188111052566687411923472099266062243362924517371980338142912292367923277117688181790576331593409337081273705127822235361904005908518061004640019349672643907308524834832271193934017553626785553952553724545262248181070300019481851870598102675717928461277857664104010653082402793416612211703524239832321683901320709941323438714950234916542382636243767379461651227883770959682884350173602718182270616692965380584173334358847739183375644368016989013028957471843093296159317840363520000000000000000000000000000000000000000000*i1^11 + -11696739023537428113259002877753601288807209691536879535193256125682407176124061113476048593357524396663351056295203681018147520501765343943996584509035631126869287186128334697634467355041113465997872726124209434283763232427420731202189118871373578363459297543799875533719826066226932205492008226534958419959446048710299266912210532817650951819590343625112721355214906067452808433269681877890920568891192981052118551402028229346663426185381730455222936305983443325632352433795102763973755009393982791323543386347577533945643408960225828229525192518372613147580490903277852951024430262316785906047963560689440859430181129915699978600080414001421217946723386008559423626749546148571010954692550544633602117982032535501116077642622504402183319914147922507595640152573603971882094310454032605810371162218000446799230661985619457687066132485432960686230184863825806795013607162177049798031417649668065698247508428696998165303227105722261896208420244334153300046242240067326402009989609054097454873835755757481496872863558701839543947928569887040661846643460935508182815765305467556851026523649250756373853208709400568470644095826580225660191741205279006699719544707153048378136447212989537246953898161609287499556923049229926465858283993815709874014408193529876330441576579650425206091424906958002544321350406447286720110959250220595431824424960000000000000000000000000000000000000000*i1^12 + -662012065877622881899445731750845826216379055950163651565436259102588722092295002168366773866497149428107479350163973387872970048355935393061362842321029173716171557264817551046575621419780913336402354776500132867284860949674907140601488819263659732168991811747892350783073887458355039587128700860853725017500375753083260898776923055372802825808413211307546520431634316529298960771027798405367381135871160647377213803823327324531909571545573352322989915746828251283800873121443538824316137393912577374259493478210406094102581019368712179011661991118381294443476007640249948342326556419536482780586580595855996599019971207148250302759453913061573053805306598351684906894701273519744606053907372921900778181441938379865647293679183281359703384793692836288600228122249280484730433489015298222610666810949110320888616884538912838375819607245868442528514046356256264754399153152663244292081826795774437274513737664378931185924123748534201923671290445457424413217518293802748706237139566075915729405850767206047184329845256883348428315703075170146473227111695949406956397044694694361854791282635180926597451507728454322956329267404729464564741525555562229470569606862586913417624802426369816517907733365973996044654885263548888148119261715011203364538698843191051082550043021662627534810523302297326499940714600766777098393861352800519192576000000000000000000000000000000000000000*i1^13 + -43553845525978770803992215778310699756198103309516487864667191209631816385948773066378797211898276963877658190819039905755908070404630155638187407068861162553599920537358985750523152677280289464244424840224916493221153579025666236492060766324077287393897559613397883194430543986795535235590578778840774006893614363881785415390446827353971190853682800470497030221360991104719451745935982098034307143233989226723686567349522062587885270109984359947604092393823624597071998206658045719523740088432471495920419956631065703780502303710713874030028975108101986548699093183566357508457501949547709402476465513021880791416298657336921934056843671915995513774315366090358734799366897509721356150633063812524189504024102630324465284777352086133870720514838357999315752612473091303570268313969948182351224272278636285864552265076097657180066703738550099187840315189130945513960749193911765728974013254726414821376917368161300332254919709264656947155194491278753642943131293593972348048354735307935010414239670026440818223495517389922099743760222111638197507947445259006543051811239475714915310202372216008251071615885603658654699791579654193306678324092835712577250715835416118149808879606298959277643169540203345586419963719633148761776952160604598032995248420702629788458239037830239151917039088901529676662872405017351556143667530017275904000000000000000000000000000000000000000*i1^14 + 8649662462930929783697002013369190041514499359826916024090419401386312266145211196961096452891427541115357119649353345211026194606622081219714160722592256749071967349738843542305405212922590434705657307796832298946293726939974752350772165766454520377047750305777410947149733129324376188897132806515370108362540031259540836618640280029694632884406740764837617784765464333501708477404303334548327708224109837486479765120083873112372272764197147254138165095554328599404760605471927790596453652425897924899492142506718874317995298135861439493981516382967437324821646103866702393636094045109096171675833661806994428210032084276668367741500572716044826576872600865628533551867292586243692745162162591792283449597575673859915385867157985294018794827063580939265045111192779655114159762142210405387184978272311786387215654163294590745545899068296204700999503958668560755113643858746957436061332727155561050929362287005176205735774735688338936750242800116696052390415088760831082149749298653009668575042878250931212331666310216517871942990590635309502466106174362156966145695135648052698447336872391376576102664463429661405028952222668022154998279885702473956741595521461273003387668528363375672036500800866119523648717387619258581341696776944023861816128100928453612472451011579309074026721541494906731568074027395846756121395865845760000000000000000000000000000000000000*i1^15 + 16695761939266722984260255249383828802140687685779003598877596458718559471224383907932345141080235522752378360181899712098719441120536609805528065637972094764486398627122674990726504621703257020601990396615420560169764933562655414114628970844567390262299099202113828922925424953414839153152116863505829916053647585511626773240482103218985585207932977051971631713177325939929928477740574890974654084327611561143926976782543943784878513416422220717616880644372954898883650521776992494858171414843100891839144717819155003222343783946230383191547784528023392278381004205323924006021143243236981010912657986379835442914192734865678151634373208906692543452549705378920773349224332773467622759258916593717383628388732284064207492429591603649788425144738194308659753216135640459663708044251647109714222790580776265356200703048723889838422498379032828824647651566836601027410897648637519733694860877315597193442385094848516904309808244688400346182816278359900101120866572851707488161341705637882272046845470433531993334834412360539665837843642966985125605755296736213820196881791874445228745346390536038858696975693257643954348725921749985354775509330478390277977172497235913500362771499656090003137766784262390075504800077669931298638340991322023856146479504148519890923363190457765409350710754039396252518457967235406015252452605952000000000000000000000000000000000000*i1^16 + 1723170186108635448617013317150933809932639720026778961864457643535752631506270391064890017485362319606787779353047250738768231385055700878402340387282465829280837112379905586557026143572054949112584535587233921978407070133706781643228011383045688805103350807441696278036485395750697956233011197627289843148634740430588009526145360471168405011491432654332834244867961518523856349171460309308239287712557659606183670348963609536501949709805858287729740647628422842897750453005191499826677499513912147043258512325717724600064141661149683060054273013437904322808020042855032158241390125885045836523862796011546757729855204233554322550035096266065506822393402449623288404018039947851338997424722532126290984102114835752548694164202083949055900801070250490256116231882028063407824915547493139084759582532222986754311353815880585308635288846771250234652793022909497148823341232241367900668025532336331285494939672916860888209211080845028450726335753649588629135230992364752276031291057543874126587299659462059559531451394623202488784401080771650528151710694747848819008873255637015120260495274743776360761335867043901999080608795208460200252233680453224200291931178040220381420035348871294283766733914546007287651143702569297673110809244316170388112616044548300314662871005845162249747692448886108487155998831666281472601568051200000000000000000000000000000000000*i1^17 + -4103685414136500497750481760178579946833702654086963472051620973371297644295525130216153103673896232760490074346878225228632768125773516194592111442186682461260140686344826799032440318512443092907114203701332698588951982164398443986282818319267097811255869982579856350535319256536361603820147939291341630356357512573990790306665515903495327602556022667004596134893724934343097323229232489282265576739280158908717486530483885076179311175013888878180390487292180284715633302110405814515248860522183343307790270308777491471501371338785044256859646648967820365529747166917557965017462262996172730813421966290799645551537755653736559318901249789171135327265629036285045332525540346572943679407702769514295110760386889723750203218178354862079991089211106013953305328477380959310207658376990828449012726287306083257788692624948256667886241676826184326585699761265033091453445688235497177141409874484237989851554889498200721608771175877761639824215199024597852848892605599506215900348742504493781910736905188540969549016546246392809561193176170232880370280272644165313701004075830483056257684262809100208510167553909810729326721768784951639777262363443374177536221946547750849865886914425484232782116820717235123070417502109030310263281973527313768981188169073083422283799362259207363398050873375495201834306888461388265553920000000000000000000000000000000000*i1^18 + -768449820421136304165863360963505284466764460488196727428264238131738047065557662894642945328389234707426156112083249911461374015534854889608714987533700701093048515554619032446271795271525266002994084576062153816207466070473690686970384005153364114414603143250121456254055214344782790869285074233665426137684574401791420708272053863977501356542704136467981421778502526838908380314265539388308643364755139837120028601911763379076742813054508166302148853159385934643281287460802272230217135490702526393679608215980993023031522976041749554870187856187152242466799496365494434665706055259592446715038738575377528474298836612541805805818448023353696425129725471592052337051183320111931017776298670230107627311862879387688214319373209086653534717614316556951811192113722975733572124180826804977343707678300389720942699005480297580540950423597234099655299745571997970299644340806463651482042159097867564113319646857690097146929297461065081472131924233235595635966424587705827397588006670046787161804008572646121041392180177807167646174480078581244174862780027887406764184655749608319762517475532895722982932156864270731993729452897971177793819880633960824670542106221616359246894883996181294619813886908522072678042267758973325219742292307054902412381923962869633756977565164793715960630006042770080477494379004014100480000000000000000000000000000000000*i1^19 + -4382920098868040352088919086601153704936512286281790832445426491741450511413099767268966091236033484301648992538937803232830867401083593097190650959900563231096905585120892791688977372536342923705045347151111371050868434443596729103803583732093972370948502703851182608083768226653317700630505618264398713606914628981232280078974682183003298337311401789904284191776924734740807577208387790934562649562369832072025158251068967463593858054559501278526509476906259866460490093369021808958770551931384992837144093854088465329971054245998619977736049214530732941300178502942363515151207229606100545694042486293944896177890880061225458879988894459246931831000652144899993766908521220390872543911937610815617414372578692179687615676584083701567634853588456026762111494461824334520888058362909887223325680003782543154934774566474221709338286247851960147313259116763970303089909493686262944142954324475722978537632091980938091530545999120198240614002850717111375355321809419667001118738810260290717150849330305733466531342557309754990730848142966851287097814537919273908443993955071344717672119455885579631918621813092053632574946313892860748251444522217132920383137047622381965682724901289236079945770567356069519394417545882768816737513816605153156898843677807719279305523858678167186891108472668510043505425173708800000000000000000000000000000000000*i1^20 + 159943837629953577865292199284219814171275268713580299280867313939883523093289371781935749441927327487402284361775913639758226747987452195432627828219991673165431535392882151255336347805121046909577259760224573802280284654998694384559268161273378301849301933154405916077965700701520560037158437272157084994059491259763185830715247658556700863206907434299328909846700317475274983181737125239101051525683541099091110091061029338594554926222947149890520709242368693191764939424400211271415899764566309374115724589762497767955160782739660241714732967402400290495280481295337646765667137470640579207971530581893799457988400054337554438973790245154343202060560142996847451695264542331018085481451061455085960923345555258730139818756576503187674456656953962359019001277594818358521634274572632001905282090242637396016488148931274786904904582553446753156654337377053823380329332331424899706108919618197806021300685850766544970424306126835087501338011730633649114996980146144748264601865671406174281978364446700199173898641049211155331879584339136455567619533553470148911160405352357789315384075538617940550343511734240947319186299678759190277396049762500932150627663086514515324663367695603226403953370684605536746444361843083381105885187374333731396266933103352226926498691221183640701642925214363081201251893903360000000000000000000000000000000*i1^21 + 1336179094076466532892452612840557079522216927203634993731929890689116597063650665744198662221181151512365468273744737477133431296589801838424808145155163824750896581665437141547091200059309712679945340374031037514657336866561309123577536007063673878642720203545312028457411328474336916144322528727478434709483963925425338167067877135421183667169001754943787562573181748819140666081586660506002815805829475549786814667111833861818669970150866301893604162702689557645053900027254126563409157347453926348495874768300825042936287255685568118974655625899967390830506220666356168705810919577565206178953762840632389585838409747264365681098681786197910457752687268930152986608920612695302321933513573742342604095912266799317641230465847712838628980448728578285971909296262493378693521521206067690797516544404123208394112397400103765839676709633951418427460660652973181151744272830855916395869074264553211048224669350871482076145754148667540709424013151351599009493921698780663719652008285034903766688190996608927209251150389357638916090353088138233761279248882228617558551040115938555526217203486184084875982884891362967797151580616478564987460100060811407280039967851455187709917277331803984958058926294138415440223790740072795818828508572229531322279049659797427945066380041491181895986302734997669290180608000000000000000000000000000000*i1^22 + -13650602350889305396477037191666429092257666894926186171363833435291642344761221955088252804303605577652937725237411966559861447658597086500557887623815918706568800769832365684271714478946274912319317048390096168183005841684468988966055584410543485443569472247309921140348362450687367112755956951275131767187337114554565323072009812381172155761725620937936615673872623594474710737439222253381147602027266532244772367669441242612827193098571130073000413627424168497146468565574290233852219066417781679218888380617410154878779605286035132713983737268643761862172918078949367520096216941939980693506889696842054490571909490533234601723801631144152480535131590487633105444574885201174802114852899175212447567997214471298957056564785969171154951122966157731365390023626606906159778059571362594769137029892014899942178938120565083730720454778844291058460966658339291844050533247114743992804128967245370649857266582805489981556139373097533527434318823843095601412032785294173902486952540792921147689538469530373487542062520599175052506707949355467382964497646734913174026448251976086236564928169859063438300306756216114400275906732460813728540269490190823157753633917499418658226803183947453696396592027833790742695006478128378925695987245591121787619705699662932136945368695576073088725206652118475210752000000000000000000000000000000*i1^23 + -203747339367847178350481148518927197546474915477873941584742356421332792390250413792833479803249774330032275024703617189301411191938218325827736713969934238411286269275830764150319451059328186672446254872372475589546828520091310499040849741766179549351107919357582293180985963186978315394477283886773607610661233771687631207911057513713571057401285437380262630365995207779700223223737934620436857467104825447042955910668909404328455916668233233511557053044809149392816202896906776446770908165407740219279719715506027892068803536361959920179038084817259475955937088929129123149193761228503869061965991689982688053738985968757439886217664289941099853563379343921384191762885084687938652574298090138653624426875350812068761014810132080413484011903274270445161641547392838983640667220878733460465876880736114295631689395879882403088248165250866299699021539858586418582076694986054521747314433051127981751688842471357827735879324530197655282629952613419533124144497402855313851022826702343319044640457539328903557310332405681327506991678026223337261448140253913802298719501449679974848340497513721735939313679840111754607075547064453951451638554567452493660987132769389865285252042990587993295305967186496201016664259112604310417780527432212832675123202766009847298674245736635167772743707441863065600000000000000000000000000000*i1^24 + -962609956347710879335484444089360097803527280250212071717778325065388271764929337887344945524021185784552556230229449818123848197003203529440986334404644817009105300544346984956596387567303238625851903848354674777921742059440155467057310428165576853958279933737973030264024858560314604358377295141497991886506690503025168169909182272300427630781906794557156352257652369472393730405899967191362412816377418774818001355733785308989229538642165982640531921856578637872912159634738017016996740982369665014654722700452203869997271182799258523101077641224138979016422264271935587990531487650830369915877023254598948413183491554071448323240440081002071542503558523505540019419854296786683483626503974502419280156888922770430344960625813305159985425335880239329258289608808048164379751579215330780044743348820407374576515494702589063275970911110975166070486307020144983416864437322946601349356499190389751823946770058741159053135042958684212080424985733534534831349151031701844199938085263244560280163215885002442896418005392345998468484133921439136843717892588580334433170649742371946478558723176403312339566318669429556583912667868664998482024630717969176356105098614344225029431471492492202081074679734693503320312272088168915054312210255484446673798912515849995129398719124780096255877984550912000000000000000000000000000*i1^25 + -11156200309254587291751106642932749234464092287273651001774774824769720221012156844531580724372515531624021339788784469587611829695505410388764451949487716003746987840931623026178436155306091156686414620109941794509875209696582923616036220249569490451778309439492281279039747993880147961262935507728593953697077636051346592896272385986271590322326653950118474748041114946544175085512796543926548248668876065225129805191821082599906379473789680180128582485108603042298316794689985059574614546779449661509030721403054244771297860710038378159753351411216619352766511112139288261076127745807440488415910956842913293997293686576573175220415599661052290365669425835098766147116879467236227376954837169284511326581634554875403841638189840998433631463145578713493332443875831716382044402778539686442563483724304279629480384586192297039978854481978592471448163193465546054261789951621795455112172426462253390552511428644798386502571276483877567594918104846488498968321858449063477029413726190195599043598081934826076525374016876949051806245077124037566752431687796986631075152720568738144881885386999022587002096064154720268644970217113334636460582789168977507560895211932048767069733988100268847904541752966601050448551442394251682770370370517024973144411813392712718131082545560177423428668620800000000000000000000000000*i1^26 + -37207306551386641222912993788167312347020450216930116278694190906695044195954439389790008580655125029605059109159422214957161774675895096977517516175117320426561824253547588783594384232732806796611768843861469827168562127994484807495639226333366327950444847271431731310519471957656944394846027958120447034184946070279254339934100873116160710886095002777469417202835092203886158710524356588466067514162243749021696730306060308146297965655449824657260216361823984077084301432462346576278166688878715969480583507020112244983136943622391520560684228927631871194094632404382918560849809048535977116083644404127662986750510282805629632002378154928132531368548701418187696098233808241944255655415446205762018690262495598515273229852059976193753363228252819780972608571204584185244281983329997042384780887305872460347516438828037631938779653534791538870841459657093538580473461532105534395790696737450557139950945858471824119017634913909984620633077715732407194326651225809303412640763146501288563977702119064151528020838095064406548384244824061505203571829257455476546708099172346945163558372275271607105192669279285040008434226085377987106575656104700419094105111385911128554641961554650594268551088665466742644426972850397642576546547810737749478034473316359445488911727979243105157120000000000000000000000000000*i1^27 + -71411558421026303265761693296655968343223481739229488274374670719834709567761363705836201083049937982891022771215815312071253373070791875570488660893223880907625126952055686028795020794998209875696310594396059791851160010681696494772041962672281701453234836941365124520438128611291390045005769141136446611303722856223132366328649940378349568964240307491843957418092138578290693105949370504555975392171016419826910866431864926258665627868273476372616931481113079408908390723284443226911032171871872848707930526668298927889578248572492313087203451846200382195316351706672179448335648249581881966386672421226778036401264147075432171474168584629729879781992946555104903079664113641981068463840756433818337283676483877433603292934381437281435056450639713789278505465647410497008161270781354907973757649204287895525243675417520284102722124050683369070271949210640885870559880499379316362499273838917653593767839437765072517621127689928221352461606205204049525389620268924745732849742015902170228808909732799681673520384698041289697776921530657177006082709962284936121640998185856334474662994164046070967841085494076549469283401657250735955316425328919716579563021336662894944382520425845163230284373723962448799026322878656771066894874004975839138381206047600369758664752871904378880000000000000000000000000*i1^28 + -96970554226850603219437452083723136965410393473269985492097615779871362551803789955024910861323810836163601480500183970878256982539435306498615943568768010823207145280926779409643414048414311498999967572524720313587832012154850389823692976460990772642940901958793477509317434896163665378321825111688934638656697855432908739726383858098365948523967000792993631322357566599194236067528226591523525910677670077646182940065073865486726892282955184499196401132108381269678119937215761748519394651190050571533120329057585844494066254927439373635891588346529476875501462531702406264146249798019992432842994199942480212241430021447234075507038924515102586997964262098811096758433252813343771161831278792751168122245135636454849349125068884068270705981717427826084058678843935953085291442564313250350294051863948316548906063134570616356967173581118765454223271646862203852526033194181458261337283077003442783835623480501821302661822517954178545574030619043867033564190827976531679735674110693772708890437302021548630915526571574629032393509538110951990571100398794091659642843026002186602535666196023120673531441942441573400527215662717510306285527443812366878964625420806506800899124496928687938554394621745019187778752112791936869670806201003101860981513743772345112289160986624000000000000000000000000*i1^29 + -74516774340978558447079178644705308613518498460640474825833583667510100797194132251441324941742137837936647876866861587824717188005762323266148506642887764714826732573457693023111208364580673524960686249200422086561550673329189642650817320493200955868541098280023669060920629789378928328640656474095765465520737590648881989621905907095807958457094612590634570547343965716625725992412541178289578196650164030992525896426366314053846521646057949941670835266393412259338806146933270296709897769292834458577140020961702207018866377390453121470744895054202029606734987735502565045627549575294517714214053058608368331846297457870992920090584257457734904231586730061534347230903547014523828145768100879372314777351009023986356961854977606167427345063770936352421634473887368807888910397594336315572333693762881832676830728896091489890665434611473144897889103207916341163180526028807996171377023958932338862920467713901444422014389314504680037805973227800980816810770782913558071591239402628839044265446826130010403514833258776754152101135940587213545774163072529090656645324070556079533146872998515370676862967501829791665237012313615212360933814358282080258113186112887760326337832560481454751596595540759405684092094842281870707734190295376244809458406381694131382685532160000000000000000000000*i1^30 + -25997435481315246090883731868756181498415176678046113940103044370704236615188971182778029139798701739339418876656539010424747162472740726364532684555099553032530581928784298537057062329733798755444710144039202475687141352667780601726086493315426475160111736981354618167702044929143129996350650308624316735812689692707287922153350869335317101798688886671320673156529312695892857330162600578995500589267330438422347574395602490265049651509792984266926702867081018190684613287915971293161623500831188095923005839284843531970917648608370469368055448850030885913544423400802223773152353018644659290358779130686975197147335236105530885823908356265103604766051000914043952947981599956008754888847206021098671511297810380565451628237274744392955273102774548088064835154356580514799026523746081241895702694428423629767372788859546690873148885721074436059988534375802028412031294893747391851168978679911513434224970147254494666366429004684132444375569381250788740640890387377532674200130856557567874894121030672949892982411787963892926900865631307036679887978895714308984342481549847695917226026163469418652480329457993341324545716747107836558560771250039817679179563170952013134346507812797771424218975881933680303719614176589161839408239552673764128977159774108263645184000000000000000000000*i1^31 + -6583681493715720673027194172056039044929026415358098043142379575879961436885166037632004888578016695030893192723367477127816664460192595425521185731162618607041722945063653080763911859772858776941613060193007354576346753635832869369972291741456888818931130695637293205026653226638985831952291652251924000550928293640664981482807221581974936849756350445320675991197992054931412700260675423701321035628835669880689426729664619413825358762360707685039138162736338885645978444757489921479404955135880800769927448921887193914268855289104214833146851799862403109760445061075014484036122501541189677608682061926401438683887420167512773035087038373678493633747570929835739345389413634384403750264051613256207294237381786155078369421337229254841376332597454260754043078823100267393050034970479567023025760040615711790600387379820195586379347115460222582263406090714697194093184306508735867835249982447728660488867337611666120250410747047425768622090775273759279398263963328417854704129298276289472775033553088141281378753139806961625954944453530459000086679965950088155301396226993327004236955321312584451193676424110150184348891309333319808652630493115863983077643400393392157097496212814038761350889645994079960904765544543712046093874069751088422406521399908761600000000000000000000*i1^32 + -1062357166405252540405015469431468642651424996576035258039371715041516739719005792436286820459407306140598797097841464411285683595963653605384721139032261831307758525197985688838262593328635020637985641643544385819017811111502031518774678838918309932813616064183673867540627586038721154352845396633722728298284738224948803728426981164715654767896637001615318091579264138876145541051455544975612838638312749023831472803524751649194979999569930880305703697720019891486463494740378356521355990408290781386393653095161474015774757185089732193870516551318512670012106865999379301364449930488573396268811538374176188507256608746145154303112559630921260101324029028986854989888413896220173003533224287589568135456040382047285475079225730303229765238560020572318251756638915993547724299360251224745371650749730843891188787985367782583603214312969557224434354287315831734616981352968157121524664441065186976662782373358875358657859569307983508839390680334590511975799701821863727940866411577746685090867829491370771015372100546378213166687862469778441783122892976391102260005930457272659136761343496793878212468369572521847068783360015786711481607063801770398045522433027604296120787277547670098688700470296400924552737820717358768399999184070923393914015580160000000000000000000*i1^33 + -210836496326221704161237416552972285845187719914497002489908427663358182085748267525564594308078621115022038024890533312701334080519947986686645366149532573744613520724730950478786560254846896694743565294564325833370010812305544567270406799485205528053488412371806770033740422098519849047997249667454058732510177728873358794256953659498829810864952457752703037796577368724842400188159792501950504803831814351659088792391000123091736123086029238325471818728037189198201781879601828001515600324120666039529544095582430630865939446126019197381994921026193835639447121837281695392956865628636805089067919657971584254834538048116008579762388893427503992417749020593595291524881837750255744825299760777533801654644932301413827981517672323920482415353131282222996235242613370570927060405947247025116164793767826264067583015254791993867868839675164877677599970672362096353199030476076703641359040289427430329986447180123166704031220410299678406417606553600585206010602327666439678665552183306975340144851871758166384253192496344870009024489960116518380286033134297083325884010698365345123592460595448854770491400367354008157661569311286430059452617087847901892426540093942345741798324313710636388942169262230832310652285199644774737946961939441731502080000000000000000000*i1^34 + -24300107672493787408187700887912863836471939300674596713184408087219326065488269161232769050107445294409502181817503414974695327132385193115991931748198944698630775455163158002629989461731943288338502246645022606042075652992275555754488711582735913371599344438825889877245346955867139758537982180899569618181727409233402978658673723224907024091627770834061058322117070712912688302724897094830857876531670569534832348400863544755838466642364848686109423405240451184320211594166323913557892073347643488103371258864771916336175188149114381957636941639864350914220820326993136450743525520076844441002175139190239700841874291282011867803483463698031570792159197264801150688493654245586824935875726050628061625111235542268199218953063912362541268518080096948496350186584884313801861874762476755198553451739121234169483108781347567426777347342752316327345793614030925108433181909486202569985490571269896301635798416149321358968647641181120104353238668703349609909121972723401355081935866020791705461035329514052424118916082874159782884256530034350201071248100698318872234768644483382545355889865421110915769708018138341380684132507152768671752966622379130701428712543368839867081422412787575182576313359450377661378891141127058322129203489459404800000000000000000*i1^35 + -2844666434831111122278884387623063606283303383839028039244566938969391707972355054621768559150532839510035408199274165498829344203060518301283708317441791125016638473955418749183532016992861364882132947187504934162845057150943256345269382468119973121764788585837647433100596359557438479000187223529179371705421872077479453846081084814650251837775813719039397696757275707228326431204100675658620836392778068257053534294246127096746546376626191694321698193700200927616929889616706134344542467873420765080513781846314034675145452484145040653539093895951714151915582492281444347868833827693674858548122912252678574649350753399099432405308883948192760526717411226508585053731957422004487602220447731396534803560506127516637051183756723090268713862785371800288238188214802281781986834769643401746289800534369054861068436571705726237779588623196918474403518070370780582982634448016493102453641831337147879049663496427849517481634606907414652330501454117791974605264735230420674471179168785227040999606297147076090930251113768561734794277376309519885203372278645217113195824083621244287081666464844452505704067817546056307408483621071030295975786402095606889877649179928950224761234515526627864579620115759988905691055230438411241269745418240000000000000000*i1^36 + -107241196638058241382071163089971159677946758028906749731392675273385498271464175239533778046996686760299575277438751289750531552003411587159243746894123466504866441472789250465908877139695341551146803363557815492351169396917698313239733081114423320177069111140469464867847923152336917068216023864946568626559717542175386267580649248332735436204732698478206431222666458805852021100936199070614507206685721983042964002349388750700389883880574653824878203105938161979989473314196192229371794168932218196207653528860197318338761832531093296495643619912930920349520787329953175124599086517525109167088384921443066514869967123200619203465777656394090139883935770008341736417913866764536276613781736410893627998897621268292212541468126295169789422193971151063587261444582560850224478589330826879608163754891569421483655309697736691215106439694612848840760633443597230707940535143715826115563331691958701867235807319432009126513196681792311677095083726963604518019804062327384146395637595449902397678753787778288282854629969083075606845298341791972402671670172750902883186785890126804631514945270956648066608089281144922955638618660892766383129078947483172456701593562579521264473705254730336745062424477678458860625894285595128102912000000000000000*i1^37 + -2859181990277461412823296826262957121021343024759260601273745283685141657024164063877145090582297216680715423426304179350024187924584560206285932953571082823625542317701582028020491756232787366637622351159687256485846606837598145227033559411301670420104925982238275095057420079623937825860742835217017672287298332096409153567232535755902712778558415339177479008361122446336916343507418213958330093985129894317267295540065354939428316246172274576617086443156621653477036376597359713944511505722551733581718736822152207395548757179451642129428151249110458257106119775507045794834370222317922873513518952953629746700922552380781067088048661156459489022607892557653183431862625792487064900126722209153325680225723346807650317554543899689578314851399677272243324624951283599061217731078739852482277443007076235654174134854314932176226751940652767791047288545613440130222294167856352293364773887872668994354848526244568361785602579353094762260576637230452743357736346071743007370800999838943429559717810010280685857658131178586096709180915035716890391077958574055569702906837523489168579215257329107826797602874914719461296154195084223223685287649086360356020330467842545119285772766390343407638664573387991225511812498299289600000000000000*i1^38 + -17424361925438249070738084711854064560175850509822355906833950384130895489730419618294798066633090933220723984998630055649690566801793626796215790099255934341754476122985416591336287193629232555746261359442112803149691046217567130870593918619570936654196944748504170231484284518413515413357593062205836800915276179309118608504466869319987804963626663821456908655006173984751488374931927055662155718685840273086127362969057983239286116447838264315441245317291962977120973268522074042308414313702367219303649969251446816831686738942349775288794380659423084300304968545130982473447605735739555159387121053812436133228464786864629804732451159135804922212221364127676893189881149583841558829671576313495785031290620318137395087402021734966606552572693755061535711900856264637331217027671380113860672424164605725828818201940724986200248795578167267214922874358162947676671585681851419017597105458428395175488861370528023543349935084744173324778418831596859420971777272777050411155841535198526820950369891716726321988069004780609912781429054935369455712260259745419854388085998412658494201811891938300252938206864902396022529942647164115648590259260560341581712915874288864493804884032643036059385462599258349427385958400000000000000*i1^39 + -67600477060228278395892606344838410599811162358741689815280820854892508412859855623893230272261589646708771243764947683697034575837476721477045460434783137315486712118267633524737239807921683491409185783908534584497685727859323770252407077418703712271435864144950684908407971746283222244701881904531409676538842105528692924186275615825101728384030560336772439455812974811347234192426993895446912604185925914831974822631499039095259167063515405453552984865722918968696539975868656640974060278418595006890784839201378043934059454264563124223794379588670816013301431882418959758855053906045474767872444596884748590004408407164215970487048699156859890967127462033602290625349937949786184453618664428646333884669485102368283979662327577658926934484202090517953042361114267677026206330888982568973926632744482610969753674337688060258596510037982278771058391409243159274997879070035744565943395067347400520347479362282639167560440178210689695541184175423832779429295647162162636995500016910542746276435649316363660537041160608397880824435166381863736848311086443000464035190002281898600080133877482113190402322406189676571002183084131117885755680693191213494489380115747580279164673980222006931649275146583146496000000000000*i1^40 + 1122925158131475485483056086545427904707364185588055406502157532186551757350294243028968769810540305710321657691625763743548900197772727143855276707542102381671152251696709456319083277412129789251163817335566499841351343135775386277549150657706528695331067137662741459263581604619401323931914633402487664313003733397058281390265213050904520108367628192996094209459503296337771923122860231076122553565924914188583347622203758333732975289967990177352598370272172442231360561215215129998458238535061704145779955374595767462839622023419569991170044407415851010488967592328400479627100755668267035798291595868638969952201992215547093491029009925664853945623484056244330736218031214748113683951227575068247394340766671279657436022905260968258187667406137618661706210323729982089490327870527540529624992435584528618146585071448676961624526979032372325009046260823369968017411246036281156573167399008774660531352830107621357075854363676456048089090092720785391455124223463031832743375341723319655434110846887907737839760905761807779697635260333071471113509514549206790673762821087399619663380393374182004861625780312129506368088259036553778547393395840409289252110374003127304411534909584845847885407846400000000000*i1^41 + -14210147980657172752712285678005688816360730951464580160386031288151849300015644370194856547467003186147836809686386647309143447953198667016886690224830274579366237371632250109158393474812627866937154435637448372190823423279679072305271794054816907055785159447938403592871394140968537655579011848708211877273352146911660409361137402476373818442657123257574745586336327970710261362297695148451626685193516803194939354173150214645943109655215585938330769007206120650045189396802635759435658835447590621736499893587328068880270629997848219698813711276287638225296536038841170642402262314680876155431052843530636905011121709290800765641680917608127406562717385778741657095029517095208640722414040849166343666833011090399756832268394861080012994873554833100584779613157076753165203325669121643517742738985918102669282354982873387391222798551832753451255048364819574029692559556774350052650884285728277570217206347644478104486699504178057832853863023222583215459602432205502702550802108879039936785150488550178508993665552210527120525988493829528352360288172985647894455591057457800819657078738595820337073752130633303236730501221336177571598458192455010932681461067465944962464689131267072983040000000000*i1^42 + 43267719806347202983864022631577353421888164349066812308925569094895588810609160794120004457633873054791742945395884532007726372382862494702977582191577274933202872151770950613083854122797043182959740593188810105731451568430162398270924571682303592704897742036967860976517814879553850809549691317944608132759878022314370669256075083995482790273829230764988604884173922834943887832130219464473694597553334541290989372325439951203322632474583566190828327310765482726798734296715350297139376911963248150561628915865268917233520787335620235685237333256028309073760122053974935940664178096445568096142165406623320107231585422178287798588891605522977714515691038907777498307422298220799623193275128966511040476293136567236215332258280212500749166580656684581371744426481518790690587671024955616153506002866617876566589375125387125944755906631638231173974856324924056835395336815677733565241872050875434864651080474082203032008889303758043503467556794297298303948457388276459509636957659260141083889116095201433686005050464402688512695487933113156480139647816647364261652063808281111572179996414021077275696160403973333617008048260991868870754529723806894649137779148918616089702694912000000000*i1^43 + -366638540917227319499788075631146798466524149296375774710903671494572433831658721448075324272175711832069258685941798791026404309176117007594307651574656528812465206613045449942113808508654110713552043098365477987919833763621834342901278632014909283598171030455218118485442538017728214266281759258791597876841397267786943424057045748943051408881565944599946003909888115325655438907212624215160241922844289001730934980639754885515713570833820060072214257014815407682686310719037733506358049420348399343096990200573969896511942395472772024091019173241312267443961805878233259784458690828446251718146082393883124759913248963354228746558864020549539657051209002897976706096947545729286735468661282009617494847575038445944206639570081812766373758045643960053520441808798726367921690396498077366937376573223380737085388158375387547443821252158026226131273027326546932189677123880828817216939128799178042653774242144101597976759516026394760156122457389236013307213303217831292727899339253352937617351578708553584021660737300372563979084942687419559799767868431178514478611597707417871543374083499587471134131956655020220704527559719044067924571227621173050435641140550565888000000000*i1^44 + 520799530290545005125672502487734837174842884300690509300503796273696793732245467767593675498794296128890515205703778266898184927428921069715592710611607009339715240955728094743081260234875435947701296759891779828516511214123517635532355650986313443445930201791135590357645951619481066848054158466569839188041380844850453563917937050779985260306197050922942849468400304876366571378996598091323036448408885337137959617300756582513451079738129715844115119641830730466274611709853024974255986827841432524473960098388071787214115160141223097093486054254389480748921755128611829334854319052834222040737547267671594353605754403619947405230152460182229388735721165661806879862050796170171931783769473850585117842590122021891908287339972441674949776544698929833814336808538377254477037944174067660558384213381759545154072659476762312982909274873302372831369278987387182754865353556577420546299350565379374540300779621940403401312099783643532068108629118381800349912462383105471388471483695750236891013047040982747389995200868494562799698215259381604222903166957193923782024415905547935633288997037462145232613778086925419677739961309461850823933050234565833115566080000000*i1^45 + -1105485206139658712177800983422380284002106866238073920640138996290664252471428227425333714028072201428720271225681436966923549040165588186417879379914176065990416765478582461938633361488719025042126009747083094520246223332413695408155422702041518150109865534852298462023710564603258649446676528614858061935465241123723769943372584656025481808596374597231337123636141227360435481548394116534881142736485009660712311367460523573100987491800402008312265458852593306245997061993316023387683844746222795294025953144896640159165495909504594450420231808122244526295592313600363964088684432914904290260680378486187556868898159696023927261486569581875524408054250952301161991367938520876816489479965494101490725033792285622318809476785178304448251761068923473149322987706969260324705760281009860452811166361332775270308435497183973577833770244571049659843168458841020277184511149062397137245631860133190720514162767860247296705143356682805747828654544814842715045259608125819318400084834751368115455872494092351519840841338679423170683882596398164971130061514410388448454566367666810285609999852463705654970791812945685911404905247840164860438731011293184000000*i1^46 + 167218197686322917082945615508541135888647581834850430814487818924538442715340017098916745139955268020847271328263488012174539934164813515163592883774489348079282119849352076000879803154152982498264788517424792017767925127509641310565169263358634697371583855040444798344507679998514447991622427584459539989027506255575497384884460259836388819101286321332021303121345284320604894519176712937017952275042113776694489717261219088273873851572869914118896077567736249581625632458685246896814265020812672351923274400271077240071965022217147591283519454682604774349318263256773249451428118879998467614254178551896057817331990814350870432584188789050306898867246187486540078227187132526753683935496964973974133149681231055166871771709296787075863496766758504148734709649833402249505733047225765502906078515083923078018057879259787297367422910459532688555825656393848869385989213705549226807704713700496221189897963962692297211692210671313756895599714670070957509565906636173258583157242959927252434610961170454947354399951130912231081998390221522501320303611214110320157566667687036382410552108873251003071396487555100024184046066228996915200000*i1^47 + -23694104470653043755502714745149539287140034718473715782560918403915951678983238893319143147330237298439545181254471742806297013126702637575884055923057396164153663326369207182899573860371105745381746746635037823516605798474232432317583966132701930801947281483032768501468357660238474050284116262349235236984291421237338346705665076865316542336443354704555137229465514012268763118893211022158508117308531880753964391364464407069308925336084697630741149426847154954051828657557137196802273569668887773935670150218630105831898596491202140810983351968378096597539387652438729650333730169466539645273059900773854707616530173778458923779668525793066696484792633087399074376323630372090583163827215205160937473939875965309367826033507962332683848374249585660431852936013617362801068399605184805917544785427393138174055836887697397543953491080619954104981169505250173790014556890528119448181868902860655585115655950750993142613178909331416643286334372571867309263201083742541799341359305825874242007963775316691014151253321610693003583413945087650529414665688695716791134674256246390516648911945646783628204607207321228953600000*i1^48 + -8013386099991308586431076863656201464465668536758992682933915533681934126467313957477198930479579553227326903394239060487248020791343250917323864531162485958259530942673581479992672639946419758586198284944650859395046490799277156964838914809424568622334251698538714622306553661903590386599529599476072944047542540368124330321880248927432915520524248962852829515691029883167090562215625181036748046233305708332594822919050278516314546540599555321171168277743557515267639413114906688531547489198252468999618347202476347676767686053922786979823748076325699504947911751595392421339850888731237129571695251426585627749910220329187562965946005164753271507607024453483577524660747679622560134765084638762967338229636917472500903420273057038056894051685362607021797079395884244185813294906901629029341161636323075071654293189822902460602206852474520715554887330637782181521457984189130031574293855711348539663634375277427187146493088889817499860971496969960315420029358233047389203658792619243213363946870810687591299710679418636037344815140584533021608483336055130164247001414521369822613841458974128640000*i1^49 + -1012336282466715330312325749241334934595704421410654182841460290297196677018139770063432100022092196902351063396489351368445941646495343723233364365644770495042978778194639469682662040765509857480641505400508568907967202327055762692164293175696540653805695139884783838790079963851899864512209450999628999589038621224860550196339913774064996560822085665118800965950846163020812643355778716769887588311675602714405257920971016845834175071099190167530704562267680914486288133017714092432473026259521563271149935000595455972119302975159085586408827001063525312055077280779612184436929429558978315881557693922681371037056714361611235364276368624649490367435153879795705350583861911392583622047382777125695271520769340053430320087487083140188517974225287805480052105164806831259507244770233223470655042996795282996818899117159486803135485301328676859866341049506574368452273880595615504024831388241827706006997320060792486907412707381995833809727350071600289197162777056765234096693950284960116695449820554154626889626288048924290782152673712798790482186360089179172419861927692800*i1^50 + -719384429257397912510219003304112272953077118699085155388115329895079578616958934364654703991105607928014951006704636145930057172296353256309127167389644892163051017930631010234510889955981529316370255098620294797478404044870418557482346594226532006226718845609280775512727982454823324377059504708261264855081685381713492377045637775376450155268302814522525632343210114345666983784162424677088021739978114001858508178681261530539634252140803987122442408526110973398353291240231019838180780590001217585613836888266869033598823963272783375266020446961536162128904003921997267131411572046566792653643107524031508501315345528707744386738667337150642148191960715686780267212771429932031003432041590013153780703206518618704435411390606668619917082211513466997514626361144839451507240812374061202127671574452303296305609348923268075744734667501630005732763071327443592015770111613786625709527355470496667360520788578684706910115062609712009690134647339372288783580897341818428300025270785316387180251968562978120670538879507902909399980279109713894892170*i1^51 - N1*13917426810455420095612196072630809241238413067890900054834314426130919112585090292642169263203391501183083282061975529277138901402811025940694386378369442802416743902564225052943265291299063057606451111563030812355222786863531882436587484420438262111159189496053687235064985573589148425402274786082449*i2, 223214446159782325902563639599749469664333755206893283449301367622665667142473772442186243271858454684054027017185428763878995685110389126708826639772050540943337231980537811046499872104204705974207996221627771479960826007971825002917172758088546950469654412032916122090077348819807691609390973120924701042716817979835174551075480400638144355769642194185849151116433299027239401905743592611493088916282192648810053302380898057745005911733925069194639214507015169618966882881632778260087453727775857021526480124858008578130937475102049171648667796815720514579579189702562569074017874391834845489540749311215430989418515649121619699794795043871473013404934470320615054854541328982631248266867285714418829143598118926650193416932279551236194145482037821841770469867411642012616258913038575540059226508134186378215621840036143375545321372956246918910038970979945977835924423037258229605937269212485274733836719463917171102964312786429703934370479567798791920979710658146609020159046042302229877370560354754588863898008117190133180664417252256088631736197708901819271917137350819114589081234636858468623326130433893088144667972312870583568763491551265463442110318158124113100233470502847299902491828733274639696858887927854235564132043401402511337829817765923247112148540121952357420028724192585392857929330514506912467171304035022378380596144788163137511630575765907352584192000000000000000000000000000000000000000000000000000 + 347151808196732244392138458696481291854801610207607053200813565220114451073859796262266145690538266820696310527065164772855863763536140424062294221968508526543274393480275788495495466377386482627172919789169119406327224788373309037623122676162384669109528182363203526729723316130379191622920084299401208907884857820949017152381578303827508559316969338068706416317958659811089531600473691694233224609923686261616478306849825985072072314356079083702669701994472084131696733228227510547453592822909406339097631480445793518106798768009312992933265308488009281639774861496093811154559879166594017242761707549567206241913117803346767193042707739306902291008377282341682707452750352767472428603123674333743941023076780157106592595466534141054782368430589901102525535743130447099536578637463632263800180394786148856017220060965445405801405895327217245538362910675933855240514563841437820214502528201251673687309125463607435685580307509841796534423126030737635568940948831824417069977511738249365488470420608704937255494164996289104911904147290164259520456893214420353565004442433814124245901800904807182075607470245774503407181922360568155476676182604022458452017667174391099132094055335845189281403362524174512760146523304048838395262558824091765123233575677376612285213367997141055012616029244144732378368340949237251401788418076384230459401050659083165111218690484270740275200000000000000000000000000000000000000000000000000*i1 + 838093017748604222836578761766768483705384514668803657734313683594594667592788823877610992648142090553869611764290347982754122235629142999885763977197534205500388153843446740989693131561778029331336142139322276949650617606807680636239112906580455266840792665050366488512219018272670705708008117538874176039288563236278117283827101562001142331488469899048665916132126500968739399310274646947943848469784195034062501570105848330718371732434128016501867466550056260444949372579128260249338945554862332696070284796827324112234701713644813929554916491817813634364418666654267515820268197900140899620750978060594249502301512759232812156571466269256225378824515496051843900746454805103804119876994093116120922115955672728153906801616005089302439383079219142454333215145849800510335821766060056958025246820567827394402424345010392737111985702164941460635466376949999586547418317970662257897249803008616256844042674384316701285089951620849559892315323091853815439293761566263766390624086027179301650125889328067077310367042223282196889483557454373330369832421074281948146572782618537272368384417553498917662914198619311462834583791491557428750389652986691551051534839134146507353087337828018126875373554775179810897966225277177371298910025082763186987494403918936184137624729593151885563316942284441815292864595872130786799425021992291013467125662987068135576740002293224570880000000000000000000000000000000000000000000000000*i1^2 + -67422227082196734402079076471026695395071579295797218213830228922985511169083476887897728343435685899195981900760451482470547996856313621969351051799620071502126488174667796741209138221768667555738896342437898285920748765520533141601244796809208288046211461263397237676619898467661405321653185128360507711562867556639011226899097063344327297319469350194117723176828308182666459892485285250741639958753107616529020019281791349517326208598994497153233193853876392911715599196059930892581088422542902451339328863930240841073858059666221960514627854368871271704907827334486193622478312545995950724653032984917713423490787456868710308037724743468234874876301391823173287054007850783833114827860004654404837877987936130760288026242273051594876488202265311155270397866637183808037804633604957582200150016951285542034377069003272331522939966190478925105176488783521995604584250405364115518476424061971969135440634814406207701779742263797552358888365397164807196282852189337777676665085734381999824094634888357527135361554674130671829610425929773228255293428614457864531006198810381066229793154377595119066058825212482390106150025271669989699904512486163480922963837052829826103398402913651083844692550354147243204879284762543329203958543289421664238099076047752115552078282089896312047662766364997246559016536828128607908565077765141025357597484869660963317847903577309184000000000000000000000000000000000000000000000000*i1^3 + -556061192300671102602416270968392417604237798321606634149001005498653200548193902311685847080243125297238544271345304238274554419970693152174847408984667034104872334058539783800016540819936383985903109761580739216593556356141444340113664704362222310911137486331053402239332159441967666971306385220528136410292658592300535565901766461497621351987057712403686306464276702336840086247793515038532199871059895395298046452405520161075200229388476991708248078314080358052430162980296670415560102547645783550150636212272999348915159537621458653534725866565249554938741199858451286449007038506948804737179440984845552506812827834585303083238617744513620692196816567542367992069475168428473799853166866718132758565418245329122253435809201894831850149480147926685053120471687005132629855357863918198702369920984905792310891964392275702013133966355789358120528838966852533926941632617348702066971697734077102514925944818594540675114755165746268397715108058139359193188953787075685539380397164605593790048497323300327510844474985020780279609369237203340189399673723842615653003022935590706239840806665249633730444352905073599000984214124217676377627303369581427079902361581149454995916293698113458195999129128940394540958391002984786742211683595939397724279292325343889793401064219767912433884893086876945011421254811786766367816358466720313796425568649634412998661917743513600000000000000000000000000000000000000000000000*i1^4 + 42442694886710110095753018237438668974475737371076189630596049076340427383637563044149005350722005083717701183830948313471415516247639033841075951122149906015497495272265569013566838176409625327685584458376631975535223027776357994866556113957298078892169494694574518448838945217600360582712003049960291646519465620380376239215837024794396632128549144655684295741415308585923833936406232411641416988845867138820872546784212719872132454275593831854613353466577804443516645515432373945685407472269106298840135803098000668408762190758376582350972018861346445694900528248383154099098797135470806847878637138351019810141613997124421945131226794193032200912477002318245646682433422162434229702067165355200135883878796403179879907513975963694407760683424522613786739846195624287951377575562455920068015332328776544697318578882432581124165069934331552531154951777939759684775195233095139601290308842244432953108562520462066828899906912535500641376057339985298983284553773823259165016643050967896689609342076028149765268548815403640105981738606525164953691989176051014508425468353829065498089751027654736977086480222942334801374866392759043187483751546699596437503654309039771628606942487526912457569463329435418647553644024279861155424591064101187948390313708485117796669463663482942337623638597666590616256823597911928959794000079969637443974192426391877899650492006400000000000000000000000000000000000000000000000*i1^5 + 11633608464086423665779467284203824915885019297461293518905898849415742239598830373852227425574179743145002020045965210715825401519685020048202366348750382153850767462675709342405710959965140186084572773511405510896903118915624888212379682713420775151886026261466188738020027963171208983622606006137616723147042997799249977740457748931416187155460399211567899951193146835922358943578538978148155972431636942827630419026691397946372938049931226469692384275482617223734487478155179249139816419061394514793138241270088351034529851607941863595376195517873993406394098327890437306338957832118220293906364419796797614602363872999864241587370029072335173215059588221183458362731753451223650683198882330746479647979441690704258580479884924934150913948810132313265270379182073504677300189861550398317165604614788995638334740410242548366690063495140817746635381884015745557532656971451098529937800433917800778809778693279755746598429746970093532932259513511967009276443262484198133449003767072613062880695591751288322886463421908381957332815017944159172320864456029868696464315847646467771713436531369647439340508671230689694645802360941667331990636827788249804663365691016625282302508744687306180499054026009343371317733990492038128973448994641511979902639051971402766303955509345505562416753187529852962836953345949286139954005880852943317802757119524684588545736704000000000000000000000000000000000000000000000*i1^6 + -1802745351191529286504251132290010817565222589475924849889682109904217315503759747732811679269659222067552900193006859564511234452495049092192768734104832639968797534478582564927176968368878683612175700750118069860666333828449883024645137720895394077305459867989106049075004570584335262621752859645835011432419587791553715233764568626850290809048432203192247901281409922341580141903145906270458850971613782350973379722027819587196341692451192804743284694741695201931698235140847745183591591920649568371416373841775460736150836664089120123393173853727645517170512724123108419259926030445343674605482064387915951358076089385439872430794513425521919219979397542994671208445168516143833878794577179278343621760711067433106196937847754783050206739246389608544359374096824864819308241410554134271465657806779514597771368505692350601984987042722131967821203700768983461966931339558871843933641088585408274693274758625118372133224915840711910704852303766817818505752342292680636794732296848009883811469794501081510992323382069125922930317605294082043686920834826116020842494891967691910921086538216008324383259738371288524952766519967177680026930695569132810108738293800596546582034137990863096500026190975872300452143823288389666840643887855941448972736895803803424349346625132468626168668709427110158527498419749938241627275429171081165120552339976166970490880000000000000000000000000000000000000000000000*i1^7 + 39010917414631737655562475312108892625659444345340916418520243416222809411926285334203626444328982548819135253041132125189517175572443090800238176031466039355791268544294905497071778405292843041504754702717128184330379952829973590206318167493579974152897529531916569576317547784547080911049206162911448100324908170313080646876643965113623196914005633934999528439016456257824202554595417277313161115758882247679204120319523917731671024633009852115075076063418201051730903563567825170648413568890867347894739010967994062426684581500153667587309914469964931625292320004114816963512579905488366111049224926505527447896071739767774072454670461398168937013615991054692128518014595825262928317745842791287897710213875466274639054517317908693210326734298279098488105871291938241072067695873895569686060655897974876245775678069018978968155637486139998423677256627505176501409232723631826077959239869039427270970632044164137827878417230318798942654959600019733078989427600732686175237548741689313974152940599460120793239143713501011455468644766994508225991302724786532264656838007734472782684559408268464427401699199141724040149107633612051724395682604985388310224436726417829980135447442331416753219918858092725072625571666748434110575419653696407345235617063151873668304672175292870967269833597560479932452085803753514657349691546424888558297959722151785267200000000000000000000000000000000000000000000*i1^8 + 14943804543986234768215454370195705741477919881092765512441519612172839230254760421258582737974038364080029567280921144053926988551429238468483219837595018114937437517387247645031985266778514652607176117638451624366435964169639496308380725870198156608983402082158383526046028239203996896628353521249375565513778791695420003069137504303551809603668259110938588026990335547924844307058219163983273210651882184919786576122944049181999306549463849594864450199255442888010381698078015576461974742311111239610449223746056095227301482840515258833748356285023257434878617368298603172905193936439266370088561220572595463907163283212725508661042252486123980224778802442714393566912061963502195517266898754084462537462801149027393855140413578314402959252263501649190558756102337857314804443672468279889774083950111653768157672787598981180271451034513320884454711153773497841025074384843072686236834216559326574903707850414690598403804020075772035860660841874795658540987390810856651802093451322426951495871740822099563451227615652586827594527756104152805745707039174720763978146999062408823739092061992954920761033860266896275552488351386877684361116414872281004944297702490939124287468122542477490349763046075973485624796145109668257665369264812708351394217335145837820095848728207964621941548460960884263499354732139887630508179768152634072447096737780203520000000000000000000000000000000000000000000*i1^9 + -902257579642383860217445485971254248662988675826771971395375518318216579954121265004530650720329263145316071237486393910622969700865197377727919310293710718718885219958093336754315637425650250681297667415393930933814945396431051893391126981215947488300067598415656065387485065555873815936898612530431904022747201566374686557904641915085206254751482614548415918591757369662427244669489024675472465558925080729243685907433439597857850187849828465690226797679555119933970287262548101403502388432475476406596283652729129442297037805596562669475659325905566841155902552060457311787075970790777429083475172784633852437524133241443265616813241023189105531988873929157520684762783284501027282305634646122049722293938982282590600584033889061736718888569755483852054777633122940908583542283666265250054116321962649525798220406427258078356916643497788175475437170547687535754996118959556705682343343220563014205858089050228821294530899028517396129961380923676477546069306948284310404886194918995568486716129675003181474630730096667469628002739956084420630935932336779934484942552873755687190006432870744160544891170510396246378474829957535402499037675088805803756783119744941104114734798135400868150965014628488721365543447251550969470465795003546702225347666583007493810838438581634656396544472353942293424982317509203554403656485415038256081657687913267200000000000000000000000000000000000000000*i1^10 + 112347624576093623542886892649111287514977395632084383365551109468977910471926600200529635793625207657644135886938763809946355064537027053271491577422399707308913993972930421596398799083584916995551634249462951526409949601096515000070891184820796397008593037881925629883092970570173192911557274422351937294169464456268557813730488733877670412525107319111631653087175131448507549306259259409515023652859325121704821714855145468444327793114784349114947929709154153949521077127627519875434558800357727072991936391537352908528340686082827833765504984172551552824534344163719194671977440527222197727564404004182726757554844532532017134634224456146187296401012161691692397294735947657445136248182365150320737964800765106892100738964811559263640567893694913260414694069807068902264823280150304837573303182247807527605088618512688206202154310839229657168746256996747559975893514132513353181381420084670832505686629705506961955155225375553313139559478747391930732704501925295724375611393236622855666486300085929435667587914364964321951922592539240734917976491338879155661040222495423902504605426049948065243978308450984468978813839110225152238055026222688149033515057761770674084581608578306106901037715542017424188955512048893709599420822700458502698343177426150380963205658046513095221517522190439489730051287095507242028935244679531574703004812574720000000000000000000000000000000000000000*i1^11 + -10226845609076867691456267059217139139380730255279433770362549933826603073599049396873839871039934227861329452172259907172860564578653309919929312746993295422227547693120109421589995387309711498780081153717978918574214067529095276850996919734005831254773629903223436390197236589750693053052905366154606543900967466095862075625508915685206209422006486164001809957609482016366209568886238035364154139311548476240776784540219926668794724620216500954654269315214394084834647254382250528415285681570784107785964935260936016553111894505231114343582126314141293613933856059364467586121750317914554311691671482688630378881950767395519285202805315936812874308431343784843371233922167975688005079788529616264711786572184909719913282269372275131284068800358164122002364170109498518789040463243694857597395940763011425938732541629581784080768775706239828952116841454762136458816249271224207872230829624362498306391815599586531545506930918349605951426074646868709185554236161632799336853402257489685348338964602824412024688167120719563154421218908781079765289528252747254340238436362444785497817455735507875342761191613715004129358590623937400802011962683620104592990711543600943182552520034919865046088422162709384154988239423221141884195269498523392769583610387712813955210354617726126788165464400719381075263789023076006923683716684032685833220784128000000000000000000000000000000000000000*i1^12 + -480229916068930262899226976380087391271615418329411725274759350233412598912573179620620384183266241390040070395442107053518626952221501407049759817609352228144647109490618397692188615923660811599274816883344256677124847469136474413393062681579536911102024027968472061855391375022072460033046661545593669987279554726906353245070284136829353031113021546232236346127625183935159520748405022185002908475810733539415238044759698220407357599017740126033456767016482546995021134690960772474714250857478610773461380271494991740151296085113116345886028550480887144692161124932465116291131504508350181618499213362514554925902229287144845461078485992318158224155884438298991379214653386733242551027774099332841328610106086095551836060050066862477685158850704809501122847672090418130074878274335035557282061317137645969958511341727544949929753972312073396772732931853053163445033772527302158284537071877406989214591985231000294074643330618554275877778174760986662397977599638519038848739957615057639741519420667760784626630464214149465772080088449175308106835328848939962012410217887262919064012831612203122842429397634833449236139068467030179807615959660404656796173753074740821047237708976974813089233916579261262434615237410964901682732325751455569250202774885004019976775698914665768119567026991792817890034716961411053417718343001437363607961600000000000000000000000000000000000000*i1^13 + -35429059544213289003837624998447926770651203096692928893819319373813759646297080811792832281039994837298553956938111647621947926821992798004241264572829504180507922611800062379991946632877598299510719011418792572824845406144362174549741024208221416860295291553799982639676649112896079230713524112582924123270100541583021653054463885189302910138943827330925503500379242965228705956530856373187280445150994815962180419292088635274412423433536763330940176248062016572489930366243132820262738186625830999660136911363016929665533647206054948778683937911537990253057107285678510083272769191545928238416191639260095124460525218653128692853483243323621709482464910309025005597383830638146805528525341550855080769892853161749336014340560019840495521306457487244429995905090200988192873081698508032952503272773042781604680990369982246106240118042359532065591894316794801951738784646307168649219586607512919084377382663256924119250968282403604982820810848558094351811780697410043361615048672415087268460043518634071550474926655431019584520511517844487480043720570494825833478153329169339651146637825082557095797819100358214666459891683401291684178804960865272414002293486952151495386955866329569592452633842441933981661883379653309472052390967519699715402939877781366290862509835572424682965696055963110658836000165722285723408820576847963095040000000000000000000000000000000000000*i1^14 + 46350230906008633348888051231217948731453462969711338761148674924143595290103595806181122863276771416260722148220208758205970505876670107309468190552724928741150588204674058447699617818802568505974522226175685459531416465854126993812824206420533638285488674851552759682840837824230917347072793432060606424818482171300269461844061112262237816212722091716581537316943272029309824672284113678783101374865091143557904537293927538951866297786448572065960291268314803717349212070586840502087463598428413775521632037831262648480739546487022603363478369717406635612491852662078432231918199236450780077383447778257504004325609147677179041278030949353821699258060351605164975122647445374949831116371815045666470886786472760984489596287737447547644640309645046664331263158401589250758848385549285515571242539365965263197063366867281501348674657542737711456375065056859885274161749513092241390474142328104362607863929132771576635966088707449842626113018536549751615293825853207971410427031751559881993523068454784668376007722018292671649850031496879796948979178077855581561109137474973549292348531483480460634267705663016548115889537322673261506846088304326532619327706865937171942182432833970217833731005485936940553324875261360995277797385438065371327104485620656331472319476550614978589966294287673388007733754926629499620482955016667136000000000000000000000000000000000000*i1^15 + 8709584762344214019028351012523032279532501283695269035505243322468227355106277556259186226324044462694514064660450826904831700307387014816651852652152720540730474788814755124868458162098079111243584664838314940043041099222321492787665802891943810665457134030284404174926535564082311738248308177049190285693202972611869542702429679823545755410737306993670051598076971974051261979484299523855727026972672967018219927805131849042311094519567921760528355890069475817672851380722767221191327946414920191447921339413508190869346148371269638535744294756794058101585672893665922741452820063935296943094102963151123783353920354839536139474702020309682116654978774335921312769363778651506593604080164835903953154331213584359341197959418233390983858244048518065379113459528732705618010513542430229004924833816504159892048366185078586173480757600101228960219711021782329007670790963456830030724734192261989201886170086966420924342227798341807515495792174169351006221433545326782643545909248579429229273379951038050572522953107668202706868443235962797948000828173302512418735907062177075689435194073401221117957877091107763704154800551496013506917434413342510686690881488041682069015151567842843855934003829934800651773064805627750594769316443298404155740094328892638747836971905087783832483834870381442953540858503913415634841052066611200000000000000000000000000000000000*i1^16 + 1512975936472565185061838580004200125162465754302134140805752395810698357725838169244175628972527761248609469827791111388548559855874979619883304099624976093972152306577037620449637611099378247112879451332423453429170279519776890893320459055154486412515797125784177044646021965607464880982292490837943779295754296268334186603930251656422983051550244827272697999329138713411928114559654309978383189549298578474617802444750318574805032298037401023427309582770388705508298516752635002737073126771750549970498444765262794508739585416069002213133998655360078728830137661091873085079434777746146341746809344609196392351753795195895394027875675834607583745988823029569638080360612613273851582059626732604089030277866874694238452526692524422492895379653142765076388274195928919389251367143385157826615014209534101790784047893918231014270161309852678931284659160241456897530590725236720203733178560555348407877971155641526639757300450237235525938425120365395187453791565754266087936488274040747037030250542917242740837926825631786657529298577069669147990898751675731689811689625344668984831958080292281374533451960852930398336925509740053893804150430035856032128299386225681071625053818496468082507005089351893594941358695199859688578272232915932638612916179997334417237487323047473802331919308706971559524158024487505041749903933440000000000000000000000000000000000*i1^17 + -2912013766478827682758685068502988044598498073262448535386818347147020499303002622937617489944275070851494868607556255870894523541044281468900942942874028191741541312716520384763950118265127695118684310565048198782819014950660791562206022883239404895025433636162795051301317897443182070293507813721487149515216855736085370645350429401732380753741596749717168420178545916546914396867205376966961900307007697906006567398449679007017153812962562076084884796767624687886097646451270478018224406073101833375003447721402921800293629358797689633387979886377272767382289033962374666663033077500150823122318205644794873996173946290108601308251416035028278627375763907623241691204915673960305134437959857117088694033514476150015832686752936647834887645338331671847374650117816014219792914206966951799756686449201957994093591377845715117419252865401823041046937806781973989222688915835382909019031876158928836707039718859442716649507888654818463768795933923863744155443752659595042873091109622249596287071982115875188371994460503781834055216675912383212828345357798734136486671898785077092847140769651131179600223517691846341989362531834600550799640173791533181176579415895923262965003482418835397573250890665325872447722554365702313633850979747418808046640422112931650814021513051843519925202388093515658823512864031295743721472000000000000000000000000000000000*i1^18 + -670758703415409134357196952534848999111092491544366749789935407616878886887263493078930248092277624909308790958992806119386043342764524519737622433570670805926762725100416587544855148075570828970932166572485107204137476396314970009818200833476096126605348144813438847545772116256177696707284989725092573457056819594332405145775375765625821107107964814380350039617269635588614708672732260449849357190140908667321100869505701351147529543592702284460255712442580263549198911733103431594175636000091864484424853442026667669938295240227596000079221302385304731863902567537939690696180062773433196383161139413731899406568018331052228438928827058474836429796776235611731558188875087081547074211010191239029832744130614438537965209095245510927413169970029831970710333017658532970044523419456396062655345116218250711280870766002662739132871738200840649178361598926481919245153971410896165180035569829519175483046319105046523590337676101987010653977448580189314333469083103946088066679626384917232357010191416469699234397119165300748899109150825581560007213788237137742140055508499704541578447236216135332566676743657712182683051065908671029494781039193132908226048227031387942921855762840504639132243039200157278042348996615746337927357050151576217490148503006943424207310949477134574504788972974447428675957486544424324300800000000000000000000000000000000*i1^19 + -3648973289634186185375255935509727576724428717062497327196238192117314166686534707346691139745606891183089780537453597091666537588139381622127119646703943628694973446797321368610318298251969262337896318990552714680456224823944213013099689398473784522501600214170664052427550315134303990777112949514829511815439528786189235670634650837743627489887443195546050729959502286807955774654086618310150592354573643402507503046308622003617026257131602129712434473815434649759611392662432879640788994976005423692247419438700815697127204819578929097276525146464798433316484064327128296914648880347113520873956813628891523504484135533432853833126945359748365052789371466703093668351107830842275933772821875078407744870188640679089610591090720607042689861010137764053126865544326126609816719213574216974606180139533949637911851058303483208541267756038845660305971521443413483135154267337543210894977429480331688433037030342735107975484119173511204932459181656333246279520352536817604704868023921723797943460413239725774856902988107010345874662097193644271985456563764710135078409828575454869616781548347527731610455808957796174426087639017230726968763442264811731140481395368252246708803927258488624718576248143481473635178633635754485861385812277996238082637380186543856952487418574484544239098812815636403824558835813580800000000000000000000000000000000*i1^20 + 146089464234890152339030494330970551899492102937733364805109271370193440915721089009295837413447688262698990135607211935598880695629217316226384534170380629181711475898675499549093402899326354025542222428114488234132687473802251057967446586976208139450375556174994241128117763872145431504955265247520938977806833620275454402197548240047784705660659292309774259340869703959993905557478636407584949377008969012441943222564201148368025577095598484980213629545713668167804425888309280428700648581944992523928175504991724443758991227893258428431467981259967478945941144396887305075095575478001921126376125705411518140135132256718763853491202127195327094278331925022464891559222103283603130236692885962075152599294350114039687472811756283733905964070973891958139199727707144110027827531555996117781201369372723481440356898516150379496972358874446355800506138289985515070147033471945779162360436619997445411034358956169238824773384511786966466684576549913496350533238050139763424612917423579547707762189108766725827087884074493449678408315741994211837793049405449019115141265141851605062923752765199360705720906254937502534190872459727305707183120441313195185048871053342312421170952124097477482799509811187098162377517752784120442161609981261837793427041031666538113529368242469923509711090349228911793571887054848000000000000000000000000000000*i1^21 + 1103573320668032310890579746063651812041486803690246796354435726339154753502340053882634740592895069084914124298542355068332626781359333735794189060251902943559937017371832286172936727339658346252937692216723878170556704904219082889435403512822682577231666695819422398137603409086310222018902847875283252487400342070240566725127875267373522830274541783163445335415088569470984157744488639219993559387412011871809553748899891081644863685464540958275752107117450612330824279371080558608654675520258886657630161687034014917208783011356213897287578507953497274416903822551376327393849391393466556692286701501142055757906221217693241342117482907318617566245119589552117497802963057327776669293820121398772376083293856640752844329519982578095234466791218254384936370608955838434878603703133275707605045151505308515381127736720974502358258612426744768879657868646922023726881089062328574711498077088331286392533185062169111015844302761320375559098078749856657241783173211333634514877508188665768940635436065025341545078466963955068864629753540121796704873678048625486224610613177258672892001593253491471089353693286469848965694692978716878103907880492987063235072576686270892937974618323144629918931837008212372888704924507208546958601021169755325424478177309937867439501274742888202845930978096995901905043456000000000000000000000000000000*i1^22 + -13626735156975518078719416458374373174245346782463265243386620688742682463206370771696156330653134208096471896367666730165865923542608377458432803067365683016473472170752348439119185182479700733739035927726755503903798055355817665426907662701224038973357904905394382379068264858933476485001435871366649431893862784392883507071380914885053146172011099723223513986271599046357219695799837201508279240007417233655521231240235671001304854961212554837968558824179564610636212003971647068495578767592580626492182796626601543697855704317386065991716716618645326826361704640581745087693459786560228596475751378645146455932806942297523578202742542154012736683912253883334831906949408150167100203342881631617875374759271793857438121129171444923634560329703827326409687351300808712210395895604450257561376316452105885351743354300007747959512234640177599151929444722346054408500340196736566871810002309140339425089478140990522614721388557539887176851310869200616651305029700727318056019323922236652530107379216159890227749894426474920116186249305558386703108837852519471220183969437473237179708000201577625168289352051132891262445276994345320888901915635790767698028282057377456640231763208513305906614107702983115234332695563033338285037821654640295293428840422396275696065948206201933169103029234731955991347200000000000000000000000000000*i1^23 + -176684981445359169381583233540520497185471463774922970982248509507856602222628997136419430562530813845595883060034089414525320983180283114694151471662719834953350925531024728316494733473853085481004556937822705884328413472691195081676573173269807961937324395733688990245981635560922173734924231560661614084175955744852300240100223260206506485358403630962432256390980895212655396271958001245632118417845907730298287654712433621564631705134209959356352267774193847733197927495456691486530664285369692791068984004019225046580233301314340336682650270978706539890402160692971349725256732916069485206761193537443366042306645975642379698019475125801519005036026681798208704226180837574499989443234361491990898660084210609654772844582453398829266334879838378426964302903110894102145242160609411151652371095575671559310462540863906649993864795242096024747921889742680939035889922060847999019665738316526745731039300475266863141423708620963734750606958349288799277929943537366348373177666310535633140939574715303123655605760068981269438574332665198915906099153669485062958134953726689163312980678045776240238104697245126748110981638966923766327924030574370723176062980737962362194483647665942612837515592635930804670659757348071531384653491753281744659700635198282338964499578734939251479060435718719406080000000000000000000000000000*i1^24 + -667694865596801737689372520517869738041245735783040311517129008147931954118512647795661772082516862368998361476633858335546063985271281918920031315373369017885255383909377166139079775045563911313158689489901673466711614601814662977516992139200180004632148827438167206707275033010309183072885439835346235249408330783330328636354773340956776122473438781924607716860929639452941682574053195048486445184402009511702664502452842934706387500951443214851835809294218202290712566498704932376208149106761072677491057105963990656266274308054621850456183190255287663497918838256528104599999677671410792848917864826680307538319655195021185605876576726320108753572770734505394942936232290336795649617150593878560003038806023916560409830208870311864745448288011224517208650063738924221038919230032072445200870698068799700268914545235413867256771995795529676282124202998025259671083152106885378066277233677060065744325648319450589049392247415413338183453597628766322750405620242784132477229645436308866156256982470573661263075124436003176396476713641272919263263849360508490575514623672344363711544893568669099685066497113473383930985068330278362128037300041178373092536177602601350028138242072888182482514664254957943313570115688195290310887589012015615213952835465065882309736960404189696568241806114816000000000000000000000000000*i1^25 + -9467212164570949030293605710249157201431603892420861694425038175311458717726207853521863972719184019258125123924306526269939902685206597979769228918213778138316914957593917194436329413183332094967472546580797566956294313959042953219543621590911899294640753577351551544347355998369992148560569005489964111193985468141723782705006625054914685032132810147172174182581069364605432505512530418482726651094770032413955145682624008340771063582774787985319192282935231381382409259444902380070714531880172666188704285335265962640197338577916691759768962559933523330995274491531146718082170379106684772792017048530801596365042792480977940470048161178468646009951178759815203384629942389006580414581733567261238058981735615983056397550213874486156683874792884704400165081648894316303376476053014973091661217623944841025170489702380967100475926252818762720020242475169352021520164634784250983086190712964550532173643381027948640763253192912787680031332361756590872898171603554093342017069587049080260578694429425311067618545314708184367377217989873629424586699105370004610595307350850015792145928190413775539010410379854927131200691578520378481899736795176728634508743549489142327390273588879187319925120703609565514735143783686244957946140958543046371015246896497256178861156096909936589620830535680000000000000000000000000*i1^26 + -32421033882555806373681764514800099636071817576010128055241753598708357571643740876529939864650268940446317499602020350555755725708205376245924438263814327259049108815158977793472103150197532937942232003649162368296042727622970497980053826515476086139728115019596035739550145541452705012990826921248796869433210409043978494780863954855879276411525036512883849487678381792329412100685200205663242612500830768067850769398542866517256196440996337909003509174772181334576721043837055253878903741857147597564602904468681892546738612622394127532325927773606095262905366155870121082315287296138479141812356485272483309443466729430777411990516952453446049148478148926886253182657536945954066525385448723192173100239452770080132581232311952233085274024021277162612164866736937504787484463409257833217701937217983350461440920712973530130154368056691280009075774286711135117578111725610363889093894228695442330369674478545158285711393471155379635326131492699888704359462920136788454655263140844042214526821112084391955363386728425337535537947934343000206524979246010149008795706419401174966868119739303894556821713076421766264198712928550750394965346766848618562067532516093311960530597027035216462682884991913323453860981987831438439387334854972693278536482638583362174391826592069383450787840000000000000000000000000*i1^27 + -62908707703645901765005154828395319464557280918868353528791068351908586170377273046919069283719452327963672898929626654055747969054856871057499455579216575389325833927545303585054131996920419153359580377711395419853550442412928986557322960798289173632119961526373889095174476330244779731584293736306390973147700821433624489146337081942613636550714723622712807145581244134792699799762006813351445842244378072137179673814744389206640263610616888345320287122502111399358362680071444035861795766210190264023063803810503852552043924653144799332891834636610241928875853521599882566452163973865779342941563449418328328519092336139029949308619043723423399401161965077304812561642714737875386355510606234310932824487488478556267089793079621025611215186043040211905508920505009498045657092735811744333499397340782971048312644917501823530826232614976383944052899320970840851396349540423186451498138904896155847358201058524280514852572885139744319700415424384667307799037852697560067450366906449880315053586536254916157592562517770942744530240119687013760376606494120468207818791678712508058921681443370387501675358188540365297407614319154971803393541040426249603119930197978331558390553103540698311384466675212742801087237325168162759792075988011060974381354682820673288841144662430318592000000000000000000000000*i1^28 + -86783665707153085241556227878053289887247369127680850477365539397570061494856767605514114361029239645179410528776653517853108901870086199274049140905156891210802503386077874555642878138029329116033416725038696411525539922298051040938412906806228669040428034036373103540717990106982170018751805817638216697298894678938678341751111204659072687151868901612046621531319337280498565819677973749891685825377883303484746445981863576530470995712582167225165362651234762058175214952471954932844968416952324890514771241723239916124860223760332633861858491081029596489382819434216163914396969797067714363286910745583757465061140774924481882037286288313531105443232190406444479777054697953734765647990071025947541915180524689113238956032035605412889405689028588299060916999564591073229172351764865696839556397039732042633080627267644752791033119023562753492918894369399180283489270387144044000516203098546084919402109672718239484969302270398553007467471746605109968030372039401000553974664891797037234396416249846738835426090390710593284659015428290616166642998900067888398239092306034522059475217262271899799930709823846181393521404018952326778941827748629554752854541067135468351121377901688756065909995224600161916609810560618823176206237576782788477795109113445515195876315758592000000000000000000000000*i1^29 + -67215143237429273881313826496429606786233594893726316569274965249849496365778115853826770407672351848368671207780804814673945908361248170953031601200498759885617266941686911959113232879960227767633667663922599792026167607765157454654803042238644560571777357681389107954463287778960542633434008359970561764314735572006841958566741360871229982258345302713535677377689793791810135843787382982968455163226747411987289793773962812298030018483166216392832606562837975250161486358319439562539706709497602763429890040231191912780334750077908702941764931233901149313166953379076326769361325888681028618217965687324755175046225666628024676785334369211828374639180229980869694633071971347070577963181945052008084762526130012188000384960700854090910573806766004872679865726587203332220611860713520912641184782932498835364174245138872798706640579221741120984436160016095695224419699568077758094076158159666225338784935678536078178213687725895314010186952697543108102263670075398046649274885676196528306549568475460447931999918132643769972596075240040289488136428341329552169283681812329531689826877760095798677305776904242097498489420354691435221499342784030519929435106778082713824747901088776225666704155420417573476314887593836188248286202992175079180299836604899861722868744192000000000000000000000*i1^30 + -23236482395235900530328387844918069030151334779067460603481136657778425382600765320322345819148853638727807329932147369681073014877601310946707713603724264752664152119543819924710432459931849087852063442080387595801682506591863220718058532865046197704713215326030315327574824825175785144885263314646777550413509630056069741357448093530724712421042926208800760379546554175179294757834009267163762884934367991158549205472887887654302877315899400726661462221963460688733258120645709368627839479146813589395239584188886485300002791375342794905105557731553293822452356599714346067056274528302399933861303808021641999800870185491835611034586343602319073599796343964701506000932623134871400676018340329406104527586171426997745024588583033215182762486155118430252589544382455070140941517571316416109291820179202561234896918971384330031182899544690021371660355968276237176187841469818528934631053938741983543723957311974249072258870984545596459230610374364793271511731491563157814965523851870596117087952095804224624074945043626230716558058456966547481245545507940204931074614207639650343429616742526706644983154458874111894924776234038868683191427337568967354805277861642243551174118267221085891851341168793949808124407243698807291145508042790773250413974223176137388851200000000000000000000*i1^31 + -5907818075621706684703511180067869415419586163816388717179467813581390611378366486581523762502857211505667674532332035674654019530439393970492781132069495679481030172637290961168976485537801765617510620909030459421388250179501127555857358742533041204108387758553411456985389659803180769474903519598151605323272366644982334683408770209434608981660456228145476324307269034924937726457394125032965607295543762244646983932307095762024172656182838296340112768979656403517808042002313894043131249428294635403565848438448294883045940697644436688558456888932798820493073949947864341215987722370807776080470621575693051214859085505147508328533191784232331203459965906678983117828155567145930755994130519674928319417488862955853228363502989626517101580017033091886852488674070939960169837136168806944012836645783803923181020664027987084205416076150451340625021783454553666719790159660061647178578784641346837365071129277272369442377742358361386911910974506273271127292263017728463141400516091365447352374946803964692875227407170919352506324691613463749162125109000332124651911247455073722884413769926255254312384768160474931415420634058597736754141728069499031868972213017320360687968416006661205014335650944705900199946482176065519183785577595712117631010380164628480000000000000000000*i1^32 + -947847483559901356409645059871260469969880148799225351103729926465654735313819656797440781235609553533319169449437716569015570987545183355545715497475145429866471417367071480468381933811860803626980715719431224737602203519035647233618988328003163862214794214321383809656496970748334862692579762469647520441770262505178552640225747976929381412535280426554080684446308078599523386899038834000063738299489827164342690999645402141902644716477835550379823653383783205819523497078604987165817948837378224655891037655717366899779664052481732508352688328284481293030519293529232532199815819692146483519881404378413476688180447265546799631765532179029333304823131517796190774991840154080968494092286824570121205485478858089135496964359194941237020245690979370649515292682222807408935825748804197343004466623183832545399482633721270173204587238926465272855611645592515937255896431963884012164858768513878385012770879926335856183923233074875316887145909485788090986948174221597513384064939171707301842944093290314864964321308587781987876384534838985692753706758319018106111493495403692965927956361018152150089522409890899329430558177537319896981990417841435794710858060816730582204968148356604557841617242957755087861984980352905998583056393021805495902510514176000000000000000000*i1^33 + -192136139390710910103338134646950628522516622797889054777751158084369678387674389960198274488319143916126169350771652320878791691279629078431841939118238397752375699297460392794391918400663393630695118320097638550038025925698197439902066227498363324125990137017651310504497281474827782642098328205440471166523014344102354048975337599282611762485619537132971841520986973267405707078673569145803902189855904198299956217077194772814867239319801637471282367761865266162903850599865629188824455126061565393427469824882452346515179646075720032328293889064322110786073811582778199748079879696341578079460240038032125955276686278096619164647067096565960611437002245508223327233391309280539719534144133806435916834192298084961675562510205572436401723748315536856791311471444312335594051547517783837610805606519556670664039918337482400493896984080251441248171247726731613089956297176628232044143988007598491210900011063472100522944237742866038067875616909047626233820655648572954211921959756696402900273252403670155951620534572116621586611315054755001920533470535946030992291120114577252246974529497961541255318743354728590990622025821406305740714905547876822166219365834108970732623795780167369680530350171427180260308235387472838972105520588759446742630400000000000000000*i1^34 + -21612104221266447809741697187185126827837904171412527411750939539104338358920094920342461509675909180386246302859557640013035681067509903811466029603795084123798679020355986285620875683767347128385477487946387116659986585209425377766389265663464055381704747850172536823194840456967998807638047726927929570474104157891945580012004166643401014952382575611734549842431914253200811646582263109530307284142770910800037961463913954778782969924368249138962339525173135962051663240647460860266533931651794014076399225350115521649148171869640184827881915770594226174650462926310852430688967658325337808975963827342941860378283357444479852668272924661035008533137807970924195167929195852677480773757997256051973196169205575119439511594516548614153048168084587123274295341456460543526024354684096477575754626458836455839764376870359734442444308518731110842780798079977650093542911746406369230563328784176359609037474860079116792239683682106144497283981786918907849302689185117616736091174895455153331703407660542031006918888333576633526134314075056778237705604379535986718080250997660152086343408999113876565148211343326013003479372746421804941144861046832406747759110549820026662576678030495755881137002047754700298007886387153445469172118868375633920000000000000000*i1^35 + -2615949770113787159504300206360321271020565777085379182828011129416239994567899446630322889227052012568807997269252652435843275509307321618115663736774809439536723350155595851022058879373944744738203624637728353463932426160321523974797045969088676538088017195274344666665867056607294672026710047150176109789588718186782081479476754550314535957195566358983912028240722440332262214525435257864671439956578731130395866569727138402519825141439604901636445937984916321100579825740250641907314612087263452124742624807719007126886532894487541644158611242584442440919641657031727639099742344614686189546114088018761366554189740046683855413768542468597699075546110909169543201335502955106497896214674873903420872322659087655705902414211294139230528544731448036667349977498562685239630532872528233739507552408716508148530838973292601712239761581417312817535172761079000997068119017160416687290066867256795869830441436732686781909232726682198215629300406673511200907225934951687924831890123585228929848263838859528870395539569433908551984846780527435676197463510670386296496872987522124653214160872180728429540912033195205248775289274357592583596149000684154459172439905928077826670523704673040595893997967677093318430939666292782704631601954816000000000000000*i1^36 + -96126722055452392905976060340678246741703611253554926700551082238242423634561190865727148424465922467683013773785159189222147816885783869741129232027460650990234378664878280193538642406154814764909263886593838362315837927626932231606648936842648586844306347208825501317917209034660329220365920627236246377308068106682799261737701842525469143255573236432793515620162731496071264025658477779771872045369874502672027834768976959620797589081748651483923357194074717855809349796775948929874351671833659716351211207597685822355587887745604448306439201747626131978421667537847028983303254965460830694463372153970472811763241353257834965552867610252849133065633315171750763054731200811795943941149955306646478320485418056084860306026814405435366879290579087437801501011990240713350953836656261867074714984537090589303648705617448044916328013800546789715278152537191848747054719180037569079807359357074389209533100986161305048562710323815460867048045445389341273050576878160546231277993299274078720890904517646672650176427410910303503379068790340335309441575676239427110924143221617899059770933563157310660704303924649354824822436441351119683626531658290533353038186172124016889536607997163910444665510619740653673866701853161050393804800000000000000*i1^37 + -2583758485467627688970535944492414776848509242013372933926773679204758820114735198361378930304142804034889010936950131128411297742826185733827639944629949008884242825555508385778499898959619803059192676580203878203526413318583450417689333439354804490669118366158242561592374121522932457863192950350185553933645312291283160335719318432404878799696768217015894741593742628982365222680504142895435129817362719027745580590750825652773122151828766967310217716251255091727430200716023042091499301040278100108502371123603257832415998432689950432543894259849588975837648264686984959817708376588581456322117605779143336097064223821425057164964268764691158997798625342073291062468354115725753079382863674812622116729098417984967824581855228887250211002048710663670638192410857148240050779282837000129606934423051360005075392946045424102345236475710393213513580155029461307977214293642132456046317256341857599346545023963286358836544963013924229997809128848566850142732529835840904815790753753150171657451206574920095114140079959527641442762063126707137680780113512508957444570163968636212496844313465096866064031353656580210398404349590481056653990897991508627775208954375258644526375107449352739092637480149210219944967134783733760000000000000*i1^38 + -15070100864964885001785972916097924703737188332618472655527690345063400691504639281817699185663338141533910766247603712378854380064016243114303106460186102630170172969689052921534438187630806041002739644710808143153015868548989848766528503794820498948899440955111432055642126290865868949701329961105639223872982731190967722018012638476317357106722870042419527302044766619346464971239557704649355282357772742154030713058029312402338271399446556308010258932572144402035170925682306624480084280886776427736239827605733890235742636970157131152569695960822861953560772444275312215351783515381706085513422595889889527300402059812266836940678418872801748515094683294807983946841473881287673824066863261687917994493178397333470849141217290157883392630419415118564927093789728479591481606721411126305022368438658025398620114373267267146037538773538119585029822729649435454777995497061369694361029718333253615076087180863971960664336324438040315743906197101414703259993706753698562189655789320840655891681440883609287627128464177795766131999886172427192032791493154879672412043684759535055805088259262329326294875518102924959741411189320720737510036874291523213603179007106901707504810128335798390373556079873450314012033024000000000000*i1^39 + -60663510596577853737061668808251967597772474369173152203743673763928515664480543591990380655810471177635762432865529901972177176317189896510317700501183842367492477823058277738619895298591184032797965192050493216738114291232761378503667912761731608893533402838392644438236946310533386025332490094719592793504842779384908508664059135888554738656137912678953603677426632313562656866920956351208085994683435335865922813249050860023066944677562399414576547713140472383001407694623823180210068898793345772046209283986792528584929027536930286884294293673169272290594273554488497672213360172269943233380318389029796011794325106858427502273811543247585249816865396560799426963156547435127493856927462062003229619431457208403643428038132853769321490863673823570443118494445317576656127734631955033071943372215333762849611338598082445872933044818706065212078580964414172404384035057270172008615332182527275672128644719007605079615563688160683152255202222151765552960036466359966130617627474230644874032265350504098176352421215108308190089251254978912575578761668595592920878298568230834988660415998674593981843449679494146593565203611408642645443360996857731196139464990867302181758549620765530832840928228953135513600000000000*i1^40 + 3489532161463114108420103370134257503326213663256633809069710994696470259701948319139457411004470592589464748776044857063392827387493271979706546689028180580450843155690729593219610152301750581019597400455756464300401627147240217369132289781302597824941246291677503883925464958297706918805710336383071746379708402382271545592388548509127662974984655648746056784986071278615056168841977705100789052415051956593447110932808357473236530482858300075072437001071016150667023591301571378427812085266356295004663527833238178137461939664976002829767088605502706379153378311059650381898096370089957920432443352190122711310977327374498481993078718177813581508715554944534367271760880481886979238266775255507894155627545720766321725284633185851771462787279540231167498194637997671492051703449272249958620452210855981518808861254307621820658454655759026083087973015756950153304553751263124202417458821791115165122218395349901207389468260774184024876422365905105657837769345522364139345846430653704623775856860109537826595024390039362986699713870381129083723372242726614201173899056365735958353916505562800151380187843443007456201632365918202099251879167103716332032776379744253506205975163960193287391973212160000000000*i1^41 + -10762116437655321991475879407969796364982771848424765134751509881847512071389410537829260637856182031647464952816694339043848145268253537416959903761971876553107713292596524819210890892702843855094766540370561767416610263943019647826994119860137279404561965817802263465614134859401556603329825933386275445124701361636144815449545185053789531632761735899409726786036661760507616876652105432611970171676279214515975863931238034513966362190285695078550937830185552066448486633958561984440524935669253778775214449758144632045066906071095024277878190917197351394368406789756972035572753961736577923051036000641596497319628461064695716487360374797371586798869504792677335520725339636625154459057674429046115243214043279533399499560482409238299638562603752965847215510311128373598879482942927038430130378404438303125378523174625354529923475025397033048746140223027809083237953851337797372113183430696024311943968003401318359016656795796818626514548925946282590881805577242490828656318563360566988051700835057893485072211767171769524693614393681548679872661825907898755844883168666240030262906006776154049898500425258701163678588718223412975966552168191498254298244980812322216920105568520638562304000000000*i1^42 + 33266321972242189849801706312312176909596546427656038519899911005666998377896803008895046789354034365435899657380749978875491901831522448020559154762340819092208853956004282535632630861316221031217665457844910737816289111149030331872352081278427419198074952763757696140852335308525867162155440675198214535839682877351054718420281723843697294966471474254351245665111428817380954020667216137985594707751094008716898240252085891304346320449831315687779650264917128644090515314099086204811967886697020285607753954583300807915745942120317984578851076819481258723707824071230505840220868941186220394747495990553935833279289921988901885607373137205637609683272519056535923689105615785904727031047296167259228758799053718218095584830684573555577788749309043826008143884470871610559827640930091578595649932496719196045550327696766591563121689493494879402085033701384047166234015931708647210051543579742739122004084268520489259260311174668795989394850663871073614106548097397314903728228087893748910496038551345824428009168319657442713113321402523626018408439624921732245934303719561872832354025096290878494700593193582798120515763195990617391000217936463263422943359449725593370519352115200000000*i1^43 + -279022581558950314818069719014450464275430424982275479480344685868977605348227403071929439743297788961637959382620133450727633426478815993349693122303828774917378850985935108611445320198157460886983580282405991762694801464975390275541214304474710432624666465200888053494341018147337116680658195771066956601542056857142853125119371409716712120677593681773444829470327859699766692193860858770978658576056663811145830149686620740915112987146271659409326764727661415669361691519880298152540855102546120303865467526693500280464907811486472108291758240088405930991419025606638865643787819914016057751024749746752802941963311628675131625148791240699195064787726936516713457056414386795851177326180337044409321177943514640106797493961551211491636572092380770801899331494200681628195356409698614907846420773187011788842003302624357796991238171152806421520363594711724568489261863919203622104717265130426670908355241003728026512975038063213204700859666734195692750322029721170403530990479158257756704428009494846216067549229391446390128665813855169336262033049007093713278207069771016198638996702981819192998782870810989386799191240546385915369006299351531289068712935832729681920000000*i1^44 + 405631659864113299058210983783961167806346232172092674374988879785823657143047878589087326072010200591182027183750688825671501387114139312561736607168855930623162563190394463270773035135245434852187679673113203917816462456826500822769026661984371298211051876138090945921420466766169065189808005699535549092632036030729065459951001292210031903443076895535057046894298130940626365479534262465443855331831736152458197450567847545645337515695158859470113464749952679884932049087067127645434055941917819417190711496805095544551931291354642081829400319297027618067671969901654529162002510438100604655491747178592914937656090054304863690493954220680706881831800807002659315243401797087534593501377464795762472329368376439013280306966664994292176788319746554662037492429804922901349679379757447401301397493287681324167105054287844439008784692216222860470980837737971344067846036136370864818103637236832483940994956542723035558665777358333241700587190389556430324550505208424262472012202602228317964479666897313850407843809081131824712642434867159918970589324814346388841231803645606680403535479754580574502062951674717600884767221735065969385291563865507155992248320000000*i1^45 + -854862360012021471393813599003597600246996130107992701487548557233569400300330359697668137495596603255986133655785735239427998300893610040681412144529227736308745664460827155424981302847661391652311294063548239664262126638846558242072521442631725156764957550579486337794282236277907621470013957742925670181628577222153631127953745028082521872849598052173242396978066435701545825128894058075685581146776168441042363699606079947218744210918136824452668220909654505375739219426834919521689163347284290151271357211540534482816142567097722784222842852359937783226608919713485698953515420098410688159710882772332508395014806976853863253320062453038438600221377659815656482041176835593548059314160775580973019075081853908186411988235026958629296052517439291881015612662599960106195816209599037979655725575006031903419860130888954125680230890655442739179939211513231258931822472450932896706224636307992309043414618666825698377390231669756052087587029761909796798251549737520763007728076490723511407702121897077082978057453099088394285129998064653741444042277141753758582461281545896798343237278012003186079369797271206970953338316448986202509406360648089600000*i1^46 + 130846981074453323999731901505401750129500458864765739256357399541497121167384389212323478396103922628873152403716090787389649314125778006241026095343730041195149969029284113628573852889533748156194235613937689912977426389720856339289739910052363142964688680044112334626802217643734070073681905496361803970021649489241324380435339754726957598754502599259058123722170815227567568911003888104552690609242051680769300584451769372412968597990969658754654972242550356524048163984966732004233338860392899183279469206334074027151584460296538093318994258538657467172668594098363341992783942206565886948879401639416367242277032884768060587422023238848725923271910850103505103714708981004653978859133811239649103096642137838102397927330278422326979703067127283604980976892099655355134386871873884944329707073515332597060392888512738252656878414968777950027542196445958953764830367137471046318415448257363654481047684396208244719493539300952639360067041208511489046078850875836820171190669160053142826999744517573207876856191859639680166130531357916140616712083498669202201743576270986898838759834293365326452128983607828335748222513790524825600000*i1^47 + -18596498923788503062567941718398799624477880056201499901473936008906653628639543550162390513287305104586240655356978531289301771338551370147394408597522687250086643503046532454942449826749076543815839839102685267456350256280597691639811391625966986598470772761284749914830199619260111103008612055344689787040298991092633161746656168978692064452705644350186838061543797790275667261512771294857150878904500911375476898431185033173456199385306389943013451265007668915588537175237845917918247936278436059356558196273834938351907026431250640330735824635701779230590839284519094978776592661271701564563694709761283269051446103733206168494142115539933372895317033362630476515333433512210279245142245284428061567413814575648758962326534613931628088937634784281503390557615665678266195240492893145486410470261611714181721496977617234370175620414126008626925241550907779697556998387441445910410309808222811234758967033554589319651367299122533569210927403741261522652225638903031254513332816303120970917837163683127230791770613138723341374190163593457999812212926789714445574007479828151675155571242029430893977636859052278220800000*i1^48 + -6356253288537024178220649879868702871661381436802532542828047632496417127469305687738146358234600362955077327902656050483655564747492427803883127560621127940689571613316444409778392353250070656849387473792549751409207863165934222125333451257935369105715686448431502414273800061636197544602597450063054768023262681608550380653674896819638008991301389372471313657538091560163737801598779919926126020655370036674635999765237997032756067625512184634534799897915697576727412039074712545955928736237557141600340494251508027252926505650522838660550124995433567315349393909266625264443906645573055511482255125977169589539599747938678144379963641880731625666373053782401629368797312512483963134394378901613747997568231768188260376086830619392655616297978318164899745948419757978012862987262559235014295350192066805513253233770256918168806775165615690720469377096366210456787866146016012729907179003291020425000208969793895195626716307296775896924717280973415200303260373235970354162056425024418595374183587510463312540293717828312240433127463512729357293656463760931775822643085362739274026698018709387200000*i1^49 + -816166084998671815481009066336059586854516688782970174223468862481366344328457611911665440140551531847373661853170629572938863183151241322004288630358296237783969492429358183213884723886193102378297402530334846558235487966716673568691178127025005121964161625599692568036299304667292257954849965796806662102861734501515415404548343443799661672247767093717101840114206397003062053303348228402324233755547148789950361375948591845840558788539412336027079632772515968664477504474546941746720600901976285763303973778376705261034219008306081265443798670973117182783796773394211241088474798118568092679791609942625009337564672893708811697252242435172894477287449584321824224417851638653819688478918422897811627548477777981205550745870333328083985558346754510982317421566386645176200548892591994719158477513637348620033622431837406654908639225586952911180482297225872614318312946355563377690480701411022510395018428041118173086386489481737332404950843226057560517525376154239524466003008318662313028739866078398382221170712776776705684604838625968811401315830392754615619912212678600*i1^50 + -599830314333613673389424193116577289522845661893287638736878728171371653395210374441290083148702358819007145507651705209221650176568053319266383623199420694218748652534577537331293661494256016022659863210174613135228333410724438302636187049580480721007190508599266584480235058852869305593237837666108896602043287538020327436723214845268682105269571757205284771988926192589413040710975443693674300396230645989541266202404183588959589092883943181689397570564164637115657749317815596928548213069107770161287480765646538441660608912931374698946348590216298397617625598855481151738854588918721323936096229908929342430283605849493732982918033626602406116057539681004395792195472774420153202797003037972856181039514371245063065839660734080363637214268461524471389762776111716783510436399004263759646486425669964664569003005757103684882665320664733268677567952120371960864160668221218020369619648519673845422164618716835935771278624617692986851738726175122182430154852021602827491112596595358480378007478010180799348732056885341224009669955254435156501622*i1^51 - N1*41752280431366260286836588217892427723715239203672700164502943278392757337755270877926507789610174503549249846185926587831416704208433077822083159135108328407250231707692675158829795873897189172819353334689092437065668360590595647309762453261314786333477568488161061705194956720767445276206824358247347*i3 ] ]