[ [ -742515751450982227467717288283983744090031192331262306492004957561876094405986410715822302149409313855669814228257576722285822534697058083237741331723631394559112368372133397731984941119512657471031078814919424754497812737311639334510741551591599656694791854779465775420785835860695672669768720268704555779029746694372865057198686734920096473606398847519391038627091381993672670996621566517166423684113577778341218932756758737481332604086639744175945328107266191324582883718251232408443477942836869963414274994203381066144060969179385608754208273134364819668229734408054528754433836937670978816276488219593710794969740215594100995142532791241417303012474243629080848677354699091558433605317513040549706576295234670186112569308832110457060203768286287135797701329876395171431660734342814670156765458089739700269863265730875037462791893686771883519817242030726545076216594274783548858211540434643387395154144778814780876702623140003388859650004743046924670232456078392400224817184426431224979439014000953299456136897740770583670651356470062353329055334400000000000000000000000000000000 + 25911576457798317846644165185177605932297162869354797960604149354446000942494643089954097348252350144551005611017789348266030805598857819288433860908368843564854233128485810853798318833995480085911055420919313142031725809065793740632365434758378017030890456493478131920531682850594895905253598057032911919342363528979455504406524967649855167803564167744726075693651462425028906428925538877869555268601071732980071060204021970379356648077582091881112686105855170418863717808691718144137034833690331943829596475101103697135021224530900128602059444578155164079495110192931370171529999286582127021823684105595416996790917573711581492203462261329221775480094481740434893448642936453282270222533444535705191872250018330279506382351202591104866853473712995068862598138325543481346688105456749929907908668195325055745305870443153990780496239548441103911157906025261175240390303658830277825806612310804031635192155054373636451693051228184769641994992033727149338135476228214621503933572693761523798409498042760552467062895501314010594340566085410294551745134592000000000000000000000000000000*i1 + -268043321418658619482691083925805266392055725823372792411665847893654586030907994978891894990919615587302571810736192463342092187209657161943384151244379557200673738721970445063110190652196487028712418712607240159019496358261717637358641634604198265288403631169578834721921641764873680548907048249221898413819102917835044683249598262026811380434190966101128803605308142107321837805321963793670139635456454968580412881561374762550066915509781835067216648024630869764402811272618031432632403636526598540322630113684077860360194548319631721286036154589618980142118472219759817035225935065502688146218403531832358825365730116901988915495819171939640378398886049823592282478652180388352546386291077585677094119548403669718186668785780812031529629000808360271278984059130135245997347545314747379001252276562415543140605918338007991976067936469497291374092685453930142727609658945257685678317352672552937515239914550602861751752822544027287741480191655555647237773545343749005980302178989120217523664807371597177770844258866277995647798198330352906180157767680000000000000000000000000000*i1^2 + -824878376663697628976204164270183569800990287537628358856395489556134968975217964975552109187473336334946585967199931080253264500458868604197935370215900510253818556790018181942953472353762112153233724379505988229810877376826626180938933227009203705472011377619928545968649265768757701833858936261032384200975615527810711165905907424753403384891354973154981747272005955906681439255718178120906062546044028478790527850714149936476979735964095713790982382775182252056831493080588682777776658166468044259520065923721245939241028780044715745859636569202694089372058468576030743046822219632594407562642081777031628770667610965504979062244822271321636108868233857372614470127388900427545404879552388323580783692442248806481859258745643159695883159703265158007938785977051590982489608568513369755018406094380585780029215338979748379561576666596810396510953175182402533433319039342091239627880753751629365985979598854458285148974261927139350658085072173611510807278372314949906376221132039506461221606480130271534004753893076823445669981629010318389378704998400000000000000000000000000*i1^3 + -1401969916298456848130721771851066583963339720458922000166397131019356041329666920087211949032761875126878795780844411583038796516113275588853586401601995354717250179495306562220572507300042680764990390939016117622843250508072727042398935738632969566246021515023802607927635436273762164363171305755230083695777715821511094942210458624805307472063420225976608703518882623284181507968451978759823396551084325747164688704032927199795013640864218493774014235261142967886105003562000923841324798561167881634681982860166746626824150753408553217370687200478018157682163027969909882622044215491063567468105257233294768269173942434932651064635926852627778747294682235838779884780464177693902571657226758177066906703680385587721771887333691342169760069940116035721781403030260354026927703973183407625558897265962193058143841018617376161049299477843392681367183449270180515661826643007205931840228693540905940124636152928783921948639840362325665435371532785857169445391215748776404302551845076213632294706968013762189294639055770430469051045789184674099093307392000000000000000000000000*i1^4 + 2484146602207273297644025764606818373786626447839443329753713433652172228806731861025037772315333205242619591389712253118594625457317350739695292256745993264933194061256995931110466317471529579360226581258542621684167078219155336263988594709438578968683512553818955695529404726150649604065364163433617720443825370574403722857359053917134323330905235481841749311977721339507498739208574660085470815824739758458370055598567638383361828191094193314140620204276004759519818363859307461680954072210259337029494139477400868392503696979321963776000075164370110538401929997058721035265057008288653958364449647313961336006447349957055384604549736139333175232423809881829019795660916864719003385158620101707619404887989983831427559936637994001840474216051103935803711073998685951283973260787343517005722694883309746062944653185014645393243408630643030750460150527390771740636376857154519816181201315522413876378269841481443783275163373029283994850244773372148790677158197152258959129919200454638497060048661966296181805741013107983104619520247743937749241036800000000000000000000000*i1^5 + 1501037364129904765095818609409502616136718901792558329674237600769802975884610933494863867172477850096378209381825420839444506129279139492324774921347613185871277736985899813102371656165077730805213411719132261294382948866813001621762365581609618681711913497409681004091342672593133369938260597819117489657324597674945644916386500543808516971148898627804477574173735062864169359818075433559666497140471856412283108795641630498437475108304157448605755117097805755313864381719216498711084295204343987514274186934261033307609916536573493504601534451789844081813848907119961559724531267474968367788490563117175967397252335598668032961584611093926348214482566017136215639118022811954871412232378081556603558924832855483992574075836147441726261638053883715087850642433562872242636767653532086181759068841089536605173796676286645308963487209355888481705308467104442187121474657074415894897950616135264896797819560385753932711323868105596645805574122575544917125498306014766816525498945378252097683274512490710140133045324274745139957736464674770232174182400000000000000000000*i1^6 + -1127729739271474260692009088312662874476054812732264288541146672493730839876459034241329223355730347788345004064715675177481945799345856842590005841799628622692416443745441989526326325320524809010898839872210210995505735696443338990222361465414012224163236514499266275881202055368818082691011574053596403625787131527617694842660458718027254863171614251855903978636902111929031504851457882062233291499411258263795278034474409353928424231447335573433358727027080295490347124589793202401572851848929988360848315485805981237679675312009098484960507682683693441116216014025652393494268050375759967844006270855767551951098456203219655662203439000142118170642059654228767621921911280499965373319395156118353349910673309639313021245320273354607500172494028362311393196007409540499236759117636892764255016982507576807444700609773879185573928487849757166043983043059643048383759184829586120164361749975612066599616742781014852732757298019868387194416317272451706552143154818502618316133824276026142389964708104631608883759763453767324604031484457920120225792000000000000000000*i1^7 + -513558828117975853037077680623950524137895988719947675048985865565273965898787279343839017889969213315674939532686042463813150018823158874588013164615567480663405424054069301344591017513732312280416120337823234429015900174778172028534953182792979990803916413365930188116712068822943867833482841351553819019142968090723834827699761045261574647381881713207915297205647636055947607224091882788620651195821360334047716542757161743176493486343761635642179429316571388168532190422446692402576990257585848077377129603464028224957477345036552594274287874901285859297571510715547522893404769028681560561090146881762367290688687064632107968284512214568245759685059858000143528071642680508533157688890829998402625678141305226690325692035636341130299171411801772784104980910870260946124599656077381451701073802803417603960240054972307932709122900936810842826592887055486742274039641871317762333568928899119015023129950639062286085337448201928628796495867316912618368205766780279861868919471395753407174152052607283146722720530433349339338319018180715751669760000000000000000*i1^8 + 47848732613503036492745653153279229787369881191492510161728971873467616336157254475290296024069651709646449924317888799229737235601747438824817598373539347594103418945432819996906445892216043970384670775835319896511493418003693968437407160228060851301946402799915033023445931605016133156363012563416678866524767019927218872973615466145123725133631287146062462075525071945104937276270665957525747757510804782781750650475527849277255132985932985512424028706688426898269590584121195864864320921984196427640062478040484009765616475317280852921060994231710813196805545159981232966276148678644538852874769283792883096631094740559347296513700006157323224071718791270657388174468231419501313445403405064870598203333935873319306325081822903540079303635287785713361714080796227080721073549003555345844244385561207876494224296322093997947617065243650936396945927521145977753339191324401384002421338390142788662396367382024881548983714025405622910486650169915575941548577199825156696661445074258758630186200462431741022654196341280898614748468809506698035200000000000000*i1^9 + -20290411742976066591827229025145152472968606740609552913568455704847530127881666735953533103013006127439310088678537748210260800623913544325588418058013444693337045426583225884873532605034787711260437330139825310857020350457591901573333689534957664761081857027983173129450949277462725869066362343974218904585189700239937645242330569417018473092231951093616704859241461520598018169269825672265475567775931534428128415526308767847386960490191896921709802345582461950131200055366968959612723563643222858402147841507859962094144164434545732309687498896840874898572499052573909559152438859085528804408027661054161274669240962180777832516139536703329395849852986909069232049151215365329926198273917286369530815506449168199347294590277815093998466709892917283021138392884710380911085440445704715391219963450707511999402884921905821030207348454188786362296266356768308222968510268785466222983018768301457658460678516089361200914301262195305396406649224070204809807839901467393877963334998006347305447350697926534601575201204761124942063807097145917440000000000000*i1^10 + -3945404719561617525493965403005714166205034739907726581043379192397420611421170930255630916168472098074683456868135459273558355501630936041512147554215689572466182681283189806585558791431138758307554094084838725845858691944607537596009885767726354498822576355405126422868110177142344973006415750180165206654368020244733871270074237021735813825900277180190897640637379909856878004569515119641849722881923285798706309073509196097852068818100150249972309961341688400315274492751913089800480029765859608406291506949002756103652507881753935329535903402025379100955659558906703865123785462936194213573181399464091038457809626402520025712309315840803423667708631821733372648271224822877500526451182677646153592603706958771970729690449160478205990270722435676559649233623823692843881306016645080690862701877372819973923662449385777796567413713805003408909104238169000190409818486592781220925054400900992280823370583456783016445938672348609430306435567591836870885311044589876790699925828144942800219704504988157395603116944491481649744427126662103040000000000*i1^11 + 2107630869089724288511358054065119787383058727535251600195670389520295806575147978864113038683536346889500011529952173756312136669170038558874838730109484403018239104113373022376212277190523724942130633937462476206724017476754801782584288214130336847866469388476153310217946318437559692488546117337272274847228868297104672624616768407826789647220789908643883243212290109434288928454678978303717295135108337169534870478286139059440561211580749745706507527924138781772191415478617265478343327666914310774039554091721743740222257291265616590389263524574266685372635994737398648309637635930711055029138379969432887076845017706129558046197451738955175326302576272903025068680676866157960714506036120877881192047244306121283641839487356373241650450379052162785872103165479077992717905673891340731719869819529034275141898980520462760903695073181061491003603693156803131277551320831662958880297285341017561240737855889550276702975481334914429692280804197944068415327758007645372710496670651352072680063046093121627304598477284107259861689106117427200000000*i1^12 + -484400294732565632125109867521190093962190101927340011578183005358221973685741189091715218937447314965660230246717906127035493292768149816147269859899257992091579666379213103935706488347755877103078768412242150678131566080552742738678290566695178411498461106814624217545184017076468626469278829998503795921268078517928000237657306602771964759312041564316786604879225074354409099544484134004975676917473081810146421028814523273062734552294890328082396251020111815656485383465875617421513012184038739848605705047759518367473197575343731798442461238249128332626902805170599150998514739774675919354803647916649630679035620189911701609353599191978956630211118604402700807474241497516968904199011171016823090214093501239415664121168280576440274936120921633979446508368876027941421316715248116656570361384977183913984905074792121817472097996109879305207732647908125465525935994497118152972554689623033469771635731537412154100629410696936886107717902603015208938260681454797198995845892758929417656884014266051951336858711194349673088292491362304000000*i1^13 + 60699553432804442467483564985002690022901619483480352195623880271803488316181280394948867499516142184181786340680171425888050307283940207762079332238572193514258795574654566234594994512871319850541161252039988856940165293751941811917295474405750761581233346287563750850268963633335313422529718386250186654163494343687880801335745905599304039246866494058437106102784179219075656823983384233082386287409311714561444739089909402455485723023761747102774532418171813777139725087053875340423657911087770863606137675955609948086198197784432659857324182846135851652723168464466233640345828429328426593012247553013800247830555809454342717817509838277851123187422991761112720298673913753238151063206576393557077516257733801025489853091813779495734086316934339314740667039948006360889257766414432935601149096239487686981471989875054424604742931109485846493930658060221214401863838466042299985331894144055282798991609069625991379588343741131472188869502283049744051938016219994886611062783256457044129162255100850083847546152809579207582270808391680000*i1^14 + -5010485894721321759849757242646107667092932486585545712566107589554280749492347750177991694944558239669345962729727468920448346355017692439295686644064480858043969700107836509401970058259486424028257524966631485047481676347514649200233376115878952720276270957208045441179257274058676464599967318625459137368827127484956962208264190825953738226401856860751992702404605396345625682443445949374205190610619258182100170774076830811141756640192130649532365338754998645834738783487176239071096385494883236805973428814096254241008144509515082652376364782908081773409439879072577562037704136681061182745928146499799945230621446923923260011360873589055109349215507979264116100735486217733132046903489080946739438276783586085265762284422023791607226297485753842455722782225865967859751243475280273614520363243703269061952619371467866203292382161260313223073274241905127636838908120779659072740145809903324608886107728946233338129002058665319842911509930329806409491452979212670475223412407223273942493061920851868177662635970176234968670692966400*i1^15 + 199345331066656999710869404702550373934053888378988124690535628349327252000071619295019054563647367285662770753238219153851352335976119072432037244845407017489966066041728191906129129781897681722656242428127253909700525443113960199810880246422383370002240703084656552690909730620505660097501982782371585341192098359013477688183976574782095617731792249233840172937624149068080789497728416080175536315284538104025261414546628765112858106845001960580635210349755074460228102340713110374088066949542962873374437609863858660850008224344388708798902239464589911637940023253247140885767617915961111984151954288129401794726368593054242889330061146977180532622696629604471048431264575540732793243690994058149804213030736202874207950037877042971557480647063728928753271817443384911168390598050488631001994813606535009330419756474572294646377551555481084267491910799874518458782699950251061260713521454435083279930497189075920807609776014793482862250508116852568013767618616474844947877526168143347404683353432857012746226558614540998856933376*i1^16 + -1253412842753096232601345119599713829532076881746558395970659217910765650157550773360563027864891416813613772611903493524975145988507530284414427400447641108399194504310402214065390533171450419271440179477609907830754223607983780295347460277586462707702842385883531010951298206339915684741495345181643220660536856370102833302037387774466531852489175935356958504215805445775963593127280787370729630016571348641171987392539560165444506572569515280808103162446626680086884370263077235716908217100637422763902930845867656577433116265090812698658431755180117785135819872396903763557787903279821624155885068928581691679121852918293896605299949412585809903914178317710645510482084299118324290244212178357657452292468974841709962658715092211538899972409524614341080148657811493928671658014210094214860762600230319861398656608967703899776386050801714257245409053591518750995146044726613680993236908753985128815629158633683629015510065437264910929312290455842980298636277132306910848551147119621130742530217740383566455232845778727731200*i1^17 + -322990249944104179122950483659112263166932246528926477178167266783874889699642819187477049932524723399389263196229114158762945154450717522798965672515241837828369644235658130990693607814399378477196132830483669461477602267259761134542251691696679493094382603362889427077678733398251583682834098693944199266065444528902265409115428605821776890010427963573289463786312959551265067424054695956485537876167934455826931938693609286262419372266329502177719516751158012429743379676186942664090270350171998890717293798790777467521043588657081030266517544242813604807957965264047922955780139306213641755529808066718574157462279646670982652742205677358867756767747376864868678981740599823576444337696558160939815787526450094171908740545615033962973303635570030846245707130558427801533835465136794461744320566022058044169107274251858865085039207421776804267341498989811575841224762812726403511706311235883769731757040359567139553872280244131738041242814001711146256632738069979249570747750060903199474890299573789345751848462464319488*i1^18 + -7724960783267213014779757869741579491030355789464919896073309800318569988303437033258669857221274547673583784819551813779107635041906682189173927256275880760900585900733358197689335209410953574411283472984730040853211926823574385420356044595747852821038278094379464109050872871817085848986144831367877229980203102387537630085345930498878841155017297978068171033935833615475658676452769783546461832350687850289173580321986581767958760043858025223245787618938795057698127840276014623160582261235411817896703434274239057599447215338946557059513315544471805359131012549604679245093181618727785243216969214684226230440996307615539902147525645584034488953199867019901929472948529920366444479621573096729739304664409223633246047227789718942953920033095988882164480645684232370019090316767090186884085329393118891553494236067966368288812948896618224648872492973777351043002472453432149010620176205018294816716550903430163198653599977051620806657922140788577278026199839163207289620949836110710297683317129838993449529078972416*i1^19 + 550752668972523221817874683516844479668711430648627435754264393244248409828702367652416919545189525471960536344352668221911626533912557384884677696381217101078458408935317003824468228110834864796129594884567607764647184890394934331789797471403938162851946566252084390533648495188281369482191563489580936422793707081027026357038423425845361980709721895101936241377474019979497235162569067985665684270268036859038369300704706321304817831580554102926108711118736794640637373656970233613056958851108646976585298473802620260029560860566073362761740181096331849781811337972036866070619295608864702305753660193083212108879985778762054963783846066033159202099996031843965636164601884397809674371374622683671324471578450563394813352412783843356854256486693650450605247301300725196042400192492715271312374745592042418906847520235214612112330689155842320242324741685784973198510758496903470664671945317648880429836794295779767485775191337355186104106190317246152609934143617727058157933045281588386858264731394129130019618816*i1^20 + -108719687760550371098641830322275825066613646237122915820999970063341514292177969759673913251964251288875245732090896366892887990009437922603646316331022126837341927950380510581739330860716473985511574046105829560437058426507003921804176848285718963494644378219878100180850093393498188253927049504493857035873452059708273705452018569105311687750342927062263613861512302252637861470066951205839031680967013888648830572759035710790551833061146093946950770507355633879436543148012826126099831046117201426530640638658377551907804290120756973198851371859896492270836826506333059639768015752412535932405732926063772419170617266471025120313953727002827327302826865778260033223360869289126639788958101347429547875905251331252818905461291624008637219846294458776973171681595819517977422599412499023730128578345437848470047930234193507671135906273990001804760887338314839714417853673257622427338952017211239118010679363814165405438962830488409282430989392094731632340085139180559028142430439978432978727429139205311168512*i1^21 + 2031929342621754672472798851015583452914312754002986175268005257039005915323670624133687739630067767920639087377865206264281347268159508169347803729571575367221578829283265877334502529057341257559444599203475982180104509332424634494268283781238602288830656207687668828348563170218856239368036060106082599734089240222159156661423792105660770531403088642557179356141889048150927195379980916124932354693222329665113030916266056637445301587019594316118689764097191324588195657021676054455287709797274601350394606723733862244565457157327120029825533763285834102060958238799111087354112051485190213066477949996937771265485339690952531655641464170140650871751742558679862574973625443891538422113390884180075064027702241242636512810123583661867309989647855955034703135348394538675467423911594258259550958529988820165634750081796127817639711944937748658400938285769487979667918203350748878308591995163632269530412604846395291878420704693017866547260585026818960642256041575445248653716378067031892587591392368263168*i1^22 + -106984749222657354757615774851493930924550845490030696353847024982893380031601642269916660409970758049682162156337520310486456152262209970381069309777748834707371872677944659084198772309342349848468217997145064744664757159034014267127033010187469719956720055976363850350884875153445351155838812554842715525380136471381546227240553353241823676284166402421914260330212167794688443883934577079596752848315545920919679366074459513419349251746594919494285176259975430183411327175917281647121251189122427056889758728459615609201736773886719264229924498134128388992421269365435445125825494274864794541238395735123444923080645920203636128812006887447249800032656927270649479932711934566385428320324420184619207003355827860455812912681236151704603516424928202823789532465255771677583331003834527987275979042386082841858133431809439395348660864664265597144743199600519971364819186635194834095851360897271380206396140667865152872788781762074366133417521764280968164914188295503674756499053040521499745085835706368*i1^23 + -167779108671668697420783030444275767566285329956318868221993294405373823531067493583015776764380936820118044285229199056536809664877565266209536419139286578622331497365999754172877960764220491475988421487879736405739177595634942351956440860936370023837766487018802060787087589737534297686690840830333305492144699628502702544935566288909793170620576344365237444776665793743574757877567354464738276197959632821564732817405210852751644227614321303658695954658984993914065486293979392403053428787117710920807462599611018999058544156047965330817822844357058844618118905147180375832495181606195989863773578946026468221185582996887040695754399638435666295085180802925520397940360706750380230916064396200543714835522645267463902859457227942749904533200226936470633881031551623506288039730024585441617305741731439816137788023567869945768378496126046329517381476042046312222629087620426637066781517918868285878336247400905588076098097202368968071945108667698287007922148849611302600060087281155320137646080*i1^24 + -18751886155204403494915606083591301225772870365359275026223004758648397897919278094252806677079384300815450599552499006222817884551206497192241689927081338396040078076587464690928227757250065950461530559318719365364537297869330172721384282983998642192750148818844833010339751523018037257380625579996045855471661525434779208960420618893729438059580881166431129185526400571541694387277569391308856035851866730419113424410849201234184178316691971343831825739656163192168270483999455537430108013463673806403742597473729160276134702207651573736537696405518472977762442982077841788030322280811764786263839228516274991923654683321009979344258298204854299581108683562661810204956545483181461190485628061367275348467057590138896209035225846074611215668544266476355527910209075237591227406847501290406034733634898244504501092851408287537074965302951340719888305540451643989053823256314415315451512630242847303847159827726232785707944550589035534932901420477488029590149624815321302557551212274638651392*i1^25 + -62841941601477202745355563308560158669284247230925811590477855792461056659972936723773696980727412735728844254754339764094648064285732643932497044749555761433189109848219713286985049093968299994647575185411527093666106792685374801840167998137576511689222868327364567922344865763157839708837841025986340722365631523552674374512625252069701173072230675153181913690924087722097249195160083866977749557241118019753625683591994045374564051470914760847196832062248911861182569570205051051793654050079411211480101064792992086592833044823767516698090016930223697765730503284583628676590631530150464719874992633938658714194438559236413111906626689942143915384385828049212806804418458678687530243397694710313493060722024697398217204775783436924773585174654612852639338812328630967103953324793655003243905049747850961298017000620555979780382908409644234753861939829631810853552963754438827388992903623760126177410870241726811770434623097307758387409352523273794846853857903736441437012826968293376*i1^26 + -50538483655881319093683810090102405346030439091370091390107135261439295007502879077602526342654713507631851877457772043948964668997376971431395843772185826433268602543191519046879089422797459696271604468718417623138638241123702884619657202375649345916228029882866177752254595756863326036183358843546862904432613403192556457415901403834469015781496685394816290382076872741363777331964648766653999717417960473523938555137106067387282134401732749724065185549700985103504602160433296351297029324801791784783023568833695036248316629922349143114639610504328978592870837507635223715380113652168664076987044236949330196664108444406288386845025197047596361133552082603267553984340251987387351934531824276570279616169429252336471488112683201014833271245039472187349193625637555194619189851017872815564537445548204499754068231549556834836793629366453103260583231996966725055057531835945930080675736692821432601553615569771932164096941794925962242243862022877150530987083188371609788954443776*i1^27 + 12307199766702966785198389337031286710781527602100593576829699946153700913500876701545562783797118042402703511578433354534315370330654039643998456832024702007403119954968114930294597669010053545923957155707806706540157531302577027227780629079087042915968401369085211938818337848572414865287301910511565736463801522292262517759639484391479404787138482819431510781855964636656462571483716360500723812316136236023865620837227897226375849671287676025454029701447237032805201501429817014594683878460237370209229725152441159509364147014648385176166051766225699435033264371871260274454160119748385842682535988395506364244613451496596174270721921762480299005739932525191209354695484758186913555771526175707762241877379374584176006188476069174789477103131973893799020313847704308065595021773975217986731674858051322021881152289512650711913490446688097572218193376557761449292064825426995781842555825042750379048893296424016315406956409658699568885963330632047493121317864466569756672*i1^28 + -469845944688898398235751519309979600275918766010681560285637015243257272527389724557634077996281696729948093193522334543802013162905110572747132662297452706899445991123892148933239438653483397332323363274831238359793528115097299719333422832165127382212669004771317337126749437654180745391995792073702340768338613320396373823896409389910673551016209832056083134505663836879500415459440091781154056258068324126323171179134747040083351548630882466394835791127045095657800509504266089974760967790700636422708663083849894627888312760163256784683485975598349606616974281316173176835066514389249230868003137753218324430183874496439231361445230440254100770957106347099818129454946517215542046724757612300796535424709646783309560156151844730156413953213771163184129876061368614890158398902274776336484301429861725108455527084420594000251861127716677571528870313244897206843558106767214385637992810810722758387676956582860461879693719184244653737766870600384219431248391569408*i1^29 + 6468329384947455485115757040772520319458197888867666460515170774525425992570475726891197847996823803684335555896251591659163677745448932336417829285342613003753640198768913263298294454350641116655352208609407208155276750083976698232069377651252889682067128099427067703689236312479492809328811577983948545101270032338954283052313344521945233944771616367867340143979947333677465160001522519309504417537807784559503775729255479238857771083420690469568703976220503607859962263543372227499280950500041697235312087134971101591263388267997393003391593716167120502415590244334385743068785152798505495425643547315695408627818029077083138180665489061197504038325894342093982976125732662355417134523612416480276693937426860549871719674719688196558194191946803181884070355671486398801263394118751813100238578799650242620499538541207199397307401003339403872445446586274497413696547325027328321981952738054798489607034873328391612712635162461667010171131762498934977593344*i1^30 + -26406346320785276789507904267031320951099234286972406610891915568416985704541575106105647221861512865641539781290916434593834241288762947139702775307742789473969068583926529635179125220540460603531705898774389586179966074067233527661544019821978759581661864494269934566415338541615025834188765667857945708941051273396079076414051664668752563573162753987950427495383901829756878571066191937303673538396183229080401834422562554291282513465396202061131466173797075912295074166564414068824591497074564040434181484015280488614727405520884242409055895789578715098618774746981302017147766477335410705295155975649296733878091826691641865073646182065640877935750040587265554076665694441437361367652668643874883318452061819254063178003464573720159111386027319084655129309875107223576010131527437589243170178974473848207699441873940385188735129378288355749787970711298829990838375236874057080236566706974733731947106371526864505052172398157501122131856445145088*i1^31 + 71653592309345928732330307490766407546927820470122332457145687099636864255420595446991363622344156140083326168972798028504529410217678769632833029372224088640720759442856751788175451621565281646741881880247401828337083421125381934457238564305369906058574611531933652379321467959261790765915610333522258067782823136696792833626868406975712731506311645972398442233692099979430456127312386575946722498921878029362932733568087927392175105444158637672680759613635413260424055745526972234353264894591013089561145851688726714533225101890572253376670243569957908578870334114473599523352722305654413663576267116423558027286730454911215583069450431338076822975029091114257907356809907412845414203692149434274401804140815473543352283521008045172648046945452203965811911829170983863091783240759811449309177196218237245664586892840330944575875005216132580296296552228162398545082840545171899644569166161739689145272044222212017189872903710455748886003712*i1^32 + -122413251643626119291877578625644462825790429895034192482567142087265772231343035149594741060944115010828978857453454972280078147120807649642830836049183068788545573071850725251338295593362352864738696456564000697729768029010696081723643542748414172444881799698559666918306304866541097657958598111330631786656782170098159603356170852172832226150900650146141616448869580835217476543242782948061839841813524483440402957913467649845941109855652950704881269196875370066888163811153111731643682001979206232000077602182608807126602015436303654625558368960535238899807222347507424062929241153985251978251642859813378272353260032901749369137021236209870181673369181394531124074545577921325006638514180695007858124532694635333254727596069696627657961106161838172716713540700244179249859375408745835028591693583359909206924706158298595806890168953791455901291102780791071672343479393925132180837089001419198866488931173852337702142678865870848*i1^33 + 144344865906086677704408870434013950056301441750131951384868861923878678318430501279018693803125018532004092909973907289584080216725745850894488618008865490714852860849526494898088164961229228853017586821736722888569311436110080879533877130615391810828373617776177822297090546492314717955381014081303870345451409367747349487256992113595091552494756324639370212529759853530820005466055470836326680267979771942484463023108014764652298031631598174899404630107419059562923020968546649796053392847624003057639176337199288521429499997997107380895712841571400550938567212509910810833505610675339902784261368838216393771465842462498243488169209012125104604651704160442748893295779953773721866329762238187933348885089040440464647567825995689640133147438816882953541317356083956207729309188521859872712330437334513136538614900069516392292476167141835092966662950147716917622521081904501386374526689526361480287330682196182210207481856*i1^34 + -80971869440016873464595594213304311578134401816402034428295533138395141473858140750455609262381313307325136533640336392092474938042267619907746362556449084811373034877756601363315523781146122709228046597055957613525828521524105037739202921961256207440085315830088557576442491176492306721099228019886435449936188948328294758824543655369605733269998293528744944085356268263180391379213197412411775728331730919595043658373324695105291135511424795925725001789109710572466304953465668633263021342264201579598299440484394173480806922641961195212705866080488447327523389610376104961781269040367035805751802542998754286598047218554850948179683843681628690406124299530377587037473738618726130384356375956052881668387376461795841518697433083926415453065223283306592941935504901030741229279951721606042275239854154468670715552780087583148145239525243391960235408578432150712793682323786136074177582805519609100531368776607744*i1^35 + 19369575028692753625659986546164145098202631067350887664311649060131760261044363209716092334764342179977560235085602478680264442778219280768132593184561371926683694681788934866909516336417942909173130216954772932048943709961875662448379324797940775515797349108835285599293221566106162134511444474632561003954301886107089815303910574372577916476804706928577833722380034871143109930307689665287431889059944991276666541827773018402320580159426168653303741613412194344964934006762538475608160577561674221795018203511104682207331722348461099195844691215974805420215539827468066076516704876270111405577820360168823196694815426351235121319150583518242413616880152257885741683693846324749555625976909343949671680339119885881715145838922527162198860071637682193328684272852355384613879288511315660245088656360956712746858042737738687311265661724968850081529382337384222365365734368114961726175494867558034121576320*i1^36 + -1685606933310432852560029654763597003416861960879447895910788876575410924751642866524425428075821308347645849108817775052664345170166589139783014946669191080572320073773745841222859120553801423455745258839791223171159418658315383430670156294920284992586195332457552839492823881975663111952322381882508437436575032556791336174983498533773972006098440843909395832307481470892214890238159941396758035271524454488858067319331937584678612192930558951013849663667303898450081261361944922223999397790327774888227114974591216247200427607162926598297694150508056558870045375350494327464205178275625288639432759708620070857137642989353982355932815835572370134892032343874080440587340549551213012610022693313558950687315127475417667555242719827776356205118163364610232270308244060655403206807741421086453707948978590865327454306829942162125476193563652766448380218821128295970378349948375847089940955037584*i1^37 + 61528544459138281400721666173751426662740328737663123078753524228947048320913956511727023106464132653828834761755468618920473694058169531346511805382454624859106277068059165826260758384371376281334287264616545040668149156753285302872149150601469614022060881072081179718349003379648426470656167715234661729043495283772203406202566060533318566245588668079900619938259880990045965752279420088201838629422004460176021820918228341401465640483148728630002264299051207487864781077259501520927683642513527779043357312665824769317627375470520741062519518614187972776608036423347943451570966539558227980284846938883318696094793127602400216805354906923145594597325708620078941188629987481577362266467616934208130835228927707855686120205293160966186126240667377052325254778019320202946702867157552856391448352885068730979098610235726968893782084225422376276461742744851294601078710760225702336852*i1^38 + -258773196840970285188373115605160447714344645770505187831266807582971153762175908167776814405493300138231119764150133681761065138679063885606240988690085202812931983312180925279122598098663364017133663472947273494683152702605334399283078409821442293027065822630198205011493576995775248126450601889235009947512453337848641356121593073123324202816370656051811314098839902375696154992318877850873445230167136039358493515412545721008256616776526785194973335672668280396037339742794843819062559976448871758599600735395156761258862129300998513014149932917593393665475164169011051905300326845436202811939443471777171164446623504796057293996132254087417569351884370955415821083030649063864019258745587830886020992017207790484555088494120262076030801789868494496041080501638436857560890347472576170994596851158376177203734317634454026832080245238023117969956857857062042083319432*i1^39 + 1405454991517714298848961312591533105520999957901835800050021294901650972898365222126405929050325806875518556083671301733004687870096253616495521371605931625291856145749629479525883225867974706890698824317154503048877158782327499618545026363976605391491777430000838712670678041013707677376701668273049259579809212793483395663922028521150191235227643470867950768291113508456250732404106374486896657222724832489425388693825326409774223067515054377578188961984678537918161549748881942568571664493461599246981578784926920335284740093107768158286217052985722286640973130203541999889246962904263730189545021724407904721820028032084162260926460990444491078890261581124729973348631474834026220041769812943908554764820644844315585015187684254343056893454322858168979630017979386153271120351563260613265293672108096682003168986604420437854067477652649438037602598121*i1^40, 36575017901537280121994329102302742160427322572323212497532502650406339599927992544678426991939002450166121015211196168890465088460756814533911923942873777059716882837837438965806120550202141556915637176112869202361601593604530344112909099865306769318219480451334738822752421935558206418164174290601497462627355446912961745320230545117997681529821375563382211898741854493010329081607743966059005747400222044848502077512660219427744876602261810176023840909613105287137854853759177547699857063742483138918901006907852377514655965391303709199628166948648981820076549169872157175428880167171417146100887689749457199288517396920513405691626028881866544677121146865774205427372062405321022866101144296105866405827979882821926750966500846979849401723186459917455802161430398843559077758403158852213265408793031554990257069672325894617105894797691357233484126439248475488411511764887072249188245400555892106231863853880898815068998697428630975578089117802188715721321936858459552287710359535663378263216591392028675809667976077698646493235915649171434647235418091443513754293115657762243016674012857926560961405891592947734925920416043325226313189172425129308415349065006869452040884855014047983070563278494942772746176044785876159169704604266062728601387455211595122296049212513122489392936677638160631074670597688445877313113714023341473353512863996022396939806151252291874548899371370049225534681907200000000000000000000000000000000 + -1276332521818147962395391910767564465937066137556856951246770914540874296471626464196393805240451243227908119925318645185855833061304723726533880351266497710162645979174688665319305858510326459281202730828786450718192524710101747737334213553624261088862292090590846108338331020170521880640205493291491282128855704150869528727210273581677960773156037445140058430619040890496142125868834287720005116318688758786917747055721761783878794402441530924979905269617002965326353502106807216145549853907622410419437391782104693185892668716510904032913994818829007007299843345717056780642997772848176599392266606416410102334198308301810093005992815240775242982606100439736226613007877642436625901473394240722376273021188702539796645161302927105595440088892978888395268752143783231231404012821037513548803513001849508773763685549467719387720137580524065112399187782379311133590066397763544536232034867971322084215428648884224446265879336399248282143977970390379831826628078525905230714394037580986405115056693405027643360230744994680051040286718290673560902472743793960425566026000503860175187376987781578928385014788326391601329383826701391379368263092231377209632317370045334355515153262013818440912935339510408465171167097170483102680359031824667364081592143861888772784156523202105312637402604718950872710668876492124096889234583165806575981728813340824568386277565178292274475116208675661559760416669696000000000000000000000000000000*i1 + 13202578337127613521044447322105742614056957580453184103079892860160982152385828643212484960990461634185560801036702323341909195140694292270309268466736247618324648082088552627801436932884437888251867706325469551463632096288058131377817306205241420018114753144415562596178883099539260256574621957155879570109654825347250173867258434124017430405468617155336589851563015770901600051346656918321210314106891488322805031479790042543622207988836987328642111973821979238506851739558450709184424731319876305798240664969902006994995137579016985090546684554140016709343329838497636942820704861426913822677387062795957441683633012841698655878954321070145571491429171995254652001786937623749973107163072410014234208681980343429664297538734934653258176206167398930027751705981360720084126223258552185893930219460817704535253962598771639273871207924470280215104108508718181248637541773652762578665181062510018568585359475091091938600926420948926579712806686375331587747002752235322222074907111999690737530636348908311516105451743244611281378447136103489495292598806575006332620217132608832962390278431632881494427572436251227682867097581042164679578667333461913741827533391438566177040728642037640491161369194092889454182318108304638349091066053846454708571069494541520460327883768918094502784735171443758891219777848058986159575096576479396360183646624902927264250991804042974029821141838090054565143343267840000000000000000000000000000*i1^2 + 40631362881432841080598086216379128287679901326120467738750953585256058290504764157163189059579096486924127138798606551255354975802497398134017476093665105270868163593796218379527093263318328058968600820635285920483611615323520680957705407134667444107553960394514556106437419353331752782849998286635737684397276378001511322380864989496840687088276575665041794324075552017617785796620503956444511782680095033987926115514503597347487763923071094223491653195995729357225317265418695507343585297608945499266928117944180155578585928321158932859304495573428695036764468909772221212687521664128703511900986730800245703412921580263841916767719535805917405992240344635912294442035232289713197584877659947266955841221403763549264668129619858451645499848596387936925101361963581468912244216769979845757187456903203810504379504312827832543497358246496185774899884596279767363156342708182759686569092783576938385574818617184989552277336706203753895053876227303294487299740597987747950396928240210447942460460947979951050423240926696999902069479571551757196060210435369335881638618062182936841881331001287531586019714452914374913129546229349590408588330784571363204998236280491742459659497762449352828844699720727255807707470513273202431445544684685010148771094102819841982867577157579695882734074226408419682166829684863140494491196085019340832029372437254050622336587427192212927257629018696746902234542899200000000000000000000000000*i1^3 + 69057225366830690129045502098725910432814683975289264291280920048152994838792282913349828007713246470716899965506390197826640932649742612632745250176653356860786053204116517497509948050932804664040617832581665431784661346582956532309706352240446796878699001574795779003721033884481774267560744348892997504254491759851328777074132431469615235779171955131809361308078871081479847432680309420337564382232714091273402560187084632789989213373236089239548927887191851046957753201674541511769227486364046911921597725136331946158256515091138187650492786289701560621791653803848816136179494245436845482621334937706135981195844474039104431448509148824855024806365514647151769246378130527703320372373562855607204219305406742694373533254842687765439376383154594290966088451389061294374735532131118093526973787026301182499689472257923842821468262813320375074613686289065149660115835671586649865549426461022246937692032210037522473914069858089697019275941242640521915764058560796501056385188197077651697575291850335522730180726264669879155151442750481303910895177419141972955323176210327861654458216421516329342565699041804052168249480363437383838510501641959734430301203579696512893790802230790646000945573224110516928900089021022268867773563581268000187017733196454840617888805472169935261090302312966579445340482430274210035331813824939761416737639180971907204952063619104070562217248985110659939692445696000000000000000000000000*i1^4 + -122376471421383291159342604817462672629376725837450672544833485824159141990076201354123533055431217981652634764702121325306951306958374160584869608822986660840844823836740586074656578516212736754353971171402313859187390491992007622624838909955466497754341582280413172918808057596764838030287647514054866633133792111834017526356030466106555486788980337299252025012111619010022153594054357338950303798015519041671820269616872961256597560668988190623082455475095333405963054454213836074139011039829684272506303943093612901554714525936879630096058091926899469746439136622029878885414553603288178743641724261151833217744086619165931558553674530843313539068134771332166325058494151637869144193866365738184258989672536629936340784252712337630488536661201789416181144127190268372719110291093663401734372302538401727740614387144180991818125994270276005739055544114118665304018425828871517177677655897910109034836117214679036005298898973449695770964303011556761454254628025714466885878414871567354038468513634468495709095597779753416999652051047199366400384465674383278809126556796693912302807376524888609918474708343505008030680641552681514863357741640134716364532132946921859528448312399509473964604044548953306804507615436350735480214811300680335688219067411527522162979175751666093427980093391446112275274581328673947871774534413422594825588139133774280624106763653624529200227953956254577039140454400000000000000000000000*i1^5 + -73939229303167633128537379000985212320336015124290450172606554343636287030954151546127048667135194927537949251092181602741995511102945522713189041920964716966533892681893707573124237182034808465584657790360423662411745103962522882876961202770041775014380585962782766204859415417027255583282739373653917398407297415017901112682046333653961245343351919201261126490756867833951095038910246906432749303448335025881212328534879530176618293873545115020150931520259712716897465243367646114137816577354652994036770734623200915243957099631409379748382951611812066452677176209438196102926436327539996511670012032631254099796155848115000112999008534881675205624550354816869505094219316067884837319938005581660677201026610346724666490232632407625456588690727669424378189498909608701983711834984914263667832931827015860677981598392279285526336218486884929737414977245141117055865020894701384725365186919595660351985642463079864423871308162939628783072546595856956486033306480923016626076721012645523157347205607843467002274796010281940629425368771127042093798732586129859683411372400983166673990550076697150415678608464347749278903725409379166657460857661800180958038896879630137398426196032364588800996137123003560050211149284451035271101365713647074207348850592925505788385055012497033196398677309792137955418129087691879312669685878941088517508341357625063877572131103423961726268418678787796569895731200000000000000000000*i1^6 + 55558497578304257942275612304647731754765175458991244623780096672636642048456051383320633051582468388442953392475649547864648705115283804157752167360122838450136820694252600152729753731297385713648935928997973195583319033562683520890848633217066183573711060418582689410087433733633675911103318962497220441870155690007713391466451974838632890014094987102221137225236015350898929559455064246565779713809740052065277897620323320074268480754430047683097506604068904091522214280868713750904016957885427266692631003247926639414211952181539516786761262135979190076902300711535782578103928546311427976238650155253999071702336424519346511594025545341075253091584560221044764453133754970974732383097592114747938609335146574219955376832152525932262391060242970145496131611741013205178892314145886574600968203128800101558175181885043181718100661273139896658576438438955421207745468736037890312910933843421185003585563342963767934631169322506470681769436971147770123127681480964383881053129701450018269451462011763369859774238275392954200574831875712891845641309752137825532538102233171852986715960693250816479150199252053957921382283075522760757867016704755071616026805076618536250995243400125162313298548580818661614787460211810119871120888381909322092044814989435577483755296004165714754008582720512067146073132871657731613065070700516921387359208684362508234600138755542562988790266183494020466999296000000000000000000*i1^7 + 25298331204455237129532942510410471372564443408266270828103362212803918217716362066184190967565179630791136003778356918341164173607769978694262823677358747657292125067111870154616018661977398406429537130663730167958217099865170441291674902744819461940734485565341165084684006734510902322677005131874688195846037864501643606217381471738092547174979893738082988661749747861280388560635610419040042808866073141070585288147714562761279465642674821022422437446255968630255194089360842223257613345347931336577217210380437526449471459376944032999025598344109555091238109388866167779410331284542955264274229134051717013203720754290337595038097036682195427035231507280826109056295884503258310120715791551310690331955949889828447001029910689591533253850202377574453164162313538097652584245763718574458233948947746121393327942705844000959307042349630652434400382986954122992048057084567374547131281117053853334762550258470385552149423925732293401718001704743608378966797443542520926915609318887457107957825900323188011736299321707026292308238198269583273669731017478561150370198367204835994254385269111849900401678391717496913470364881533580006999511800912825480101242729216072673495550379634819744535257828234181650687506825463061256159544820303006898202945889056723604055985085417737157988807125653203408724720297778905781439985852934778511423488612060867903185612283640033613011759737832293143674880000000000000000*i1^8 + -2356872082956986933030574622155001732269093978321832437542422329459471918144926983720595041293688275572609093281528048457809257973747947255084941818176520861169665334039853996604178618980384215475616360361488733681808262856027603194631354972787883256288047982359569634400925525708034875078873089891938717773749935426517050347410386780856673384103512675364517624328277045848345419530165431498596130599280531684492050737459495572324707795655931673242382605575153437204636006150674776785295345504743066739604606302767265565699130768407182565776590777434913169175065202772311885615583912163654671606673415410302702666846955808487063610739175528082961542311262493229477183899572178788473235998718478513280874135533127963891492534159216205027810410154028401779458361881269279550820232603379996362296796787436380802796824528139262392384686290797708051714063584098861858980677105590697960279618198032546457171081776185173536295647265812840753402806830503246611749453975084042377688828568330833326852683397280155599656230532337027302642201997859302274127623855049657968231322437187255218776581025976332751016477070011218534694321164794702745932120162193847234959911796491300219955836535605288353931809099282327415136342965086184368013394576479849772409244866288393091776121206343470022112844148450455594866154647892090003029699649824371372560912333225651427129704548411632894599611634466629982617600000000000000*i1^9 + 999993879302656615677203841842860904810858694324485651352678756901927386342031590703392169080769925090635826062072442894666229717358271587590358828273111519764313280174446992659492645720172899208258478755155965916189014913507577743932948665682107138888003036715786636516851202451663171234160303265658306208756706736341933942312861677066258717720741371379965768693135373778563338704306630084687146984479721526319094783881158291547419651027346101277195240564910592707092000902274830644112852084573644102154274437596515602964904857616759059829706218211771435097179931644051094269918319159485506397132307209048182982334966298132343183567829286835118638091688072448231168808363676528783790939037969007223722225747184236157512967090797282672664458468012590943116230269745475991900473885753774056350193737340323899460805004674085673486154351090750035065711283100472386945198667744256663776441981762784884972018255241250016524550268804003855230371163252114904672455403387511592759830858114066665449195788308307683329824484776999673950888952373113183275260842397928909395879831518824020817496257721911973027204963702664728938913782027497295941139983733314306374721787939872343619052525697076008303096481962046815263401697926306518126230497775057891712371769458301674326080849243525817126654555428354526940289787129977571238255854796288618169470115742601550602177417980003529657430467603144376320000000000000*i1^10 + 194321317898184324223027361450583803545640420550690612701753939270690661714695118084567572957008977340083193187255284149187318181244225825604195155128719088236306472751641250879112523223768016726057349890714154566642960520752767152486305548583464370484383875780744560264016003657568513093921433280579933092271104409928433568443583892746516006891366189832827923064550087910695475683910265139373894594907588423167010437690362719175463380130109603420213039077179240570651755525353919073561034357445054973341174309669478647268247211500403496980941430384683760592883367896161585126276149577900651744858987072091888582964141104588318259546653396351534656946289372311177844097637595863817267677997930243937256327314715553833988318179525617326051626719386707655982919472416250873294827366505850480972446750315176062466011871788804725999948328435018657159837129206206721083283733042816175210683434069530946535244652333933790195308947809004062184872269282291958998584509776493772021564703947419077932316809186628540268462809719591110083504685985235205488024643393670637935034302741243336041692641014739051732617948035668183367044977653022508494017835348159830554121470264342964401641338875610455092199760437855841241996286610823708724509638687780591907800759925764000800562339152568247005020743906563662960397417649037733228891817040354218571823085828964755264396662365018627409016603259982315520000000000*i1^11 + -103808531887829065929220502304015397340467005703713345836522240265575355738174947372372997212772652060751663415547257775266555995278013722833043276402120232028622244245915292918780608904849520695175759878102023115875905033530717983614632306445190823779435662193433807505576912147161077721373857513298364041768866486141328660426145609534290426974846545681212581942291270504681817891838333778491807964890157670882293953471921282554839048323881676695197856071700412008354868980583271481858785576032203966588449961989525741274383010874102478242027764490190842086962384533709322695809646663600220305000253802723320920398430596794399496660015957041828513659544398671324889722172787206304362872227159735439774916701249581005919624942819961719386763903461459373680403187549735370438364646094208002922154069603686404498237504274938555894789268976930413689949482275145369520138377906746769163233475440713308114282845690931805806371210822921916808606987867642411819207946124355745128039958690650964561004155137334063366447554993111328750468928151486231356070104864668532953983199731751493582079523659425514797104580732455661030766713263270493285835667097735268389128733944818252523748141700013078301674738287933430260293464313686709401311072244473630878447398068635878675496134423420063888151488815766891940662205688743336563993860953755974112063397190465059930665733643205982620888436502534553600000000*i1^12 + 23869393069835693538640998053167585604930127756021698252662055790620499006794433221237841949083745747690920883007058465688839610640849735891237160724201297979553433981068231552202753235779692299691965587885411799193260238674922674971512418178994780843847620977750675993447789741321898089499142687006509532001010032061883518838180082396324943994942155970558601849971922487500392978899901785175263765656117349422173436652964360331629646451916760981006022127954937095521007835628306700115705345121647326292012252904989189634361894141413508037759737468647798392877960444541082458804026123215576727485642092827698979960918916691300790263524855495523017497186899329335646260755110130023273748877014095937729330289999014831783568334147986989956705376292751270441995546011589913634671928450936344744251625285353746384522108274701081209305523275319882182945210488529079873852559909541893109561848575599769863612414720269695551912262210573244565518781157139524892488124175305401127466171829186325251727210904356381997301173195067539017732347909525709294040077899203528546102792131704628966041015436729786502266544122969355968194059161797259889264519148110518865625442122698228187692059531753268038022192464706110257259752193380145910032889852601951891427685958000677519155364193842535894412993170956226138190655131758459456201168286450511404277278150664079133508854754022295860176455731249152000000*i1^13 + -2991596410928772418221791463906501834972504268265824273465844056900065482666992678450452955682120148026243166025825590127512421938498205939080437850768714291175899085525330720787553844875515481267829907708548151077104409498260052644871689878120953891520342231554955127168154666936250108508733731539567766746832009957627975506896969628593058341883153169617698271253911704142516186438866417059549656942284621023554566751484125748211831732880351355874015218571390162976776922601259804491422850264004401149086904977731339190345470097816622903921823830732889268666541410534435647609028054721257203008760109806788726933431556208605907916197081311201112490133527075735248925489952930628561124268999931659425313264068459116606543937816325393415951518621488633087150940425175868755583701020554677142826990029414120035532555925473489705833766323024889314556290277330287504582586284342938914786039792913928889696298441289073449825464007298669207811867562138481194289753255261901623716935958637356235194171152201954344017048223387724341837329126938344914758524514073741808020879566466203672502597302443311657599825146121695871723001719177472609001604251029307374231667070014821675912736924385768345051735201575380614045780715311527054687540284678977764986363931814524409239207278290798511533334110854136739983135973122516061311011015860469869680186102844914285670145009582539880236809285795840000*i1^14 + 247038935931644161095750401897548725482212973227291469801088693627641164800073988310979854254056281414464882877491071371709192864390651140279880416219730737684143664338081256217017192520420734650232332342265436967554782650606807917651486946191429124121143788128038575041404792140745543218875239184207667618869139454715120727758357696349887547422774327319791857802484163562411723366008303968460989043561940718201616938266783376696398905385738876305488589500174948877055626835641918083486565315302699303739297123672063747022861029067132430015485549855761741047783712074234058546281104433763389685390709237748519320209680689004682338607824694992106961103504330083616663366512113852866252246399936737244260510119840987346364798250414028819334488432381957048272382440252051728325138997331756536794210387981617651542508253352391475637569370635879578640988945147009230347602317977010013926518620331994890614006285307813500021409609835924935288259430569919909974093755002109064238905574401082030120728338666118541599822449139653679824925935333997290503016168746974124087041472127706307310513471727471626891779528488983496336610688106799159874065972825480201298026482487970798526492710705557094210442552428562386854095551421055928361627881921859060130265464124076295205529497993998850250681900025893140140627088969168636632377836254209097232767370079733513083536859873366981070262842163200*i1^15 + -9833797491500490211088868494465042495789771386002107423002902567797809721133374671845467698034389173856568338806861935820940451361745430685882309292072706243877721906296397366429238950745244773089780633186650870213648285484982177797082025431800648080312643188253381636047886000604860311383319635883866884641871735762614015497682267685696178160862592900876764249505728738025986334411813746392456032875509323992040649073562383835169159102283844746639498025699232977309882754382290900134654941024731644417850804150603919611860988380987758719338605533145065368338939219042841663674380393386073299769653428216606590437529254799861581705018698857073471573383421941041417128696076618347685679231455566663159932202065369120000298681969565272765257840182752610690707043938849621191000347666250909703873073384141147109675085127231587024766875868831345088330969988436555739618450481653290381414961297193980723138808317917045315982818257915505168854705318618739613964287182909528954265109236752533570844063427048472254134571703303437680926677406707759257606466599930688585140544390396370642179330721262992589191227377005453040158528239753577956199142072929061759203251659467767810232463084357727973985644881783715447281263968128222725277500558712149195262379837279207054951352364428328105204575627474979778439725265330081979256136380585199280903358609041084539670596154070918036862271488*i1^16 + 62229498074604400149981422131069995802025631584841173692012907913645088099334527516624336274220177846505646101166310213970758654194219020957391341870345415603720712339220503988616908566374027374916583200833199043563790750833978977703661564758282127484219816887071574562016896382176327083810927472097102267478279276128447043469366261203149925067034920524538818277691732827707578604264471120817215571685412749103752807966357885918500140873263160065785124382135802894048035483826845464729211672583598560387939165319981533913607226856249477217408096244416008919842468829386236805501021754520049589469979084659103759844949482836867500008022915053917202926279756653569674409355836272067284143053690352880198402040098660491026306321937818478386066684156691790983607230738886327285879625743567543265222636967789833502434975237189602101754021684222817101678776514641720015995743641360863266170504069369393837089759419251793487819392584428199286710428349570570393070604054094012718023680677820900291832857288671980730683508304577618971010229110278084007520278559889620445836058896286434053103044800870906830263547644788184492752079373358468652619160236640733458632617012641943941242799298098967222212380165060288321714641122116993752256048197702310545826810288192289130016329497432219045690105188352287135559718466060666813291462149037283320501497423488116581511444777474476474368*i1^17 + 15947714569830957093809641590386467379404873630885656220870921706528323687597535780576081002642625672161589439849182195539856069422998224305187297941502414102279481518830760079389225561399228602437735958091115477420704197087024668855914639415436448158054073958252905653570398978382578864482074703599111754478780924166098025996562017149151584796389972121191684906989757996211931183930331500777829230058834682901539107049137842678028944191346587125252958367797695985058751339187896758261343042273182830948210823859169683165136717366221641565286086974913701336454475992543047307151174696331927417219629401116796506307848121267160038032746757917023659796887270786778390176195812326360712537859129126233728548038210736621828112256744119495453827055889474002900812844878002324993066807784506539750062601988816069088070624593124412301783425289634607771274682617379270188409436207987034396073426009792663057180484482138978536044063133209274341314373254940554542021191298125186031169742936401235174520803052289315393651718743515938907894055818393208989252922757640249305779854654836258797519286824263250220432218698604793094399444058715366437320257170963162367430720546680161360014219890542141660972464695939099799031692057857987435072713897489959434288405634282298862415665368515298115266874582691374336472052222897955054861904334955559857367106978053934864580783463708229632*i1^18 + 381036283959789651813527247676041598947523220252580132108492632435698709981603903563936446784411701573182366768245544898568855477175178317304879272117604841491395012452799845968397459940830631871854389244784955373547649881590134397474214633843377043271620539983907688754273486280692051126556077339469332091841756655292013334755147690971745555041040565544498672474826855291230193060915434474117973005557291005091428736225093738266813756342738068276696465661344846602706148704826734243858936030346845191712959756965409628139406699936300485695144657959969998326236885928589264196417454735069624240651340801761162170704187257932887618397624657754470620589397396048793971568752302611814606731554949301172059171628560878928453661806015544996512750698774128804472911503859402247328528493630019867120438378093135503958620669070184152437605687030181350772704574423874093981401939764131305306258053466795913290649370122171142462942122779813108003366972698780759477338201681555129710589663800350044527418047538259467822514122553980888076776679548204157741822028777593220962567262795671810779664590186406961842763584532916050038244038581893603975452682728691174018391291991655828437844080394796498254346887752839282478530973648158326515166648230332363434855560638888882823444825200609273440528789645690695274432686841607490421559370230469675467449238438701051194104937971712*i1^19 + -27060473033809278924525772741963868725627520873400717290743563890528267158024044292854543259713745124615982436262675262848615003997715745630236341972027571421835655858108921673836529352564195486839864374316704354320870180929119812510091594491986330927754369014936681252839099203468832940679242586836858904874599041153622737672666656782156899796946310575937039868795919016826071528188086414223818898153622541677212287096461405792247072026467011087000317720357704365460075650911983093743129476784886641090769537473148891443595551289396286548507523828779643814167682870316286024436203788142325312511533799701527384247206670643110175289534585318261570757744966188902329493482548430114016850279552441220673477268290854181443654431852387389252402658714293057713991725186058824004391507330962063965255575293831878440644587913981780907588247213930087261459757637193114827662835419486399589194355636985163532268355868085130666942060960110232235402361823171232598522062596004935418312013547455608867028748696887676296691561317588692820885565546652800128264781790356117856188654298356958649992965852701946449641564570001592507065067002941001896160932295879539045511250106021011326463719306475823100009146914102898545718760345352071570042004436104975599487336962871055348770332054633748679243625414538162062893569420643345735364887829255847376517272240443510743548035072*i1^20 + 5362649137975276012322808027409345816044283525200885449950100896728600480154776843930866456213307095445328006160629383312301206513553468008467439517825965760990338974303736490464226260165933774832153978431147731425555430447875777322287209786587885978149852581357319322974406763058944369205924977870051348439051073715923898981192998286727521020629321642469990512508898189996916423537486392942364699463972814793588548409616675363423421630433129153964519827329465533980743869158431575035596112222167655996080410097969577747946506488323814789417695898433260905569880521212208218284526149841319190258157226105162358279619318400524766208757156670964420887610716823425180088314412666174114229906302759631053194032815872972850547491410180204360179058563794619826522513531332230012223287778338437104509439096982686453492725029708608484373092308369400000187933874734485961266814326619917017951914737279003763009544937389960848320770499169249254536448561742613255688092776421889072378848438950422930042980084513885871742691990803593740632395389504567304128194518515162753937157684440173476860254604763410598623969627476076698245822992526798937729095061384570030318097979729395400973464351460299571538190068926194628755829931311027511110365030957932098333200912174431052983605357024854004555798776333057426062068092557491983089278594329131211365498902447530071556096*i1^21 + -100158710673241798958790788594980339490960453128079481138033341203653165577461117182089454306170486069176568743954109829238939767601182593157012066762488640805712719993854077467539061418854719986709652990248085870040910781424674363190661351614550653365517906777404912102428929142932530740164773273663494246315137560890492213857286669694243886988297936526839748519011332761121768104405339223371194071072682754060643293910901342823275620992486338335265625475068695806518985907832495067029820550781407406043737786417816502690978461315189033930914563192937024798391676761146957633903111241963770474611750722550397464999593742418568929064861115251817955957874224199872105080146045987080013971814396984416746515168449376081460864344986098200034064492245790415720354518812273861636703765938816563469519383760122228220295773308387559893739740245653260673037447443267295304846906091928481412253216404582268121588219022281697121082757940110598723690250273469587157164553803286511081393822707841644842213495069478471049500750200113440521069146334376405784111689306606718734831151642027431166765358127893745958265518943494713445133924644307264987320784328541215868236552435852982126564937939775294527913087096613415276685836460663008753309257566913482049220296908393809460605724548980825648315577500284865006754547579602605534384774917418788715564282427517960192*i1^22 + 5279219739189467760151943559077381559332886017266419588071762024162863135930184732444142370334984369723950041304635579891421230023542162892429830808724275088504812586364418893016359983334845693271085898917568855357715840408850411360984744612645411671181343373714117854577023803641415727449126961335618490019925240552320162426305550264879300365041429870112658506380153057439835950528025532410492981323042852122767114964538444071844907813592537041143053544027912291960993676942934447083061289806429022955661649960109603306232929658048029615360370268737454512718262414805818223560238902180395661078934318902326937913519273682413772683496139094587482999768303372360086081422569148376127425816405720214643873728668297457861740477499782542424651634255953691365002113396242072104425848828284364442681859270624416183504192873205461219301302094059365238521915354734880342817469871353618278872954525150195747075784151544964643182918708351351453045691598141909375093495934129087382797190930082680884640680702961856432830685653227600425487271773099087133377305656997517112086162189929299264838508266941641801923721013306777149891643111822553352432951195551947065118377124680189839286773444640297014941054079215459997609309969573942903967055115990345541818320797406003569582649929764515434194351120416937242864208534683404888639358154832905894725992285470720*i1^23 + 8263600632903389874712178959945984824797272460738202176064080015890719316291804232316132470069036829064643313383712869727690734636859453227050346074647033698309787942727739018099900016648563796731098313324700321211996113284468617342166389607740188774182768650100969965076296887420826928055520287091451251704131916135097274064325823344397130698201813313990486835368545320483008395324338941949193261434186158455549834350068626994172050365193975650411776516258574023495580248683167985697563954505576650111850112455635093979872695288108218087184891900487811865768123231665083138922942750357483442525929051882012944112254358144753956992061076121210869731543253690462829242246454890454950042620928898698244304741403709870951735052148408522245876792026606485577640482664087703867227922138035327735248682291467533106661463425869646084007003151219976058664204244885968057273191756720741029990296618981505963506437288828580808413140678192922312770489561176459559942629560906411979638382175415842167703773957170399613759282290352978169420758171312363830941060602524807135267205314967524405376426138915160077773865982725972450040904329059539245648286483136549127320056206725007572935488196819556136513826989531170461173380628765793518282284487465038704165774874681660981027773937996274392546613911490226750673302298856712412246278246729397929070559232*i1^24 + 925098161625782707745813743975318180504654512653106136216748955919597786904709620988310862430084792263498237655875103150786697646050034381228240495134143528121794984799567863435084057999064394289966436636416724355369986506674593873342565175165642328693206379852616584556317231057751678465138212073639882094602645859576083204506677127625815683384802396325008340091117189953825012092729194188331945478883548622363067047775501063295695361929839249265447104701008970662236919601097429981247882721987971042861739396024506449810725986107033598401705079341048360550310970621855759179462882211260699924002672542664719521340948363975968894252049961276711910693311486775266889740149774637665988017505865633992948134465817555317555039446778308487788734240325235339180721044593316867724728663434340250989138231846330241875098644111521999496289940761517671136434910199823220606530019281590338268635320830580421484024400672824166462387669382269484533170232901310215367125032728903280514158531281374203478855283841438603283272636438123237288584965129007500718073920992053190204217460074236458603301277096854445949290120500822527168771708571720728067336728273295885021981297361282464189032840269304488282558516819050897184674457504887293550957502743491621852293615987193998278274338272221161758951927502816689214732211817043184904033525536331558551552*i1^25 + 3093400479450310115344618344140254832269983743023065376123405259059031686797948298130342276999709846287016276597807634798643494838460967779726937347409984479296008908615583204644040317214890105551732377792892932166194151851454094930759232159399953573142255931922959572643980634707986993737058482213579946231407172555246872616802695915833363374995364652604198680206002956797489405030800877826899146318344282087707109426878279754082224156595969919421863904548725573059356112721814492045876673391531419617470658126733408905173531042015957523125493321328041589074882144830144983376405401695445502076758620442884166768575343386451597412561976241165903993976930784341753250287451057821464157604677885915131523180416706017613898185152345334523065082284549078170469558278014083241411102327800230396892536938881690160034744491416723168196857926174256133673151736031890626145197957324914470318578573204511445562482572424731587361533980381763409674371090430146769585853567693693912843456689244171752491442915412970908300573833404617668658632163429538087419786503427036846124633906103564875327334629530967071732349039839851140425185113992216783851590370746545766056407024815551667741817131837886495768893264905207452895272032543197421908827733067635005603289267236131255054600307837277316410746055636348326837096575228010795820710122148069376*i1^26 + 2469488090160939493432671339448476668012828026828907771703324249077862136798514475500177009616598690490252128821535075958240587790035881881909686644253899136669351386309685052763038395519243965471933304587818050541795143210363628540240671289323170028214771935441081688014862289373313348979259986542240596721442524633961714701861984248113804768454639218224001949672735493075301006812128034607604795203038253160411858996049987065187158486353179223231830007402131937833216752369858329925845241375081501825255776111804960816294757324358889134786505044139265396533099686782274913990220833826468389253934210864782576405146619594093278872054959187424022016068375494112581200919068161241490590536175439285410413951709699549437658048874931388724911268877197842019150423755018547338256268130335119892163625400185878374286965592219166481888515991313452026720204533698956312064785604511606641795149022341139840787599108526483612039719367026534202331021273034735815366274434653763689203597605738817788905880398900922479464666287701817079463768542860448199799733033471280713173489012321892495248466637345951242971414443233359633379782680628487715081899995102097581375161314757864900992406690633610579025503933980013898460462639811330236812849785616491384382851406123820960218947759565764586242861491518163770279811506851619129981671571456*i1^27 + -628872372296747038554937589374844678191363154715416067135232265610450488026757442325790503431903134861714995582704974355463516756656487694619454168842783096981078893596164388021624305204062086920161271364942310743879994437031542338266503885556398379718182278526014567240355152087544935362476424239849111086754972945084220375192890495729475016625361755688026083414976116742398372427798413185041210882130414460215775096562509848096971680323633740092383148269234977525131308782986583420288641299158208950632305504403275945153615201676515898272833169426657518891902262015640732896714873252533708840551263428397523455394919868700862414206455509751696087807547642417863645737587287428474439621573176709198903747298780291663599886082638599577616756229714111173345725847132263269430580837402839125041646351316918856290128868411067546050411142700615594001051725185580872168065782128957159926157438833720695969417423083398584381088304808381880932587579735942553862134468471570782669262167968780609922936321549850577026488635653702532788521802957263950956491026285771542751272319796992075469519520647222465938080811193581405345007074964744949958868262153119415804601845744173012453589011836004446435047268620629995816895565317957799302703976084196863558547514773750597830659788642920766393381164548371160754054064836642248589312*i1^28 + 24152701260428561000419250564062743824465953096757226062489807447208205777849452250095274078921403630157892551497795333443978899523464028302910764579380665539411281673156246314186420904962247828871969817334718407774380865142977428078393166155495743341590937569743174697766685906772412398056975218549179553078692795397107772786351687362189801133577481241647365598219636880945398239224975808356180968061538952476294138756425982622731982621798962042963465071481418934807342875883025229600889303729016051094062460156170065410626609144563287616659937143721038463610046781926128546438548447633552887716870589137732871170406577396861709722780092942312129407857110361514181891483105211852160031929992455593399694876439126524370089693144044827402865699313368592937259960834666285725194203817448579954222550198657272444184483927406736553036152957455460247514971467220796739033945908019144307084863457331602956849284159598569076160881280962942554010499241913537760675178895033817439210557438194597944422072457441581023823108488632401833138204817974376586673664576081418123884191544764378663171710164246552239179505188262239273997463203997682875551583078756773665221593259855554846435798424393956141248540279449267718832929641244840433759069779526070450830597377293411655419371960536474259784854294063475126227039225380864*i1^29 + -333386428807684046457633260858505841130549580343297196371971369772762489408442601805761986486255340970574744597729604397257675379341656432734174831945222247334963318559375212018025205680964964308373695744075408044345103037492728392838819807580691908550699398684812819108926552464849602142665045950155365329859732074951847021390822599435321267034405125705573193488747777269164188259974744804941692084132951427311273104384519063441350621394627339948521880483743593152030366573629004157277807982285634112351249241417908624026085660069037312625015599996143112836787162366682672543628844638468235685335888376708211791408152884614546429490104875909500966848111170863688997552270353305315736773867943593264653868854257180508051864643445887039877485270725624898287454004148070738175201796763519362794033278399205575816692582380986731834003493498549553446484581021436679184016360793211871177243136064848546148602965403666337347174414738554532388580115787262997610059884531232708105264870239475975066233828368887530728913242127601947973521755422087030887684705988044070679801181714597430147016277342410800360003304573110390588586896027703758898838141686758226160767158125669207481453497111097986923085138273218694672693664225545426785484269856707947736181267751121689184675868197205760681208635315107746631647232*i1^30 + 1361427366435621541197101804981520362145100903292196574425015947046619860784135442874573038307263434528212068739989222808658270423671705045679811474118637534958424470078397297284806550547085762523242906257069881835081422811749161685053703531826084778334447876291860428604834574898135076671742182272287468746870514924488467050949548640153489324730718900076966551184099216509801051435876006046741589589292251710378422880042412589261102962366601724157631561456473973737581626387564862755523866357494771221119108525578046340234769433253052103151324515464336889285427952759850306962836264020849129256764476851456764337456150815859175100074348324145437125005382621092977758189460994935972176043323867142808981478332576721035527930535051105885805687140379934350141444009132574065729732099947603555916864008941374714489419313294272502748812674228584938232253805352961703137634255355563571033125960811366475459654412206639875081733629642634757871877183842750403414201052151262646274238957370924665099915597438789908333828634586931439006975304387865119166602814277539412035774988226838738239876530848523537924927250330067574771610488046073232604971486272847102302732815456437176295138367654793958792091070604873790747098041282416988277669625059380151935231029189504364179306256002570579517082537690136576*i1^31 + -3695063378808119212459998753631761943509890563812726988646221550459865410019737354960898886144984805641531434501644306762559877658424556954427467188924644256739536654571912225782218726820165147092829147641205557406236665156276716829997901371731512523785846557920985086416993388115993513381206402758834041011741018604596917718048714180219910329987206611121435094800539403743595184648813856772513304175620464185090975694944399520956447702577004451901882348726269462666360992461938273355793467026817618228481030268836211061450223286718594929030756960567263249794654735429756329426913199294567091958209028045579555526674945341810648746466755780334353499077159315479083365594923180790567726016806072956410663733014938552459584875142476257153499163541955421832753027218511509178420192106504682740692000278374937192310567483394670174842178018486737614734735251227248074634873819848964022313415136861369360120902551229516450314494539743072948948768252177804191102994843470553724553391130801177335710783391003133715520746224830363210664891959894041519470249743993836369443430444901832401520747402428395780373120225722585785320309545136765236242394645730296318631216265747105279992279867001718404881667768977777575591588094949794731625399479910640756860549256917984328403170461261832777206595584*i1^32 + 6313087255688810493862877850603752246590878328793116990607927682882802804101102364814676018796844768754995778976369170527949636703809501513647971386217933691569834545882079887853739267281411965487161360954668571975045054501406490382832458574112723627479902041575282101540318462003263338877166992439816491962264548612598624343729636350714346119760731609648956913130175093234927191162054826088480818503236081226809026627396356835393882426268965412278043372791668798193419496127002567241438187701108712903611120547990513736194798418480851605106435354749041405548611515351149193217481990734606597591405193959694072799715590497492679459559096325735956334004104619846634846694917944308543524747472860506368547747707313547474039074039107464864208550511528451183528925582034505187752286825679172221900408420480713499757101136449318552306227360489727133662046610105943303862296626472516155837278766672731898213259121180559301775878162590560522040793355406344670827472137244149379922730546029794840016694676108980933226956164544731089151303186026491557244462409550843106373378282819700983623130154961603541850292825407151629699663164625328256908006336562131500045928203073702630909471961824214611467798084839492665172685839394156277581029663078691038156508796697806058896086956717637632*i1^33 + -7444809400111641842002682014678917286868635996062470783695749685613163124578687518846020335969889675035550638037654491654967668798709507881722913910252100655616971051000784879303562025386297800574140876810153458259439541951176254210306550629452604250908082844104560883219393787059400480116817675333825052807569499883083529654175870874098025613778475116855935905431246539232686639289169564007223921206764008180708425022949981316842845396120082223026936359771581604636642381382556497244403736025727793404335488383144343165397925032259354130317985032953266562523284236780811422503379354198910134643123014677321278913774294483849398110431339584736431170326624597108751783112090252173438958148781152002465361920581065147289381836682044973301425042475638511233734387139752562093160745577385156175165063294542082480626380162976789468001670853352253565654518769501057362225668437563194173310079759392250368274841560880994134568759875970122796932994307139742813740636634578878350763821578580130084168883215502027967433959516113693368325332648725637309305539277447015823822363025263146905858648848740222478707444628564777241844723187150523160108642625935512544038501428573683552849279517311267804505991577047862897119733108942973219546896185849070235312910842912428162997952512*i1^34 + 4175576582220282628934950818409067206597812135558979703313672857856984720118126489218834652125805549064227846858187724867895349034778761844205826363933703426482573474133709401928388248336361083461493284394935435296318580875499925349427101790531134741881287590977162778359683939116060720576949106622298986771300968404866136082960828452597541358145772188170523462516465115385147441941793950060043703163445470394784057614988324705392576578899411907694664959206596129857183122458120890352006825424716516311729438171124930958129508601254481918847116115187296791115886524457624783576485638893797623609303141436479838742804306849646300817075787316880698920385634355187841629274861553025989682833655192516492603889366819322054070269832468432609508769676338036261262976196695270184222764992605399644561621914814799970510419053061397751304772088802467285020158221012395837053890455051691472516081828259711482183905916654561697086114186563709220007801377086937372575064454224273143084064231080523550910271077573457956184679402894583364268274598568752702006205532364705541395072434174262726527195692073117092981762175560181374298585741161801030524275401943642152141262082853878138780712020074949804947155305425790061480102342478644631096141218489145334246050380749320192*i1^35 + -998310539760416602173964873004035168011381060953801145568730981191248267477912699025189662974109376521596617255217690521307165163007195722662083559282697888108718844918846646270693084910814467563463600288059673311012365001212437566886792916963702163075942601979203098124443928361897988697048070870185654979370748923055130116712089938712329195711608385688583009538798714219598597642259635698751764184002163530378022184763700023393608051027451521516571894339223721591779704880559037080483994696418113519308892538411780698710624586267290263515173937635795745484202317378632020806493092503669307328883190073725499594116338061197731683436091061043312368193336411585681547992963872138132292338219227225153354491323248528449389738139011456734097771958643873884062233652133337067233777795016357986783524822589236468944043529266731336486769775440707774598935153792439161219148359665774803228162503970479075326547720811876631097719205757935567870167036211187370943054772730229557147500419199419759296081407486111453131636808451964922629818217628414262057911665169746771552484717206517472117864057007819698353777869025434319504280777076354770037745057076696122508785219637483549060164007572766778803149450810329541641680170513298911359960151023006571910404480*i1^36 + 86746596685018111553141062329069015371003586346246968925701397992660611352423633943658570808764407563932608659549672344538016492367323255889381258069583742121109918262436128643328132187955608128512156809152695876853416839431217179766724567445654727884993631356672942546975234156210862515157300752439022359933834147887275768505664339561263861038678874424484611140730225903546102018009186930406977894211585636067248199281434155783138511442586488593947308537347488876847406904178115030890060189331180413226732684766105581982096850270119162291846771603889985720201455621221040513984209206230208668850958694916563673917832440780043345479450555409745162028777055269819034645892908717262002652194370031143554578248545637111080142045693219296050975195321667691767684594735872539901638477424267383817106269416595829585772920955143911563028955066212271026759777523882132884979497116965090920277940648866553429605130135489331123368863235542229367363894360832543752227798808558023329419823725388173131196262852122456934934761689656995660148236533626050637825954402232710614172918777114823666809104950377739814974493907255210880041107307782562812085412016683804100384556251157584086643916019047359922257493812459252583940896439266591265352898897934272*i1^37 + -3162570162638473138379433049844517911670654918331495966630727743144231987662667341030295715421869657417449792232738647671155077797742829799246540040222215835355775212850760859057650268417240628169459184065449396397061417738642693274644687455475637349111308453472751926886809882461077978267879137099288982952926431264691173002483823914634045588837113190919832126889940084182852983902154622302538256088150935342559151704041911680651098660062968951001952773288999950653297801899585338623376694288696656617900544441356546166631635474427783139521356003104725492785907992964606798603821252268504673161210473172270249317902736848364837779476676936493332371296972933255068537058964913022620426732513724166365408958215926702510901790159306173919454723893788086904598010045911300784361937291376118050368311491227112857051946859969684488481690599584734888146064593115240507078778237135501645083698134863427748587404083712849708363527071504415696308183635898953277234031697260030263171113250168815515529409204116061700618800326851222077977376884281748662523529476773305869203516772472470983150479852972588489209778423629388712556462781632958099405534275806406357326345554634255433269789737170675652472494624608880307367323647302391995393862*i1^38 + -5135507163205746798101067753744437374021941179851187561507821283767535398952947726536035167152153176019070300254983198483982236945321312121859425240074760148627608916131729446977172476383229221668217754847663455491332569543987550268722848245848647127899636188428288205126692530161902543110672120108988694788351137314656475363198847446199292988089849265892408583477548212958726947830948797557307779436660246228277048169764829704312068131348729423580652162515207932597171230130884287445903490720943082725910764333532325916525596188266142492995565948987161743313388572675051566837563971658417503355205467913452384485614150978642954535057261385304980116941022434225722834159056626726035432101968292866274672143311172355992368748427680007780039173228229869890015263671199537098244392396386249317006026080859173045809071631681481751050118894641855325010545440704596128007675500819103712168283228634313301423538167004406516472332834205873146710795180489463436132665426213158004450017510434429207191093507444728073966394184750765219014002004940931125166201714424793159720205466511784741864150523775146336624252854359563064376411135508557319451098224220185300675607896461067337261586275019258113743821110074502048914664021*i1^39 - N1*20453874529035957238063351937432954719566920996513325963800626831722290055938789459302185738350262031368612059181413512241356963732864363809109338635727345089567540944462436883095207005338268864614126751908088820788162867403977080928092704721508037936861184421105587907231962280420460157700541764247651622245341783127973906827975344128000*i2, 18455803453121988267762189304943444771662007692639705909244382245647791091525062620711677848329930428615324487887012637646758650703921150039726701810114286546406762412283716986330756334505958695138701591475995532766459807937838518897827805961699563995028052290074373902623658240425301060262027699571927022704641058783806640843246401970622538235530140899308131631433792682875683329410049912093479502602488394145514874405576249902469836216594172477680381973378828127292775778749203006379719188912561550269328236894956856012568517928075299095003652120271072403896738855645695842186937608007014190408238382354198265881741155665073548186033396447505763005222627617359621844889970479647180895562819117381561955238351645823475908051455605470905615573611133545228281687943704602797341739617289306924354613602802155923642938643828566532140443390232726449207825133102889447858000658580241778338733081291465575818483158532138241421720270881252315901096516120668786179223811859515373004400543919979168385897384424830201608261582588143700554546700925577101056300983812085517320717627539464297458173594229188232745645655222188710893926813152328890697169022058375778124988947465276338980103285656522289131091830547197134401148634096801841263676960728620928015511291112683854581739280175821259518545995509976300051759783128846408142998871428420707619260641141243556977758111784746179222242971379747448698804633600000000000000000000000000000000 + -644049345484162909286675578292489883899168061955822689245294607750686872044724388418082516898039755789134301633672881350811846000203826449167389219102696095601306630879628349523082963646565323617370040531220605851484039789909638153245828641157320753567585719943216800402041529332438037098671626523866606256802674185574155894326539302232158360437213233570411275704191666219181362064033749889295367931336480902873518461278504124735624037132379613519809386763867514471062502106274415005738029578973812315403312077735251403914259602519269463132555573901590625335820788104770292318763845523550148877297865467366944193410156202920239526974870521210550709426218319129067880240927973433717970557169273967369095978368043896167075187693791591118493773498285234758337033040116254445938415432738443126680893598204151324328081628241372350684881663810946045904904447570105942057906560656040100404233528496800405129966052574646351233763560967073794796950326119846159640163340698945976831052660347978728835074596973707662226963626158050626297768426090229902111974934400239380615388759378633774886638881786333933449518199024203465859081132300495746493008917191538019629619540851635776018541492318112985277901282619577768664913777129737789096122403329218872623297218317490615164215825889498224649575845859317900111140967133006731964418124935162792038250922309516976563048065722256673065322004342082245777160142848000000000000000000000000000000*i1 + 6662369725913225530512562787488668222122870985468855922000163477342869480844305936835463702370163311014675029898101092341866834847913839067993939910307350756825268654879624420905849024225068894956202742737158879251984772973632409677575993742695983639608328527470134411153140197659007316638270445974943042463421499825770304859205441482590343293235533496966638235093987439835793379940068729304482512856590262877710923085194065724561758164057754910995137459224438709820084071492030970361838338222790760873972544797029257460018345933069205123615076155128082527728980534952979527157325353725968543178334996076883420741140511550886914923523677304494230886847087506500862606299514573987203422833971324259033631880957312288630646782735535524092370795672024357735424362534913755957013561936762727655971558099864803223231946644863713630141767676422773598507370009134221768761775860369000879771137985767523158436149460603122899508130819800219175689798907092454394552066284875955143050436922818177416218579495580837192376690874438203526095597315886553161270238816160003047537566976023036781997854295735069712949068329605816268922607488798693960347723700590667482975719653539141811000406593506915247119813786411421588079693154800694399895016872893796380834454171567619478436086097960666165919957313404111921010875444726838446675402814538385075236178001176130708045038711106467982502766828279441187640621137920000000000000000000000000000*i1^2 + 20502692379647906871051948397719670469999150153477084754108228319102535747784835485306721564748659437271489997981457961825959702845732788708683824466201660226927195225473089146111652640654247214307346614234784143456503900004846152888458630957572079235853360183166042343162600784804269389934842805986257760762117657449747979986003924005850518878226941841174176426595775871692541993188933316016124986586121157667215431429733091290706255786757248058185253058142940263854985794630237220122502700572780351606009513710114909141672946355547007769788216007952647348991036316556695299468354629518509453195006049720180330768039903221698187150083985649721054800537567158004668606718148140994673566406728558355540501704101359012235302499435648781945692836776136166211807883742110354891506451479264240946513502268298190216888516712521259289663516310846909269795644809895251179892165364026189287495572250726082457593194652107940202790772980212750457320621708796421662381273597445629900072119005154219562513776388666786291262204542370484810117175649589945091376098655620097830722344443441520176963857663402939620955599201983400829039967413416772113067516523300049756895967025448277540169569439692345614330708469325622859622422703316422649228130195679221238761298413224827795370878559746362192617643328192709016132336813737130894879624744741077671790713763820453001098722225230844445190198786996253620478515609600000000000000000000000000*i1^3 + 34847738916089169618638552501070362100163519583400571663313176213949893214584090285867146080806092335566547231694838805038751109397327097849457589151318377015468988390707859583113479065865596943270351185316406844169145461836145522918678939771776301825891104884224300912949273855985016579566744796165188869233101911748342298181059248180027427896593217606858604603732158371715715658844831094964498032295289058868140985899586608565136062600293025863421254623108743026743598429315661817670950139732962412783401884639423835146441755141083207331941180037437821637324924932391460286598879653405587323912162063036077711784511790866263911071748015342582630661712151747547524330055288698992658612934561110550086423352531581712758276716743919912252689269829625303636892582421214539536668122089025750300310134262029308198741120087948929843793933948364744302443459651079259529612599297062290382402855869506207680936868363961223126570110221240951436390163029081355324685400628905864751143204666832987599325944628771809478333245444552454099994250784287567122082822205550677404248176314970119169111454562631812458322260278507632146736820585303692551536907570374858227245730034666717045934232836868161552514850789065483159956735268874104464309706960052239390713448555045915906113355662622683744087041419316257875553215742309352716369818279615176639362137040101476229486405129903848419654663929349407267407003648000000000000000000000000*i1^4 + -61750311872964778005842648191060732336664378520050266931929619569439544429444229754478666744398753389461861289141088462349725529221887613428599047239431376817001445615437668769967083235617226663763917562475488075916596726209719873185928330859003168586801327848821757877050082709689947976349164711232539150500247527431387424470730547782570412181739703841391194336666712067890874393446888676668990763799775938218267804798956816539214855843989336502293704466218633475038500558636437141310522871830745192186256980149857307810251685048603794365418780264105095448042972476849045965052062898854401457853397783112603281867969750082631570877758103105819138342187079021815040752473798672594965842208592173658226741952455204533089501665596207436147902677192648777496337585839127245262762156507441822941784449024195727443328904635492380574836909621800110723288727455678257658728335668613086517069280787213527594222776039427271933253704281953072254165935103863666513129057624812731433539768418667368227583539181280507671307918236856503635430848672460829857493109114917889189981509845996407895374606247791157768070613390957953577946902536120381373606234488155376749147433751396580228910980577132485383641649854476247553828290158256745701733246688589377699999506965472278936355257070465857161688110099426085563946665975151015818797690814833837465374491314778049801321533595529591311823932460075937489433395200000000000000000000000*i1^5 + -37311317872146815717152986337398043721404746701748000519190871499037121187039553371739759518302649828046179378819254289782593936559710511223098990158647060288908271984471876969920113444549435942991459140824607043381563565018911080831427071061733533593879131635195974087603505207403623279433820195106216086877102205100616537835009995913449205769197995392936861341272544965061833316892632350655980274765451221071755243447594892184290819015128288070818780562014623219169835806431892759001670450710718442556825364171076679946227259496695242905839307221002861601764222615016314849014236826888169508800606929496844899131741459163696759296921910860300220681992641386010651078047566109993564795578053530236711841901323952039431872454840177158927337681215839664218313516247372717223290959366582112432046315112760531121360328828317167704683824248261997063009603644585439455697899687657233617606612949515602623802225051785585136905054233556831304120828505083951353499162075061613876097764221256444671751402673501484421743740820153237756979916111289390220430339470582502196579361661240725619594511434118374146608579394992959172339133560147642532247998418975634913028720833571132825176537121943312742382096838933063181462842151846162600566210360507897612581630178985132238891940934869961632374931305252321650437281442836819434052357474931690308006632824195714358841470270957564637761164854514845929281945600000000000000000000*i1^6 + 28034066399582826114690175048714411771804188448392123480172266977816445768161437175341644147170785726936855027661074935896088703217888824478060097790776240351726061784198038409940825796730841886586034291474619833071902115061376874152000267351285483177894156558924222499688608819723427915709324748401318297609606864134164253323457925046167490932388269818506826839812980033407612686620603716379342970593485175802972227590535692659492702751117869373861765174610034096264091077599734324582250034228094137637731708351863280717622406709183544412886708325486575656833153761960045648724230610051964777844623807202613248936579747721832608636709639109321765040804978990363992504212491359465000866068681045835521551403352320500658324869504025429824723675915796159891966308742001521421494532607571976154666544489601060376119621090670808726980711360430991321067333166991885943791313647671828783659819534584299376413037679309594273931981960778383574882472606498951824274442516812895969911724110923424799878823289860084977688420820435727615003231973388167050720988948096045377341023576557433747978977776005144765900929174516744324503140494010677199475796655249252463158649939893828831030169632838998071494269723172058893857177235236195926331766461180149683533129113701168824717491797159647522298308724206825375197918168490165139908332530361997797038883399477888351544062054130154227240453962354485413019648000000000000000000*i1^7 + 12765708120668664329876187321220518521680891489889977654241482073122855268419041287817189673929757196346613808534456704955895213515928548576625228769831165452557946641272272341393491304175771191069005353902817020423370388435788029132677053974634487707754853692523329958209032323194936763206843019229531065595513053740928709515897617713882525831465593263141904031433572913545132211339220417385312756734475220321965920264454863612239798284777035369739129839523425411636767856647175744346930317657164576997602339993860479537719218903448443624914436935554887003666501005770395486700868177654968265322536373682852868794515128279861398045638327095023353753122059064164500106465581590334164955612046655273315208303926508339521891945537212490629160896873346606367861696668104706254902335197936346494446633835950227457008817976112277744910310080332114087585339517083455679006231195418423460906924214107282067477299316326448274417671666006977844519589637962095595061488219091856980710611156488652728045191458901487161158776833191882761267076875079102292322829838429792292258212226758365778647977345205787332447936786168716383358448724457079247222959393090167458183150487999150422166489032659108090986746639950786158500882835982670698398925689647563242284817279836000433038443910903420245494608790068121259696014623467341478319562107068575444576845052383553410894708336571431843091918755319988554301440000000000000000*i1^8 + -1189316185178470041240466890641521364290099411107092393816218633883776785333208190235505764072889072480581248605554190226553730596002939602434668519928690703227830328486134921012900371022500629444494027072738069465345439658151330299984192720462345905702800620488676398927185562898793935450580270318491529429625451283735836440807519648011582760582937113209023000226361738861489788086464020715572116887916436203833482107541040528065432873801962354243845855576295700943122892228202575909481395197469698561872184364497879409893762605391586114632708955402969888795535927396455154730388423138476983798833133511841103098293862013145342673100788134454574322858292833262409832673295897675323326066928257887457555885059799044600937926805083550490249312688516173840184027279725575673793708821072859067095135675413455015336307503823481839096547485009415317202459319755236886193805601212653296395281068023469853198002299363332650266310928150436078955269993789896318051853311982615346803849134561492970443211777559048166023363275405577812798323923522710734760063737799718812383934252630883131510693032151157069329314676996896661640745300707228248545776165174159713345462914665653067567400949617851748334600142497377542960326420875676001147646102901369898699109056777729424302396452634887480816301073042604855417774879462095301021390240105579995566439050602579180182712832388176380081149335738283510988800000000000000*i1^9 + 504568626562797714990746479657848222388808198518841759095891851747988166242012852224339392481289180839521947833587412042847683895461242089181962664569235950804701454965425119125771412425122892150919741757980096833053092671019682214363300637460376574713139820729433649281781672405717606918934331183130969502802255937962670197829172958946040325435895976975333672817192094631899180740872703648172970105620221432531147463034604280216906320235503945540810255479501659567621682314558840109567607350892804433463531110717691980792239000689638417414406756509175312308728465514666810239434627921229966954659734703597699659823599298268010214048526500764205995884359449737949621983427766655363860437298219209376682273154506332670951848278172132077131024606993029643929648751401941550105073852927964604726898444477366697782261876429008740461225772546161672540522517894126848464388152906900483324322938080669998993498688684719381943927538866950329515911758626478355269737169716030976739524584101456958836851680712768032582614128578177852318005948041660135755195415911826498267570777889078546813461711246978709258188863626889065717094482001419554753582871614156814062533511945032629409378953399252268854131634626111434411494953625800370447130787349341582721688534348962918213489132461451165446548402839808852769444010673756692805233992340806457363390582941497547175480622487590596776571756923018280960000000000000*i1^10 + 98058249389205850180308784426249409684727329514543615022825937417653812464899311597849947069260954709981808556211577477165181369246820135801796481818618257777383846269042229003191618720032568959796115939480227025512316295016068120402495742874928684726462136348640226390724779688951268490902512535044080918786295067553214183326056160160803728859775900841196932856277506675323803450506258663781401413152294382870886551479409193574310599125100532893655031979914989880568463208456779614505953814496652185166163272056271105682872584413924175145964871988726436874390004267819354936646053364511402480593660395479217243874300013080748680169507010412069088946324467234660935613860426923669009885811036296715230065999815935719193712104678975339502030167206060748417847240851721185279658510977107843121328635655962531839513163578815378077926854034968855035659473447922322858598717097824486494245092482942868857615896504641135534230614467686991517889843263965260681161679407553528870156682393650738225372674011891911529820219156420051665324267810299129559690019583588257668467197621881208206378825116999503532427136061309014064895193815736001224832129145807011964073892893637615963565790747385318742487199275075436067865802729868553404525726816204285423051193079644307782980207239404793805665953816614866399930668607116481585120682306188437345883606659716789393570009837289239329708734670448885760000000000*i1^11 + -52384350034218050823066418989285419398650286944434612725133447090391114947179802027409133810471442931666865878132722929401246700733565451264377550598916932069770779065578746124604574204446610938037817679036346869494902406356577356807985312077696161687125756411942627837088750601035971150017149628166993482084277285192859834555663599623936440701669844860661687426779591512288582902093038612992440157112012166265626560748914668696138280426005991242455704829219011466805881927482721702503381652015078761672673547721182825265820353809543533852359806239627742939008998708685117089378789730438227063382981721393431956043910234091333630407153875253447026457526491509790507804402885405645311565363281181056095678315604560382731611900369535612000077394505508621655175892615949102058251041555906952103205124239476643186253172558848431701017130807980154352812929196381460883766803127326228323494451591786931847614238947385136722385120722520927790610146210340864019586989610282741542324851120918896205722275477380266439747660887836488384516063963427142283806569874909685856561966628065964930843947039069851429160106152622852112694233935952470679424263200146337547239174968877451306092163536746526167442010522424228506450638948072612290816992444744050994637996543233858213952242514697381046545724558957409207998916154041041853264157591895437471599617195422634300011667167356666579081045230800076800000000*i1^12 + 12044565478940245895664859000690091411005099569208400526655882178548508387349319481670183684310509761626589999529055890814937256698935176627229670818279237729737754025858109101072409106073244431431448911395092742911282054862438957000631345682831709200075681662968982182794301578744563554590514569514791941308128874988180727363418910772373236003488131165791430430855160178149423293974900949902364323272904248480756366970528392983137800440959829898910469987746454519995883672228459648031502247764227745486874342499857967915654199972035744662494743063566503216560768377700645645724533968860432333919192205434769661776251432784767731977554053809326534723290507974506686240032492867919999153956886237984592328517771106033761092014764933819669520406293449762699419087995549899942075191966643021321366372342180866655288287054678639874423493980667731817797269155540347564953602090506513048052511342111963259822548805245278142479314185210070243291698469465345829119147348402696251620565589706588960100042169497040946660809836012782234989336789816632815499622369748952722175126357151706511986807546532095870146196734052628327176312944978915887984800380636250224965293888707152196256426804295641363339044209509565874343841354145270269479457322859153457076265228293504392240503496164234584995489909930222501169626003220122650265131014975002949926221333811469222609279184015563845522672295346176000000*i1^13 + -1509551895290004023629791385418175726793487044750505721364322953151558718910931234626160420791832152200795192798066021316479392799551457577695867334870852134079317196478587048041874208183496330833631335263871519497259731644398172687716894962622421261724158523759391577190259556534752987238116327766928047690418914061415406166710254154582614228099547494955015076717461198288390443095402177551798653276173294096141322979641709983091487006965596441164064705708384821001513467932573032582652991853766423229485794209664364153794624441969687231271461343291569465142365026871658590932201388212748999876530131008746171272684816774958530006293111725499512193867281444108265071896746641077498959983783101772905930359420777323055894914962335591382540214267522598348357958252110319747445239357146830037029572053535703967936007935539806726753089858828027427212385238179463359013981401632940894077962123421504003554933463714264038802036847011800180905845427688867844049296136489898707365442333782982839168799623030558340927563484719201148445860815614162763271126850044821040486069496688906242045950720195601086646714844436386983325327583932231451027723224044179394566413773428382918065834784970894874064310927773142441256327389252787281070011480674895307208832934550341369997977101925700806447171300832668642692110240616450959007427292306653541081715476830178112920281286495017383779920427089920000*i1^14 + 124650140161054309476238627892304426001104751838863065148880832333252392581229314442388953836818964133634965034539291396417128715880974551074565979771585216719958758226169019791412653220692406225583649548019324539418215381144265856984944126431355384245042151554420319579590722041844068312526316071822445151016321803699774231033990979741407186257090006229345952531767014410683416971202873842515594343432958989491697154648084689615277933110587194681455339589940197242602468794341446229961854480817497792921075234671184884361183450527366407597648388867474197611772865740178615912758869507520172343348324055546519370242586266519421208059293309803742473837888249628214666123992100348887756709066536216005620146716518540319074800095116479005857476474338771264824616321431932462958864233547336469909348615737043174821056490004600657561108080159933113660918441575547963212604481508066788411345171792212665669854305105369886896541755374711612793584970297254438827425415299759015018166507845923538176997136119893138683778184226402532208510429272559367882608862632983399982206991706545778119548190739680535123928462131327565911228002373581725988545326735678076216226562480096263112857986923525231736113466860411885154161683045853036902144436713495974257392134187585115803162470918020917617426602208177050994443228232455819584067826508276831079400446130918141447624705548796552788324227481600*i1^15 + -4961607629240921228775125343482906879671520817867163508946775641982367929674306383269848118286778053755931452082254561052223076057217425308577614122624902764880211307085076820037200535120832325735168365674929848085894116388707371545227996388636470520791823795585573597086653710809110472728757077411708996192944913496197586735115899094618647535988591832983144063870891603873619540262971898661415435203527265380250311008287073721581000253426396316293696932809184310260058983090846099973213026039333157317589182890270152103027889602498712652550024751498149489232068458160351402550324029324367576788413468405314469353833501946965181701979083009277634108481087868922170235009583742322663131889089663129747642685984472592233297370355535030492751144902323050399395876719250250803675068029150968916150283216357905372467044865225298506583285604730120355665111339021133809898071820678248698329642126868210576761108573345068786623236279387560802730287803220234076731793766911866910183432139410848672275554404515837013805894639989551219595388437106838241924167257541348502096368995374980236244281528151516954361504264780082115958373196267096199813734234907118237181274862120024986888340730044807373308946566078977552193926236635718775502533202557901693656097904141468028120904009364060813627785594021022142066389371158452342572567436655184829287556226656182450675427369774786367186796544*i1^16 + 31369330913723270170238830176185226873416781652002582524539476523532441298549125641252877615251959928861964110899025291542511841636286632424538693101930922632172603339265449358399008986595976519992666848057549832497531207920256317071648264745900606139586102958195826205919867761312584590030696807434181963759840244210711380631763808818228769025124962326832591244661818142161754511739990786989720949780164139253732057406671091334933047775078512286639576107169382659679736607308193565909862615683131480671765181272500958777009370036780430524386158976744888681850091873398113982100509405231404550658426947036870538082337011195734706640102440459250713008649788305392949869055547965449799113029221038347144097751011728152460880814557616404404338659138930043653128755444984671860830211110793672905584770737704359817717902808541810662321156773499593653927115185854711740455361280296909349611224575947161952810178315944755872011098434601974235659876490373227963907794235084691443040513386974118935905985140691566095505994249601271145278429874570539803387743299673034650428594499832265242245331382733808822460049203427752787852099448051623404238017617808746051878668232806199018073696445864279327883413285814580879093866809912183515003995444683872007090826751875718949415932079353385535913270145066138039968603178733001006906870212096103265898682239804198639665737328522961092608*i1^17 + 8045679180557692832514231077188861094068006525882606947807605112165850810082928616364342940942775635856919475771595606405830937309780750428270954877458073150619540918440064652425192372773482495725622247688584582040571088805862918827171435403715039820573757217490108374616181179766930373483653931824991652294603131153428098961892599299706339673709279011602126508654081582763747055706831308753189624485934533150655905335246287273242068306753911176576104782174908949061614130216375568462690845896760109845033162254170159012497543946275457630767876344441074303000049198575379514071202128751247911526527655252013534724165689883370451846182822575798257586033171451623424041819669069473351803360184561668251796750101070558105597828615664328459548670239534455883195047237912967021420738043036054676557146045869649608331133909770319433876111298725597081993473115505561438738613484949793857477572137324966781382268520776614515948841404620897197088130032612561212560483708704760555437905642662520010840421945974857987523208498849924265428029332383599125430611809913723103605527712675326718147797898955643576622473321480857057442726238695633053443447167774552977448019478046017295394572201598827729622030118079558204303831033908041211166937419555228394008870843409673352053249449765957604988116917409372310227533037923613788262208127427974053840915640813788162831842049290928128*i1^18 + 192246477766760291061504163347545372060265125402069552377176197315234295613839602664379771940944267430178088703502737889288433887030042674504753945171299473718446083721396936594742291072440084038513965683303867428872462473908793600211820039521619556951075699231768296086842040341995851930824199945573104936388064629931884919368338803530837208246652345973271381403830637356533562269203971531702172795972594680353757639984194873973656584681209753389557059576610146411223421372973125148001772294384820417460534113435593511880888296304268585210494165159572557853718273797297849077420772211471267193160670285559194476574955310552217663700767208929279215298302823803360545075356684043238777581440382548644113274291216877368550668823285577603153677224861752888503997777006203083779853426249419362165120327971594970474791659149521666641065929599661746194472756337487503036122925546456949888212106711479645994576317317802436527897854822171056577605472689139440188952142572622741447860431149043634021396337408623350897549987439055370384314276743871077886981688071201217387226105730866965666310077234563377121975607437649606282127994489584865072838118916611734521253951057692056256705820034790443048007429422976659424013790026752189487626042809100612636943765919289221294407451523942958103512672060103990354853920768703216959513168203016304936994479035152713434956453380096*i1^19 + -13660043866505905552375187696890316866918840325036800489765607747719681741415859228571665244210441747444501555256996122323919720448670096587078339613879859493078381968573954076218642013002170018192055560140052695219554645367003362718580352485642393733643945855006731995790669413671004981972920933303526384251882757148676379182446399964801901025568215566087955122586031686036477337127699134002551701617830320858256816567939802349358212670470420432658590909114180646469121982946485019836181677713071971187651320379864773865944221007137385419007271464165430466825972325959908786553370040842153550805803393593224008906665755730413422185535222207119187793342639913067396725667467320682819524489022030959087971695421765272754200219245752611954507230780113820792980173648478743758871205764790585539689217308405840683170361575947672255491026986613492425470119163202852489927899069838447546060459042700744091118333781013750900820900849834460634228144724446165679878483703674336820883842935973000482546777565586026288191912023556680532427101206172401728870088593839497330558264945162909670671213803509729764804239008912456122041468439715667490890695254547665221804115187940657924399967919776908320523553209626772861124138397883476087003262676386726098483328379082317083504547768662768320176045037583967960330267935185901070208027491381560326912670249038001091249176576*i1^20 + 2705755832726580303350371428234228153455279004789100110920022551752241790157160798799744473167163623466053001029365771581915474246701715360754603647633095681462205861686914687730512368877986761570950080503300960419826543117067215170357843769536072119292018327481145793782541449500016253601866917338418054709745773514008304530874240162624804049034067171741017856504969009363090967088160572332418215223352872623076047643181776193089182043856642163906607351446211072800334624776791378283425228667378203340920059264899708427517705533338882518346678883571166178863032962896760608026635248020358723369311050210328112345865436942498106562825375666043976216005753001954037392341046290216471471752896117717298893505352961239439043721549033202869494385933361374732752911580016679354612058300279988074197103010782820728882907302003215398468043891593474648850359705763059580689231140640247029031701682413296367275574323956948123927350954913788092347391079825238630377112912516579938768527758789533499524041325892796173493984241669616764150329944219524529387044429653241907446838002561089011391989243722055056251595697164942314558763768641800581014134493647042864361721453543835087010696384361638385713419204285184967316446490604006311469949223479819582248996620353405252076667929898143505144890942612671808086192967117083229118024622300894048872908688824503845781504*i1^21 + -50539376314519816537861243135533563109549013933799388009136005993007792632239327612554565661963508542039830054494518959941196724007793079227485936768919249626602692548541501905477657738052883144311386503465381506618168681566300168497661600174495606400068866999929607961231746503121190653711558995088403766843831826580816088477642844303247145413022870476257934302869525055755151114571100594691727456798358878760544254812010452939044676024130818493545070496553572238012467598067610707217339446011154277508243523727158454055652194787635735973417817319650152616614480550011750930299225021133336123918689735777795009768194717772556725426319012863543539135215332599312577695819598510590402774868195980363586960953814077435832197181649097985995002456759107245527582186131291646560357706542624708958870202912515905950958552125510313069443063646351655704188797489588694800474889831309496132889100570689797333625586346656664077156803932528111299771892002647201939777562814908201745266959401535791492999707058370222509604038985691967791591410683481596312329791227951372844774595115884314263477951457235232436360012650779951962069552964474137618671216944973184279554020543604112560214441755553072116687236861208186286547296582162507575055164569953391620940288255793264924097544973103830801125293725700745803692247982968133474084500462962729949934351507211157504*i1^22 + 2663511685823407274890350360122694659161128480635913724993802444269343853180660438376311174586827380367219367881047190984859677920157976032355682578749598707927339582890958443722585281813042673772435930767106300159535933567875566142804508197733921410668434215986417364996938909363748263868488386298430719831179757986051643867206028400012428963971374063887467091628672911859885421737096613127038196468943863732150923656192418786643362407601078073347654048382679840352044219808114486583605541051791520863686861384021798461613088288165711604343619569485082351850521658108020480609655614445556146497733089114374280066402666819716784642052047573424628999089408950617309093438751046380924429790072797921129070519215157237224088636001740562939686502849169457623398581988484732131091008013510168395766569087583147780916375927702069349386497204773905146027908095352515060412612754792095332194533574401759958071643932118946323509830171981239127742200729180000002473870220954472849151251226313942875203715661790494953842579800107269068720664663627786116948319923208442899875807611647143078566351208430134037000887799917810199956937232381414090593914155569977480863292041293786753108208040552765407925209433540068596229020333709182706180278958398852119136587707171007589771971589993161470078900889128267096948799875561853349014775887155379475463173446828032*i1^23 + 4171208110923058728968805846213370624591679063820352533385949069066308484122055422688472432941552899706507470695670208426050444113773121622537218603885660994671842160632571904030171039359174974659728839172454895376477406398913413694840001241502585089249096632860062378791272874719180532607634518302268206017449028424319798968425689544234168343194893734651657259732360832568119141104705757694731853179577538319369324560135737900783851316226040950740835950461725337011766954129287013169789017493348308733525044202422650573854797521342965410688266173362241085525170849428097422152140382094409524801857463140201936421456307486990680902829557825719213065816270587926956463800437000955143232114970127304237261121760469688774514896410982975802515952744918155300677202561373958676596568165055293889870974852098771695618974649189206499670954996487745964941151405476074232252253715566663084128099907891768421465511008426516302961170035133141379724269348991024603852027129637507852870887071634764930896203138178472581145141572311685542249263451774267741068472091716114314143606315833342455477185794057106060862828575658142299208138655152097552624953457545580640996108135673717935574844979335627074875064909167063776724946605228176532993263520456273209715809951223779049649397822310418571431504180198834072346749688411694995592596400705691622217613312*i1^24 + 466757755807443442025216444803379244813145943642609789367180429332017450438336487615103344986619124602925873113140469952122422940640883131621341640604406516775073567356559365994781096127022992936226860630547575818292822522471537667550950032791073941242320256061812053506402769415379237958744239088686833698958318177514681626901327601435675487008376214293242710987597255858571046306002236013389042364953955660273322959492731842900021302338212150991550399217237079087000279068705823962346696517798615754257053113543932950042961725105764960245201344065753441912443443146536788503605915360827932732398478625729104537758981276903912695407781922599784532933530943095429478308626091910863286743195597403197683517470116491410181568460918819153000308474464794957246862165446354762815480870264658857141202033938653594614412223639698609999800805139684196006388866268707575634309423723217069213239817818452439995061552446583216582531584977497893133674320848738693614709824436405525641158707196215506119743945291192996886353754065495958680080673616845280107353594472893488694930820505732898317920732082646660861969505182500809421298500889849492755345237688242880269234985740139637590716071674305035428807946086937824910312683231928087647622331283954415392921190363976017994729173112432566822062542627716474434898897806927978112528751779361803206656*i1^25 + 1561332630688902943688250462933774706585833050857605023710642912073761299188622795878042218610165583214498439147113231216931722985737137219728580472701996409936170415637095154333328527416873045371608112039409681253308111472750323623441509381476370229866003865501579476349478911154292377660658531318792620614710246100340682641693337486112094850140141634908855416100346619489827543897756485641895940453236399044936213327340408884689719661517414791743886072577165261673644063687632101975906451679753934949990080470478593570985331656483923233344544561133056634057595497589844978672586270526433674608512087147823013431033160311706434864642208130519226822280975720631084158895105435765053840464861324452621911716011857762925303127617382942391162235677977619483465714948048788021188602885718710037642209168442352202040023933485145074259487270740336998895733477213752596734375706917803869350441640204872443095419952263574712980130274164995616305520021430639392623544756298456204141007787832086730657317534552971435226396388377614266738817337272025033721006076723099689508897446479004865145512605383965423409242317139793265958874571624555863278109284254695087921012945386097879798195777734377871391320140477338650060816632836167763229133976515563755173684481639423331993870643668033034162522419697644085260067500704929495018550392493441024*i1^26 + 1247971421428560458516991736614585476160874680010466268915429640059211599940242707688432428247164778205252184518441079377805066262207425940497001396613204802950372122387874732420500983871794438424684842741712933098708230613596335726153593306633679191508973482429528074326901120723999973737495826426040057728057784600983321322491115755529980530926457018838273844378718666321289959155932737602133726961137257522463820621061534900828419954439902297558152434443886717718806769631351098149529711040367000780321453679450091099293944578990841291852951019254151463697866906344456917714601577688355014353238102124786731961608443692363188609092541096273883060544945470466637092346326368125502145587144794962964384313010805698896169488983663048599823109468095225304034899841402001400897306558576319457750629103155202185594844166986808424970354835381948240586863716513701879812280228687940975181523273145800750087430882576715501523677840754502534275883227551673581766914792687781050450544774041804514944886413458784880978403216703533614305647428531274976038386358417285309475962610584293365969161894846677608433029247773962983355932207727382011160946793640312421334431487518788352221883708229059347880799663148294463477591071400271493924612809325334867821523441240145070733723664343029675663847702190110189934100441318537005632174686208*i1^27 + -315442400931092897031135827317695840774533045865764138240031119065714068690490795133947424924481305921386824782573109649930234652910627368241674608787685020040942674855465825462641562228977320747318696006820304273840418009169954492237753289502733268724300470339741051869866218084090954948775007233615884901314190087838517274710784733290092273303093584020707642810810383885778630520058196093574472754968218751227638972283808011064174793130599378179607546549474462985653372025054422888900362678733910453082056005561159987270094485990826348065916678151934963514543206462868177605652803704761906121877734353586219794104176305741569919746901367039423446006400830605728350395040692658430255243488263131461668494068566147050464969115118514915554385291951221327688603785399211256497925604545847783813496034100487897974560144664723061833198233700568735708133724046406792439486825728831062263958231588308999699284750065047670766109761034257606228184467007777037454589461267695255735834702944447377636504958102097576479384053994580055623180933742869649907155817540977214459266002902612206684023897605272952110307207839688259564437200909249270599753999326737931866725049443132574686942027915996077280106940948905778811750763695736145464602526172933782501378432102912294474811102522894153918698128277279841811128939552437551759360*i1^28 + 12102715881333967887203028628176298612418247148455962921983734423820586437116023655051642485294836432050757534608137369973111017078155917750146985183250621796695168768062243451359786477475912753120400046712703716132160039210064792710274191524855439960587068419004410097821245330324552548428177025284023864827791670407277034438789005450297243513661238811447421517970369376650119358092193098102493637055773999502703204713130391334886428631629909311651536837892566633861275642848729432207853490751037431706625300784430283589559285335313496277728375823790037021545694889996410861117577780346904139767466584910853640835895743458507132278748389060986521441430972567940589096651885349851158438449015465402878709486447349374088443095560571469672954121912278977999843854924767746863964632693524562154531948736041595422736111557522316319209997104856930133766800614964066441372492969204060227392184829769150883423569433482591218933613729491925206155446102857298678349301583523450279742954269683771246055704460661940619270470468179008413112426200464973877309523224262783797839944719028651836463759410589299688875951737766649499656909140177398377085103249604347384002503884875208697679188228722703866061885654840605652149453802316821411644201578960926036226942177810914763029697092204347393258653044568847251786609545183232*i1^29 + -166982460806101989859742380054558569096497454291753294859422350127250276505156206924853899967875790892730092947718080969434071215572122052067143181740460974748304986970144739249785456329906973993602980342169017192063352319338694200737187218457447767926993708610434924827775025597449997403808502175055100955912406111935342914386053484923900280346978822668511208442638593124065939522961857133707103279494299893643734832806136234945136887469306497245964750480305396894205407565426130170911312798889162290095789858402859612458304229127537321309610084244017345852975911814687283085422799987235426063939573010838700487123862838691225645379220513849377070170479604420759002209743559089390993490516879797625974218226700265485954220172535771403347530545083189391789484867357590996528397436698183094449432444987992913713860706537527360307359237231856457005474733237973352941388042288102399744428328180755174486617744545643927742987042456049710702784019674366243291698035131436391178844547123128538131772264733341105877316299895808488451548665356644459305341957365910991192416867745429774890059231739966981728880437282544381789006077057811915593061284713479499872895011983722890552956464555842552783724336422303868070843841050588755494441777163177401658048709439484681037813883668421003318630228861983011035414528*i1^30 + 681856711803812257063739638149488149751020762334873980271730228248037636969746707395278393928358886889173535160689864735234384829378261437610923959547349205345912875101824594135034412631860442421346393511948785108685261422607762369780288121176919969762821735083880373605777489041048878663384454802776002686917461013571708141403576857370408550033684815915500696930562129112410183922855063309534271173577607290562457733520682985763608617824830152379625326214150312684822837997317099019094790321130666932827019848795155677991978019440338370761521245571863075997024400359986525992579993394222879761116225137132931624666829750597798181035607507169634095855057242117375490397610571638549370860459585590493062340291209845604607645466347171872287642095067012923516325677733325728824458313877115189468155425287189728441490302109669120596136145514562156982739513735157111116981086743853914841648894546593880765426941656035580479018377587311926579207642219607080370612085122945067996337114508026390638939502646404236295760646030042699461714576483878760322506401178484608668984325681086603312645807055050611801893760010409775569465608689914097687041554752323032048794197727709223532574948205803450750803838598550826879863737277372943739099998045083610943429195303777730367405517942384359619536074720673792*i1^31 + -1850559077247628067211922115643033501185282549224123870374818163133185906518439246041478311364624064660121260263581890938673118210289707871155579358151855811999987051598791687483464790721711545528775163260662471165498294394351487436899689270996423566528870664890412435748943881787144688930622964058779992740982405187911569409959391812059476830573568104296864433429582288800526081999957777823315384984453151563282221579364330763993218885844406605106944524842195325534979655909757770633738705759239056382919515414977440296492587390246869232169209505405318610188789036150436739968975150557439921674649582095191651602155754383912842536853758313516703211380621759830750803600850410290174669616678735113008413041889079058479373424158727882413577303888673895828669026660175293151010523338906607810226287802570304241122434837866242204775249222656829078275137040413658705383838585356582050234581428251789046842055972393438474680880134443777242701930442870393904810906716010743583018197375828686082544400383865773003035324467486361571619471526505334846564490976127906028967019482102175057754300698351719936027781297797258250499999873413029453665258039526892842751061785077995405068427402274098931917182574546776973503870477456955462759869748204891461649091536426050674406791883583847092541128704*i1^32 + 3161659895679047214257869191836865485164899904038966488055080581124207806499898432794127972738689210012356686839350498236686233516133353489956949337065294470028412617914444102276050643457059778601842953331254947835109297962350788000903623226056044441344168715063637749601055590607764003277185023122232364606289072410863558398238024431433262596438645994620257302959936042146628140665703344947833240779895809968467341518547987803489717841114014357467351786192894816645646985158674441567069384586341273145523734007961557149090727178506229572963006861915167573708895103880776835817880448124513868110883398747647856282084138909902384778832968197429784126482198509377140068558014418664751016251557454527802615599507747260389275848333567092719329568206129846126886029406248428435387697351882418103189283110355364902093445376237516433715098167726216815123804229585005141974622614466940022728140417189576649513271629824971385963757001409262657027739075543353515758793144040070893123794714765955466546014985120718709444458744903661037060672544910319388201511720402918267308239558933269077836035478556559135672134924410705565527357156292507527902566842138995641469176031284617599828062034387073797909884939337059053527919356724162160997698775367660168187165534779324297170915521621876736*i1^33 + -3728353940323451791983728518318953926224046022739997462904073772469181271639096559153934885916051551491263131315843357741779701962204256538732246834505234285724939485483865655174367079799787305188820540930738082638348168447184873667642973048823244114595845427936735627196760590145602822454386091861017476993794004443476221773810108543748447186927810616233883641021676177491842455626934946112174817007274605944343498824553509594361265519939735989351537024131970514721720401311523803129732428025756345146729284347464256857365284462464217250267936901026806104423326883362899152325057576700743327568512625755702352484043406562643902626937678929900479216715880919126721435730057879672720276992918590811897767062977231625165954102878788858634474459313863891138487748860505871478548723491046188326870119927222173313419580501346843439841546121032748819548025233031173994942316034988744042710606145658353112763130233853839634507662334181003280430943136466425149231418016448478219310526762532476516932440871038660356799798530194555237174229412325431765577247969009274596002038451335678218422442497817473171143350475424556962481999370899321515074603042138318300859498172610467061526474806052608267762083904123699725916343281867654057502408401586558439979511804358858857563564032*i1^34 + 2091112941681919488086045890815504140871184140677421889170966141844641207717466281239806192685690632191810076672234906287954173708271642148647336051128762826924426645289551120699114697002316078224124641505267162808331563699012981748833252148210812467510765733888998357988733099630748962891031458403304214194713145891309518769520662749373087749443478719785668635171586329243396741217434762651992193984235019171259335879147637601535473009783992765313730738866890390490526383012001719618860988764063666968420900501306239813457887306719664393383820668287258486644782683473522852695794335868257112598854439704088533502503878089936687802185990524341131501578501828821612120190061185889499898646511105739021782408988263701748728472804348166904783189585644107368841481693890850956668574852125535937746150372706088916813117396594166352787604218624270016469737776446610408146099569168089161295088611975469076584178338063554128138996306649921693518381665640723039218774049325190652754498734972406350633366743902955756526741813266386979692048515318559596123699805578685117111883931432141053195160740235271995022348330154618723557135765263089768506736608327841914438047385822197606963678014680306629332069912936185041423867018130786817958813364399365217356514170572882688*i1^35 + -499955105844564266411862198026195286259533511662541361733882141875714219981260233181170303870165905222237085230257343894537430239889323159779363022144109343966267283221624500631362800124198765118793854206244581838704144339726060176630189895806893172447968260461402621268307778002168398181954946601873912959942337622795770898348917451048889964144133078951454702711123639433806151182171278783356679873019933273824333796734806030856254672166023718199434522713758439229858923306422788851447962692330285078188846188440106994235388813603597022284659514944143962086354690101224928100892267600956500148086306007736764343980529656425629097933088652453042273123115601377851448180614353508668868839877612835480566250915949902971837827382907871906968551899544210524237166003659117586739295732500387301084155933167433745522989414455736041433759803356298416336537961500002606433125998590828670925420402287503547848365689754118428476422431722707685708295527371112180725475014038254341689203805260292945567884579173641342227369250173974293866005432474338092348114889187990982477927710562534137981284561138872094796670933518000757015388374566625039577726730597531035651148472222325045053407804700952967242209615311756688817972402550174248461037345845002857825736816*i1^36 + 43444428017325474626797322825493985938448186924498706531288927803027124596134603332329750632168753111815350177094793367506855557976485657779486884318011432862700813244602033169272367192302890472967077212623039201044842925399268701521501534896294025408546893841534541362749959067203051168071688121158864305809266069158749310733837772138182840965545073603808483947018739084438132154698117669050100633049708638392719763096145303205886438461230523891066819090046136207907295998130822145464707307740091727469317427693562959122319116865720487875447278045547142155418096876111007317894243114376874938061802324889632142314817588590550609655827916326969645714731560095770160094030640239978063559149304865289066162476490536221939824229416081639489639631339638964515796638222654894940406548038184112989900709140611518568585474539840238769850251274980228044943500016075108060955727011507215491346217906860865409320594282180313422083838603917257883478604918759304400179329833009507057875500877128088993336097283710944220012361409823669694873303898342812419026712327773567781882744971223822217102640473832898861130670036393535441388309954176419510977796265903381002817952573933352586597946113133716805680525651050649475149145129515422040780163645703822*i1^37 + -1583933103339039519440557240036734855463990318827257741250269986481921975095316453393037470075463425068921872655685188835772971546242403749232694023357911615173497196388800986184636838355909109064098346148775754104158791346244121267446756043461916439157017666250764312679832673032587980779426782381244018956449112268864787512880470893761344252462164071883863374887620903824969888021593461401915195171176384883465578425108107962617569375390229022077460829864943781379519155740444753066750126602384282058616094135701469733458626728906577777362581001230150054001097653871217466615738506823897353412437484350230963291193258893795993614137162615971264532380747564671736379430532007050517511513715341872613540142738651127403362805369955903806735147541429808754260395340516579802181284758425713009289186206627850692444405972286836602018380584436576549021793654031430312258129013443007056934036331370539475553556967950550683545383109170089138703551641718011741582540676390234399776629936970945998896606034470043451665334981754314720727606839111144146098974877669303361966240438643579747036805597847987532203719842709073346828573315087682669910941073288694180664071775188157309848022911493040748219687205803242769720561061937864588056711*i1^38 + -2566302284705006005240644324275877056040469539799482013581187165914183232012832257637174000726832678727973402784512798582080198385524306774611725097004913747702890541343788751141524314750897185940135813056571794654080603700189744205115041935964461305857206470305680300487609678636461462707179953618577318627581349841863773423686713978755324027812653834492819612354328865398208873336784497600022869002399563941197415845990692943273020377101849362994851620169572552793893733258638311637194784534264058395345463509942839330402588073636913604738786409345628287272600826535584675434131146780622668945117394216272193802404547322736219804093920611768321357376277576087444661170697786147269042702034399466967483436361680164975127073556838027556240984173959641177972067157680212651925511192452740039082576405914944969993684132569887761757555190064151738533328605315958629888146955779777692346462257213155098430922334756820885189613777567112649547729653385221283853787880910576974755616430473764015530278074179825558215502047213930939249541696335082404393014371070248577698654237287846450866820216548426673285782930024539214540307585013698774316071865095825123130583092512881012628495859575482250848878034847953412259748038*i1^39 - N1*30680811793553935857095027906149432079350381494769988945700940247583435083908184188953278607525393047052918088772120268362035445599296545713664007953591017634351311416693655324642810508007403296921190127862133231182244301105965621392139057082262056905291776631658381860847943420630690236550812646371477433368012674691960860241963016192000*i3 ], [ -527568909658463551968572852632583177434398134066466629850338043878830654207615821463900502538910387474396406782944901671087785688867543722897569898158474816287999106186046359109016009484051768354079387184059696191875814751240236707907547191599476008014809103959637167877441207616810054844162507703192168446598899768955373805631007850726515357034807806293871682447841098456832754770993376561108634024113598697686036496483939292236887911980096470129185301165513766996168142659266270699894782523780123375884015091856905368782509991105612196514898910722144719572097258709559915059328692269415950015393443819942014079223259164238483692988370022571564232783608838910176656600489363918568196190436572639491845839544111475122342679031382204856976780665448095612184440386180100412567674373293574893668344697687511723915029915274629242755494638703603920379636427220203319956226958020000311369346813085572100350674182506632572226236382716823302270154514947395317205133755521433600000000000000000000000000000000 + -1790832985764483979056667716071605517717100915486864009533749966686578759054976736221586362813283874289604233876552391358931009397977718857484373737527416652308887427168913702519325723308073956426145654072254176499400984556693051583572321747475265173731565937401741798361476128217228620669086248557071989388671042451275952533928850160703396516233017109899065146792842048730118719301843916272691042517612496909514321201860363653794693379762271409406950139342840684417465321975001307494279777881249847161820794215247636319526268928135879820182317607088713513437002921128628307177224349134460973835170150769631406659086048606648513857310687836542147703776477209886258393707665234841305667995534237984217117892034139690874664987980741346426305882753858713859948093791692288425161440656234383630425074845865085038302254674408966184222115453910344052279262741996182537087439967478395746933961557035330039699828182952301975565062521507520398978771471430233976143168732659712000000000000000000000000000000*i1 + -12858862700111550416145229899678453039956142020730291348744015997111063372030435366285295323086558541036626983964125422567948255323719640818714106380988587422148388838747198216819664220952032904467600593110537303418531242839170665081878868091800384706624796680145234293597989489814381744754282743155826053935627739107320511474631029095027609029458785510713287045016607840422189450482161824508312507957712775704876887308085914713162140426957556314187218172765438724662614129266318320788467890437617633386834443253905549663905815275415848361888967306969883838093411699588078176265711907351766204850409627920787436270576914597712674960769305011690773788998531978513136802041475729221322076238974313358882521612229528155550699817749226197122081160312182593081582999154633228239415919725007253395511405995848860995388482344631062894670999733023658998980060789234867544615908186413463235541041475937909963694111885620221480875037378392364919983525823632127594415125346385920000000000000000000000000000*i1^2 + -300865906771352295905255964861238535116095745076811913128470900417943605270341878310031782640057804948661552178744497981565110187145008014370538783024802926273609931995589373733735972517184469675187129670368943176877157301789220522226350337768259907142503400816228711999391275286853268544245659420398954681050181598528863583620392413579569297772476105479832161204032294317137595209775721596853102429214716463043583073566119367754132478603134831989885397180849783360773379245174796551016317230911653473969232407478162949385271107933836894997318035741856037449976867085749139560194084565111152897573307148534733298015782101225464442608382671631700571990250137825541556142973566885018083123594188223124853019697763446389260398466827338516718195649502696126982213585866084592254551722007125987878855614979427300102026423100988353935935176309059291700295784678268013878925873433007442051954154438251537603435764744040772473106008958214739011212733791804750367036775438745600000000000000000000000000*i1^3 + -1329512218749571734240561256529951190503126173058599665540850314618668202284611686435151440560894478070721019991483814618367217743001967141523522992832143104728021925000703976565498923943785127057544913953151696380862423792259743118158459127224577409126081372353138306603309279414874755687200119086604225764887902016275336415621176548005432704718882571248460492440387574365712850171136579312147889114215359763691404489835908943751941464476210750094786880654859643958987479409160678482344537777531180362733255686767858277020855597362757953120149271489931524581146725438262747684372711994248755882203008272773573734570206416355865983881352948772205531646472198643435434943162724500844417850539875811508147199043235896233584820465908264636323379242262344761669720951061689369803068722220378406973187371748803654205558690421055046253985028272352386136741825573409477326443957735231476137955646515013419115992610052563661897619508665749528254677454355752731994403066871808000000000000000000000000*i1^4 + -721027020771537847304525254770045343609105187087100423949122595785754991805606646052311755130280472396574420384512990852362708510800083919262417075701697784966409952956000967376348085394037527969208843512586678672736846270897998379195350701475523220199279453773960280693127041444198039373916431502155028632806645067154211308832002815822587889284510202772687105737213541463940419085235453498424887792223054871384330470294772819197894972418071296463603139673879530731459055841859988872309089770945382452904283252845237380748287506403719053421071088353277647404842779052542311017890140945883604624363443232116210274776683633188516271422442031997021752221922318836890600799895193073445130071313743945208230772718645263822570584067170856562144599104467253074237514839717791369892110811272299556056858658546206341431574012424443624694127792637264385225090534818981288769206680062950737384177683108190138936893115555738765195413707143237894993927555070589085382535125401600000000000000000000000*i1^5 + -2302744619214155311654994298395095928663987914046448803677563853843618770044860136283322571719575050060115195451256888946336355464964799537304642015504559289930866465388631162836112274829620804708971611325539821073267821190872986337068326799430198288562246509507228144343430609337533079780719270046933398604420750455122349455591975126348994421463671976457279752163504837542721059075631130765895077423945541845501524506111738166158231840426318862605614267688328746253911543947850139474394970945376023433241107353319869663044282468219599601946978599764460220322046611813478627656332449846812824668544647357012832101831374372926254549460441038994170293795915128652389580165373444122919948549060061978379181155352136625879327326838323273231965823669331911248880048816757442896400800290906164985247604017938625422075707214833134635637676412952960427929680139618926239233779297610086745367100558090831128356351837011158010859086564953170083840792441813465639692020377190400000000000000000000*i1^6 + 398145340418271794027236952173377072709043585757500552320206930225314843816385967957833488457655462535446358508776981660291145285561864644538093903893233361343531744752027627425637874228885532771604483549112104467166586004527270026051394802431329783382340751054392417083585610384320016211488953846026548265849756028301939898877553260871421670503298948508658348627527974800735740811474241077583026283078029506124563970180508893885179702827614651265859010268707387161248250963223053241474202960864994233412312014999528094111193376586303771185058276883538365260452351496898082131815207145590313367570536911458940715170651862922605822226914915666142164290774979471829304206809060402103972509079358585126101800907253407404010470809546024899040540723335343075611575939544651042697216537372634826718493881936798172685854752216288108923521457784334004081946662771773709123846513948087587577901242882473480656313688260328426075442134833118268924177805564129503732849180672000000000000000000*i1^7 + 610901165051415363738975668386646584532057201038617788887394202173159994241146884429581884780726488137244484856484117095995386251307435393890892014534928358923527015347259722018236046692388025185833026591333233203092848608178408557772148030199129918597970547072670113000344891962102408713524146495951432543751138156144554070233270348890164215622823198565841936562313634267873392681062946937279639707422873297728251381031213225731772549237274015880949286645422617762675236196826256696293412071711858049814943856768909714448735573183095059375551955402212749513888882709770732713023187694368783795024317381191520881967890723964515951176749939085001768864767243966399481183173230836468233169548933017559230153350675228647158833812627545185557381956754282177129072037770283482808083573080265086489413874385389078942037662104699312642748124995920102553024695775425813169984186437991209412687002639233519989547641801666796568638855403647912269113042910666437699829760000000000000000*i1^8 + -5334641194638403997915836688726386596686024763047490819866620946934081555498348133400005869709489225089253094742960174633712710808458033126414077310089029345960000149929936124866132573958644367388873893926669802620840214530795277962771041254918030438360999391782479724579979197234321518064713258039650392363663772905981306865030586619028864614286510648217392041652460772263569525970755620269070479065121026143037328158948383828286824127443536805189591703900215020747879663785992533824093108835318424709206062667510920856083023285602265500886118414771081156579804883995511576631611706583401908824227307447119344460100816721254145822638165994247554301472149262727340713424549262363662860421543765892237274409475773204825373422402206239437804914655501481077140647657787096720949229077779249156929104623375005106435529306878775402122020615452156941086676883184892120408096205800162524853263921234073412771895018663918742410417773806205275352885098134978398729011200000000000000*i1^9 + 259326154707847105454632138445628129833355118986823881189740147988488338768250169336133984935232027865676317169227042378035717482369368724457991916835781393741723989612471169176252923384644383075951426897602582983393737356465281771293681962978538822103127670155663472876460200691148451601587664349681479751131846166740005450683366626399974562382942171519511127735527950661724840550408771848238146097914585353033610378372275676549707215001461224657664874262985687970335632910670451329092579863597637264991540695138364653356508230783565191822958354987842297904570354542710696072726438191381118562782749215046836992754882686245329985845514537611236359170489949981314655150320578262058166607751029759175088958724478703988556672644077443633012444309889093489133445812876105693944665619669320797522564941508141966100283377510495436412818490338155915114834476514426904346150227379797141443271789251072947156960924859601795066047405024724308113501032090571060019200000000000000*i1^10 + 19023342680899882533914531540289077150398316438916349123226807422270293235021271863258661628713269610232132701332937722196264678727062277365531819019571324332878765548127306834935802162897316867320700292840005574468382914138630038533777274925620435458792494546135444118229256337735706569145717978412413469800713605764172021442829110597159748697276142711158206034309063432904203080436434109461710887259044270683076630952136015453094849242607904316810464195449508289753191094543215640108171013177051326860156813042492136357343080059614054883356578226972091955998839741384431743612957308691121176869466487528651512906147534407047122890736022389645413449050018131318189144948032192064817477157484301311433150151961182383221024268121273903989519680941387473342562173655740478596748830935815498690277398171795214371159805900641721659093805927643524670168406537459700945443933451505089560282637836932251375205338570884872650700538460913772414402300115431970570240000000000*i1^11 + -1997014904235750740924915221502029317571885051437177305757342445535538449734281726942115082342458812642104182930115209300441807070711906880340071361641826929958544087815276159817693963145646488117203714010077997316731068623398741214611604845547888075538665259519689204424003011295302231714211870177764622922922816857165794361332678572339576708681408445414408575216481287239575396740436693553793799967953788327089745839846021045049441989633513200295349630063909412706019866702324753209745555355927607009041635341838665425370291579251384167592867478882699303636715498521951247392460373236440303810861909437373035046694643170891159202907960017143178097998736873910143871152224782339718621275731283859286467176401454890126273776484325492215017295577304319676106796629991866604689960365803086905895280686169532327721864032540901746616232066072848745802394004259808394573669841134830201066467763729942895931039177859441173805871543302193626539800222571377459200000000*i1^12 + 11262038740390322151743163649521423880999732192012182669704921159091134727112058394408546940237163917336671126624868554145146447652644749191239529160925787063300081888586736035737021642744324338429219654082163147018427617495769562383586333249768843255890871365480884026136825533627852874940752963559954328005837440834856165364264715289327424285158411106451973503431740242062083711287819382599171694300563591447400864332664643080054270013217535567789270510880091253910687681827851146171529236102916885854574197743046544223240799654246326429073255955877084218501218128270777556421388346123343732437797723979873354196506989285990354411385793777900589291798353739402348170895336590855757406802974344765922906237430783460877298371139595986663878776344462267098224239582791003602640277586285101808515664601267348077820213508961929581090828513469790938644700089435175518030578327583986919211875492367974854955959889290770451389763764489392303725296299802624000000*i1^13 + 115658054808855081741377755019536450871583394696937283687931619749175677873542934777293630767557990016632307450921127236217265172087489290867933321741126356679283787876983027443761653858851861818256409961085890565080551458699096797290267175633788029134764289073490459428312139004677094323419897337449278757108374210274682296083982236375142394904070141044771278807747518285571459222023281230148790439443184362640805391064996534684850928333750982964846182211399351430547505099370771599396074558530657248894627928400047199654394914884707876029714775359538376267382204774021942826715408604555545254944000483714729697437325275885533109082695683006153050530915094189809540569117787143717740673604548846403916965267217622224628736336247502523054527400038437563675558813645552519501804520356198269307402917871313558342134378141104047784743645049226211158713731509120008220829852703732524311039814561638914223639888276834285695684471344938869879400321515520000*i1^14 + -502749734956864525114547145144201594663926883781122923284680382783624427029962041173535041488882719596867678126281115578007457700596595746446697394032478690828133929798665006692069854478354335733088647668185749472610027322120791276389883964793215166103149557104337104668896015358134143718331819277077220865457673133039093527775498147297669948545569650664006394419397405804215733799138977023252778981546182445888571419149182647278233592516964456626035579394792919812800787392853653611295991488366321388058790256284252958927962897738546486487571403758907956821790731274393085804132608539102697567206917850971356224489052827085201110924934370393012711949247491194750907070655650493617108334706456747835344681324648666921076779951162548902824294648193683210559986642905424030132507883922548458659621215353330165514453440541218260708177022446355832829624640229220425238774048759181563466266187511303787161919522345630082184285786658514381427022233600*i1^15 + -4228695126193435760205022934213610739650772788316553762997903656720507103950418274997125814516464165572143055521978218241575235089667547908893789448919324589544225582228236678240843693210059720194581746174827576732806711904915362375207884810412341011852944432869069472882935637606634287015188998834410916622993559704956767577822629781760761966500251409620951054521815754882556322437494734518971293311472693592234334203305119121947917998170631000066971074992016909122835790125511122922887957502542745503502330040910352225764844585283463167726230570669365333401005942301990460064719490932469282217616630662592466598045099959037542206757987141222865059819904879216964201777595002497071506600595829759374126136439076222966946927913539061562717582055211702292989969584963935879625062310315635636881852272106804092150088109449015375201389731849181866587154049901475724394865574682351237279609530888352764212989458868848372769933192370390078324736*i1^16 + -37687192888952435473808999841920523372397802386318256288162342660857047788182558157073942592643664479372488775085599066842531106207075886518488999457308518982172042309727432093820957542387683825290493460188876645645899830154527725710454926673981663379718514580522531485323310269047608477766317994865776213814859709770174669209530890743388072585580380847785506547578749758061906171112972503015251815463093818880600607767061914584228934077249325157764283562408401052294744480841469789730355831781678012904728817805323378438105737529534129949284151894356552465740228389681609985295529910550451211182640873339413619339353119711572482552363531564822326227827617215552427710001590657757007127126485671041102076256001855551310012619249729100309335070023268225656612964156170266204842613824446867194863520367004040084617347367204223706455716480337826929512273399067763972223426219008194858786889370511305366332698341292204207939745815409459200*i1^17 + -444652527696930871692586729792317596643086142709727432089578883629697961225499193036380136653032311183968158957708324804366248134829102023444591491292336842947823024421450286942845412944572670233263563289140062987516594426654903265328674389313192811905372160975690229132074652658640739740136676823581253630700445160228556949075093176628513538524013964680465452383079218630299929719152210849758997304794067551368051998009108292054795213946746103694350423689362587558025113971828005955680643651886453307343448810872651135463121696882066294184638611145475343475207641422606150648770738379086329650176500828960284205289778280872917033283114472304502671780389219426527780064081262947254635390628154958040408397780290303338626221990582813801273289639796408835535520338144142420631331013495071864679831412759970541014632230132735704081226847476198983103938957279257914425326898839165241657478101951222200961705334212402431631678695800832*i1^18 + -2209158177504291760488679323717319784204413953739612233334187478238176945955053188277324952111235734639384924080840441514429004231495283840191794054753822490743404739098755869647097840260993713907447377696831226347362439559228007246833772913827688982920200695591893502395976707483138748747457692371412196383281296958143896832247316863157927880566176516519540649668462309055687620686935854995487407887151270191306269421758779753895983635264762835941633699646553090489726214079355235598789418284321480770985506536214832153123645317707206972064851631764143167182945127803766240969944317826879033484163530666271597664311045367200604818387626610961380947159925941161226880953386085975542503919872502017372422700912446683604874728895936653295391860393364588187154784267968854382093941633088194489649726976718521154162553042644821968036506210884790891559917371383034310968419904042061685158921388866046430564688631671017550615937024*i1^19 + -4523385164394282364700118488860093669451301141015440497787754816836745236872533412862380787996957149126233075006064527761218626505289381255927546849575839401185911802044334032129150335461342477123038960843291217014427603385311055673180886208909414856006747573985778863747162400606180324785100908621708319287365130215631864865476067691261238271013440902711625664721958639058922752615961550120518206039447291529049240040639345289422758389662426505735837966226160861485382028102955786677212053586951606766585516684257868505534430731454069497530063221807851703019898901182233770709767942432725056532374815759254622334555636899956312633603279373857804786685032395684721358730823663438514917128038231564125400183291069783870535956970328309889410189039425402378481005877577006691910280503547554753558709624504350755625916130330793129010128241149204701621724779221040199817327567409320041640868694691522161893556365519776382976*i1^20 + -2975693510127222670793235768234192356413697939877381735009563875221633430340735223806029812190177728425010441821283942288603067026440298824855197137211672826135382129774022734380355247715635152086359304303170163405851491584312684419668384226627583266220523072496334696788930655706292555808381167846167203283956870276048990353238597026958323257434654071905690127171943885542717919688799772640378241336615862939684588465377358293754280927527340693607392451801617929720859971161088450153009402061573032630115193038510772075252044761268007557794304438838436742314479564770322833057433863487943056740682761409590468626942767144895686471902606270744671469323719418213191178980342743981373959915251361525967697183813275358860399637603445215130507168369842447394572406223185468434440590117162300114544385350485973362072719864662235261374910430647354059806040754218744785960527817541528642178927191867522168059527658733568*i1^21 + -705936408830998756672890003194410827005593902616360405730063758229338849971918947330209635295901595826839310207330882481418403382429308253856499995895294624896906439894091208083288463386673723735857025426927218046523917491898431320850513339321119596700867896125156776860266059162013195869086359150523584998713561830518046811469124109304438816987286055434453469454854117983744023234350982173641365065924712611355440613296361473391809659613815762231317508429659938351825401981644813168169308895885819299778109255100058783948252012904951812077875106186608617677606214153443481449040951944029334469231649360688123251748214094297956713767004483357089555445657644711182185189230251807546347396568583699594821550640155966103870792583979550067956549968975171606390935772817678133572462827093329302039726127879052939701391078254625714936827712161984602781082995566898559644864721303435581723393387033594882894594048*i1^22 + 12066724592879094695816265551077605518258243585363261037437021791486220285040194943870598777328044517207107023334756108559076098604734678334078991370111392310703750379902025970502966646250789863731968274322169762635863253561166585635818575263174445849039149436183389594503530823050267001801382490984059463981059388269615916838387293862604464843848275383702981964666719569456209218945864072191291336614952412948602212122663012379250002927787292537835391689994859737790362718366907854165041639313310687902312153294739623996947379574697635315440147705503202644196028049573394504334525904815870334237029922345363541177046916808111199505419554956942344500723584568434258733190021863097350393099214969958597392387882638833462241047210500391190711404672562766569778011896509751409301147585811303936195443735479328009087977954178069378729970909512225529328962800462190011012236059802928685474158252967067648*i1^23 + -240628954437394326173689446132020710619025449620575978266717936643429070152041157258855751100256346970559055023853134398907023073626687465477555294533987270726019926697097463807039017580118959537173678779561393374849405357872436517384517140837387647468669584119120468409949791555717988985656334386517184503391576566591414352411304204935628800801805916468373532341636987041230977709447113671300084283195615967376953478603090157069432024474597077229354467279417868479488595487736900713049518296289330187308868031794338201913358331409122635627510151637071662726273503742687082262577516931305063502657674324009924878081053633866079812909467926823892299818247361465273039673469336369118584075665251135380996388872205193148961565593949587200284122540581493026111219585298360474535224761380116065788050558512882049041211901377169986759753397277009104541855995721509923194150482785259160541352427520*i1^24 + 31659872182821484899819625434445855868456878982301531175020961248447265358089632971586044524822949572007575129980579948172363455267190713494632225516984208710475072724225160076575513327726118006955804729874375793984154799067262349514160508772405151706260521868475156047090969398071161460120701757856894287151692875921556738830490976642343204585171755215736853856442785548639413845035504055187991285597241993046797746827523640199740696123115836300328137745978265904820602538594309135970759372080457290381845501017686602445796682490855658710172845279177862452940821244052595119579324352061448026360238824301572588561207108879375287072047972847758805145289583375836674692915905869832674900114977352772609288605295106899393532790606792575998576488274501559032476132988548487283877644067733162462470702971798122384843323368448075784879996292360967903285438301191519030762311239872806912*i1^25 + -5525882614791196363004704330112454506812124043251694662891664059473189243040772410489398633093656370372038286712495368429092601703613277572133420506448141783264980386341505607241290695898995668086097077705940162377720185148604696707287121561437329647620388160387784267073353285358274274430785013014436038539143348632380559235988921876909074043242668266286867358792481113355020127864724753259520869083925801064676828772446262164180017065446698992996783317652351764207456612371900487290313450755255360662151945393785751753444961355529743210287087411242239664383930080376784905063650232632571583463490891059930278692246121304011400170554219193683992490718203854491458373863828456393823777609770123947245491772371413869973363893549872928569630274608392601753889771547615083816323094691585651998743997199174886415236137359600789582457331541650855671399890439347174035752484864*i1^26 + 432668835916204935286256878947783164047737277886952912568852551018882202402294892558413736420700145921195778790404030893775484387846068285736808018308790299689575237969019467462327948455682588611010572897807253198686825327929470212364998339213407889630787357742778299483293003851385753260355160549862377336533219255469930315723720440138100500228242931469161836147930702533279313270965691923571484973629462172579388487003443624639822455658694205880726298339296513332111429788628004265157788219814657658949724746271797196999702527624072603563003189884770919242906994193683631288435463399810720159403779140377107192455570083928880779736306213737394060716557145284679520000361563556003728089738781618590790293454246000812255448186528407268134347832506288612196997283398013241245680774679419029977172518177463631392176394019146090699167408441958645794273706414964736*i1^27 + -11019648751202157266168672960048578239007560306063152312509310119308297106289985972318012227588179673193104713076000211070240598260857759722771270319842945547227932836361162084286404815824500486151065124413708130122080576166740638099542157449521179176964441659021063464779263432162505046149117033110608146342583089707586830378307049613720081741245775062513275351560706858660122420304964026504920648456638252508437528992310800995809897471993380973364654778900145629400712637740554743983925319444584604687031674114329875027339854574724538587701569104359906722725645075514387698844101372946772057344928137573933530586957339274247009266281286854805562381085015578544077697360418746087060884350115620995996843863428989259564128191777531985768645681505160226813856092871153216387024277863751353412891957946628447143803994168795987427610222957472204290260992*i1^28 + 11217091471833825233924427988238063422004336807295303199957968060374344396441792912983827059177705373746934319854833272510641710653724815517912118048086782075432217214918759964809241816886719347053783790841630121192318016484456721734380182502721165666113070711859408951985798151830266890937857490415751100585734401997359085590748921435832878619975955407863519848797665513386790247068823162072295863408911591230228080869136484670611133845777780132448454807928718336073232117863239847577637161443798524215426939198077733967124208853916982409244902878484835719170760935735253883679871036893750160081868187930246310181959990759142934601119262342100880688245239074679827884883708421374956979687329642019513626115961354096982735104431872645092017796690975572886667170491183421019978363728289717750840893874218507523246525733020167144594932236288*i1^29 + -2674172993790479816681467212531037095061917097102578093065059107181093930105839480685165211912169867918088286529783872921800978934706075275415127088904303842833476115993016592298353571660611658475177254969268758681951493178443204517501362537952826739745580166942941953696517261197489563311150248001426711898215745936855707161264212583730215497565909861075413509477687426765213054826025372161060279717846038412130680531289202312547991675189015706801616126235079078383065806869499742411045313602827802944515997492790676572612737465907676556361057789621700443095287109810567609188679531366705698270683581137619629343457543104177096180108939684952431776440507265022427638153194632195025748523107907226678721648669360004479092354064072750629875899910435083305695625935429246812029561307492624748329215028684422638401545256602435584*i1^30 + -205405378280629994399593556051083530632231605050175797586451138992146311542687475003712621661295035452814769780628123712353011577078853471492551510554064109024870123816219445981804837320625911238235866775417324634427475201165289910016952918184437959214903186538310099848321962620411302188295477105068749374148934582218969366854300556320333896989275643143547658565518162317775656940769834519649924047281928087581374361858327466532068606390704239789947699999445002547623450845778512522058566565534149622155334384354380755125666742804957323264476367690233543909629690045519731242131608745543097135190455310238290408521680869120261073161408483557914228467052096894162818789442306104675941660624780560423318290064604047732935027863970781769758079508459643719133599082026329673995921620197858524749599364987159924703232*i1^31 + -5423372387636067480155329225169392181995223994695004174636337620104696312450732213716005444025360817217442163300440043783397678389468453412961620630451399246949103366768376761666868910838594718446287052584762293921901359717132633123504600955775640579902571299579184270541154052836397561721036737350346042429986407870015613245288317214818942869281700939540866553465483681543755504796438578192173829864945768200384458762252969121235541998309268129968344508327726588199479053436678218838027782608544498599194109848962537997489995206588259669829674268139722862919923839187677771589590411388447481646931843082172089919000486075456405098245494740228726849984665928669743356719662383548623806471704894579606584399826359682115854900277821068534650699767200467294126699444054546170953821374419796568657887232*i1^32 + -57403385427948532148746849891784964749800230880185543346791355735018788502348113342318280246783534909771490401485077039752569315067308154564347106518598561973276281058272119837130523619780414135468521057358214197708241533268472943662125290004100318161913223191059744153394035433190133418759841492256319606253864168768401925421051626952169267730468740882043789544952910091442244054047810209273669163375671402128419014568889810938356103791105373098671754094687075810156041910861502510851963600377763323959537671629915240907502040615561251713574888108145466244372312881111807150230223122534792178386049009759718859802367533956023418166599084266633297325425523130538187948900468246778037926092854022347214017574575266563104086146491951655654511792777189340089445017324818217401857104412672*i1^33 + -457434894770022171733140513878542823325884666232240901413575876341835063109422627463655796168403979432693885718565469558418693748494618889295981002362653894090244457692753306689069520076699806155924671244593026021714260664867991832896460276195206740265110769273993238587924938554595420812472760851640737111872534980069947121561273718185256705079148304952201923717220171033168023890101249579040170811293192147216114817383387303154378998168327354472494695179748864441957856832667175275196587246553682638309479239259239813999148476580056535649081788419410159371631154567115533451450086727868892584184942326163674592590012484492127493162052455909333659159136913920869685259470826909811621768597293376807916337330545689833890000331679316354157724453765931931038400931276783616*i1^34 + -896675825887765885187192535936412671622910267432307521504243960536164654922759849418609918703848742480602640577345808787093782883257982241157644483889523016743425339248991343713836247512908172070572943225098952851281353440386831439906368680952026694082327278574273600758952651350603101735158064777162026086566498281778210318486333292828335797290035161986331539501926281192672472787535668122474069120383457443655322177893056305981185485537849101720564687727148517511496996181474885796794010317698101747259447797930242529690664737807586058643335542392929896604717079257253913556132746120009703921718405762959631092673965902603425916576654985331965512428471339866076419314312275220132091702135878589071678572159672449946521414832358380857924675716282769801216*i1^35 + -663299911162105633652225191597089552480617716438493976827012829221385552648427443409412534743872125714947757200439068005100797834921207269724308562044305458744187510645321031592654444716930147728339377543657889235572787870729505051529289416555557867142927170288797063997006462631038588463021165971149246151890278844025803363597014869969814596823398510021762982636768003195260727818305274254466736185535093286161923649446160297373128837753812017307387215935879019933749892519654398460971786251867653963026610207018018509406618761024021306986157613215183263264484017019650899946042085759530030425963595509937401900923453024191722348038009157924007167762232069224227794920877205907155281735286336672516000995600884530576969982677018379227627520*i1^36 + -6450938787457310657969981570076651877417130473696763721801475498766379488169355392059655369402143695542156412536954975362551346958178481611512582162493521737407435446161489261987492206928482943263402044224117188594914633362480153002220630816029771006817017152058216512617130512579221920642421684586050243148339805187738694421064204526137361873528437361631889914170401476170307631276270187224123581692444825570427160523328277979040350828192672760274893474740990795991884185154355836052834809463222874081857233876625164490514179790778489047359385338104221242786443125979589165682556817628136277920852642697608563294528171791538162344380779935281272526968022892504692725120059954277618677021157832691783120711485350526155776*i1^37 + 3150548659842363490181854254396119427990451676427705449886843886035230199766021478661853676864650234837388723037710543654858002564236940087752703341396746175735836773663827302730576729055741159211942289917895475393497767038656746436424594981633296484610935422219256563645889322534617087546695098932939782335127243056284666393215731663501591888888535539057313963816433348385879168773263969519248837103537945192850459458534387473640610566616073279817995138764552494295516759898775436402193393883146251648675117050098202748112558024581907228205833860479800967933962353929333481531259647919466341488914782437684186313026250374246671072265495511108235296940250112635131329483541985802753235328*i1^38 + 504663089930279642924677281996088658966084484963040960248693437033907411545926489064276887380140320926069019570047910961433515931270962698505603848307828723773625086642820036258496106443208142473972720569064577218462634927084116105195266835827545450999329447106802673078409598263350841836548856154122286630488989269062299863127353730236328138178742633655949756915809805481827489700545995310006363904443510955657504437224648388070650641923587314793032167693101790850970679529628391776336946930008751020391362090842378618000878482453853732389581518789485442580259225518748501489119254605754884466772377318476617394439083366100454690336990963152*i1^39 + 20654025090294010153484432390880172570360003847259988679614815311015533743067402866033287120197071676257930086973223390329096428450195083724866061105533156946827894492688737895165192384537914039802831682088469713951569012304735521458818826520510770172505044206474656420723380457829831149767784797717175798802218476403574391734455350200847103256000345034895997069118101422425977030653706562353139657925564366350174618687765422709338231429553829333963548405784611916814576340285801018552748030839238650547894314226953131264576435820916636375248642387302374629484500473242317840492388375437885777769*i1^40, -3969414853306231412128870540723627767317668744694718026071118354782124556692691524574833873281405295381707376222235546944201705104240311333380501254943300884577364982033564183223093102821605080734024830793961417239811146787809195295281534726470893616159698670190820544363314838850602365505238866137720474383322306534112910657873909097317859458336823384806947034703024023859136762841037018475253147248937198676205758464103736844786077277813558649494800836291432968366674148315668289510733118149227109669790592175263112394876534542840088723230865433537556793353525621073322308426719468971377319452341421849274183731040501185895631382282337521600831739976057147737299349701277557179875301621465206912201260688086193642079469159561164712667197316990883963765466209997573977318291288595763350680713223064726984750042300221795889355005117317671585741973365104714456842344360071615971249705653152644296771394115513842988921484805755164618414124726459322006365919874086621742623829727380250873003756701034945681052545921160025658940377048825533275679598479023113753266553366155562855432508196959580360062017110160746093106952500303422637501044690209792712611514264167210115816686351896980273278740701384276403299318517709238738838884650611679759281212054742145784496353486664881327686073185896379292057600000000000000000000000000000000 + -11871136971477793737780117966143862744754780017703680903280118398811555391309451975618478567417102809390430145095543095445445755588824820369607586442989479010813867529523542067479473520557866007667213606886660041381856963993625481972747040401128236239918977138038005930732675599136206503544510893515284784690817448477647293450088294291527822084032631186519289877098958648474732142405601648986287273597038383598433270748141284514938563994696204982034256787985326836323085416841187932953089161923150665637666297294711145388030489311471280274934175535605015669475146323948589311774024158496031311061197622261299609408103505702905897000189175797286874432714465313928994492694610466696267585745703369784009172692072790169091089325933427050530958703733493982875810563825517252430622557423171179447970745367410060214672015027823873894463229286171145499655501094683250065929893392281703617695864651917014503748395117112067841144045207219849299076559241257104846035087207733603779857362990557195155097664957197839169224407634019235850659140416401827602465745892674311078938088705768596825487536642405835394048476649672851282775361188694226008978435044655422174627445353018656561497064407986741175464097909403129713297305303007679519976337904400110888208182931199522330104204613981315027616836777454600192000000000000000000000000000000*i1 + -78851186869104479384536947995544144234975759886773164758856574006539705741990882317343847919411473046132470907453285768434738414365176188046745976661957123095348814364375036193424629357004678011423897384998789024323767538266617588128239697447041208783413133350691087327715997658287050641240834772395062932576304828933056192945338829915905543605959470054220804695980640334701881696039187422498343515240941176663850348272951137535718212624226962619112913042705381900299054191228503576518783702767014770116734127331045682910596016289411646084563991278981408131059020744148126818159424640152165324445892102088672512460701783590653037508649843812299097531003571509072430761179149220441737436689746039923280106145246783699121195327493330538544894649607131712405530254491914369506368933858734044658808036750040385791555558908073398876878548362831944706077033526878642348392732956601716269177082047264228702083174811496154489437605903889903795199295461630098019301378183355308788038509886792404988821915471337103147101880610285815447422022287160335011288726400460908663900860001881412645563542509660334858551979061615557192330587474700088225433722800291254630068923618905917885368457516650347331154226439352932706220724269424141052481074279209474838729072214624938694543317493911395753985416062797086720000000000000000000000000000*i1^2 + -2195270098496268230380533652231651551768601982929301851456420267036266074786131903396576487233828395215167392831731481907344443058087686456452610704349711185171776269377957627600156953970087117798764307776579570482547946616606967403983775994117924262821598333749167639328583685676941211932436735768934021672818432974750325625198029520565571073549679622439527833776707312754864691658418469329154128866929484378719058354303387099394352186366981425584858773770275111490714204759511269893087953719823880291651858780764852299127668384674550813144170754502808130035000478039901320560837001637065491489333462713240941943476692657849330711598129493162402852574718268707598111951710715074640190694342731221699456597144575558718473531231265432205776676813465851764238766781800454249949039611986611242721400598242165962196342167729427373695778921175427116457118292295909827371370035229918751796429881378179827970646270350782201561254635717665665727746555731723968894058041902004714086815415835879390999562798693372692228066096359997029002166274824114720593228447359591371157966691261843048995164214884164641598027364774978371176888834795454716846453891423020825171056028692788517331237251679809395126380862358097185361075692518143429545306830958793616698748371235289674168509673179641500824114809336863129600000000000000000000000000*i1^3 + -10024577603448215494327045259737182784462341410350538461360194497925362217979139289071508553350818597367342617262024416986235648106457143806900656432570475529987666072922319793725297569853460723402458116557622066425476525476829030629619160510886647636687976638532528077817441503502981268473680174296978553624782494272707093544569178495562325062544855562948751228074385000224784870557471435319481761397912978362803027891822234527984909210606255551509397854066709251181680341817791242226921336042456156723764782790636436844941219663260564560497473041479445032795093775046052869225211089542652772942722171224087548426536329244267595018941193098053223972983293624361978453319170674426372165733898072812461636657827895777914948856774640890829845510766469075950070682623578403556488331629651405565243216120470430054410258738386271421210922280725541790824240350877497329546470645740743875751302985887086348818485119651289568868494033635241393049201727402937672607444308280418431467126348532679392884293467684445452737814692358936978101871587285376447768521016262726007110850393002882652661513697621922237324544536484633079138074928014855590517892874202892318124711586472338182359275656808024564432855652262121594643624512738019234735080086992040948425867551703098430701215372290624414945080243470204928000000000000000000000000*i1^4 + -4536486541943300404414287130163020422230299085444601287800646185291470478608538171308059835588087748912869021241957926317270507822710702680255048616799185995702772732897523006075105241223637897071059104336639365581945966132937185529774022486823929768914251428068140652564592943789754293341926940874992768427546967457403746414820621400470786402923207284798835189563886732140407075964886237325518248728824875573415238816044023973016939043074155575313275918902847765956785513162751611270559745280908948131680352629937547969671034810524142502812386052725506567713205651150600639908428235927046097069070441600370409260361138231657791071956215461226333757775456684264011846113935170411211521133503069788318183115465612078403099485363965318311498233106593057769510878238965401194795171363574363064605290676762436289405999408546537782485409125115792520858134563936854005481788060185618102322601421894145360102839082288427511733166534206270624146206475198164832267401291198574564667894799691827775298570681458066515591413552259811090200713774302845633517723616583314874737647668769627057899853173891849979511459184463655251211196575738143744822680338820046474595322452174675827463794385831818770337020042019444864357127498588131937420964674985165116032589071022886771032519740863966959775247926663577600000000000000000000000*i1^5 + -17214293719703700400201184218753176612607082049550272060852256994281158378561994632197554079589935842521140578108457517643518241005034283947800022448541391122465071126684516628531694418274896609508238354112768637177033493774019932591520712790377442731702395481579867260176126057274088015116798315891813392646613810998763374058970260465479384109572428336812555351424390485702047303392913650309355889553490406585659983990585808269378727149201171359546217018698998382523332208566902540466752052559428424119089823396193495705009912168124127625794018911795281566446933821142501797915383527821532915123150048452827641177472239250204699077317122894909199271042094776997105833710126543024394344095339092230944678945369918942470020616307998108124483590919649018663987522101451533230995720570671452363116339253267930731124401253263725999634049278261548969403726528787099486542490198160961346820719579980323256727481677795067306982624040618231431119883095607992250651830245603556949119343201929184535856439354935701887453345951162492422753746011329193469694182778573425051338329818922204035881208233401914987581349249974048255224243893575192893875135090885160546347251387196999292532809033814293587842808284244496980413111783328158288788129143424883341992557339293940966200472643122933094591209140545126400000000000000000000*i1^6 + 3050465860872996086645105648234800635289959435175857041904149565669836652743855266792573571362144612981306595280629414585284148245997255474540826320651688588762900099220901960439643241463324339031970088520237869500346884169245355697519892097245997219771667805585919268396949699749560950456635493290886998737865248693962940033601932426729236512344778283542717666843899612186046392843953968739810549970337565118688645144540404909843974689008919313450289216008833591254746091254431529116593002729554419769678259824169080951393053493697514170584541715265333310090389464284662448341158313077361452302075292532077600065213309647839890970676962104409995495684290654417557388997961921559341624059570705562625087334032198797982113709819537058238879435899983812501999408820129561427269090655492747684546048380977283553302938417989186631809132020276539227937368600163421191615277777192397739464692288214684022099004317657264226932879542331149166934182994131594723391330596552017635592246093146480299136271327698146505356184397631764099066054938891781688038661125016669423718807251787412161191108175216748196617835817982155462623668498121833738411527734280716393571160122974050280965401930361333845534272413084423534994193897528293971610414910334887984235752072900811414508361124657925760350067781271552000000000000000000*i1^7 + 195806260629901008072034034609402253070418696996222829797367987227023747265068048738634115075787101221184603015421450711264508951362091360074348086615492214220651474208247322512332941612549186123826591072995509863211047425884534773679781151042069624153032617437225005973501860219214445012163889145578681657768889738965389363629164089641500315632314322245435697237238880300335515714736074788141462034810969683078609554608325307592510658929333555781357703335386562178778613095079398417629775128878245029576251221950241003255848348995616665634376651545678084258139907186107648590421954706480920142329729899084069739341441296600611505125050950901210653817185034536686563840437277705641127850140352514670928068346483026147847206009128261278324334951503889854898012074985012148678422561334031602704385228177510659562241671353237808928289200885961870142418611156709045416429207053193560483166259872632044880756043707938353294149444324320353317734927581039114517550897314821214056560899468042969172475204367338764230488398995733310030038150102563176917013896488765188304635950143233174987214485740910147764561555082059573731867162282857297402569963246348519213705973180139032471470661238466652541222336386266321772565917884556428969831536567421435571311110277970481161930758596570518948843356160000000000000000*i1^8 + -40344675855544126181667051265727026927004304187634912528000977518931490719446992035940819268902112681042642993551013617882187381686840613771235059307498207228976150871018764177045493585729150629090337713456093117162363459250255829977834038076558087452918992140021674239025816384034286361056216788955750641678109043743876740813381043076130817975064781553200458290562113955548689451574986151020499467899314273109110787003639575948701181701523624506653178385278864196259030104934280008349120491903117304524260198724477408845898287398792683627663840349255418134953577570420737737806382120502111727618795717452776665524361847446998404228128086341775299225320741570572839294984859391233557951478871133609621485434943253013688805935124125856414069129084410068644953143202332720820842716165781121450692929443262510256809874951387704027162851061685405273392082073812236741863505837439561705837216031064156699205601748668490106967169871883290041847023276423565448783535434904715645328197084349241878167447677618384047341396593023394907975236083328260810077298934523081338320575660953249309718948320279505491507129402407745714956823469648538973440884085625249998256261041616173816782931113047854282205034077925723230376745347150916734672447962668497319704622567165040838081592736418207029043344179200000000000000*i1^9 + 2012572991760128532356484563851046709916163876626650765325472639604361221698167665489954669271713072182195355359451857699112453934154150825584588062442791597538374520320458873983717134294535099479943634677007016195310808704219019468952472688197433599509586284139384424485859886536148710669927535756366556904249977881593986138063464982987366635653960669228713990790889679104287854079911998147591773048937461039586068958249051086570187833837991911706431699089423579632903511998733301817180449819823677302103793482765637286182972166809558536392928552945052633350116629012648198586843498623476615033537556310396759138779871265364010671561065167771984910245391759238067124638690873079253928211952219646979103905824654946461566885708545645505058601051977933126203055893001526895605756143907328830669040597859048743477065296895456530030609157522783578788409996079814855503982275059092521056032562444614922825510947557476145571605308675616018304984999846409758854175872347076929274834947174417964673482045397404112092361432349861826127674038222566211339482376476770744162578424501156219230301918228884507271414061814999619861106413419063853295947586574001939457838579883091496908235438963291525392013333709032526194534706059768459314078479548121693556234755514876716979053906570459943954022400000000000000*i1^10 + 143862033649586935354199212578343549704250583122741425022815273892007385230396530595294090743275506010971261095212114848648749361235021818608574274183574409446552816995678165069897061047199679543029504541879417977960605852480613268273479693425785166677021310209619789194098965227891453732551539786304155293607943637615004689985088005986364863594652977446370811391919625870075511939087252756116706582912976950272297519621188493461169332525608318165472658975156422904727278886395873999894489002199115959773149876653828669521597444303621410918256873682569999965366206210254136611194090087358260947014484159606204932592974950304296872118233839278625717035442108917342879111093840972901374228154705991259488523146042136026393578699982291455464721355942649966963640080843220316397510493386441465996143972039942301297378562855081675848967846171460512932586845368011520098650512981414449692539681858599774554826568674321866215222934693484884864258402626863037554577999186840773485880780222244647993488602291558045724359077363878870635404368129212383832537245904824004385132404086804926040908584868413475025757522569582088733939546602723193147344136427821789886584943329795085455383794127454192346034578039543416476820338406699535206204153672922035693320073601338417372556353613213785223331840000000000*i1^11 + -15161364454558839506059853916104090629485103833144827386273853912657833124636195612448997267473997441952593351868929396926795159543500664315175895481512786199310447545041407154320041275967103224060548214578430894148865162727386272795051034693899734615549875836972054858034116631569405324934771449035139567453608535532788804064241488754916314958163574155557248200948343400584765165872437365973767646962734238678662476889119623419538247090491532011176566480389752910766133109810404529541716144407262858452365826431123890812179615047185265333213552448139067254859981669189249479184458336392670532114195046397141597057344017855312831659322838657320428412614554339767164915351304822613930880947741927400082632517888314957395842245240038086599337795938456511050043813182595526445375356661667912747745247610065335705875875509068919569563404203992919940956132822846581211987734122203602661147558732582719695024331996388824417052925153572430452796829794878155920344052535280805809865480734504852461254350473731807802280370695572111678834804427959288106142803243274215204447629505523343610441173032403405713472794987192007070550060046897215676461014628708092738512729946318293758398858048625919208312553815541671079028841621190938549383645770602043031450810762578508904358850344319227999027200000000*i1^12 + 86180195711505260756839577328983730000351330477956193492341082988083134047340991963047814886366766206071909219533561488174761330436722001964411289703039768278649014420028983208457548038056719658201129271136471869863753011414092858144891437525445160505325998937984459762594170548394355040866785450419711035694999547861566474174754168432338839635171680957404938662594878831462279807689610210426349583096196704472282356755939751088937592514405611941947009813533219989319220499890927581825556434474098841719765446164923177721705565375720500770320161029951231933967861243369333777647837151594252286723310894176562644950591011509283170277782520389199699097933153508242725522178632564862542202716656599889140361809015129447963527639532043338209735300427297283875188542727945854574875489923054953709931704515786463021608169787886156403601382472888676293249465964906012984207066436492790550801219445222502018896705525073495761108288835251337482015581645902714395509378214943348048804457667076141016189971476666195506881859289204490524745757467199226752662569899259685369871194631656595078530626550589126384651252707401170793777040878661881360608391738197173810333338545127528817475123598550027373235328514798471677731169717356956997138928517983698724182706583099111400648725624975785984000000*i1^13 + 896944553891139023432518020331685432924524284392740214608465915932958330122321834751013251549187427186738601217299510121203188742893291529591118062482388999367534380440565475923401765616843055566060223917186776336446520617805963848601187437249253556068803422478718254973612175538444671059351904845057485332813261226845009887945707107983955753259690423784374399281877990822470726322445722132047362295623696987068937182449156553664038555221554381081707502357643076880943171527692977731178807512729598238794087099142576970144614371638485984877575049591387365107482405973410218365609828668083406932345887090270030797634132298154283175087639934709090878260541789570905198123559871448658448266367492764621417645082025633481467102694480015343349992229334759053983609533874318269108578711216225282026099117393834367847405724253201612175143699815648312836081587942712288022965767743122946872759171382542251113975684424964100497114230622318315032789073305438432242225283093898235074550908788300307063164013225164798063071867291153431053332823852065979843346654319541525311331450823271290614261666838096767448503628103489015718575258904856157478267464794121136182917565846644621208436898846509210591599969407197681153088527574913322151088097746922311388769816473756197641588083859128320000*i1^14 + -4071139999867782488565103009551089712102942802595578845940812318003507526807777393061991017069603333320731622704368571215466248921870433936794963013640364989941136724625995584192759502927593451282349228952095177767721078033345333834249482348773479810135013089137159745914848252905347737560817422189956108788849159110226668258712749337207066078061839197189447627508356481399993569284383704048296423629399540884519494626783941583417679916369890773714690074709672365134318139546466629834460224790850528504547541035081334691479475562880149333727120801882930403529111569236015324279976562422208433961147451685131003358033835451796535441873135120271034657803389894742076913494574535436976230189595542849261012458804337392701511863644639975009860270634335888223858539332220914928558386002033472442982912633302942714705464046836085422243578855134300379717720395669138740831696977686489708838655648468838879294774215829737406269701204810883488486938887343597793079727399584535188861227717744670889773406794032924301220911236327273879755773301815006530591280058238026932279763432723883368216384127528914171955491383690825640928889798154032273721242456650557571596328462321619603608088138604887312737010208597678057620356510078757635556618831066701253231112330508551847743961274777600*i1^15 + -34970868687531302334540170241655640880274393505522540192214319205485301298656310222347205989303051259362265971871262158937402522002173281330010464890803806905341577569670759053312760910966191219640948811022688967035321941158803218414184305128304424765217622366334662147387593268201344299987418807814169387992827659548995560324319434486831237907197929958168418365505612037188371642327314754646248447463383626213006047619470018662444385713711581269502205473955428002385814803067848090820812273987240163614002033025427088887440314094223512691085994428958391439499385363992922101825093920150225464226078571737248783256300207730170177014349798812900595655452667125554800239902361034278480009566417949221803376940927888624534082842615069652421116494806773882819045943603408452940666860654959890012497046897986792966627858944740697947442177611856905755236342925742689006288962678986407910180090952343032049682602955461925258886266461135624359711620596937714224864517469371762163849894400282514021378541290410162788263579786308945570916882096909048657971152426835978310908490606375526362879589090519261244335817876088123294829198981126238532709566678250372126576965442542240883108221564604316075245049872851587947892694251837596270000485007367706044261181884786908051198181376*i1^16 + -309177094105483621165628603871176231082867355508086602045994691219114608412771636013083870577644549663907290040660983967864951858578390656573878669620615738618929010772333699772552523923133998734746902405246947029245148287300783602146580418979576012175206763895378405259179903869910692323169833682062145781973643543272565643776092695281004979711528450208952012282188247399468745864375888237483608717364806237400910242189188579713875509262483381362140119011164600216923934113585123266092923719623485237193819710631805927918389077455506742070724922832211154842885554074412375570302293167023586703603280903035024913631849506038858951862608055260550089225436213518566637399686267571304578452284537016819793577758554164529987870064354850184559791542138507791122864432928938806574850274293964810736191225567619395795512120096054017653079884963354304790750944846844006305888355169772215085301593924016745038454531828961278036019302350830480222661879671009773283786396567951942781587786204752008163026240914419422963470219255536504176525208386949129483004365568646976472569965406318481772708361520308591372155824616772556560816195369149299804706907705178512218718124822753005796092660277435813390702339901002110217923344143479055465102493863065794400463790291146866950144*i1^17 + -3627667298947081944210759454036191503719681878372090475451292993274558777593801266858498099580164648425907180178361883956503158837781737323641452782156793530271727727216745809161940929554267913014215407389527939442049434717522646561214234011280588133301899895059500320271801112542515850863953594656865313771865375142011555244918930321456260305436642277333783582718946600287625643522690972977235007324941750227577368196517656944265573967133615585808575234977497600758255799208650003038893219145703517864631565095176005503981948407404703545645059210964793915041966041802887058224072367906229523629477497794942328184874814283385208846751593017228594656656404530997297139153486358090112149138834351147327860319510145631084340403114420446841652380661493435800696220584470898357212779006046139934547637344276690924442321788397768051418866639407257463980299429699290917565407297581919285353422072366032933113507087652542266477879490223791643115476692378593705230209681214771578905607922040327690553459120454438266746261144232959792475208396291019074628793044514189275523354746100655038949102343933459101904044019643155961494542074185941936841800713236116084001661224885183517623776329908047671982541423284158280248972776834408623929797308530819416363051348148617216*i1^18 + -18213915299714243534748446355352662028694787018692283471143078699296770071297387952856104980865488897553605229747267925580828853564280144586663484250708688954496670143258446981555972542602132084606069189249959439110938780989634584693616122507979956241964658845084819042751648974994208800675261544449998576639073997925837012890504272824946568764263101240373624144684388633576009357569417284981869121485424186337358272378138560783324294700567400903108842417507556901022932153669021427974083346337430821295323075880856134771395876629869083904380288306388126830893211170976301984475201568469454708587530490719222914688920081120620920515659966310752954211617454447474062689751719248276108791497494567648698965241004109427910088213071160511067475227455932446077063930048397857623358618228905499127906382252059409767109816736923969452595980841155436693293161291121588230455479916124261026662992818741193941698736065131513465508234446959172086644094363447417395594337892380876418918597595301652354600534640236181838207836575046787294113610371169491578883788858040766523697965202843920949523409594815117931249375936596676632150762728013509312400056281956461442210901974299726421561519367770713112719876692911542833043390395114971569646891379283258193360543809536*i1^19 + -38123392483207967271264778544054200555718427068345904850721393283721734987986105690398393048015050365421300895307843339174413314087845531898466000925330585193859727120445235862617459220127280715817837801529661175343477798268514344739984005977838069653718527678306155964860712602779274752484231413424571391155513841702004873837514281178442805690453942364295922081197570859483216413137297148197690319877748612463591086931847297361162094758809851046372707219618082737533609749936944432540654096017012990181867894632685801156577926182511515083016950957361925977281872469831397808723484128164122932730101056324351691455444470212551227939385144930350891485454373383458677994638492013540627946815460189587287642340693965168641769924832281609325591274557803982361267603938817646052725803202477244957789970363851771504588648876875150785684081987496763130017933614133238146954873739713205877091343377126368954722645999197916150983595975471506412471543137989604276704745415563832204305749714365403719244183756752148008211569774644333129836001209210527633172138467200229492909722778770948764736819099706636041766431443254890165238119665843162950138994389926464799689319749394537184565845605289271990982875523808562360947892758466900442880254697774158901673984*i1^20 + -26701234371503971473991544755529072232460850368850376471309354286995363359639013076133042027972762920195804900865941045921368210225613736994665384764920523435882324902006426859340005599856527915622135381720247785192081225795469512085381854543517988572484310710511920333813020133553475206531136172180582534822727757293715168321263904171223663671631814584835751386816441364979142103746002572377142805698928442718174497234377767971462083827739833116506833673801572030518665043268876912006457783756542650760297444687741075051841823717663475968346856876622689100217920603474714391865926356533510499734390274285359092980370277838991034800961719501265643899215934376786128282050541209505827264604008469973051766914254863702146452485446111606109807180334220760627233943634921861479079126365639022572000133067288636255914503431933227015609417524911215769295580153617611383048882600680690054335515930507364750351261143574394352523766694836014107107369754784373356592132983240301495222958919228132506215013557559692266061487287878007882363837115512500244440768486744628698908840704012320834579269532731306659153792885098748964815766632734084906596023310436794716781101342283978441381047122712535283781856411769853791981383356317235818585279544371970048*i1^21 + -6987100810476309177920935810446633721503187269147518559813608285777145500849309362305456463710746122954754565157853281699600334916375922577316880113974650737714019433544767326874557661245091037375936450577052512819992833847925119655120275207997185703467978512491911699793657444029592479701287771552314013870850706117514166009523540592682360775847492290201629624632746022189594115037264900387616909398581997652189187018310363085144265636653924172325635124289353252276655861662857902731261350799833120670882084182443455395815706323493497466320076515329700700936895292664364480995017508742818334400831325376327230940006933639499194281269154696769249552597917942038867925503511987045674470653654550052101317485163171182210029567035423224845403342567879366100090896701164601888337250142510115576527921124373937620637766160530899481246894709478483358653569289487256451108896773201602176667994970094352976724574085949594710123609957543094133634409939763149856117844707829559321565792758764918889952992141371075527637137039786755599984989840469250114982191222454417515022235502665724435615998633489562077000481195713954836165583531023681555650098271565760826712445385087239266291416167442655493474359336214675636326658446263895914685654892544*i1^22 + 117680961609474544775684448777730380992573317480101565964489383171231895838638095350459075138918064752630621591634739424491254168664144314863617542220542940064080929375921180848964074763525211141288893894982876267845035667066275190743030029246188824132228928380214710334542548302031312378941017537389177975251750995608099047454450486933191647535218220772452756368189693995859293631831795539080003614030385082905358895561638629954663417632847204765912601312522156111104961931306551718834608240666432467549459679071472771309912257004979760277273028819224801029647441104462557601578821799500238070078009900439864527667431850745769116961009762655627893773042342533524071970741133830884942414931187556551927237708889997351143826326871374394246714790436745124292273227003267103732835432014067156559176503600243450241119898302233427010899429096927872338131628955959034145975958488821914789894589689867821446716344051993375688411310365512573464737738374025063294011646394237283285947315724873525320016746364541297608652875588692169436501102299773762132677837752497648345804532894771340420004447427013839604997425203231831913961125321547442608134003782359950306876428233264062689458040146931838257362137535258291324511802002960642211840*i1^23 + -2425951024838240359932753603475203009183862375304649305718992309245856242199915171584410881888734567308294931275642031941476836301352213365908219422424756946365753514318518143623484413365856549360474883308413722969513098557360244286765608302399589244923230528468477824722240642272862739341619118476525544066678439808487840642290634174305342213865658676452687769049709976183993212820289441545774901025021648391285825318980165261487717433510681492512077736040279339552664729230562657764113263008495138345135341742305584714066389006863472751694224003659615563015099944859689854551967199330035158220876735852147572414977790156646635275462181660294711959530555452013832964035555629780009016934639017019079568242886438161151490128489783405123177155794633256708380435061747511900254623427464446714296453157082107365548165821960469073743555568197479758547818891954123313981789660420383352707884343718461790917810239209290251234840452669661992914727906684099523127173553690129705924415263677759065994448338873508851432701096344719765934860019599771740165918422113540584490379389715793510715826569482082115955560535717221243302858659097401982941927536176187107935414052820201757430588309351803727131949052251051418327009550401536*i1^24 + 271366996878964777509029139726337075887023960398328373374359491402212112975592229091521799591352555602382114946939135796466140997227796343707721685447020875516191389969461368140161194649367745280491471265108330391822832267185033442912858663869353521158170203470213553085640002335446399868201029334915021836804351263093802913831710491851406146967848522373104568427762223059644529111072663374654397354188764559320939277170317733506819951990076889931169489691168467890614002566071168108831781399140265411575720183564617975479617266299662809021984294747911853368957451395615342119515351718687269821278676721339484172874391115470553092320840880079701854508931320980898904401913716083345646599013568154983478256482821839726248547969099896514306316635611313712333398387161134731002914618985649544486861996504162743567746933326919561799370000869117070102056730801417385569294299411705057965349557734556496637820515956117306631757068962139121996575397913512645436777172356309641227748956700947874285310379238184616655334376515345221447691430852659929626132039718390098808352153998018098067202282513912920239746182338209146670661563411588882248692811987589902448134106660957697666685161799512041614878928099059573981184*i1^25 + -10135658782005498206392970160057330540297273293351417896136582152718076453112195908103312261529299896103892230498653242233969418555765908286856698288822327605127580551790679597009525914774229625469056466557419063927876357507793408279779422583928209422640031144567544394141510669202881799913091953876631384678031993993315012267421892421303675134211772723137473365607038722317698599843490248963582297223728559247263239087689494016108111820345403474192113170664896102776367178180004166486752201032631710726670744697519840144104306641954104710700977820825397749534037410369072967363857450860926494599301420627044737789108773482220277412804400508740312293306974544105745292405303057912326965258676020380903166917341899434324964504297148972888575945960566132992099550229224735922632882822176153076878703071008158009175765811314636128582499000709765078504083596606487593155001808386265477565414528779143375477796957361869888341077835572467441287730032648986493950399243230361152596600533443407917511962602758786185285732589428640009079921068501786087824957786089998195936359208854293971587782952986807750535839683201216866171303448018928911364219603048304602027036035890129302103772702090898650242207449088*i1^26 + 114753076297788553263432650102372237735456541222873394857530661691870781601161896084724056042980334271375649592213737727328113033620981042417240663115945602133469066294214956616398927473938797793844848322044487807416749096764866165979632424261375530863396050610653458481174953758086359215729828209695200695525842151369546261056630013299026422834717304922460778432491844154686500036426742665947518439081644881869226812973220390111299035500010944740553495081876161923762269664657240309298264318182728645706893177895955521368119202857548393654120769042303079890667742978647846317827942399546783897400702680905561882677374751278350645744979159759563342059066195556748013516641870103167454112381604308253100461946755504725171499113856434520744864465353387211326218259881152170639792981786059157893595660438513958506944505113298845413491379730485759862161352873263540272408168668392720025975969409892265826066906046565120867757243093477521587315047431072586874587468567370106772900232753498585411482746462846799463149099084324971029946681066093275928256660142343761923411180993955832407943333517445377183459263807319271601949360370901697782561810613109809232022408168786928157514817770012803072*i1^27 + -261492421023330288211291863990670581492664556287323175571518767511110581277948659257777414751247577808587805270079970460485967789963046329117751407305087715065466261051413804514992702399435168033331142880376540968698534132740522221427741226499476776905611176343544072495741333170838127625777718085048188841127734374874242173136065160498467943736235848690350548546398964380948240653471632794957720191376474620527124184435949447247611148443439795576332060259941147092634540137518318662618595941074421025108911320807598384882413759478496381526100913101704496808314035645775708366413061810774775607380734095292605609109160638853840907511174684530579325808011616093127224965636006798864819014434714829032346822251358688878687477973057094117323666867864353872682252658446094218497754085988758759882807326764003870786372698039494178372103408176657719310937267628499624279324651439323454117395830828402640471240480134321617526067326481266359444407240308342091671909971441502654667000068057840057612193155705828866890989633766233182712622667061546798120831807241220009182503429515565928623476883347643885711541484470691545543433206207473273908549258528682150202000569779448437815640064*i1^28 + 1070304569732928519132714360204934082733680821299458486356294235114471236340818521910442661518800323840362906858533146672261872200767575503962453067178825870756050182905892071595422997139103436858450657708291597996061805439011566193613256206328853012094097736041369379534808610357758475055759700706434998046972315318697253470330758546542356585951780326869799170025041233461396910016010741473930603032132525369379994553126696948953069085621058318162289506475679202033420515339893988171198643703104407979977852782811906900787717301485785373554770371136135423887491770807804718317772022041106268656011813855106972522727218976911311844514758502441621743019382465052049034258103099712604942535676140529548387122221781376127385758018755592350740113445627162592046107883876366702654372571155704332373943328755539021299579841336551473381801397837440610760910182248403309859657586135348799230213643109952581466975678508414073865204933089760935336238245551802099581262219640537469405092106535270282426318408710275227373647869939635324022766020974644910996142664581312954534227865030833527813668529767689853038920287562271544559806612266855016108548367011772346125745943216128*i1^29 + -478579135111029509025607846072838532203241110279799617826565076088467232045819205571210168724268818808334126410534862236540118673796089700842481945629640571407649699437174257998552163023557677378329837878336023933311552044512576004715819752752632998095291366518035101418362272932315413160540444492782353196028770289353152558193781198830294148193341408616613318650540042379227190249004468847013548963222034224004220344674201193696934930015508487488818669285690979143857782128455290891489672208567622793168158233237231977336421001225326904981370070489199279691926030639371420717016701452551414828527102960327698579514368717078477755543984710160935250254279909259001549167862888691048826685444655051673445372609174511732804733562297126780684502986539117687580792948152085982756405578912198788473763189150482242689384047961537097080554894185095102947050676274599567121230449785811982612691010187243923933450630032009325534759808092048222819399757941485107921805024491371781924010045476792878278534493014947457689235736309661094206424720057137673762385875107753184135888344484575699368736161182921561646014259402917057965946666900273699916723003739334508544*i1^30 + -41730807214617140824853335673409221104750908737458511099101573442063886864949602629501019839416592158546895821812956625673792160180203275108399382126414923368325296806612404335116639066079092702995778322693648916304578929518827744982868639115384226016213969491982000199218709201373179234137640965323496754255125947781460573860631287813287937430432241418051441316680833796153567560195004983655152582897712079026222301147011833627177178112930855484289914747552707073428366069034768585110228592662538670527918749642406810963106105206567772727718489301539691715142107907184885857820287121501624402922422787506712711081156706272872467433054340536582515520833165575454984820520273109998611091547827694479452596038633178247672325892061028287205457802035061239880695072835329692454019498182172509951967822188973909598746795251348057324383323072283778964155775428657502407608094567330427447641566634195290426834893271418429243298709239897394326671424613408619104788985722562578827408920641213358343149902918339067868306803401113098957647563096684226506807018649364403336074739197534745399452283561527205924306290078146027728398217140105001060794368*i1^31 + -1126095233960102813941791284327725855826781627632747044714437744330400988898069673837095502827328203002249865846326543923836511059174029089746324727848269653050515122781546618143797760377202812524498982805271182388836805161927534878159926914312113405052740851586655131808369478322667904752913832768240429959604839609730520926852250569749958831178928676367274602005903952734746236469263331840262816643781043708364421929748892106961042939319278115911337178093087903540521845031376442177485184632972073185040021052519108207014311923846551864466502076198346895140314630807280599052401618733249363995920420565390663427999341457580974300397666343414397293774632864070915856197781235674199524941562276676866310519177110277294738872795514460634952477731661143339080331775223105125721930777205550444178704286489548065688458163971372230269097990636245213569881494712976320084490587972019571279596119459214425502236065328943544172122324102057143572118581389657224210861348279190082211327624492860398456328103946650747389303680936907942244067578546530763406288376728530687734775945997675747841120908877572161310645509929239459085951172608*i1^32 + -7819547437492483141063209438814799694790912229390363682785792623319438291307796909864499932677307562262007919078731941670195421031385155520010255041476366190037443854062304218029153141692268943429879208606489851333020967351399915909024519965426419651061790831375677596236347534849417872190854686413542213431126992526542920941208124262181114445951820946913862198707560287445325196303751430739833301466370278502645695726815946310846612558866729975038784120729468407991400111974917359818734867233757667335900994902382691008068401522540203852515337777039924606170334495066004117056564047185119635530518839374228195200503242887030236690017729633506989078304125965074520846191010833250814951542497112506225932842739092252876519597589756651115503405694505004333877824223536594108481641587896635526367628941049178557835864425829956086342436134832388553596707006217413903028160046271758430920299289098309298062080721854815883287295660175851904507241116513603807197962425426586442268986549611616434770113346874448870984420376292184307254763302738710703781112627035194953511959258274424289193628278747423212881868163383296*i1^33 + -55734575790395431592338782988691525903154355761454521963408191980609845055758483041386127418667618850616351402841815695342661363671712456740615252943664064342710034447523474412441807618498026480831936539291736715541667358503295430578387059661860259095358792213608514580276961605421327660336335004656524133377752982975202243442964383147265775068602452805632001107912928343207853787448794523155165130064180159027583477449410745021884466516443972419821940878841742076293568568520780922013771442702913983379458350438577091860064604179646025292353431639537097263212964938108903806154770095662138675672076645196720036559197095909862151114597032205847940355413020053301999254946111436214773302119854555212014371567605200879643074270703257111765700060288803888824786824102359667446352994545807512987217673535874504806958194030750038904842389498188040682783345591901439972822168525051947695335216452645074091007087904456564784972032067633695333671592226762627578937314189397765525327926555006678797212383521900788419045981197073379327457592593487792808690884696499490375450325946596234218139086555354988544*i1^34 + 436059938295694189438654741224557528021390557672355341201829432023701461290617694011125381778885995894723264661511677901749038423590386834582930239937762123971062467732629734766694631388224443096157323774207421146590730623609148524852994795919859031513554448483955781998133543504305715266316605727168630190698291288530730375150190659303164676249114215983070053307963699712807203238640223260784754204966573771600962049088325104365421793167373917669912559528608928928037512923586773774348475436666844254748557154223363312666503827556568439624439981411840532236984619911070540156960642371006560966685338800852807373592594020180383696247876885592528437351555203655545738175480709799654818938103423951962956721632613378712342496735257944380285868304497139594847972954022033403196015625093749604892846268985606286728314725712393734559352897602550875397855750304880119305686868246107968415332531348145245777626459933184521367061621550603122917762547707243110446987533604512313128439242362261171438024675122137952759534046323369518678114492025394189262136676294844832233660635639393952026624*i1^35 + 283723191740745342740905616736855621311606674583162194010375935649837707824744081399747168636587565576115558538695819252318015361767792885439023850872420528327219040019860458395960080062441517513223175763706657514868910403968716155038739647197974929852230406379392362880984264790043476438167167849113487019226298458432353666023826349378202630728596560958337449902729833877876915582889489757362456128915865200500337774576193059693622895089800561567722386482917008792243618248620419614511596710236191437414719570471395773692503105912320812977548132363427297560199906578064878255016420668813422923975703381034561025198974257335770745174510884660237940719745402978851196941105522641621657027980351656852322765101688128910828856693610784071958462183065624360520350622494691988011099827875152543374865954181236471867355719754710417698742151165038991311997473771606099677227833013986985204066920978722843208198059676913943620967539032158358900715859477700526615729628009596359423179533314776548347848790306168330168888161962934887254086854945685291600124719288025387038666240*i1^36 + 2739570333928581322109853114381038545031405183775683695135096750461125542730704278282233232382016175125138903080267427771033162400033021748239673187885856228371596768676062019776015710576147931920820534461961426970760863067777961502749480647734749593536581581909117795689470074049346930330203566467699056753858803842858745791895876021778519557807241133012052492236287387705511206553059682721659214497060470304069606942009563792836094139690655531104799322991656464665297001511297388413881777029805125829548897197397608438675547969946747571686128794036157917622489905485413466513889088695212780705177992586933414120802893787005415505649158670992756738377958999611974581797422207627375268750533783343630292079396762505417997583279693146026443641301905076472741633673247144868931447865578834860887889921234985988349405696766866718666171950098266887533230671847083524939263145562979057401418376483558715066483422328772475815169749148387561472179308385636325616896130441345198866286954328510400543765157834056729339692219544099616063146062881758691894464*i1^37 + -290521760256529771799470027559538632291465804072814328948636893548357078679092957847603609342811475811698108476596005265749337081545776780241420664798352833286598904907018457572481567571152680313550442248662792309715024712526503106867190140031363880683210203055813149018301305549124072660146719003011867595669217340374660102743682257423285084659983425865948263308946148594288426064457906977989785044695081760680729552866500043197843397186355172684859207302782989565477165044673729263555069246875830192611497929454631471717264495733418123365061793940325008645634297481476642180443357977731796975515704599084172772450579146107080733791030900608061520035249618916134264084653506854380787596127179420259704936184583753952177502771081395882380480755938029201240823844375171892656706871576292287832712123209008035629471359176379473143401237904581249699101954285197706366147230827882660439461617313256010589706216306153045002793971867146990277205318730646756909238557728299389960863679550844766707306537295924035773949544*i1^38 + -22742219505642228997586186332173500049540458535360375294540288406736757874973109327787726781908197729048390244005117103865308129570459362619569776875659816472220271105062034480066208451844409643462570365013704803554619476620318503615328228215180137980410802477912544893413178764130229539510801633575470093243235101589942244478366555006751149703455354472805799008595875380018525337756757738351775516132002114316461230506714294717832600398237830222631145894542475102242576655871105546686618016653846707777351323490615903853598729091119657495631745104852493222958351500354830379072035974009433744356572688042231470705189151866440892118882650371141406544504024788222404933788632155005835238410201103798712338305601919201600760757378090513753764567047149081955071159831867896095044334141785040211807686059835111559652543512400673295053201371430007385597719994839649019779083400360601481713008282179635037556378159399555121505928673795703358974020669094633506769378029705137*i1^39 - N1*922988886776321238516105473258445571437651551819600740397004566501510414710826593497979808975207275957140065261153481053142955343199894883694177751148394135547076655464102673470705911814134170541410772246980674743454350475626021800399871385751684916818274791472642544677679322706783962023283654171148479227428794446447296000*i2, -17092608462548725822813997153535817611013789208501295424408711111887584804670598493709783298139347412738022115521469850393612911144953865662528992413749321177442393801139279246499840277092363171791270597126235264305103921946621640831569670978157169672080473480345206914428815893640858487698697526897209016737855903494969512496908105572140625726594041291539740954519272698773685767685575182137034866857325763029888846226879282212725336622797963199437701067436320590510153549290718885954692957867757078308489365647760363058520871686861429479180598110774380953189900550693093804777815145996834202248084284102467010852539047901288693789224355064792272258656511904948897153049743199819103613113352043800017184495286279985538239396460200591354786467525083858964338614843127708038543937683633683061054832051958652006103826555939239325267266442712074631596161934223464550216538662915470698073099405708649892136951368005999216143454839612759352807805713491595058145537527076178908780192143138812266874540499370866234205352559561318112997886052274284390681994513187698622340804834158706257469043359596678888185475941181432030780193876316720594364307199668331135612691760232464410741439701471274232130138295051537115313101622862010036879048934631837906156694991231148591588435448168488046812818865106871910400000000000000000000000000000000 + -54843986450993325147970986323042325101627521616162335017534573823055306503993123623588102914930561299121261048017002578825005347227236577288817394955413944494981980648317562806662993978048480703909573542262750650374491987439721630944586532441110824180193784964093741930920675058819927148144977536219330816413536938573195330300909972884363107530932004953233866724601934394999803174247138699981702458774652422235505979569556956009382222409435765593801542084437893735203465132286925320155218631371189460147363971294084645014488074280128194479485157164523339732494069073080410943368798536058907419149732820472275860878648551151537404271499977296319412568778285900708393652891002819681479638232116414880478475127592901776150768269255568445968172187363647973205127022688976067904451154718123274844531077979936451830698018827058606573382141469389815549942296665378620617011712105474980113478690617689835811965223894236233976721139050590023890981486370565449683364377296228650328022503861972388504591537754064023185257268164975428601541118986185867761798399532847705341013597550103230146108276922636857463200071168480138602372568295789749433733526764366138222547067604153774779824322114701944031904651846635983940282704824361433950315024924208094496791049689573487155659027343000012175198969464742739968000000000000000000000000000000*i1 + -392518956466549239727886924283336108619376990639938585420219168215912687281774779557435961294740199175580997304480278780756930696029809298942035629833014475675574670857600576055674567899137809051999440764759377101806283154789279048538988495713891292982558081631688228977625624356926424812011106096739797994611937394291315278762826583886814329374044437685434693364228538766357403981873471033689646460516159255431548193029619224265934135992118889805166787838055885943191355820486740072139826369959048088645356176808605213012374974962530101339938615749052336398565695022678292542959326898317894272144603534755774931674692658663023769618788104073299346392314964946526981169241928293966297151806180832740302152818282598871098194347447018283111395735908659134395931892670399299980361142013581781896408111960546904339546522202613131575246552629534993456811886835624729363985638826385255395749295462794840150388725559627119469102269361548309500034008210605106389162087150398175174659068119765077555641998294194947281040489391803821561179441394072661805891291012242660612274951466796150533417811584663113698717247450534700994826644059580420556886500994423377710016376626019412157649943520440270048727083113197039612447762586711886456457900639691364500405117139777369934259348682153923906080034635256954880000000000000000000000000000*i1^2 + -9476676354033026500190496871133506284036017770866396112820412916924474531186463400504559523233946049500916169725343492785764041341738901231412775962631554549059634401919709578046527209323946277954617429424129128544348581697578128376054114671458160272996195140538308267352932377780590762804484606742690791814938833253697819586181439240053875096654920374045968330632499678928256843550814990843261020160102961832742242544964444597475585325988692145985285702772538460635719131889510022020593485801647681962089843945528358663783766223237372123541980933787018659885255382071558395932750818359438629384423177028413316300814171353788856912955313518141776009790324874880853420782285810206930914685770579310094260182256769172437779306848852623536942503794548330169557111215584223207352071634757624725227361509485132417050858304684914543825294483053680908768857231901795342541116524652954920682151323749305881973239646494949722687462476031346121171860336859144845370647463495057808625481423108259421884552584762835007119684709597100514828329507967812784997639866986968079443668705364330182035354592078957419336935523472309741821082280925959328111696632553378191792622365560122516698590086419882230466425178321530871440538363619369018898170512029547055028922634378078516752449230843333737053694766547887718400000000000000000000000000*i1^3 + -42148414912607678509398123301908662294807210385556165152375693096491690857030661806451069778904716755617776529890729990100782704079199307357876838506476102519864522721028747474177172598216720986369435878292089011678280023489051277057467767731918438774759555258109627189916170035711380320609271129380603891605798301185492806717549144668087439794321568767335748224287234080851653038178504800250154059844579152016943624205547011667430050403841663511895047469089793818446989184779809165251439655854533126616306775619933661081049369798311600338091111010790668772822944470554255424747884944677397714420017547665227566884091743782364469867554777740121728700153687525090873248071399459338645865274669891591425965273532235290416969431964253912594126334977407755139451798096434252512928511073332594864214053943091345077210584551951985859745241917036767365531080324698496456140590527341666141168011788177272335450375142990206450477943791354377800783048742952566847053418568417239739765169800073703195219735006089059932340361145852795284376624640315479284294721569415177709596852658469393926047352002248577594321755738722426321416428057554342390706630331852554538590798342329899241796421994441403278900877378482916312013001644027418726179161037044323812809378821129683440917996220480582022749811538984435712000000000000000000000000*i1^4 + -21306977645998605686235851601459991651224756492753730828170630200164944132988823843466447051533424128523930889375957588726842272204794667553131754049773270498247632618962015449244642307399443132941499143988174687866313135998861204097456040853686557843486574098528587631597492713657926362498057919533032794467008447082900095680963940248630150956556166013169300964072773848522701289321316459184196422161221096554993657005166873939812632661473882594254401861615780671709784577891649011219977679800661613548760889539733381037277519584995487382360606358255562251235536685767703280495299211373220180853366610413484895900321252348752130839442923306492671623982569869862666642201700576378938771616958547870689104015317477094698781828018517842765548442765810715177572636856909266891863441701135711595957490484862413478834626980792884664223833614025278644676744945623613168767507878725683307706864045859917431770640044944357151908208204117465900075783650160050378037121890193947703899086503817038720414913437498802843545952059499078268919096078262281199382503509062086980967064213817561721069593252949671311775978477505180229739546475049312429282714251018998263131967886660677080863102407702653883421123070536568385700786714042840238860405405737206027307732075483718171093902691365090383808675151504998400000000000000000000000*i1^5 + -71951314967430075306756442878549199245751450791224211686095952748878736628220754964718580820751672412793875043455851448002008162196853251591417260697586149609569255437541476503660360683376942282642941958855894260998472969500867494505521762958100919805239185841963824844872317264900260757815019073500932044348956296702341688806182393981262002030618705538396419409831761275915734955547838648612081034780210256613891446499257586870167075374491435535725055586560714886193931072507393215690023832509763577566650552334461977992694054110777457442882996274419802155744282953496504914672560327794489106377138965454536100727290173094726447794168585559528723684337141317908045740691394687190421361457699327295906252207480890005129440719411388664774351349755819938835918085849909477315059704416134340535298964207367118318799736648798903537891957199541641523409480537669618136110512718052700921488057471981142517310725872921118536994381281668187615538435973778598952309487360112016971988209648055200569124139445089299886536767389754375212782277780227461764746468069114868556177426139590632304107617233149322836757793010278004945901165363775374753913739175365185434189027717809197080369071104047273507754618967209876134705585013029676068381213984654610662471158344642533212681083854512168386027279462537625600000000000000000000*i1^6 + 12792027877769116790998959311655164657950999274126134215392227378253729853031363626592987607352246864760557268518521390951689242803470088797712517006792995107786928433699096396323458687752724654069231089268737593887508946374987837806136651422950952692626574640114641337107384835182389101676863285535406933349767380855865045848645438644275906652912414433661046986544856394613462766838395275578785670047329256061975716740787361875052230681592976840474249636236483985920839880026758079077348730911643149942767414786311025154773234525004808731584153729368108417782420768999188214024731567083838923724184475201990184046921057656777001101221102568382420184968858980220013206114629297136820574853037176366149600728806848068147782440169883562929614865284393828386626728287630228974552769996150251100846138832452612000143037936280266628745630681485403338226734462592726695557566338730198874647320939237016086167987603150458293638582016806996686207173399690370587970043792444918211226298733545356237162347818687149638170698351088606032583617438910648382141959470433220842548773265801118008661450556944908217651534798133106212791085733492099444443838865558090397545256389389193587630616113848423449558156244152075253484992355902393919186027828685456605699786338250892469105910515778520436094948666769408000000000000000000*i1^7 + 287003412614308821446291736134128578498023749316465449386709894584372588426368364074977610326271182147670269380735300833268068405786260354429026168886910510490672515941672134449730681535171114757897774758970115909174290956869066333821082622819672109528081979564062910887727112005429966401632288158120680808250291414982300562265842760842390338603065454461458858685535628598238843857203449500276436371751779296676804055439611750280821303137498653869329887025819054101344630690954338799608503302956532817318304407380646527910605679000335638263629838120187517671920634511562482954117598738894043334762069375531696739942350452473425271112198754392687420983626949610968745065265740357730049239667400074847499375959117764775988314121999047245528860340245017301926010219754599727167159042801263411553348104472832857876775662311083755025692982348645538691781181671083675310636003945342955252731508626283980559057064488542531529539669624316769095121942076892880075910183153877255829214168868271422552306048061857191881237954425424914845680531816010231362337276488040486557212509687574016149529309230881241689118665431653053104619157419841801733305829712084557647052826026578738563014117684512441965428759315773433280419690134042938395239980006390096375992883411294335362655399134339845006703984640000000000000000*i1^8 + -169160984875731734252130874707336923637240910715657851339941751611529051607634923190483351585574835800560126314312376998323421839824759404516980350552247076340537384323269096781742201790158288665773035278816175968053099000450103538997282081451710286596970310488138464443367969484698850994263482486319299758700494453943559549191166510281828388178186526711801755295315485433599025157605176439331062757159298943096592995512501223754436090383939707239427051579437258375689223040639879320250237653365791070700923371494828731823422400162493648411879786988064588373106750828064489054068849355740628119712861984116017254619444985554611246885548955271089238193219723979404724486776978580787738765844317397681942952849482090965368288867922675309571010746784584402700843434139620912378920714705610449994722371008360212637593798529938912034407680802078770173833750001604899421564557940400570225046178395524484888176871193000184054986711981295492290218743584085310403344928994890632900087873903985451684636787434080528449161252743327251126981473167715274403923035443898844845549948927509509918431751623930130209491817417503228785282407474725841152528163880013387770304176558668980180481992089683605070723790078680864855255261796644853404262692543191288971964071625105891845983095267467930750635789516800000000000000*i1^9 + 8425780156547107165549900449097404566562473598711448285863039286199079081889347866275965252795113517509506695579547998356091129946953311237226408328981226277216647187889116179911743072947946259818390915720487183930454418014695823413689648373934751819818794358484947954122325752824079081797393509144546707581635881992588688625572233160262570722101853735986077399402047259732232425799630453781552999416653476655366854401973482390734453074964171984769170030579649731270287417382842728843270319352146111868383228032122036098193026067070082432300069783781239156320517454502646673945737658646677809336869526743446421190523477291053010971814482181320472684303781423395705240905814537358158801577548421030398506478774411510549339680091435420407597080185261126811527052446239127790302230545545554616577106254651923848268439685476879253859210596283729218780488679989037488396608554399798169294385828671362743225632563846621115712491061283160337789471965403121240508227300523105178833191764194366936002024702294868215476542583232253421900890668996491240957801118201208474644727401343793024534393000366928480440933099422973000217556209468144821187688075413000077822919434446200899234333583101500372918937818192133221055203794302351011352165784460854494661404169329357406850613973947426839881318400000000000000*i1^10 + 604944839918232355358500510043369428065437433679188721622943346906166108060874686537737263647413831246271339793172973996550137998356408769899967485266098789820790662162129352597541143705664680540706954004364762020400155208169668862356471714557567072956183592363932846890877595417873649703692717741772208300326679534378296757026142506413205479795863467222619488041592587971587499044022832776224329149407494737191309048545787581345857354090371669194828073372805944911192049999163208284481171156990450693961838190053846459349290784589225934179404836764377788553319016625250933216034409279640097611367912721841117734952788897186520232750019332037770500456253687496210520347926785601538102189783761355493445370478189311129847144667368665102655027717344331174321992011137277055511038897603390370560887600661488592766087801062661274613495153024560100944666133771030373848522265211714534813507536369125942207693321989092621267923536150858979044136487699077724010174511168909887867931105808843712185903770595267815178887486692511580008000828874299701274554770336334980309019207418863071090457668852691632901678491930675571486198256021226033942965780729501543757418621267590432329122454398673602304753670759015894449554941919344669995963637715217238155472819468451417384690775549022439850639360000000000*i1^11 + -63560935703664585342524045186184886343730747241781953416330645243415412949923269366934457784165228578747434250304148381150419368811881004575286166851956010958506435184450262534468510325027670183291981332638014772167111835408517404583962849065599944620127516295488252143440765515291644290036799942525949910636107503232716134007354358917058847367628905869232067844869776513189974452378382349141763987194800415730592095026676623373353654135347061313849339725056702054546239503718873572648447516458688560963099305590324839689420496137787341726009745671687764676396441972283806518241532512778381145604974278658789870018722519244118481068772178678085801547791558466612423560090305990124568966381511823423865215480755356825929512490668886439237171530450829171940885822644629572533527110219354493362431625146631148964027130705429403929338650958886318284315566631373985216546377716308228015459599351820876289338147882250814249349057281994336890063397878622081033596973333470843737957146677254402471561126044394529363375179846117050352832107349793899271954997707438927572227182040339281667495120216802727803706185001913888153087888140482942948267837043576228189364627884849527951391947998332934963814064156346556589241472156652001279158018626192673500014732687233064439219070578590607002828800000000*i1^12 + 360616220056081180793168710124844967539603739961718482776867778411917707647175521561090177410567486770196214086975252921519363596850516736592938709486843250676275377555330302080786277683495240126723375789114529206126197646105751985830465843892456632224543851038773895927582187745850396368721682648300055355131288558031253371516450395329274668964840339246078484250874886070548966284914998563632219630416911593715928330675819669254969985703227095924671094167064386324995569230058171012797133886954194115008171158859345451227325349046850812423888737159373086555348766672720475738100361864644488949724504549176128005258867736837956822705202424722238211065790604259712876776584718212328641610649731572664654016770305589572111257242921747706229876697415361911025738155350465217304777057414598526974567096832136446140113356901286918658669202329242798568001901279878930402764567319985535079771972376789943501180842096030149825316732719519654453032895979443493114232606850397940468462783014669927655010297488445143465495183778654988685532189678639043471837787442762155952531976149402112102611319375641337060893342031282051992026238216026125042548159816335116859154826032697521243121902770337879402602335297778483672526131626128753602203818359706335273451207383873012931656115211191975936000000*i1^13 + 3766553424504087828254915855334808583939382376454785022119776990766082555219984921472400371899621413863000889386660739482553186643614563470051357440220173775500151787047470330713779244891701230532942850363249130986603311676576211991316374874512349472523084265870343615852771289371990276743782374750226467998577236879232210273330738234104506813858308402709030844553391348308551315285692999035245496386678607791887114113611931059147499879820643201688399343189787914982259064242896199729902102449749514956417694921004100440304367963533289711919586167558748802428670705922278477473176964044249804611161311052792594751050394604773903662080345571458642037713467565360225246146904906588854496593690007544651791553543005918902077111710928744785633117433134782964817150297580058335570757471975723673306628078240245111746978490570034606428677112346535652673724239774666892273023647214247271054942234355007155130350186227529978587375084939944207266745387807799195513514655046774551227826887141658894928611130151370614506310260278641329144113324242385034442850482770988373314838233540509239017223778056369826793248474885108008914252360200609310399424097573547579566799681732100225995786773354956834166607195851449935978341403524896613651589518641660694354172641857357224659519261670113280000*i1^14 + -17070837955795195889568436321152658460967905393506179440126330924912445351495138243915987954660690722543363946800320807240963416799537819092691742074080429444542925684199848137662492483836559323513815412791689341203033957093065876635889164633405873824418184428346086392892711550460953166659445124125861050581310591657536071003940896349964022018371854740148454175889909358962054436838464203901540630450407585902789279250710441907416737677509768226987830025514287276893384662765545132664048827461293595921956390249663067042826523675390067533839862524462636455352154401111907794141626602466597195502618801578793280155930747426339868902776316192609417704948978791841497212189369456106354707211620202821255165445545691011370423049039392427727038464147094147708502954025158760297741300674273619621006933860250156467591148215991771729626243988339014103140177108596537046887483628573121815335551111023551259525015868120738647543371647226675029105777153192812578285419058236648223291576768792068262496673604152831177807445291368762382311441646112292621418159411789935806693060882573329197939074806796972605163679452205200004174604983686270304689210703463682402951075208792038152282494417864041947127902222938426857038186751891571010971025446139148309664785260918283089447842375270400*i1^15 + -147688809394355206525424058155121761754273014341350117821557733132880849443245039893680402199173335105481058251595726170414241513704274692504566037901571897169547130928785924193290466375090291570978841718462731001609729997483589817836952681706889886456389383120887677093074421898955180218509269119067340682889970026211504274108778242072357888410519925930498628439904721750605361906152523470674225698194053142218492382555966172247921030453527560073513734972087056565188867907248886101982186804962710392393351874911798112092165901290771626390975671377533324673650273567817812033890762473200553935184478343421727802398698093517365894864076394847826458665810190852049627792223293687333620880309715527630183324949977706332411291205220062720808173376364718888241735329531405262478395264302205885030337197036074075754079423882076653340159166652934466035412995984634232487063050030176406056266379499714914786833576649706612878630314657366069694540428869507817430551904383383227366831669462002669328082650048490037002394201595673009573290031688675432793733462122510765141956016759055558226829461976732520558345037091197940515039286947202353709002662392013063246726302299780134683641077520162483256900192606244649985635983975303119243978792282286460019836574481936863670151675904*i1^16 + -1296090405842072167583865666353989584827332173330559467317732594974204351754498342268627584459884852564989117167094347472362648483387933533275619088959123607270067548544380888430381941846274282053640809127188238887062819719805008227628550311462655141691903160588709366365003504639070873607862861636944756985401598333904849232211604284511573574687552058241182467039297281640237164282121692627263805675395469127119174012831334954415011240519905929040448045553429394273684876542916335334872221537925172052402244236640443830093763531204089889127421235712040874675407805387136589505654485963934674931041326174987526730574181124148435199807466729676839109492663330905084087450628918016552518757307359846092050641286738782500807000060834688951761169512759205170321291882916472561036743185171842791272260346668215243675875249591077742925017870139507068165554859558931951581409075432072900240502529384074552564067722339663055867440269421476029941482938570357222659198207565573657851172351945771274932394278669043942034813294445556558124234182894436240693143299871154489847722761867703277671271113756917080344836658190325530290137386988869812620896840082230422096681507708747902064497759386450562101467162120955295397552391990558037316824816886349274577607710136709794496512*i1^17 + -15134675754815534733817213999222663127322951094454067447885233488625360491798001324636137206174711196878178264797601067194901567335795187941584630816231373463269354515632857484717445243308799943043162745179713525348414865892687438306305553904135391961710992709751701268238735384323179966530603086047108786427070971680581890449232036739308146881439281664477204410419367486219311214115765674426724569115200947135636432305551212233197833584092760908058514807709561361085250654231919085341501942101798022831163227233068990021809751526921424712705876136052504055550944041418841689847232451807850306154355658499959168134253171284126871552319661616604019879446694411418313860635035329362864892560058945818443289224316714738678196592881465863451075204913003358421312836629022203419772867851992529721848238130785044925193498951805045947962210897521454142539881965814223368501234498652072587065999907836769257684962690462867881945896430948286008239430818727167954898872724447752487309582682836852975256369837323463451902110008269013980428542875112901114115193241729448789305706928412318287783617517329201562819471429202953386439101118136756246794224406215214045226460954536896737315424199106055393084672996953846880824406867376992509542513748100781000855516978685673472*i1^18 + -75882647110051428369131555960906643458041335205279505869616137886534556401760098646243937664590049442718807814842751911295720752878119898872185427057703123769557765786995534045461484998083553504296259451313355371625005818774047596490381277409661946100245981643090489099484468111287103736065378979340651875816260429282837503635480530956146147399337931056071502373346153415537158533417157569228498980632125867194948597331221860907361903366133950074025003573998559630306031932030956507170454394276737904398986644675841753136803682002011937967446427832267742228338427007587769044083551301105875175055447482833875443950363676548649790258725083892553186930195061726307810015996965370705503144554187105550560002077554751439042584341620104255575694685277498862212078317771568373032115741023805797699587017292018764909942593484773814783502830317637449654608988115690336088709615455083342474028574977127017117873965261869650139988265236056385594959919405444006977973921747315433124434767333085235176656883336206178400803925787111697652564440559596738333048188358523229156506288131477144001584888187801615620888791912548209404329840123076817202907040387477298041170197072251565228923542439092522006573637166565267502141483931340065657032548302643786602249468248064*i1^19 + -158530061254997945370282631071131285091761361176722649575350454719932083916263373676932170868390810097557926781820782485439874349848217238666752347463651310274318656845831674388061831339252810296606135151373336812138849710060397331696827912617080720766760356199810547555307517078815456481426616017356390378874451769899072695449986454267674070783286905891570082009632355452455265618837867690054710886254265446158439381948580510733591521536507465040112668584486896463891317159624695596883899224196391654982080086863779849247722578622751306740571578294742697687779856607605389742562176472705157997823773380725498564847509708140753609941932983315401620434377952392397559247245741765012945586979695813459095823785149663504098276338420014359267353958270216288725776171268078904194193889320514745597421472129197005762072926308156377371143595535174332085283779232867607100669095663373611662344912690095573812313773935688873254413770523335835083232476713473155876926119804286389296350087776668039966031913618459373366480327823339651643605355704865365032854044324807901813400698200071629911819577031547016864349757584964133271217778033812124270565535194274717696410631779243324632613107056118626409475586227957463953034723401924447930294619994197550522433536*i1^20 + -110209367481905845899972373213460475963412328002151316461046100526799041647901869244369230031644922628264695603302321107932079412330980179288719071672252795273402679267846913353884647170338547166383481985188357456894416694277288614562413166461373822058440848053307897164021897019964080025737873459099290260655061978199245432355066771522986275537203056172773771623393006715391478617120243938268477176039702514985762450026644102274803612416550742964747762095156623766910658736842108491780619140677919388797415250729468903138164041552806057645366071939890860331582923493130123255055090713041248209107897519027774042647039469332484859877353559755178647819380686756041509748638227949719308150194397798217794394245935633621686456030730525774966447241025689915659520540738725695250252684257661561548562005314666602444371823714804469110091169486373210502051971807097226345654345930035266698358698420699359921449399330378226954720617579434986044641174520262287341952398970404917727927369681287385866381226591426680518303626828767209701970748900673387393380590045009113187689172321779845691721508906271405571519367451704611064440772914995910111302860059425082022112394573889101126779017923695713239876335954593093856063233800524202317441301100443467776*i1^21 + -28522916573516363075239336160595100346225688252293206486256184477334237170569610912239370387968488913097855277728133185685244350956043228866304205801606618243796196295987047636740451571956432931583504894593487530846183079641365977495984040260541856463856453392117506731221673379050330393832889898471005825733319090370515939172853317427729042316692287092773394128150554681989519124200622409530339549839019403709622377083851700032818565639546088039503459471901082379033036292463563644030856126212748486174853038483718492878178455792073478500810997628594353236236572042732749056114626643987723898394299168971583647810084584996940777512286359326022048162209396244535721471882828698786709463967599677981071922279463429346591986181326273528579915783601388156744279347393377202771292886848766824807832890683791500298528723125895706497536902149368317013305789450906284459398337738873389304116393073576137843351574708163377309561455798067239828457077793082651195632114005116289379811998678816060624529065818739882090824437580270573447028044945903327548029906446756654589171730974651737040546372035244608294444638457779157649187811059481295075553068036404127848553376213593798140073367031597405612145286466728594379871458949940681851101987733504*i1^22 + 478575998660873987606251116243769284702605898519537352804998943838065031434044684445181800088244595531132289614645314386476530285531974006856507517257215880877863914213680737889367746616095981318295457415212219822181733048429903636007518779637948062345916744540479959711024253048317349602903480615999167159544807303281662340006782294953476053512856147689418122658322512699684592929964331510506073181162764730716142715386573743571770606241536965913063450468075442435951151721099137010776840401984534453389637672491754023872970502994629537635185777285955711551894084616769450126057496546619870259576408371930161764039451148844953294338204509226750170326229598862496555881440875039579048131757449252251884255376096421357746064615164201002860338840567478066123220781531844604186639063428499958495822647341498596643097072339439976169439040160735984061172361069698501706655553841898873433672435994874474480821395051680517750605912211295913799664245870919577849450049375581624723052019496444934669431728750507785075204954532074035238753241627100237989825315356872851502860121656634804020416938165510660991616740829677944428516423265177843036041097750023897838034262138046031654543285804582641972937221810515829375768201287349464727552*i1^23 + -9859110851984193419352147356630985550909708695627492940559686581945696025632297934762617578595166510576777272711148364433495232326541971442079027365524897409395316681835167892533437747041444874455712068696655656511910368057356283455572953874390692986759363890555195676512580169911639158690465011948891563153748768587205033242379103531900744826549352799333911183201048786396619010038722757514466354227543665340715983552239682749818487279718263259795696809659330594956137499551885332763953876020292007587919916743681400100210434549520124852783396363466932275150962967761503755707413405486060987602273185789459772003642621079423100301241299075406727084580401148543384525540464898443406317232101099239150891789755312192801147772014693549102346095544766568727981036759988147760636102465945562452375163401057058935563619630622439567859341855569934490221531840740113342178329667064522423911249173629655891167586502605841947994777857463165317973421822602076183133143564466293376782797276557509885604174837329104374005117487813552786494195829364740278388867285383531473564210539759077160673090224334415377236063029026045323018720700900472078112705716467528789916258897382544161525658979709754949204751112658901818155525522587648*i1^24 + 1134245089667978749173893855415918131797295309018908150528606211100949618444290987089400269475960299956280702154435905702744938047632278032619870135068943505678759719716020922738766297399446854313232215338279196610858835097178554050450191655777201243152922402971309806674858354081367182683429939259852572988411426461302897081421358789901527047549266814532093304675815591155117952463459279873393340283669195436667102105164695427366512078715238734438149633037187585632313208870033586799402325127624890225272369918240037680408963144917927205894828999164048568269868372658001946542983900589943529226754934463858785527174700502342341038046843126547825426786504431354141007710909546851768057032911369332528319802086423039469806278490446109577070988577592354101526465858517361172751426265530671844031652988061206557673439831996188256986352844069749992814265579996596882465262742169072247911118333505897242038013428961335263816795830294681488490184839698067240240026571857728510745378693078000026393660454552371659314278820027795155128752812321166203027650902605966309353680827016822030063177254380358290212491783555425636456598955838882782724128006845653543286646715361583709437695601041269248660159744228802361819136*i1^25 + -46813315998174398346703836475316643847995491415841583615565475190390801454840861443330780773945810627329790925913012064952332178590454221894657137572859688910651962473758243894086795442812941924028753955717910535843988813512886215240663921743081473371927148333835846842359614861365339553843181036393615379100782204134769295093165173358152424149201344065148149787202034551947701571141478334294223757575887936607637320534026692360753582666259484525213954847981656730759105419811205476727306895894469917388189903302257509588732450171069952374766596659165439140682406912372883754226448037305898615420289168669752507481772538110376855202521559892000026878087747458838903258894139467112848884217051642081349411368780342621958604581668869148284786974614062747859193586211253385161224979171875297056971399719792175105112332698176682455748668819166853141095953199548191212493808026720003624375911054557188847253311333954325562773842356239116898467085573950264301864628770812077456102065002917413637737578919939693629568938760020374759029873467752496008103286586769475854378051741026907829163214438176369007175805816923848666532305479352331934015496275042569289869357021895986235731017324377328265045450162176*i1^26 + 799126199051685937864441177668838264568596873981698948270638280719136197485611547162545246719651067179197419348727427726727569611317406912307889514433114741031180738840383075035411127842516132475828666299354795904462609947228874877529564391442642973031085868989147097468090269572796207998521139360054347197424251988634483598797613771374512652059288538702925883299195649767979069641695235292748538402422949337707277821685223876850981038228014267825143903760907961453470198793106487323778778981024933494953466375672129042748864473589070816728784749293446981416674022474150996791792385390322955114411762851455627077922953990785703426774029609380004624607885097678320422651352165246966429674810707613131633213718907275218604654364275653657498541674049798610656593273241783370737530636159124193199917185424735569884551949848990628880891307007758432200870682007458951991366341703075615998456800404862907771878460563242892618683694116171489670418302929555900375291957855921861763050144172912905604972361766338784378747657430603392851305783496814628763162773546066385784647473166783459123246899277321350712543572535098001576169909189707452294021568276352711566192966751129657379062743899966537728*i1^27 + -8210861031583853338058852662250561620391718270445623913423343726794591916395081545171434934661492237853103748066375686604878862945867870498839260076632539947450574000004669479462973789613731603966376619487615797856127916057703879850346300381930173864755322511190682550243576515963900734336941191430085988502036972482709732609924554813829912353572972968098454514568559312022044258880975836051114142498470256629168762345287982326469367201503732157437107206326477161496030473409376215357286906050991862552466985138441729865313894130618763286910458892028020522093621455790468273502861429435189608790657217724461320283034216824892472022789113783080940239752345131403076877731293279477565367481101242382883277602591997400928703637058997808943089979239020008361471025662555829038510576879605121395509474005718882276448617069127606106873795489316386056542336991760115244250387820621255303482884642083805179426613176389328343946214572928237055081501294641327339185721763241125113946499801337153869497322369047688619594547248382422914551642846944624034908617611862916993139601959672314866348670042047125662821572743728606915281148239189653417075075146096520053203747447697847701051801600*i1^28 + 10784130003047027658955765162470596695142654017454952626843100688615611195976327911225543898139245189851344015299933016477019305275570089419838025783230816847495045118080940583881945760704977980905287397757850105862453033109452087818784565464611086120043782071493044065133440336391534545911299785824630938410874411459633977169744782971648358007986710193444504419203086300981118306991576181686000941899795377409084267950282184044675154917009645207847031384977892260845092049833849050181681490111582999605552912900681146112049834838770103952130006752548761167003034392117517068695777255446666384081820200358146518416337418952204058923339016825957901584882938037569148220872406004784490927425092603959048378662425100796167649294957243415485841892868234059575072292527237041792683996764798846181393525974896078528479627146788584284548359858488680786770239033354001790213405988094847067032860037719997902794243743708395534132354837334569526376682588576627985736211280087894860377897123384138086325914205772507304234321953347331380733449082094942346847132655050390918204004288903811401182945104414368282827360305053157930655253307891095851613869448928364921861908193083392*i1^29 + -3272375187000880641494005177723645352505222398423842340638970440584921855914705205609779821206103403737778252877931702050249517092643257468717173686745662928870740176248149477864586273250491912145343303702951063076374196535804738517993337419612686390687034929835924582597111887054667065102298275798292869528139466536139497035375553359788799815933762405507339255415983803999866879680993692565636726432162512815573325112683367530945064634877132085479448178091143207354313434979802689578581014414911156986711514862072084576310606419180506908806651231345426840523128360210342847765162384273047781846261450342894332760671434689882119343345479982756663721696795515128151271481918850577029736354326018105700846404446691441859640439757557675943028052762607893901130557514079522525132743711464925475239046200907448686124830712385843905261179526244218589403030745023165398211669378943827721524217012557389042093150430596534328709515709463826333880796083110993131442164683879826803220294241490994189900454265195416624808670779516554458018904912297212767674637340784727033957684194071115949230950115761579927302490834767074181492792116719630734530986041118166089728*i1^30 + -262042632529655994447250765038331233408011990299214935023983066953709692093790901284945474568288609412695929304250182682576741882763853292620892024086972143129866423430849590215870002966227467791232611715334202387786621283390065401751782232645148558943353036713912442147953124855254328133100633688355241419162884088023800580829323737013508763958924238630091995227292152481936029606048537088602599686310175974195183941782000479939875177177438420508460840901393221152008151833125673674406845458491661912766011275542998733873041205378446876127157338786476837359726361752769040291623607929618958720385310480418547323437616352256755784003052825069031544426943688709751750178320283216645119776636410648625932705589828137043194853548136784075322455084961620456361523294927657717452324424071093629106195943317723137854039042655136089224304051119163873965300276030823192288791848875750923922998445498333315102155490458928289480173827370753210961221029524099688826499451117477801784005999925628657137813119273099795984462008527372390930828744196028055915564862438119072862971319976293216991988121240713361571104053376835842812376541186000220091056128*i1^31 + -6864122210823059425396684518473118890864972674938712440909174630293400628386136406929535506961591088269836566720869158461971852887294410510727679972619637891726916775337205923639742539828970071840976698536377719792117377674472430303993864857737834788858010851282341978178712141775228862816197828710982669496832782661730434129611447192016542801672447315464043803370288008887060323595542140458753003811859614589671287442105806851858657949091723855958667520563039059918152621187412770962029948033609290892473930107449019329053195121348311695838451375868908338121722592653726753876932414821802244051281153120638403184277210564654248050749583115137409141677907066103048756977524562848925050985065243475430780608083315599541108745484542554269172003810074159314415030237563571218660193261286604968732828400305511676247383267858588878428480537697383377612387228653784213160961457288176207236202270453922867512674883389606667205061080211491566975968677177830807662795492361904674175337215939986292540051536776034453934675698441321809002868852002839157516300289623809418242427171403856380834889601913624917038306101195588858882560098304*i1^32 + -57628932536182676640503191139818870092179181191178983979856744796006401931989952786731123616387166801997900876571342373524827542327550153101538201016554018332393857025060876196163342949978204412165950711895596875661279333571647800234045504430947769632325097668074541005056967611804286607513002085988979200168165837162358117202669289023444715406370867943355401572905136317361848373313893172140579544382238284713960992156710679859174861854886933249583202813783711409264914231257672352816347094991897284810604098681929565854658910038773480031992614835952775955653494894873390686505022153981608546567127387486114803141688605993954401323287586032940041566513990973605297044762240324783878759990964169247321485981164471868390525224676782329928361133003065321182249762136910699318398713408635599220227623116559446342133823303307005632044738990445960532355733442165102125917509706990975038613494910876369934132009473679203775825550331840133134605301975583284293982427288345817953194754964120882452328738352401170657763791557167214107459031086451684299167904605433909048961133401903058725791575873926310957835066136592384*i1^33 + -427515647505001054242847611160120128563020671695608754276195394023385830655348009141119805741949816838457748015582657656281466509313858144058623366393387252298398038417214612506782674325959090569798032035596522545941704193746343228183523527796022627025531294417399893220330088339202088876872106274000869366892826108162112074992914504990928793994688331882179075230814732432458276136653907865649316973042257300094641986641948353505601526065616480370756174066718653302348494956377568301188090729268765763420077286413339477980592730327428017659286848534259600182078133954847734476983627845937513250703653538702313134178831041039460159218793789349547101922093656254160030912136170724256603861301473995339731760863306189285040791268144144048378312047374717833146746328560829269688644318673139638828056926260874049334886001782296255052338148685473936279660707685314130710156994694737748639497960500065902855142767266487930661289784042555359117857226136236257340623940464822684177168636063926753352285148335707744715365406628670496450821897764972342036952267537189637663283405655846611606700820348205432832*i1^34 + 1363793367253004547506602789872085997488696575753971562183682901451939862855887845130652095082902057467592225629191032595887401551551654320676814574173598381309326417579823739095800734759128903860436810408220397779424670583587965304110809434957192475475144687628793808601310229840519904057821818928113360629396569304583118721049119675636661922721591736767156629819297623271637290888067448173914993641900743964637920255668500497988243703832195064835485350029645272011770821292114764928110988125062738774863917917846927404992655574170630214478992247189999801676232438385367170030763564764855644779657363910206908154773794652369770173433960284093624009892445066299329896389866681755802099727514886091023469988627930474690158185428580499829871880063288903099154779863246243997942388894620290392495856974235219446655358265354619609388741309899933958308792678241891271453270159489866738048128843449582878844714603952235917090242257708842885286712827589349824116730366169559490866481106629836656022117835639836103214161462208861682917889417824155071406334712174359861313132727823815555411968*i1^35 + 978599487381255418528273599637086248884403753625391259714559868262665080988640138172236959806395992904477467676195970868948456822038756546071150441674891994970942598137081192361399898293945358002395681649358445236853001411930475538196080200390068231132144099666144423062836267073329781662325741373998662522439319376313796853077853032163542987103881012825772278714589055291584572236142113116950794174609209172900690811938265533057627487290202290667564180039617159519033479004311058560890928427069549337015342864014638992400571455779320028690845383771836878278196294980242589483801416292270282895971134221619505199198375465746311993915918177193948915562922406354134649950576821521396739666492382881214879861822070299628203661577303082108738880342949401076853227715394333746256386772018727541780258100934011379254809301197077883053323043671426455080221907508681726630930285631820021077116883652081849660542692161568552062921560081675161366780881690222262039818223522345501254459820122725204070350241875804482039230177051981076701595699054656493745767503878658252318329344*i1^36 + 9380995096710421070480119300653121810128657138513554527038122711847738284292387433177707296997295754995499413392549162513333976057661791883007858171900933106780929132882231735376324193526866284982180999708124729783916546093715291263477032853075572022539074385180284148461680681736476910693857651997359306366183492710504263433207920997410525434362935507174712109908757834284631280628708334205409266647909961938795740417541799705114634093120926904771812694825784648959453685649381532704797902686695973508695421222469447855424149202442153594989299107822282547419571771091506771109405487341546704599177031936727909501894484409261672286692567395586412552501380494533790964628997852413822655050234290008953960384837510687490819422697267537741678687757434847681377605144590215548985522816684652231906745645335428182024007927566166344032587208989269261032230166924582380631180940222349927112639087699924800203418742304776388465513485499609865926619068642460329422511586777215737208680697587297022961896857884327515507272036475506215189241935336415352913472*i1^37 + -823496652693745507451152572034148063169615352663723519934983792998644302245142835454382094231846620718710434587641545540023630800693791055120539402448485116470939078110865298405415954626398036801887850347293860343879220006711385891389684993914109539907572142199208771159713209786758934816190603273017368973524353898754581653659136480829674176819227438414815084035159095672043183521097868643557475724707621736826143289200181651410292676242259362236729326426228208581047609215866849324673185931577833884076824396939411125793147698422279620682687668498955675472851629688316997402620319759496203938684460521487868524464190412948528698191297560734698882337533577478484733396971287402500964109697417567009264204895779067042242762482028276138167334031400754738053433808499849266281070432129059024240147697812072143744232725191601749037767117976115178899694662001703214236601648836772530724408814625710548865717562652281250351338283479997195954851883301276368781029046731062089569898441786540573682949481057900213396291896*i1^38 + -64078187548376107264449538589665035025272760415769590259309059881869050927880156027456978298832512691925576263880148659660908359250853084052330655602000901948351448129312848629605268614586779165537739028967470862000576838052121939336162383030945103233901549644232916324607148445610459444305681153833692988093214690707013611891121462971059841123388104956998081367097628716423614638786820161930494856056743581342689884810345050242643391241262130743755934090883390129689802910917670090275878603780977377363256574502614346807839358650123389175985456895718391755113967664985946542841790307257950925505785307848526054880263012731355629294210766723788703929792506332146127002185121958996015142276962946179416721106371232931751737574328532170500265299374708323760831786140709380634435415990782686834895164855334463359327865711492964338705513137355028022573472454204910385953089067359263348619758311621680875062359841969234431326732471308402883139769764180716162463408780507603*i1^39 - N1*11075866641315854862193265679101346857251818621835208884764054798018124976529919121975757707702487311485680783133841772637715464118398738604330133013780729626564919865569232081648470941769610046496929266963768096921452205707512261604798456629020219001819297497671710536132151872481407544279403850053781750729145533357367552000*i3 ] ]