[ [ 3163784108221417740988721059338534427040206391242493377687021588626956526019790912432481350218784858391290032165267812074917042125586996952599232047848616152763211212611963181148881835004577437472958203014497310245164745049972181539102837694745402884981390015522515984455173712529302528248428407432136619586883686590240470181519285689628804497731231770624789420674342442688367693789224344390001755046211734536134673682495207391985581521182969719776115911942340111450547106691982508697908227932669172691385841162598373562946014630149411681902519976496600922944779549706076602154940393936457670002270611302532015235980194898151126505558637767236407014146829678537951977812426251128085093967348346545829738505029291459710867423470420173552167323837647150328934297764213306428089301465878175375718208293085631019560437986011530467082381173293021433952272509351154854112437569295027246978026987183213994131048159281299422837435641322327208577487352237914109276041436849128249851416172774733282798789485193417241112092439730787482978471764885023752192000000000000000000000000000000000000000000 + 10229601978137772940894308704032749929581548440440110062367815245622754061239255085457606924322683217917493882663327992731160308052980535994494070093497400188303954294587307190049644957969676027123040948312699622771022363365399699286020351420448253172874629163609987568462119211262968924866237762438228241095093299852999573720033200493945315261075587093359704140944965158830449128848893598465151532433189838068082407390481535979955979127200584185453611985848793332523285675304073549377101085706944520049453562946452276082257483820554446776678888655430717502506329449416918848295063171381699313100946861213572234817677775902986865836621324654165064458175388626494816109053487749086863978714078814426735124853090981059458732819751466184935369207530268944020742613020337455199037746360874854969514793082264824501773641911581591391993706855858348849556384595069229219415944380384585326504731896137957006079076478827129624663598211006072518572615270292704642814013381097974656229917971279999826670488398717754825465077233214976970709438096575823872000000000000000000000000000000000000000000*i1 + 14033696918174983140606119147866653192013951956925022442208280940005586974196025595635964221699017689930517540525543151573097888900544772899841052757003047175439874437695284465942548924349390517137363051885038604917610219427334138416687066503279401447197091026809692045204406920136527640649736891414733954796123077866555896589988268966001973167842428441110380459860782954364145632513602809737967545659968230149513520667599593589793616216002733164101400765701609790256489260750669086105637565361486013453675277005298831655760507278887632029392597285923225248103335568534413905524455088331862041908127333590107683462473678337767898110244336409756076812597612144455076158611757274287143251883478620936678020923769487265027403588896057901174269403311789897458583085959318147811636392416954751088025719845580057929401892939101215603755252616808647099290827553725883652292101635940127695054100667390178914210728281965526806620628134173531162338897373958587565811084768471270282354879815255102284810192679423020044654063885937174893759739582337515520000000000000000000000000000000000000000*i1^2 + 707564560648011755277202398642549947357727944751300421776567886750795058738942264952258304868806100404121562540058532766178414216795391853327119351922418013296141349260019807872379199707685290426812381173595924132852415037913385038845287789989918930372362530705016625045366371125221481332743949902763397572873741994532542956877011719040351137885954638153319427667479807452064754087801464209305025620003117685041129884259939570475508101461584957346463958733100162102973935684844696065403783060046633621594002136961409995278541702353014102487558664693401482851169583077116642840123093433607145449076692434690284868713201262424425876629334286273299278994812214600651137543798352999554506130539029566246837681756786357639110276326724046553577147540459505008212307846241995312168343248271380902091888469148500727641454645707287994372781127927240015178453432865941017885777061404401757080783483683328703701881817665078896449632642888185955908948002501409637296047604500514200451829885604372536602296485152444878775688600217013255029922061778944000000000000000000000000000000000000000*i1^3 + 1826803563115884796660337606259757040513828857062775987039802115322354338078360641144971366923597098152560233726981288436798333124283444443547959895011512893619681810969933076641668290038816812636088768766767099359364196146208937381263526339592880289029103019151450387503454736759871839992091831749767956339667004981341887855308911838539624296835632684660618432932142359863923558262607045157685919797606681431818165639151282578300862601605264357242925011273947391004461101025280857716842747980072011110260274188347765776296712188344524269052315483617726598642874044394425831398330134541278862024754779899756094183733657014615338854373609697684054453047975715117413667282976889905091758677203423991132719124553230503659366950741371725704761564409232717573221410510189414973600122449567190666747474957981245825419753098629238711940128804254743562988062198798792193186359286843604200779158683819248242674590460992717169403360078372284891321147924663287147043584372076069779278324591314770991582487601454854969689699344513075197237290480435200000000000000000000000000000000000000*i1^4 + -313128945116862749886952949928383050378952117589117493795878661880449735245183095706697683306279178923271665119752265345155751829186733126514403034162040837938196384014982585700765390206054789854111081243599965868448978928023804043014053123029513772044648877885645522007934644109262614591006254398774582026215621128742240756482493548688776543258689305440485956555852429385577296466799388278154393118741779884218813838629329247825792030753178333124314447276981788387542617187818367875851650083097759402234276729566883585100459608004605068265151091937476489107044732774390520473383854483632990572732607829552255009270869918421441201492398330485788064364647402749063019221244868620322250650417517205698824374877695589993438396600058438300153490039505720021126664802702154238780936717169388412534352108216119579183444471742030889050576108879805677278812689409991528830720098496882513271336730404279606991383828746530578474737260221309984861030347673753587841619074731128414384864778288281706639989218157447668788172949151861540168906280960000000000000000000000000000000000000*i1^5 + -8629524385109614958571904714183238312701603599823063504551922335263523294481653674854738724070784379898028294331385742266602440059672042216783379546285254017850500843681098621231399072937445621014258460868936972922452599025432641779240031539125762166539440103161548967050505963279738484422128164065905345931132236150759422431316340070235014497760695878998035183888310125885572067620687001061317385457505881169018137355449049688771915124013295573433701938941404979278512250000152489217202669522773295660065455982610299567648937993867444363280126424954155658506912804354966701105558721452310894133204963290984445464446299829894509394765843260975564004360790546159894849431569037427984100676899273474776751371378786215809464231804254429057252656337166416552352429669177996447091676210083129843759248830351815407053871470414652824443605183228383013145184459986849964891262904201401903658291612811887642718679095915355173944377802187049766462821790912509423691778033635404479652279545154210378467502636725724827858727091106461750233088000000000000000000000000000000000000*i1^6 + 2008240889722981047520441066768132746089869721942912922377149183625198545447087823776619711194946940783905396784496758753130426272123372440024378078490243594274567335321407782897090545856734558711063506580811285748342846745561357007427756104002230641876143489163695725864398065484030821198842073665554811488686696613660605847772781519083653156908799164337344805797322259108242314703612742141956433309264431859969004769740383384374823656247325927888881969395304186518484751588878584170226418558566399301520134889417959390559518623491296076586317481754493019049655110035846112484433539846849902809620122054844153213430072890336904183145766119384113748856090100781523717445266851093014285901690275624326421962855335457614499592687956256539959179763683460793623784915686651938784789783686044894160805002469675658299746289802014749728862375572464322439041959825682135776651737625315042312127318094182811964773131148000714448215176088154645604781310600008411057613916823361451449391453497688696360513196881039184799254967712301500672000000000000000000000000000000000000*i1^7 + 40376399842017551817836752522348625871241273934867965486503045458491171663978363483632354664733248393395358106823757094717289365038246358551148314146195385231663221955255251558653843895422822576097899057721730017398440722946517643295505590140923569561602213291032566791150090862444268262786800063350504783520842561858234015630435150469255308416666421100340562525188253309781497531768037697521290370824195092056081581389163204498512316135980312392787846582055286303936827114437232803385280423565896085182712508045978488921073075961786148241847810366645802681750214643653875436610407399051365793030875225054615194567235382925869791034347559117129305939634405602738880876319978844530108872346774797334575471289151797564045556281373240740976675114195587410323417183401858056235370208119198920974930069348295737500017412595030702081719546563297691805481764575765788903193096024573524689749024195664033692169650013668419476326821827913150959804733458779126479701591659350240765396651204620892479788321984351983417477179537781009280000000000000000000000000000000000*i1^8 + -3941431177126914282868863268442757344827205710618182701958747976201775367735737212477197500362030937755249490991040782352520365893762534537435535261868486955172201426949284590356705221103067061361632074351284447761227849761866350851672840415607935668289695353035779569719389819798930409585181144395934980781217201709552693230282852486126122106612133409637596806964978849579281288688776513976056088496266838839503755084700375519741497872535021211151134552427165891561745635064687626775736636514676266833168675260601575082693476183017848950851570973052816589385470777216304944057104464294775363922046436236458093784013219591013252481625116026135426421036824709887034285249901385820289201297566578846180377934697440682699689490018855560660084605800565569730927635579383175014033309571934647217587444804196609842113375259420039755931148169965984281148276965693307035252587897310524835401909099888482859149384244640896431942228800013545119197019259762894508629535325240806790104739075000924437304455857167705826049472197554400000000000000000000000000000000000*i1^9 + -92168718808985188879022760118789675496808503056336519184198538738385482166924310712256000837018989370186459839404431183571208860808354171412921723393296463623124126497840689579862783856629696224974322617816210817259432804098856964616925515352689254388250445214555592696881244909477574404796822378187143690860561624165650462857834227810859428346096951128268076679458826952716686003258499277622150143952069296898795277758091675457638782102823777330157875392050619872954369051064182611244233780593259035204566923758283875785499792046781099644888532078178316346541009467079795429858755638046613427477071174808816337341726422705489573528144569388229438164323626138058977174907667116719356955612524567951501075225952028260679992948044419218030195116139804897517987855428895436598463824820447975808344610488634674449477867255060115691394132868699311444691871523287154905366811005665338805178466915056616263328428894162598774618343245400625307808911864592699604049360186210235614369212448125422028331444618435599101517540238000000000000000000000000000000000*i1^10 + 2431902815386381581353140294540641349900880933967313470079327327130637310679340236031324292103744455524104023065694265879240413005696497507840677687563497111675039175881047452837379171144460072392681668391758361977248061209780377447230355896825720996226366155546617955861860674965375652942693267753544291389552716015158349090988879083970089266148074969743420998999492353489652392131949070137751246674805508121945485882696634860430381700243503980771127359478832503823431162729286409272005062473329898475663066243515002558538571504901550676887967127995693016602375831356986216589394704167030598626352630178817446331292172586045446388855710309870836315320892397995782077593951645478810101900307107958471250955519800130244891066188305572730644367319500262536769138616003012121221019852293856145746425389824867057697400017463546364713914087454067577279645195421446999903555316263341115614887287087624863207139090359886188952868481400169873895879063365393113345822095916415300187412885125575892389784509767375758017804590000000000000000000000000000000*i1^11 + 81273950049806686290883767101961629725140933091556693906694235635337413636348226348786309303427800408430868561451940679026079416021393375863796455234809451295580589219957708112818444283464087763797342417468442657246649012778200358017700304423521681540412074017911509481874722803193818368224086890770242757889968581289360469497356608420488668314240990528002059628614697981252559863643796814743776659383374552177999705039109804999501270595530188036509279083280355396481644565216020508255112484152431765251871114310579138499284552716969492662476629631579715819463093724365914345386044249556394063944426666888255571654060259406982762686955556855608898926438530142649905162937782785168129801925826581783856080741220082421240320065698304461662927824063646955580897160698061394700784511522421792205404478747087848869391494935697469416643681937322062016538991400414416122670470605367213074644578290019089518650011314900973339341518579156294239951186514210919708701122371750698776297281224012418907950645061418182192049500000000000000000000000000000*i1^12 + 1079770573169081879674915314840870083724774383683429517742049792350260238742925986377978606114943068079308211539132057990388970929184220839388831402742171932941513187535042087769600246943365103724152651992546014019324170748054113787992032350859782718495015824455599630759924290631287537052327695173784240349135932117044662734104687350714902710477463076766151914080641011259309830638399699004858364230958988941344529752879285888865032015252981343111260281592898391483023743124158392319278114470868052556371513095635511057180317334826756371020153437417931728085940960372961640723189888776802087913978137044819734295997462987429129412267184612064157969188499921167685330882839137724094959498420780307333995306093902572757309857990729659347674544746148259877611383129543635193597758204089741902194142357862478757934363609336748270423168775030883424101070913748748908549208275024172789567218093690129793926454639711360460668827315743649726282505216694863719434361715844951478108191487267215446976814243043109175831250000000000000000000000000*i1^13 + 20469947274392709610846551021232855436470561103698730477930607163235278549599314117562198596072973940560117787941621347142959029628203707202970061876789463081156744285952623191933865267466586526070227764611235293088499366598483327980944971728896451651835681333124358177292759972114052076424033648558468264829951974653284142698182655606204751416646798686390317911796869140899777427279177787172605226006737702867375100834959674619618457760766006037989908393669583616365882182728915413458848851791631620539715477053507038258487860901092095856841964282939828261055344920938553407194408856973453959177884289040367186933086137245842004065913936584949358334772388883367808081217574535722230710752153007864368807748617405979439423633904782469503007911106241923213911583282423218976052167191848959803883270045524224520412068951868970272670503786715411918232127927779196169450881603700558826095166532390215958750505748566881776459931104690344025866085243606354303802615403935509827901414068909106547448842049416413437500000000000000000000000*i1^14 + 16029265924380818660031347465380962627725102193646898129397638942764635584315218961141573759514478565581004637819253030830684616571978791572262136680315843111496330419464047890077323431378765712545144596065013964911831513908093784427419064548291680131787880069038311957225397917553096882295408338017272259121131143439185187761012814698093702742204227644169270052707404725271164342273187007570654430969838440043851989738330570067808999390653100817439207972082862666063748423927108842138012608605629835536587159529048000295800402641172297716098678410253222848690590471319596639944873724670590137403036969595822432427801053864745111787674126564056395453102747226981571108344808318867802722591202987981503612119902128542429959778519265242330321105298809896425464498723220193283353716810484403788669359923455587120217101051427442200889221540539190808340462399660310247119727484412073310940829113458882799443785902371810537312077076025092310833326740490864354957649045654578942134957707471784530816142768320312500000000000000000000*i1^15 + 406390549869754170675835397103605317530915378911407846369989711657473040494689727879473248244955914005445964286756339968231639015949207758896274763531477857649644096363938511359657240335116969733670224760889080168582989125794099417597853040882958325010248287806719341322504523283262251444355116500918315586530792485960573945510179419004791087073454255273560111647182882041294803463785067055655914728391848284679795733837164761696880223303559725534953392417172289561200526765303544537867519523077037253379441549834836176429945016254786442579949889077266918772935657590239705050848305605033316525885527559642498440785728452783523814808214043147331467185850688911577522255393456657582871004180964367773782806100883065662373788279324928048592189024761578103978578800459071238272879683803932099367545666062319646183082462982675823336172597180099819797419803132370750002822463384230020907461813910699019853697469977187227578062620881932455266509886474908187531811329103691280571236150394752983599580540869140625000000000000000*i1^16 + -4237012364049125187326116279400487348669753176392584526009504749252190286971892081806070794542369868616085634790652491901860929451059533763067334710848606987392104964442012025342722960099956740044897736457810814620615478799389757531070684394314538129579646260929861593915759407533313304849525148984594765933116449031825051925179923788722360793843254716122363460531575823350682633936654303116824692476410406047399406851573112746836169480968901010014792556394116768193405827849028534576013291604726262607782507388740985196406914954242353924973538046141299208046099681845891000227033865138144470028159598618516777635113864909219860449829739301334862580767749820629052623531614244260598384399170906585900575643385678107230784812701495163025575794543117522077489331746809359381396438119945533337186153916565896547941012858430756962570849878574009862022120726859464335339026351321965159804814247351793343281833142090797970137855503794073698904855470084991638466970016961449738849120138593158671790595703125000000000000000*i1^17 + -4444101794249168843814633334761382868474230191333633939546437711837107988178882855794631442515075550918771870128985234050004951211345756035997386616198678740524859704759159191466105264709104397332987502426737126990423016121982667620107298269894822359319934261225307704521638273943743485482588128883408745528976670568093692281140459808717486392463239243563828789909490574995233184593106569137983737630584070704105601817647927339456915876815864442298043839932060319440506490608812765484512196227702237796338634449407431431758516750288357462956242526606629863030274657482539999050961313285892444324878247887776940137538142221200890577609668652541872150975004084902255708309520073804081188509999552439868360513127589296617133505801770785418395099764800444382995415502722330075375381320347471501096495319858594475719977238681716759572377343772164892003651742243142126310209356270416679401733940405848814278284461669949769535282036584010899219331557138297657518383820387441400071110523327515252838134765625000000000*i1^18 + 34346156207461561363567510116474239136560741026818526542481220226571440536432395804556871528573159604013654437510460524595525500609708653161090639212185014706930186541367530594287998655101882950728568760776550496834343891152724587946512451093535621012392476648894469152871483764604939127531843864403751006355017142191977773057066535587818301367853159124060657978739746886714103255880351179114653974621754651978252964240313130163290590901376758657473497926624747851717670448032572846608796864277776021423366862370917589046554958307261895494646940848502971035337918157333927183190360503953072443862247615220436345497342653693436856152174110902634811165360076166895707371947361143730923382290707633405330731115534790593222275524097454043085824652301503694518292147896356410583472121979905242158425418989437167884221609426218180194396669240594076676507042414826287960503918803694145105836654229391711040181165270528895090100128441613374910481719329158660732908113941838799516012076377569968414306640625000000*i1^19 + 208112253857217324736051251923266008315053168250296553667352540847295871623973753744285259149662207224463068687805089666233091964290629839028228962997728159969147962351596588712474472708010813561424401039380970608422360715176500632908137823301532889823988914629886530153502560072129567019697302320855100960850370581494765703424634624378589171015948340776554713548672012150450034833466933105087082609677876692848169802011766294255513135798946390620576327996508267744247083706514669007207311013033332510451196109226417598052620458050488432687909465294014806641931264723781810699410468293813509948562048721641088072260046079298101255407959941880014075132346092602708477781865641088449618877668487998881190102298524221003861224229663140580908570200900664568249142327108865747489071318142337301106203581935064199787560984508201052684694619727280338367612287360918305006044436749176266801799924156033664326380124339585429903038603276907386444588010394414817443071176240875452144251516115646362304687500000*i1^20 + -555585659770764803978460434811704750048012150555138939908202551032324100562712528335103337209626112655526015410595404144637588839029422724809626879232755946719595220029685153860595349278129059472183494111929587917674952856167277928412735819837220834605545173480559446850470392010556094052277929463288306380706340612968427322150127323299839573166998947855211832244116208262155349181422206364383684296677885621271973303033563965764830218600969238865658122388010723506294425242036977690664235718033244911923268886870597641054075553861750001871488586707033686019920093391977259538434016200082591704549583616360247420914463010445194829170308823093657088390097223000794092970774599199367400099298127742098272284677460106124324226043035651527555125345874408399056630287357767379331956062033903584240005687033393425397599771701704810882176555263733419701280979026582164898185169974367350767278995880444218932575932093793371301353317789809216444346776763140460553141660508040179688363058567047119140625*i1^21 + 5059699437415579975608036208732388315333402485041092502386489979916106276279355939100088272747080699348182123826201485182862916598760489408274403220942290867089627586072873055273719301114264903713554083841699941301415958632737253290400121714365183180287230205591303630869787858816607958821684499498903210370559715451803760916862219775334473180361261537707157056751223615816454277931187915079459719076150481196653385715593768394390497351836221168603089060111659782095304190625749199267404429306343206232912447626699349898554638741637283495560388332092562678055895719564889201832463498468281668952641882826407122234656225983370979383634339509089879398562882998021162856147948037272932047228730785957701032881418099733092378640634509726573939403045147683274520400364745993894442636993628395592021814977425283394637020685271848618357462042192271842980701808562847611077947215190513587398428176609079878006435565007727591732073909951617784795675541873607062395625408874738889660644531250000000*i1^22 + 384970458849300189348314987070860786977081597930090354849570535938331380851123429307391194576334017172532158752933732803744202973816227272109216992934840788254191003338494290983411496363863012902042897341533758599622587823098741353953544762717919440360720269532116241720936946509371759143179249095673717956683400596569039813076756250732661269743167539454332691414278650183115013584627217759361557438264122319858504678472767602939541165154197100227507579475102556633458579675192698094507905641035606134099572303495293306499095252414516782927433796470415289830725720142359660948003573673113970240251115585311470369677390693898920924288787640905178242376397997774235884183027206363269495044843061876323750682797034925404060950565497060362975965206628825997038638235160697445710038820020501743052033618982612010992544997267652993176060301570951969855226814609119858372247672513208021763527281284624505794329198424123607654931597937982875253449778123755186165101991179375000000000000000*i1^23 + 7419015604721504054256844956571570885503627998626209164088521802564853578788376510404248509634836104547899109524207767959501754993966000626762881043805012379793991165630773705825044812039019403909634122501378520563695406605419514049097773247318602836407618213422895613422731262950014051998910641755788075255437211235694076426014703892612405521621740835607228096980148343095861123160028133500987157958402416642862128171933216506298663304298673814242946170557393563765434328562721552461529857030786554902106499586489268609641154960983508302601322333180095680510057927642607118209754897335018982441594604788895026892901283465539226599112888300772805582923376711326916621038460672219693068873417225759437918077186945291735798996719876298566116552006834082161167989370823422880700329459809085640928929805649533994191151328261589314179702272810110939875769685668664376216320404758132537259011713668712601000674423889692020915316099673305669658031523341814238352000000000000000000*i1^24 + 293578674883711102371232063897093947844827920407471380311386860230715906189679457948656757964885388764891242536123809896037781006797231603806176112252925143675607995351109800283743178889344936393083299422003941436214548033068102478624912356747013734651922450581890530693498460359155383169035650195166988441516529552374455408024672848314363389547615106893456903658318668575300444971521395640442786800357198095470610632816881683717707646588832744659977060597445854074863972644555294538526436163693127666262188220445146689745938041078457881358916260556787820428350461214945081585865076355822728067251096250914354499474802345203757716210764776855955779906550244271510487270585049441193359034619432369022873744109457100011923323269260035124400817120678099346670306075394350766812698147283271972974191760166922410312414573410149840644158511401347623050061487713988890000072253451229523802000744383367172828650649143312601792575783237276808953304174436147200000000000000000*i1^25 + 25103786360509486987883975947659285843128661468536158375627199188849757631305976182536324071877834459436288954585579059889365956345452966909432225698100955035255761291690255623931622964844377462257617675867249195169475511337536003117022164177062848299310892892790798371491937175149319402185638817401576765543887310327270374272533506139072886944398795862824677766740668661927370689183711792798982244732208565557394984558538670230246069618646427588903692860338228981489736839592702257365731004949092989149761333930012351213050081830211998572964597103703266791846346486222078235664826793998761245607344672086142239625612934877805018858519487789317619059211727606388483753226963761894651727833806156661912294927063662757749775521185988739984402192017061221939135564262951628980597302757548850991416865748454252228557557522777557179281635139337342414022617817155878731797512850504111557039965280404126142187135373479906669611085937006170430541660160000000000000000*i1^26 + -2936312779440989686343252722868228103985255834612292491790694309786252469606206992060048819266799759169563643722715155741609797160220042627169144338735640161269929038835665024636980122834292819810539320256554659502005493481972757700836401726841485179660342621226723003909745291373739708152868369569281074917221376862156969225036760044020995072257955042149797145534717228143735765878783953411867979869614613553177340075424061254580351158438359190612067850497127333598797043345210341276158544859765968575066118561749565308213024731495304806414735636499441707028240829658605670605530583642594437148627041722540770997318821042785272846634370013711803047474307212784540777479764981494847635396481596952548464587854317776541503037799273682732688040205620689829594948924698961070852006809604820909698993608125025290194722312169821147716542508682278263061111279238722237232691036393043038734445088625865579233733847022840260600867870925127680000000000000000*i1^27 + 95804324836571058228998693871371580981545064484595232308585648426928852241477765435138919246782203407184384315722635640684871811044705953442215185935969016579033458964735371844332506755600798627996622373102707240650266265170772053786829911571098690634836547782014759291718594530624448977928949742847716968352216165464575372360735274470864013341293881936063987274918018610238749723231946887680882811361936064940923634878340743384913701073981462717815334430275595648620298402987738703807688327820389684215072178763846979631401387709671427710206753664736324138710471169409939491426683884020178898495902228716568910744391061624739693317556723160447892115809756721916080342532219687058439970951278426480141719139629740841288481972889817271313546513458934278553937420645793062404287180509439552204642253225564258299107074411880737581889601684153468894875503495839506043285257458774973721947394536259562194055969984089328211669811200000000000000*i1^28 + -602058850244266991621031420948093561723528531212295720857446060782556259880845660062924173470655325354268173330986872806378313362631513955124219593819600172869851145519706320718703269385597791587208560614901498965850083423776516077593952192801844253690498906349011253013228866026137495716390171439993120737168503146838394665511389140856823775593136590409980288921046461520665583409038139191063496401121680818102840673964201563810450394419791257590459750083504429304198943592282172616608580464823546306999590861723498193254008503069716223609763622542312425830241848204447226208972099726016239424035410523468114918890456253076602689816453025312651796983289061857510654090166778395004052620797470611026556740594032327657246637644143520147421586061373737479701658996746080327370747091691179152314510107336272620628239478505564248646108090778175845932304292414904254547547381691137057778984892208462318534242362437140480000000000000*i1^29 + 1978997463202315409189059376635755170505400221571092577730532882094169310533701086589324128812915103723233982729797313967178622783589829763005005901805327063054006294974343417134623682953974487445142972678300001299206194875237127648737563970816444059522493665691790612111605432904270572333832249404757448999026142689790056808962844798256706179199583428531645581662652127301591318364311017231020701260275943707421806377204478846403937201385159659380945056997980349189347235695196949152910466462073002766700756778258602327713756003466687628681688506833083562880876343226109134877330246886237816755205224702042072429535714577672223978763925470917815619332570009763138263421171977722441379892390735161349201133966274484510399561558216878837426088496434388397357783094957796021734471677958091663849204845975869730021644124303030486987654380507217247272163150336395681438369065796785906657096702417611876466688000000000000*i1^30 + 1403324455963362095336744352200480550256308717970323101152782489181900982967403175590087087549587460160648997369336436802868235612307311331076717008718916478726197120943485977923375306396795606498320984700153138185480817335854010824291396062236470309588771673702697479847568003697002483191473933315172007644416056880355490628254324185683723591492131824956942699027742538666224743977837394306354788070770669075063249049096384867821148978011287952695131670244111427518824683054074884847253851059987998101879762890898474465508809126018041820984296590811090688885415363796974587425270888040219288865795123871095149276486622048159170534124463500800106157358463029972506824478700684910321958306174912734511865516832674662956878478865837287496531951241926906139178254471671732335881877610107998266112936809256709390479260239661878816350777314397447100233827729432303385866522675336350571450852809113600000000000*i1^31 + 22619242920903567643352244794080613939342557726865871153838364197839578606433412924793707088078156749748708714219700459905143724318316232960795650842966788649592739538652839772244277648861898110807921694713203550211855097107659357859907273774237199609826188254990265973700990715553989403387172124458265184247882894133208038197703983397468331331883644257464093253134808611395123862148194245017952059009337594650852590416590773541958069034859958869055983340100787520027199897436552250697313847335587504383477685073106594790481474577725613035765352550550987474003114334509304774407763072884537023329388467099965902815219208363468358141194615077843296697321452020391198485566679432757843219595211117634847148169933667600181772336895711908386677154496527377187391349203124817630721585391456168829987308912123852600565058471983602945140004582127783387565592720965822021146664258893732904960000000000*i1^32 + 9517120292637898982593056415384331715114503628568438020434483507351508832635863578649619620710209485422759821387254271374130469169156908366422888280329333316587346927928752678366397499292436861753918172448674178310758396407410546276246792015583782511411174112974021251476042894585993746990890671706753751027856798158927674251207273082355610157524716912768702642591417501410740319553397956423814022387711284361378670805149832334360436144989548878493063419782994295264523995493681331350181187528190612545786154246470338649172041911401785406162669564696499008765015362017410308185244503447829886853814424764125582745119999511730907669390026088968075858484462157149593455305849023459053729610957018890177632873080506783130786288917997188229317381950259544057353186304059316836539825485753870475782505913113164111877173097560363848856767231324129517756896665499861508469817344000000000*i1^33 + 19011711039186565902911099668658778787627536879941111052578529114761472224156251769084810728229869620731565219231871101474850742294402955852789171822766641769968413863092974125178153296375185870317370681180854091715451678426238687934022976039395329385302486356309354701172511518560187929032100257277206895614090231171243104060251284175970505284985569980712700749238621242160010272144095819838773871717427827849116692843176721216508425342432110457074921756317185001825458694452412014845834004088877168285657210536369530384668442848796635463501594593246499298194387973420443006701060817144914001664655359225187875258965493119457691308418743089824190265897544219405556410122751484666160509071319933754836368275421426587466878423700015051399900004802874363337846362744369850876323757035945282062071202713998933179027983890199409859998811581990248669650387928403148800000000*i1^34 + -5209972768065902003969098927502587236224610462709133824365586926888805978990943748458132481235530761104599527189188939450608984529764642265476999436343855066599889715160467817667146308928988876978861169423679612518857288762691384010188967695170774580186887792545366336703326090819942435111340813608788320460843181595281631753617824937900519209604257815631040718975599919152923929624339905239068253942725409466317831491264235036109859618945563851966028902267778829466935755244803214251469338041316789330963853205603524472194346386830283378079881898231293327998799080891243657618014205470392155154144489440232620191744188648906403246801919985507955155666780388982451068948739133911875749785209672970778620890872411413317500962831577469950786623493969507735589370546741401896941750176870336226071165988054576636787540252728444027931482544921492565524480000000*i1^35 + 632712448222472400924283608443360657671988024094543830416730288590990968300109390193198934498351914079968413530231571545240812137540669269085095809030857317810959987333198929306719088225049472509440548857019597617302093173473911821863871594785828356946512224426674976309792904738960199775985344206612916419028523618225110083041406453398817925692974453853465333801971742194594443511633374346303385725878311977269051801168545270664391214775179422000353212992440384826609866461257952665793370585064018505687130376717715862122002331791117738307295166618704179789023966500987573112919597764632735044399947729052475886153011767514087533266622236449243729686606357188676667891577030738230631450162836040697902072358328923271958124181777655876307364038190780117910793534166852552989732201264494580305068497724557055551308849825424797414522355712000000*i1^36 + -7400639875182295359273286509928554644889595866571979651638114256321348661504033196070518016462531624630437664218001001989266004598869249309123687554295025361762524888935516635257442275180266608070854875864666659490099292252724449237173451802225979796849602580998698153253171184871371308034591832748454048882373396427011762415685799775511855599312593655986704411490128129745097181102123923120954816286755042801575788571423426219714933316411446969989234058394023321670003786787771487569719396332618055314447528745603499884264379407658849804019298836083142875382619789491228848230927595772573338857291176121246887406902821346428483904696057245047205553787182685114559431691740927618030810201517364144802775585279360418895960692886248315222603040716315218792302607624160233685510705436537454219265871398392102997202129705448243200000*i1^37 + 26135021586265187818663761014740113606190600585300240340414925535747370928246273352107900324088688399378628171996934051534878415515161623125250078739073950508263001283043767470444997941291579575917129415493585453445775389643297224040737873940229514255606985472176046190194491315569609112338091375957346344093166375813161631525960844654014200674859739012897943537563610622550968869399351948973351715140248593908022485313755407805462272182683024499335452874445491207360656274783870238177830107234882684733812086043228070691725129157328634062565351789558859921124561104867674934459399684781700237736018259523443123482833530871718081465760278530930884179618305229071702916733181466758432338331205656275101823760341097742444801265209556346428532517187715363893539511884155534890629530918971562423749791056523291525120000*i1^38 + 4954387344485234987931429027581477332937418237617669178922989900665078785644785294502717866416164655679392736087070350880656791094268602396822734882709296566831549650696637989850595858062471054279033173486067907232775110583446903218981451640227195916294799321868658459239306155264316730637596203599617929980436435087587123826768268602591103864726586797178054590319541192970255464816093162035960047077546778269296463870795020488205405648827331474241659239455652788046187473678390713161483099108642980261834983433990244265040575536758093527127881529466354780514455322635402090767765971795484227823611238285293514277180146630263110059583555547869583732971822356055875839959423212760901517817291184774457045722703584917728970260608264585708967996600370468125612147042183283701859684556160179896320000*i1^39 + 305137318394428375945824655124079216261681773434746227875828477225207411915110679148625676544417498643257456831468172093271834101782284362358312159455308525558881571792994152073500974974456529752444505133514342208444522282011000158264011294941446423150912762367839058282702805831155962640394776514394736924711023932892356324960315946160692546152222515670188531550569691955247353909334822112885211372950860635716992294229730678659853244906622893723875302513740112048338818021402996770720141020273885752857386495373351103696211262022765253149820216529239961011628788188630052710527260783005141800451668377946850974754057381281619729402177475747243647309435229865490214994631848904948598199315201181049869977134803320040179900687450220081520095249341143292469457774135380174438400*i1^40 + -19861625620100201179080093862879450881950771028476117086959983829808730547359128496874632524795272653526362606132189518332859620084665189725707371123019757612071576783231384715099382637130254937827464659292447837177436696332510266309379118249155242375084032083770252403264939069041123231015707706252070427895890346815005003283507849716611963176412515309776115799583274778520211570922685392147216969771393839965763947138751126005628315824550445151584531630310748873500862954554176967025408460362453053724922411415323858838758585275962532055438329978259758459651740635248727315661515261342610878896532679554207807611847973469067927241929454415313084622762336659020831724076975385381366802033537762084456241280906149288619731861990258570180873181556899840*i1^41 + 1116299774820334782454276153717144433624173629568153512257942270625560367532186402920473966825021735911056594153710788485847215353914023876440237377548327467846561092199278470697406550365468880563219387763428673475014835266493632661985435182858800487055204869500391123158756792409115835077933207658491361891800835803510079120182218934506764857532682602763736424684083238738923070225015127257067487476350767448197658873719955769789693339929444815888659509431656483533552339293846222695829121454161616731735815803629207271316397148722499817639311000159391948429496535376753075637666620516451016345646791179427783070398767940267336062958893558640843544852831329027738369338277771746976897277400302370820859847300349952*i1^42, -348938020709438632926429080622698247970931829355896725909122370679014621032428213266215855780703942725680376828907083478625068796716695915062340347046638718231442236277267389278197384765409970301060016715510629516401232414959262870115044567658936365621908965267693498796589602471382493292882536089065857667961690969463368949711547348483908113151434882197860392661252455528610447795707737766845020895452785308108378346339917152519584331968583862120534010829573002056497625725147595562830982571887372354566559984759934283596694990067408228190326282437938236424205074599109060044539751215527967020537960878114981382161351999449092253469792700357749696906015962962921856700750838058619222073521786932413322503139671849652518497715553357512323001725809069480729163061127584676755770460302457505128940288606516967889599748577535423274900390409449093227309262355054859557220710615392929131017488688036546518976963102906073666581389179227341480621910342963906060689223995395923169994603486086154518118666177767955222814540770029210080124928338050558778130605257380528376574682686804827943686973071086933925295288347908036726959962549276600235228267270403221803067220787337274179431892064616171229049564353230243373648389590809788760744858655665903788659311903858367620976397984592539680768000000000000000000000000000000000000000000 + -1071921855613756915797800540011268012072734787987384661054596782772510521545337642851596412531324600952942272473250360270425101105894688066147742311920596915885278331500102021015123263538896956831082949599674559771150526684506935169084668388604340744585971392989615318785176105497926456367503205985375894300275644426294229432416645652244175694051801791692422640443320014917861206848320804377205432704515006786222069001006833810347683466239689673527456126847972078933695860971130663101901210855007853957550632241402275298396843067320631358525820192233116568418256636448393064828828057842026062536964072814366631850825800819008359093917216588189186721065290394808648994078435950221255744020274256528476971479504629839425307743177249404916492892850035879483885803767700610131877833671558636735030240005535103853729712624556304546369712102493566053147934191516950924482461036495608251231288209269123350954708544644732353000023615174437574343968741139394313094467865781131388031094558807959536776332779333232013109422464077046191638462741566044486239416389298753611681139635421055667171861982765108054862671729976897291790749756211808735584485248687837244738397293733356802166598301699110743549580141530104297555868040092177304963279975582885415378882375200027834899632917489152078643200000000000000000000000000000000000000000*i1 + -1372282618091181810729318143505919522017501686404987385829633288013657278039071377882398224799020348334678340280171647982627787616789421899054254592934898219803966202039141780805415470875329356332718679646343024136392707384564701580087546954769205956829705097935157539312145791998260042670834977783618233968192511505084085351632662505194897764580242581289551778269191776852495488219672241064906198296173127111829792407110608891957012930726815048950198464567905124496920512706835401273057185279252878389000980352720414541686292703222185224336914883949907109959749290943762270091630332453946924898921809881632467544204886322384527936152310170082117144335400311908911756940302714742775973016176455268544706769267272776098037590074265061189858288808609373976831979603029689700466532154328714823154982142589177014535400751225610287127958113990550965046439166053942199987249221363397235551873483980641416449349803580145123959978038625803411351540961072497029117368697317112147904583476468461917976659439413145531188858054157450095409238721996033622225095885128821024696178087842934212312836302473302501072085867076496155297567108440128281455811616476759811451887802841155634565402806697679232564888057606612522113779467330807951729793852269682092837522986747177037812131511972974264320000000000000000000000000000000000000000*i1^2 + 142807356708689653566226762439159539321852518885075919773158833956534154286127458577667760780302167354692809078062519997765891824817550643683652097344994354950931010953054780869103236683031689290806691864570677325234364678828101602926484061329438075883307793687067864742177932280163498317409555783361192392375436873092134182942978586072661926814015993606493316935462247146782271356928088400931776749798413424659694574591933622753063852329060610467122904286445084506001370403955120446209791613451046004816094535788833160481046494261476183742731709945426502364437614334796123113929290745780173559630545728866666575922679933962997472786606277878471594211174840425014595796147488974100253684185678624332523294323855479538179728170800044601107055766057202326505284564078219601372077195548232485391897788027407218072672865578579850604944137085499624570196199548316182454159103064277307377793251868631903746133394890640282583883883337508361745947942096130148415124947085335290898744309242705163337769229897212773534909577827302138921739553410202879628612367144270205553696077185580448890144682211549910209544771240650286389122837474894455313919613027916193157436839955347353603272644471188761192195411331473683439668331694872605948681386966302838689444276973235719213651430521106432000000000000000000000000000000000000000*i1^3 + -235650037201682885763933505684825887131922566377579215811576699940536999798106259734605998500101001384936772743286330208870542870367824861899848919365226230967371342825308090693713959905023487289473612309001759096327630713661383305114124033248308357244891260521241816927971004380089777737683645093934472634166214092981705620354180026645602882625047321036107413550731621187086143781240515523781661638753445403900305328397988762633487674725661367760038895759725626851006004214802581821049423859109706341141713926519181002685668384866191215353354973941437062760506124628353172346995715704074518028425463347098140814141247381641539270657107401626341422330170019075606929132801068147850387280916332466619412064644768387302637255487677623122960604211193433540685980823937397879310978354725384447752252355885238053789213916108452172647137731374590264759506193658696315327005854856590162600454598345620678342525019668959927952283470617270060173274210941174450049058773302254487220099490886418063291634061508523700576989039205358529703807817719718218279057001881098499572771283191062269687691918430558646140844258410985530683025633695391602726388968770397442453504212214972820063105590585705070225332108011888654134172118413471374220784091961717098261358125883133644232881373625446400000000000000000000000000000000000000*i1^4 + 33746496665350082978338992975530238350591287968084710134717584822043422304855123129955323330383605265706403311511217533284613944787411888328624937464300183310029660966036380772616280209071245334161286200075089432030483816838140571046419451399222147301016017849476016287017598677543502091756093511964225827022169594762831649995419729505017282343738140241454885342039158968489812819267188658493046766366773479026406998624357105336577531867001897169474636942591013834815024617684661187835990489204109318265258557843827522594465636333908786182814868582079097724216571027558158349475747391211463064542165230290567924896447808111078762962303762859730626256390342159787176570118501987421795162386956181102618164782286634457760191245945233143989823257945531751450587117238804211500060299071004489675837024448897204173428704343067704331703881485680724383998714548222419435816515860527419945138104015120573131548273215914067000760839460553428498645209282927772388357844908687819207457121603203853609743575657340028015594150183800641652240120112841631037813707255695326687683801864571247725673821064952518815474378125220900939251942298341882216367396849559132544238442656775535828128580709702023214025836157202563565893242800841485343295096935596641567274869504687653751390013736960000000000000000000000000000000000000*i1^5 + 1159231070494039249584790901054237255646638188029207850605502711041229188657850435417832825907373318936741765456800097672899110340726060323150615789106231249192173896014017919889505183406271349248268664238910212359505347778002245060246044189750156202643291424630906019052478064686840017144887239418242665800293601143292328237337944664511343956519104561711001094781958010409568305485328864297555825432319817236308418133899164894404275397566359443157899112426985182272988513555839001017611821015326136052368437440060042618576146205543046271343139149629730212329722249790829826130693384015257774267165742056396162633957835782692633950073013671966266285659074344971442855943820930737292666452411661997773163180478422863441510356433585445565265649611398606413552025041340062126325944017136912488241926584736571479283463760548859474418487890437647535091564661251896902948889129682713678038317170931034446734501263244590350921942024354023076212458575245243088477154139249730052489780693907308497285624277549784735521586619855303638601741344830126424375569819580495182688961524625052743357028746355875946715118449503188349364040990709469130146728960450275043666927883780801944427073391020557340316712216284570976855232680196580501635455658648307960725626125988449956686413056000000000000000000000000000000000000*i1^6 + -219015610604319565250235168740060956974513429323422307601322650632772078928209993048359319224207973532125767450690965778255845328168431085572890279393156005564928239676389068763446011168774315349281286024698871465878007941547325743941272210750082025768812593560111760940937430724432093435204383717885604001251903642499937873439552454025728219617354045084012705492427590668002495109068793816434423142555877529077567901589801087146492836014940035797353818681462045201812607557893973595073377526986021712998619875782081259808112507961891633290918133615034651230093575913448510202201772243225931451312309387219927032087144107855588104200725439552293300518520264409814624977833247712785883810377657823715711140462614805319857901664385622404536391347284790267961582012049715046169629043443163156361697887657256091880573304903713880136196458418914249585633944452577644812630778727209921968031470011808820472645301490271058427036129742685274362801351664670689130265373366509292690611893685524549334054992357753867167576289761857750258805012307321688617951433426491693365646697358047561467440173011429941604469584327119087452294378922917935361706675984129550123119692250140165136302646008914992377802147575366512172797626289376462975003265248147666077832328400218876453561600000000000000000000000000000000000*i1^7 + -4989669437467231369048095405063333755343353660691934861500693369021121980712307749292595851614306711274669412252065447232486448460252220090426443842134423118401435470552035651707159547609122646401999273237063348011525484131536415686660899994700582833113088522272184471253219667789501623545100396372442220805743699505671836757054047492131869697747831442476596332913013294584728787262762275635887884467600581400528232671794815109111095360902603854120055054504234710897856461790508982428839766876489099410177016660603296397543938165928275735572848079365700920871621295401177924634745282206048874693102629044754837619434097655561179130165987166822603578615004173690120594016824027116641677402403567808316540963992538229944125118557386557654307108961105651823823085748088968571410598150992706787898840973013735694433393843670215136801513374681368740717420817120903230285287065057457249449405167369426142239243925716608975113094946196796372487188609833562419256701166111813597986696158384581511746527803183106527288558178288036028165182387270572219795641386643221600665296378121596100326034320581381568168988151698908395403465965223060882969004850356773644906851976600219336530931920324812423106926019414970971098993809527736795739336305483848058419009180763767008960000000000000000000000000000000000*i1^8 + 429732710323786231613601463736912145006621735981315324594124701392125875605192168738840136105244079974461972090460671467618037924642328910492515371017209817644961319724586806810949541923770886645699062661128899804581244149108542102897291175084417146971216825745884171050945698852881990805589883858929811513236716902921757305350262631091384158493804672276711140056507320532124236247651030244213943552823234991542904160054253212699968729105967111118423789162294974200913507655199945665263160558404457444206714990826530863315760750022440739905646021676523488247630866698637992559858753943611932815454651023507385236177283713076346618916558567120069715104314769357156787019180863054167496726865664434203654006383083882621830941060762217144664165995025038964567499883791984753016789450732442480042224332342900477073346805780878863647340311646748977601797634693066559411247525959911705662677732831545611470876231704822628563526529078729060118855715812319988620162154078076059742359556918740664279417656880660240787450807513478809331625028619783352726014721505049388514718382983994021253740428217175787094849543070627201780170308243823830856718310949285248416231519197750157126056837477993720895845545563657697367863127010097921759175691712988733209533360441586694000000000000000000000000000000000*i1^9 + 10450601635042334041838685569664297893207198738322995703204583557455064821233578312290003730036591181564488871579272237370129606776837783877761847639536820122548662073705567614876920999811840991009030720050029200541703123287402722239753968065506599367199617581043376133228982366759738578981264606918193830683629445487246674961760324062748278453424677092896513747317079938318997251898433549425774877851562399809742257177789791445455074124705336035358290030929571658860961861566496617734244905829243511977394484821309163436044693571907081226797646148551713157444055205442170185764760611391342964816786491155943391924914529651585563454228724696756641416831589319032680699062867557212477073024415991046914320793577576179897992363039618733119655827150290832678009103817092840338155105132702559418647790844348029374900941007843914411378749123607747475171348414943280409369908958404238244670359514646722554237868096589299900689057724327733047530989587506497372193451430009185105604657558714547333412321504656891377608837812345035830298505967754840040801439386689760371435558034988425862304323593497181999160802729419499886103755943069505411555517187047973136494618139324583783325089908143987648149065586459656407790141092493257094302140172443816780165940127581750000000000000000000000000000000*i1^10 + -274048641392705419288519086982584037121796087139561920336604050106141838908954972000951533344103193424676843829682554538510452551066865068045470692940327489718750659376065360858192773168315605442034485206878882573216323025796119887736473547411238141366874732908691257386197899330752403413946180299652203920933019081610335957575077681104346173581132404621875455142227009010180340149832350448261422343738800389986414253043276704693905046348917462821616884798463945166042772089491476503056203394955155160195971977890066698726112384089892611773657715456557637436565728295570929100696213624596798127353066613328195750404663759979127927870052299556928570744901673526121810430616973094213240433764492409795092576059479345463067159565566986261324753156256309612104149630768837704947859537344227202090863504750382913605910949049082586632390391664431111019871369580587053565262673410435300105945799382652902382097930256978583089097920966260572927169683169871085863818222327228697224570467417868787722599716147513816689539611953269196279857912821474978031524870332896663244008522698282625150090489000160613981688398574754355175336871830088977648290254066250531459129966164651528935335155634900457407027599048124259058515646487785170175872923834087523898194664068750000000000000000000000000000*i1^11 + -8217558844068191137991329195543057672379197151557294907449822362522442165482976629297616090700324536930466313910841081859044800560569522886457672897546590030608732002127043254448366168694852717209287542165291583881844929129098706612576020403177034222798689407478861828906917843497979823793075018202859461819927867627126872108272512143459736740913401438349715042663317743065253459340087240803976677132199812408966112407367940521492783569418642551737381080579207663979980804201646324297717974018763490293903790625628795328707280189597610427098651309532931246330340173522044512186431813352495816876107038079760289810880040572248117530864131079977608201871992405853370384728361248735217827907017374125883644791235935094957765924924216242199299141292217762661319652096390553700739761109036500564957775337700996034164782116020537508190964858508894683702921229399177065195487221899307903467023973281160703377644548089569179245386540570081429383563937613284521247618770560665374319630335743899741374400604068637106614490560190150278404538406125950008980820981044772894715649094902334212443880726527003900047377870922903020689679994474243899237980334457861705273933375905613640972972539471744068852144281016095588234434227140478463568896726951548599809020406250000000000000000000000000*i1^12 + -74736324888932759671196400128566813036777098370246986704730777467829294554823280798867208094556440260517303705173313089242493781102947599663909218422135675200646571668435976061299684304654965462882194056244466257773140176975486016471256288288493637325587774429308306244563650664256558678701703467785584019258651470770460001726590998607842733509320054155706010600376362999628816740720006137272092237987934799507810364804567068517167627017955801682026406013283172072672012993151641346273085759780284479874935577634236210858352647844107426762687369178333031403772134501487673910358020639814607215826458614131055301683693110723292401346864138583692057904790260038748453224104199189512323423530103867386174868559040273365816725306706770278194672518237996928660561513541010871755678511563037565334212241155820695968874571849829104542822856728714397009635676975954833972332511280842354238687175611877094747883545232291042242976227577818088567238483773945558193479912249468233567311634090750415123117607932105580476648002747543493745513151222559558278091994645575496037031313242830965745161779417362968452343954277861953963178916403480602755856687061343311483369355209037716696161574354607789810313161232568034227861313356217672980946134817276684150248437500000000000000000000000*i1^13 + -1844181314298440053362740997105890821886479690657400848884398926965170007319028245936799190624676474848840615866317820493587241659989740905564242850826923064188670439045701108312005969335796397772870577416240261602782067653345793560858255286918219583676341264855753019947180386096296578370287738698167363538448107221750446497930043324714439370068864387667689928629456670024754018966750965079763242495762441246476121273929739696656119204586595048577671349175684103306230966008212723912673835248802918608144258368639210250926118458660085291970727627569745179457242112916642585197135925506343553765445453495544872655958556439941190037529893114495308840778542059341098144254170020804226703409935952311011042491434736693613753707682048938089100374044005343224682414596291755484539588470015490581691013103648290965155434640737133336314644153766319862741088852270490934519768655408684686787556068869723898688834989372722998864197739969060304715824152658358108378717745239386222659154156736922755855501969409129748545299079059591696960586468959405845798457423095980958863569154996333798044564725669357457078618239262492234788374388653810938069885856619287680247292752505445345895203751706674344288862326500416271509964640190500976720741597304139275898437500000000000000000000*i1^14 + -4477425429166555535621301733051481096826964157493170538149231599192270394462653770539432362187650244109373519239906657680526525375966577385826759589929314691208126718699776501984685895273951449554590433088948418810251536839820167395435790290639166041002320035632733976879190689063106552465265833306606953019624519806185135803011973665453829380900503591597443919455263062599249549485393848306625802641840892996259060001810857453363672674639793019387906172027147902131623688805920480490172528388805978102555335943069239335023639672722566926466502685038098124044056738402224636662684607290111860367407571439396124756381686590659608106174156953850425029575558683179224866246446877557141869953254502795378794878594033056930452400623888125901889436410398135639299521263764099943050420671686457295883351741988688095561150942374711020574091909907504954832498014357743474207895477614527207809932589701750535986672903771980890337464826502771553973188695945591388957691780531215636180160310888350888392657331008354031972184042577190599342616065973692078052295171836455593397649121056259008687392208627705510836894553192439110414216185445232405352648343688625628599540548030148976983611527597061101824631897054144415138578360180288834615790303928875976562500000000000000000*i1^15 + -52828323765467389715986620141227981331620455246865120486995947110082503471885250517727983666541510783726661590224380793961448839463612171564878366159771370397575249829478775553463878327102017265021436768775241133227002706834538484559221804337427476270346138246297822446426042163238249602689107376312031915504193211971851103596677798254571413041669937828876860402762451329899659770126970009455795042924968478176761551997019227175293524360290492750121612125916777480471408451507955882905990380095269539990615978038125154534832044392518077922775261689737237995003091957395717267872337362170863532438909244787651520779215632577883265326397153137003175026751869513455385748471771756396922838755359394583986031660812994334185311831588464588172120669685015085274558000487463720942494421207085323413578866667632181362641116967940990744528704894427459618776045295698751047384480906781791132244718213638119225857074338910622060472597079392145320679998998445924122694330261936405476085276116596747072303945145700230951697641284239221275568703253477321709634147151614291544402951071314613304290542016941106984525035786973438288900693943908442652368929718945653381960619060586561591386348347857231221585013096851878553738217286811042391136809438415527343750000000000000*i1^16 + 205239272099180157971595159671706395173009920289938358651580788736264239420292196888282384564150798510994945975481389735799874725481273777027229839457177342087271687906208647599666676593147096955800527880824036892895864334843901578729116291637222715342148261711331823290084198041239928716528748043024823015485385443608116306707000906405221475403591334390033922125011087207134509777832859422617740726905294070627426063673625510733867896677644365239400415059031024640561540689270981764920840158085896510889030747252209795614513920299884427718632154245107966644013687655108160814166578695426389174979508921498053654897993326414096961446010968546578133736587538445527134747168884001818565268538879716896876311890981306274749083320221240170792675627212627912735348642698433615618559139069056660427158633322981709733459523473434360293417068467682297831580330287582495214548265555462624692684241344472954662145477171296158332072075027142314003031593649281829584026246276310623535010357922044829580136213422244371005720861190611900238295787092459582284386741517368749669915950408819292098364157570345426417716381730746399035175065512597861414045406437061293923371987867849850654126541727128354220063603889367787391054221787305674034006582794189453125000000000*i1^17 + 1101844730182567025226120917999843369481525575962098584082443869661985820556127379249938769248740808314545719999043979076294708331252179994237828714315936074687073313430482370361150683986093965142725444599098001406550352014557224414506342290519614947596767167509597321824868345323491954931942796969700058775994273381697388568295003245331324941705257680275679084734248261023179704063428735555259168290253214477430212481425655307669772230525762711916081580280204278732824358072409367259251929235054324423007181644904537303449480910351004841974563649394808912726869122267479952015295290394158388246047854632724849687427469377183765494261439548240883691964317066049304540697242945448002497759692972472503810024086022045788703045200760856342007216662126637531744631284712888393023981733994856156940302422696729374827790949328883415325172959468076473461808480130950453555252687414632451181511656460501127311418045154739853550798864339128763475715680990422791644979670199208897899993423210674389603309840093497699729292089120631379017265877840114024637755944116681420441791498323210322727399395999551055404649125567191013097469238457269500121422215111381837356379981077359536218571754959330657156785163129646038518900409334204227934589385986328125000000*i1^18 + 1110407767975367243964140664566187730454794582940967396946391851901069848821646287492994418200240355141590788589272477798197617234482292129942746187861469988963075495536789954819292020781458936375418945823429720495332247397328020118877612904229993926423869663719151943001196075810753857903458868857257413267047710272190928183166828219940752640232281426651821703561969729823817614582441418817234708146951311397878760051960357073679611689751883625218982937235033545054814202412946743554840630904828906431321215270717827251343897973062189021013242328743445986021140209594751459110396659432840219635107147887295343747867367691321619160014308899868346876111458516392257222397527482956687319885707622542645270220583162546716944657759023060073211180173182643722278731594969766412380943909463110418299351524162660492701610241293687616790862004348248749951384800502243515259588773188962493251531912361953131672303865707821281218552333736862216697713761834411072694365123317690041897510177018457821660856120650970886536092547322877153778857722942838294576124855661697976548123990054666388356869603780708031449099210955173175586374704207504894630207009540195238854496631603105463554447990295322859497781043674921233066567886267425975704193115234375000*i1^19 + -21534605046696870838054025104816716477214965935521363225809104162788217900064636909568983871451468390128100072117306622847135136078929240161747407558649957327006881897965991053820869476194822226846662686601376121528302109523709433304689980742558026125126512570938262146229011657727686455513910688853311885897684752105188199595109099859963040045366669967637827657659928502017341379386156753680593768301833052058799123477399638895096235222328936201878462887708273912293603818577498103958809913105218665155200812803238840321971593060409597661729531770098231543927959613528723475245228680021739663031834180764724742130806717407083392626667645313955762821509861535852436272698862472097889632110490456048169002473112085114888612270148971365891550751156607163512608606272162817717147639245633448332919730452754751742869523420167149915805697233417697544707000048998383525068603178472753940955264260190935481277945946909800149032389796205922718188260873622265963518233806217098759484522336238308580868450424860718750149820286430146736544533809399785292351479607630269707345983633737285210788406184910751766086050098535437941906936896920096750767046284469754760432862719807344251622701102538667699493986884851737942479804923795449733734130859375*i1^20 + -57040598627773394093879435040613360673743338380643267725642189971028999744521927919185924549693238127454875179275110663577399031747627152318805560704777487182801033552004550686582241717147549429011037095892080105186654056770057461918245814480166948899599409852445766129388299032400445022925257453668174750085288473757800119620589914291416859278361698506187701807981770733206160661905220758393528281856085853698717815934143119583428865297914104968069552730497495652031020705566636639720222224477237291178677403486235786914060943740546865745921741722490298195250294818910559399511169747773796499463126513167345918008204288152730813286803047568300381060917129277998238083252919881132838874093983002362207338673788898254579472447864288408298058109398188001830099772810499474640186776714343358267750998531184205320350896356336303594528524777376304257900121034503108157832241972086117062598349738355323372499753663727667023421043061183931081465043455209621172436417625022218309304590781177715080332389284188346023721383453835641808231948896638528676492558922520019273481621630897880572053354308117151472296360876456580973284209477946001017628880612396785102503858626954561346498132596980878784808844117436265670626347473144531250000000*i1^21 + -194715030847159114984393960586935612755899338484327512468155856443936825349275115743438272128632696489677004462989110232253021101213122112188559288928068025132552418804107626149195213713244373151492580333730291658195076533098937424041754440810596558107092649983591627453576347639909460146263460155787817144714814744545546597199268342647070958405486485455551320409860975956594662513346860288568894795079213966558985809747840437968587753078059358528564042845451114095373230995081470973516186272892964402283592652291580356186298012631157102698385602277803195562940936689551455577092947055568401587407543214307703474551475160240723462176979269953241535329902324234105718497214376409029264443560479177797317838083580659080418067818602466466069152005401985563170868093373721717525459377407535574766572275284061564779082615837891641772773257537227116325165065726166275714164145007950752754501323549142997511481862861433519382647103471707900541068873380528384468174606215244778619129912904356045808022169630513781096236272088831413289951645566992237274795185775637502150713160438922974208451238616618661997789172677522132854653968228966011150830659647450466728630225311164678523826826626800006558663068773051805659375000000000000000*i1^22 + -11446724789809838429848969280695823286082391622930884054524331376288236114921866466578079733813989532642997997816377967915243798951787907038913079720175166614142714922819183461842816330996804366659338670406494554411824214098510117294173515764599552578979679982919493660935572749797823343277457512702753111068025573049285734400901456441635797949206023265042989528859402824492453464985580742343450249773735643020299052420890765802191950047201070513513526094012352402378578411171909399176779408932271144464882479309433490076244303151608013446501833820789278888198314012005138647205898323421453253587728547147736943420579074012865280509845107474550264134292218364477478899187409878354239047461354776125536196087504663459462658924909940364487522462048439214601737828695403287240097252194299077243315109570910684837377364291698501547853347441052302921981866357251436367726047193227488589984317438865355588646092052439140361935851544929494720928018211982840387686182132483823119240842874669723259342172661103879403037635787163075367913352111349882955619692692772989588905964828785398778077012529250216832100989745554386619886509257426638265080705958629579801011899067569557129680978990456345039697250743440000000000000000000*i1^23 + -203366263506451455508069061718333048968964221580478571998075648334252180371640230547160359022971363238140967638987875442282629591777032679529798340530217343119622354864945256831430297326738856612678916899900214755856294531148410705539897856717313950152367418210990901782375152363930545498748640432992129959600825123307075112965398027364070521148311360531214654762666918455675345295804826325958924666970196417173238167615156399933835111918775979077694892459532317533994225604936109273061691724453999580192764945154906423014707661895387390770286380224737109389242648345985915434252426697671147017104692898374635635292362139134487809101735559023191758314450231324747497686685332010859030428044840821701102276573833133372626505258567150117822571241829603075546137374506605636409536409632813342872658099135468484765647998734930546229025605124862761521619840378565117393201286954350339703058855144304006404935542918251929077289485442771910551892492616352627383036319018896163882722883389231910380398166526295706100607413080130768242138926890351465954269104191367013664796087057331966483884730007488767098181817176505008410754397441865204331456341353388688589009067457381277397461377413436063411200000000000000000000*i1^24 + -8059125439416023154008645934627177014721411212080157381214527149646590727976767535644143183654657604900551351391779457257024344464749313897804546619252279815211203395908646722081009566363421250068158191705390837945983877354373702073424506217012881329358969761278185459086876080373860105279884828078793495392031389733576903463728717575440108795511576894731949482518099644735125487500727013061338425567935054735870627826621982597698099584812796432984420302315922890746355286023023479602769225823003580604459758035838480936512001234190227430709800076640165804812957796591463877361819215383142205538332299433117500846379302063106252644014404489080128953543207421813332164372079440864472175089658217294374087343245083367335388850067203212176771412914860581941095280500090229592685490035399259600310517412998861795551720436686812036991690773578187271425814703462065661779421275621439986609759738281683310605813789608630328479282363490304503266246507764939680340115417490046879646165880343284627318072314135046503682207005260520044149579457442298896421787194418958813526575421412969001508631523153954585548693375221566203044341811205436161260806404954565870296626182190943857559415634237849600000000000000000*i1^25 + -514606250740946354056297252676678800030756253770249375268752554543293658324289778440340321895787223554094017053539301411092709919155587308557316114143533592977085145033830731407151008677031159410782011003590130272136247945788439253475524057360959301060037991645880956032352599530309130336698811597241830431516401245479682180487921365792776214083421945832149919741308358913380925941548550823781841839024100052969498028915167628140099676949233978084322258481451394833537972471105924268844097926659857707626582554247768183781370145848144182093539928737301104186026073843055559832015691160913599235515186167318489764959356408816365795568693527985629614568084209338087492054233563840157424052723165644482759283895423829091794084763164422876997779708933860086184690583634097193212260399761617535626931925973784616510146920159665293094931279165028537216088423902850868257844194406044232218076510623476939409933288868743411930160289383558255681913603004046003069350605220415256532322765553903921445082449372517554467641066328034032182132093908388208727119394188946252177777884878520291394152847473223555787066530504332729710431790534921199298533626516697571165455608911489914502035537920000000000000000*i1^26 + 55736809150747970858193849619603999935314335607584549020424005419868304139461015886750081131601426404506908017841776957251055324293116226189907582973759647912919303927709516329342637712873698464081329454330613328890825531897132746396236563710081291147139305795760105961811658806945888053434722308105622784440505960297144947369627622740364975321825919378423619337441003012479135652824943231466215384192257756450303025659968719304989259207370766329291649736148182191121561573762892097296190643437910137250778902731331087572010771971899558783812394905626825118996865624675764811157200472253068622315029322138911002250461729424116037916641846018828411535534135858269540783003119865745863131378768606834327317589730822496706779184648941813270603042952610158849844227425682014007488783340394818578631012363223131023910457037514208886566664092270661049942408933975517339477811325912068967958777713987255841752286200705304983655704200570125715519497217847999019792709955028171056185255527448326806179949174474527970958796252468017281875946054048493414256065115966529092263542924172531344955326719855141624045102111272393906124921997852921812598476850240916852734068829561290752000000000000000*i1^27 + -1661535807893607883665639054896581942782748469797714764975768788525326440093663567677492091033006345148655376147803496608923387521145012740770314618543685112042977923494523997359331233383806418922439123591694128252146089932489650103863641686522485884348245708129897319478263259690950684289985244597458770015005406355357537601137518050825776665837725118821054679172150783258758903015863795039141842032686030078694304738189697791965436132927074050635686126774089056194839580725267548709407836395479957703066859421162770663671678385348749198421051625758061253479596910169979533296841100421561402294285725341976735764474081036498160725734166085293087963299235560769991788992434983374763999729851537623347185692989401046334123543241145450209050412221255232094102513909528285052588609116815365155760429271632162565636250950731668291801162900536524183606993297656432484261522924657007888499971997963179560388906156112561201769927471371881680193916351281143142059544955027374124739094031537006681600439879146737702865402948923277248266602391529432704039873098145462113516740130665435061833095646301005426075387242931066191572130374161404021274711647498706728918607462400000000000000*i1^28 + 9159174130962309734526924167950321556802571431585957205882354516329616448351967101564456220123865718642781614268189048517169544060984351076635193122302436537082557455611040960051946928522483125967808248569036714334325755540154696461160412835062994888940708607428096130312047903650471982960405677345225424625888122161829791282973002206992624093169782971329040510918392119653534132218512974612028192725352077962622415965256593027197104744788837284459962840387051427556720484867291555989940392469264896257447105688758774826812164858261925051020370520795857847608544973046545094002071926651654799172864422102559525603446129011352581896409422934670509273445969942697732697263169652163224637168329921372907838181391849872025823138134821775193843640841554954282453383978135982034441557558051162348092046507505215120135973871451995517402064348497013208505364236590357240475176891843888278359676719804800758456389250315461634295631712631493257511638976647469680020174691285934471102461806211955654065688066946920949804649797251052138827821491039724984352585699214005508939254310090288186064624172435817351586713181182641838487451254504299644926594852795187200000000000000*i1^29 + -39421478069818886652711985689974478625865962411796385161680017566821956015812554564041512268711246786281615876850266425069892889309419904655574048791369132943305851381978258335027188951745792263151836956458266314096041650893746387081886709624436090655523105462915823148678971424036052093730842323431179945596139485737168589360176690273541466385018504248468650060609824955700682536105608021198514943803690716584558534161760648520484131729689284717329021749842582968126356010386352070204763360158642276067682886222089551964090643617152360059939213688392761619621543103583685344194417880087056568796634785475938782138210731756998807243995972112762362076177112863048225664973422917976410266165272788207866647633826189796481914963767089462374655179479269344543459577202131617600669175548117246981548798236244239040111260665199705623103124403098923488446925321607557724392652704593183236208081478285923192083412337087429107328593046808737770984152824306322822220185483819938852257300756607039026195509530665214737132768022297908170763155057015781808219525383396365771987645511570378514434134175426476344041691980998000754182066632952495273410560000000000000*i1^30 + 3363484752389990003030846502502558486405312667580057587564866440469612566952095903591086574832624469657976905035754960074704059757586718648978783294385834366041409966331345779908597162052280445377369629884312269621758105323249525601672383257711932039911269098268358649017527030113896788890866880609428724636957591960641656340588929408438987973335754926248345626302213654290652939419803534687554677367218076498216456360370128308951702566757324265615685861839737948838820406554464133326709448073162516970439421846232149083675721935393882994416357109630126419492880311011201113561594689007010145327039116550609440514739201079129918110593879474671133848584658350032304604885417606837361620126853782646388393391877685634946001875115899967716912401940401310314718270980814778822538311885539227892098490343860792839954405755424108492868446059296240885302088096888375872842959820143627432923151020591560036041152690063357205674914301267764349846128511256917199720764131277153937001646539368319109962610884831634379186213839809102050217911668866163713619168811255881558803962378741671006817185860090933468881115912044026099934709363507200000000000*i1^31 + -297289815079228730372510894494587964266204618755503411731401275206918620383087076973487713379816586531082460261970742685147015807121722720504187451034026639180017139150615353888259862820066046191704842526187195405785855693245805389471934688195879832180607937123497161529125734291944943607123300464167440170769060862716721362047583571040071962330618161998664289711298056302772485165925665220862827693055893710216871208864486613841604768357547671110312060579950063364487005014309875056458298140227740997532331767737574283261762089196380245786609666236455931107180554354700312756911966855225590487812999180104947015450955757882268048166650109301018684696723071329377090269398092812308029831235605946241615493375947499919654445626784733761889586336373378933448272511044163700567249837556789176365260727598467524709136173305943117943698030026846645486818708052730901404928294023412791402235376405993704752790749179051971412296747402795497331529160467762162183694859701826838748720620199775634635632750492941461458386329975036641447244128153241400817224576263332671237194647898642410621329798898421829130231554895809599242240000000000*i1^32 + -82396059611527287714553700006298612244592664167364748797395234453290247629174201724547978003022079876756708857418387643690112947489902279233104150388307406116068498751963413531005446081533137117813210574998474880234316967393086914809760746255631563009408446404687046256332504292665269440060142686356960938068718184196606787101052618941219883410790118180225323738638766181214929610358467094906572815097229428503339211167930911045055830916488032873662587740813996461346939903980268999065457081153057653982776195730022475862944467787693873216133626208194761951697894710470432460859134687564524529304119753067387060467717550648564598771951672630868026087973053999101744421677909859087131324742453654052183747825543369423033299932684730159738053667444025150660216069471279581119290433878962806898386924549930617203669558732702366750853469454302050496917324495446793221294212528310368257466391036749135964801681757445157260343418242007358723761791633144709818106382478300864586547367406080182711801605638156796342576240171436466756362209114230637025574968358409232304724831398986717165771999818259623165399400448000000000*i1^33 + -209452547152080092061600863359895936445809051159538900771809467947040010019084164783646889658611894947012849610470859233736924324958973261016484147885482948578501227869540529436455242974042908738123934311088489103983852485264162438688127889932745686847510856807532671809114892353067489035747584755686430962417760137637670533880195817963299962484942044894546173858136310676799699520954655073391364858556176293505121010958265932214646996203648952802682689087250849582989116671812819523306336862019106559482254132189188691756631176962567427476198243592036187915885063263601740535049893452353232524532397078095166396440807060419826323335276389486814492460237567834406560086720697283594562693663104687860413084237213417562804457281277391022152811688043197116804871088766886107460471053996338384182489583128371882695643671941786669307479573156646711292118751498293120868892375351375509895484324917029320761830457749676470957302423314403779340306099383808413517132027296292107468096421617319158920738262982142830126968955746482670420020123393782764249633486546405978824806699170587378126973564211114803200000000*i1^34 + 50862675170282170221192385178776398585529840756849105842972086743011586902661770679172826275112918697090334426145742605356396316688968775159631267444057691682708692448763177699430908119565043012498730678460550189497253780171241128662597269622167113929690264111179893363037961821685784871844228001610394769449277912520090352362738255164396689055151913905046529876902077044227263772820637908947042963902730484448631811563292965415741068307435479100464725946099492666158629475356951959813358121611794854402062192629806143074792708171699358463280363865608295171990124752897190383554721789557779504577804303201625660573354090806781714051521244464237937293091314159977999745973846091151623912687862019073957936437574757339211230481871348945970049604330309406246786115735934155934245309897199646207071856930449143432816772992909783482068626766845319434835201563802345862161172732289881509601615562067479507161251450211548653835270453529171491651806876316406886840997047203575193728100791036370781637126900133978876381462013605652662581530972558567332154084103557394859273538761435322620313600000000*i1^35 + -5438901496312422460439762088724918090194983790450141006438053336168527667066677237855420395720502538793451775337597420268650850503311717825891778519318699934764593493419637904614028731635500202647601778260308601114333284671107551466974031605152504244835033284944822669411943975217051352497866810346827438789408447367821397671652804655076571627107344797144581656672445762297952222413986172579550621789077549831181108848652888873379871307673750009128878137738399316903503480169285763446139868952247714070556729481757148086593521242441251166557850381546552195612886204205889300921114577155050688677570964213077110253485872191593345848890697807270872311215993636765571387185102623174553213664958414677383637881762662021556199137295384133768244033592914667295701037485361093678621452497684241599937013101814988596134137640792311479794408989926480829960609047295554433257823165764967006387665630152231118937237629365737280639623558687954544399794958390000440672239677186083842723556589450422071310741544223916091471318655491816805194013245157510663667077411482240258687151112192000000*i1^36 + 56408566255099066353890973588014700142160974318505322629698746947459391869562437496351247216511945700738364786619102472512697224641005470934225478120720186648293204843124099261854453015002057511170911302729595542630243724198170162683942286226443292646602703458019241670294451321398069593937736499831305102516178155129422598537379776390448351523265086703866826914354780459217427341761475769255174160483673012875185577494814879225770684641436594197955816635358821508107700426020933249123179334571321953232827556216501033991232980312908407986458038634268192480488016923520443641800441517735882701278086156802503857166651414516069191363867605879621066391715552143542262810940102141203094210924138996349254840967077817732557279095882162653224978080378724907904782763551943828697146438282414492531149537520220134504936062190546127940762347464649198186381324333233976746623584497990506489215483677698393525978598831884671822941943534542395517745504186735030173417520918589883543828354702336113097353306512993084546907625381200224212490636390840549482820943260260761600000*i1^37 + -130801845251858311051837127992189838596637397626708948907877648956173645166505102831922492973871699541850110174935514604754926501072508568955613727954154970134744184751451024487719401475165746028008259149365369268870096651598936207234782588292407529965794198042079999525192526820630555293193964793173998522427152484630951760552885766545082845125229676609697901013164935800903601891353299460758772415938936831736830846732665394631366666234205396830367856523020303159035061468500694625719446945137693740749550197967458164575569129345440640575384093891348997528393194649244415123289645297477039968439132406181940190907524128867209653242696800984269152045023177872059914157115953435642456995741355725173526908824652130991149646596126352790109775300921906957779851774076691940103290374160071160637337005055359284080297966811732725806223847040065799882511609162359268764613597181994257478939114560129439148626338909583986133576239216069172799846566898820701110219428076738446422033746984468194850490987534102439173146077640756813491840451945704760279040000*i1^38 + -17323114791622160898195546614599483598935743275715883129597388510513719769155866993524000738506920682449390280899637253736911986358973173909014565635092127551739922785543088003887400681582351111614994913172839695263142653783585585706217547752229328835090025661256594219947234649953588200081296605979748432651000993604689293517647143037949813946304188087880464376930237973885812617009854146665190172380499113643259878121225460547785875413013867463413020264197902273851868288083724025277951380326187570690816761136139978161660797417521003399889837658796761465806958765721467084765472065151510181692687702497228747392272057566282627444241052892879268289503964485939682721715585234328037326462193956932365136597042939429023092103684274768133563614583144100928318433560778408800028092581542009947994319629499456590789326744852030132000977179195897967755616301962233854304525239039995362277503609794818096722424711096753573078475534798164234215356341824954631183316856055365413950278115491807790620219002338011076237346956585881042944000*i1^39 + -709515929023575731494127831072477917336901598548044168112493581521673628624625786568721240729957176003511775306401321588194992808178360780728998700677898421508635599041747831852833457414026235987259629522675940285945098498134033015237905198615692819146019522821829474885677495589432714909142409936944142372709374863376445703455997109440792816167199545267858692483820024704921807328250977576144174612106156268605946992967239284812321381464249550732344893560861965658744320460552988564061271921003259767633888790147365638366639122895437783175481063400136202001480960848797061274932231180532681715755006656272056898313447765964085825729917879709255023982668020961991105766448511466768276565459742111466413513908325040234990332530641912895595951711607132656309492392024272352898571377097717644227190568776039127176167741541353681657973839690712204171448390482697610271799598674601112167787498608956911759008543205112215372617483248593846050591479085359971374984462165079899184103945712987720441958684318255126937600*i1^40 + 21523446600588119905936028307022849872283470173827178155078294911234138611656754895670083914864721988871782596113526373573513425968137143782788758899634652244447373142314195557600322170383494586818212926239817585073884454266445150853195682041644761447716612136550895546362020847604147472425219085489859975887233428563415944916700317921409755289682004680783635384910811637531890192753265289415065816249093071502960243888319937555343985059028184422793007699067916672528945528553994172821578451268822643224246478174427420671237595918413811514468517537212329436429325630138560775464180352866496323611777227666992344522348300213319897308620978612396580480690981171664090435376945006569492939980145455761626871440720785174955645829902795400035970984633420507495335424520240327956626247639151939932900287302812462460004372397749185129390756629239348847780294485359915045588755736029138976675420005453836473036113352142377458571553875316562086798945916397062712616182346589152772022917776015360*i1^41 - N1*21380495939795504690947167048031354256661898242518498286729001860935825257561533026585190615951686053299828516621256336125719472145050644638243287812655139202991801672132538080718831598495992065888830750290561691985194126462435693056*i2, -211026541259972628840473739969531105150963169194081288023626551793664541287492158639520372603192810946337405162562110127064232969363014414770763967210373252913935000936531297575881132464690122913187952017066818613046029694604525423654860246135370113926365917306576972667048906246486948650546676939905216014374258435261770538718888553300762754875555418195038711914304711906052229852954322881219609391665733175833476606342037448602786368829428693291277942133569380241913291870983520436664095238440025827052189811839588027549665123799350580703660257434653163662446057574166502597449404236414261048674744384128946215817590757045212504177480758414757208907248277334645828017598775975692336375433450631740528223144368767693331790513229051898412700795414052823863528375283431359897727852809255267855147363077224998908281809175745992681031182229954186804211229634355242403280404119611170410994947020904175663764961767306767436368038479819973778794597960982231445846378835999612854938811896475227094639597883366538586464495734766210998431499658522369379103512387161632409648182543506791830232476537771813556465482390363419826561745461631500758880587184791651733285827797179478797988422420942076883843074849124763129760345359753079372006439753101145606422419388684213459424778228873853901209600000000000000000000000000000000000000000 + -627674215984317514339776771065894398939267433876440128055398097395901865615318248655027108915783667907867076461954151279236339097689887396492944505595194699844171864648378127602910983887420931549909501846430684538429937835490069046963241074087616720258341079445177206859765183502807282996610964229715532101736070340238710008366597379051323895071365683194902219429629391791126994986533177527563624866912307269019242291041690208746095001880983416825428259309701366164820444019722456142223244129215566029063438878875609888586993722757515560931409440628110658389085176558181523235590262325070393018065583203536195695348956793724178222111382915763629278158398586353236221085379198583858685798979511931499770297172975046004477072654859066104427500834538428881678683692797191194776919227489112655810992499982980868444561793625633184822642979955991391876130741898814280069005274508013743518963565635803854568115756891742185926573761698142497451547066015042461900861295374351216572263396609869249539410787944811420539645947819562747412637070452335496817130752538003398165395316134359337442950613967266462873221238652465584782757505250893525061770963496017751306422911102809026630725890947538709313932316233079605495923646482434154497827602390135270285264609158579952460694797369897810001920000000000000000000000000000000000000000*i1 + -767920246285064553496031445394813565036547901500709013248351024589177018690874880439921410230330512789832242505712521519247964244344555815120469729174707179704290888000554417660381322702433974165428247427858185193813173589916458223761321817939072154150832767415097692710119719923945059328908066573295860156071925007954160933805758705822595089765041145456633680071906474553187309036420018477314724732314095185193923087294263013878092691078087815743038117438994547464881829581269677281849479003709169080259550294832581286407776750539795907375152544277143142983189928368620000631464034711177175105800700630468199622368690120482567662266392505845798942103774770855428958873683650807594220432881557541541409637467211007270028041176519931011117763659299963354822317379187041781289805533756213153862964175608484668254139537656985850006206218660194841841896803580411285726558791037199803985602859625306282226352894372845045790134489741028662413355603408672969095644883937225418275250111654041670959117402441410747573383798549458616793249521754144922506649533210600280028004218082258833352375455869512088948245475321336302148675824232428883176360385110022293129445993718828590169129996794793847715431154130859242967412689528638112658131403562400036637941206572408583156787929514434707456000000000000000000000000000000000000000*i1^2 + 161410148949033230520644868899695906899025233397868743237937161733429557838073034770197484211903070716017946861397700986869956968658395138771081868639453960675531072010729857386592358352911525452473023908721913853537912401074100030866921430497432373327672789894697016182931406410610878952861371745171721247218830016348229965092728139907626079957386452533756258429909825165044742267278473288226344675185495159503623055810379113933204978089355306986562946263021677157291574134256625281551329675372939911865961260837414056176793123755608388335667783847118794086183388858064119145637170116829900899633514938980966988270444052023114187039749847191389930917926655064956306373982249119082756405834610855650894889538401018835769667105921671352852787121223307296340314392724047479726343121439307158474517627965611973879244116121186153869234422227591518190847114760579968119919765642798483131677824531456055978380703885549008536166941561222497910068630781513621278740858286345366250940836636615726971998376613910880091572745729490451387224346620974324718291197859888783687032154936208011935572924473229553717926056797866045308627387868252372847080522245269592167465501641215711368986233283845736877227683089520163106108445755225391792305083198342341547962724787932289838923528849861427200000000000000000000000000000000000000*i1^3 + -159507169846864491732499185711424352637282329708091654832128299060408476729928259485713408026938255169058314184284855481666874383659814533760756603855132971089625808191173257490179899942709380145721317989751409069248582621577336725169792346016169087739431703434810671098069901891708910842023117681612513230423162784157024673441791931827012114283461411066858337093974825089286586724589708029339395413842149121906285818672876195229449012975226652120822439752405106161709091283152261445578193929932312138727926107898497954178981794383892182128029519552235897427460773466419478380926517568551011844284544809900723572863188238048799659199082080159534404468066414060132466869735155468308454938895604127054881416462351144427632786382673604808238106841858400701819621945545613840640912098663673205122373217047469285669032019163175481827708714099428743646638744757071065084767650875179424650104221852409051059491099973046873913970743585683104810620567620600843555022486401326368608583368737627919573765195684705678900589204485478900125101513269717743012829080431725145605593257905317841416660669566378889578600770544374749312157127457562151386415393208841883260163216074422006822728740914092876811707362449513414344693361220274556542665466363062585159971545517799524491822143996170240000000000000000000000000000000000000*i1^4 + 20802429762600220183396005945570096217463143030837498461672300140595545446354392619388966750254487372596186744959712290421950780724779218989768686101861585705496433433934820064787478686742618494308533491992642484678579731922473967201589071148966451071351944299632676656228798024127203457209506467861643606914341706816979663309980976667197488630719876523898589763805288008020139684603679869260237111551015372739364509222155871427892132837818526652458703246506783035883056102627004731142202312216940481987799560714015603486097539927804858558827443900808696696735259030822583545631270236876110976405748208552278493006399383021588523171551873535014310387719269462181542544888087101866125231660819401844190445415386038415659183495891444127020553785967103283106957272317597938556390927852737345672468916800849076237668953102982559806827976124312892831031463397640025100756666226179676909422574024581534805447219677709575880686065671852878947355979748431786958435930203361609641645637209059953038997900861815630663315465991554387946886784643339857455864900724434525378153660770637244510960685901299127268771794073445129954460756124885408626903974912226540811153490006713163352368651338686229565478976538638995662065959859644591911308000299381985000032914522378545993969302111232000000000000000000000000000000000000*i1^5 + 808603370335897955484162225159627075536781056233724005193981275633103650821404325554455386338966051034794856961331192232027021015079800229151716857398966563332872741479709506504993212116910368517854851283241586586105000232208816498175382725934875371381195522726574819335667308584941585717442346237951038625799239770132381926052854366222050013445491170019083671588946740436672628079320527602222663156424975409111543637385397872716678289136627773044566890427156703264341816109914824987684933388913679411828907671037375546444897213352906486553743127297206414964484254867217645102349967335846879568744398056570066002856050705346888721820245831487998716924710850641520736488201283603349412851978619073898080450766700279683841659565023042070815067898131938576753242465490776595724132956388906517416494480520381087322875915576481523328755655604359725613092390075706272175439999608752780947970343026190875049017708568318586508251898322529950371602765713716678112351046625274400402200196985566471913000276659231935394097681096717215373241837549284077316089793274726617069690655404884990827317799594420954882288044639224822651150274808308349236247933899819444922558199328158217269953278702378292495197689267588271547054465199324355753109588921198916525804941366212412047192243200000000000000000000000000000000000*i1^6 + -136481658044139371514282760160820308027182377512642360959953200159231527776336395059760983616439030339746893769617820577870165855795898816408854329101569104234690963858050790793934770034643119802122366611122147838198933020780026170309368230363437706884878544823896154841018489861417374692379233298633279999255584180237713888918416577448065504458920114449762442942835481015742117053014566297688108436542883609044870380049494734197776710794360809027222411947872912864733140998681409735198860933093522137162773492063822423424792442740620458766380000519415178224033693516671309695271225416359035750636623341615855613366315585524899307614941797841652201619348951772143821924781889100582594432276165322976345848308308761161345207827565376884096455917171992307938974204037405521275258805498133861648690880743071340514027940651537875396203252138001963857166926289219578676742469379051726124292196976633132603949182414608365078245237876655855388758471635915388856760094800867859737522911971861330960402534718919307940058299726203325073754914004748919302964420262477010178114925636051643815428062991628154718836588109158802910661386382866635773489884654614990777003981986116236156499047681839763571258521911838159372620317242372083492856079185598068660728369060601645902561920000000000000000000000000000000000*i1^7 + -3325422716844855033680387733286435912619834462436427547830773987281900984587662659066867026568133230113430695668067585144601529567298476359645953941256405749067550350900967176892526135252014109469915423759963646308927952443651552026088067515714683097173454181915529450403620284641291686724300448613215548755366114384489652020971112906540785313310486523094889127997593484528210764144887567614258839685332097998401862546598725719211780145099711840311115472411228708092141334452032215765753985171886998758760646621031738636717113885769309096917642010339972827595844341051736185629288967186617568163740322149296738519739511142582111111394408541526665558061229082828722276582036164616659887777245288912996509786426008100332375530859758110677371875179462462980915580541671394805114278797928615348407357040213953776721317187732637177877563016606420406095579259263927273799375078622946640777757815144207853002692277832930441412749857721863760173471675396639786830404533820926248772958139855025468331043982939753229724697936420296274380945731899461411040387214597642893260155050005414799628861418976532409145183344203205132390770844858362111797567324728764939561282162066717561338229020449311133177612887151845363730424317857223694266202533331827011008560368023985181848000000000000000000000000000000000*i1^8 + 268476537081055152502826980037013313951691843905115960853033833239285595551453834337383098583537302900693597012448261253720614251760482820653561819949781561331535008784555692736879992026609663262436524880572073618420460916330976202085043529922616686404561897598507527527612373378947249255021161842760043936538377451506855987564660196391985504986532047984729582849554094562555844144049621899487988925101855511557831325776354426461719013260243840733740808610013809152464201665179711116212333568412105363258766113987058061450820322189214288386880063339028737782879145038371043391115668666102254449826151951156052147728161258945874994954521956565462828781369826044004825071687812261383262379182567944494008973575378670470708890008140149590014016961132253149473110599665185343821451853982719846918777421592579031249190046972674854111872734086713655179838566441578724618079246168400752516380155866563768888974909782622765008739449260345897478530001036933801030588752797007622979251689542076998187730207541502181419896008440611782099621652972618631667959119302836255653875475942437605910979753872635382712506702297103466703657376839091485848849052636221275388863748546282988857019456683052063786722482653304772429490047821655403417749234315828796273254798156474315000000000000000000000000000000000*i1^9 + 6779185221218216483475854916751986661621186851622625406924125561224204609500585337946038861547202087502585777720441000742988232475089650431193499796219355203242061010296802772762469681798546858268637010523455276125858932735300674400313682278436300311622303752424326446357368112722128706913279906537995022090423354967717460519977180558305794889294745099239402937897299432672128664013390863367031312569415267942824854679781692718727608969475374843643780665318449563794238081937692743326497298755426182734880654725974664012075421764253631236452193148759996854935338828308379015511421438268412083356233033074482669636330653645883863086197965543092186130243443506632903959040227322380027725688340673020657017200764698517359663450204893201880309128913575654403079795469507626969152546047717646210385640181563707115736521095353516424557785797117635738834352813050328854727869198471486447920950562445557456928703417311002732626078239793370508668887126976493812872749040535923775270209131651724601009158940506482852016029633981121873553419867537038482931372404412870844415284328513354106971058127424733411001666615274030038645955550679382216041850292632054761030306176207754653028748357084228754986816496036056316670117310976774056991999141344882802687992290204305000000000000000000000000000000*i1^10 + -169015580400680854984110208663777065745750505324547199471176390122985339818642144005571581423593508007890905188588436538811036034302604497637008063053409890324964357875655075285154476434804244879529708965410873700230080553725868939849380607824455668961902223552395408549065886386717784489652506338814899222112875075129415469402613685865471529592071036069806044946460037239174946549870326630424863813297571262693355773022337796935900510657102808105587175836089026875187804668322409005782723286429982289065327693996695058940319556597373624305761502046643814183097828267209293000508495444666871284363248093613210448540841417641952611929252388488664885063936297487639856573761301850889009713619020041187205293286237764703918371417651586837173396809782855378273700006003894873935888930483435032467408074499842896885899589166419070476221667817631042948948111221373556300424079216851956629765795662760605589238392485268907113287684314592268206930262196556123129879225861958802248639915085205741497489105425737955898299169799328212060317101684269013288173653467935914474383560916940681613581763118664291196627099491709841538342044698625216370645186465923146605220617165746315450424478824388892101682496038996137351543529809549164989172677905056739587615654452375000000000000000000000000000*i1^11 + -5141004451113366272530428372210019163352698049341015047494410894355503117694873994557479762492605730181150316013206564988195429562455348854084103048038181435474093534225979901576872232277345099708410479956910932698713211775861761395737742081055702411606635984030008256089102449115734971553982781754365499715182520904998245807325522641892771570632574139602469604652620823881463391727580375927765779038641594337208226346898974622179092128825069473836630769752267030813629202218340044964871689654928909064472318653259727612730580017165346659105039222577276358747386982427854726805815653524298194970503299590569605363782188126770800047486048316909987685846533066894958760808581408525415259210440184527837145515105459380577267324654839459264716389628757814168543145981258353154373142361699914933034256061384770103246689020561623917148694151178111928430643013424200312906935572173929239431253899994948820991309080613279819279455855826434151557891084075822287153915338260593265280897688163821758244913963721847903162468201000672553905171991631577452688939820141374574108427284982386391540840100470819381174118936176586828683939433643752351126553785392859183318006584078572405834002873912786079782093933075991841898180639896212258963084970151432824812820262500000000000000000000000000*i1^12 + -45725285199080451285924485885351676109422276995095497290549529755338093313245915251011752027311711334985239101230665094796722513709650133424513943838413003853318761122823071635357194336008210554542719535649256392626505571086018538447453801375127332790026464997409396901644300412035087220793536197844108702124900174472435768481644986366844914848975457359360238374690274780614467197497803320562553328225711835752382233544441014143538415070035090162739250834204631239932807819003599877834387193482073656666662305206016789296141207178751687481441667506127248072906473195985217256565996960726431173377125528464798153221235550612222541595992944285857620470892375357702876526400783506195451475559124245259493246679836307900127803083228646909705571327770517057881164545402950709384703108070026597701376203494173882002874110919240681560364805590871835954496558648607772645519392114058936346429992851699489319988225748595329292304753617003624387124191505622611737976846755294435052960617428300484994729993354208532553532869505898294890638496481032307542297681497502429643895093012693332671684600400579323939363599288604682629492995889927335153756949046445965018640380313231315986528851598867005622475084776767888888084386070217574833744934030746076343402968750000000000000000000000*i1^13 + -1165720514240002333757874781417896792478840565043526636620396798935360475768186485201932734397981724257593533941312862820810842637598564389490531635691295000779010617216378063957454443461442430232572251686160735272095269797022812212342340316562241693358742709047490261134370408701631045518245959937802598736239651581652206051745329870045253348763613487342182201780893861767239214692350986451637966871536647251558004395118904387111716632301396342069575108778130600220389650671452743946582578191356717176549730946160355128179144377350501958911910892716445989801594101314430180553328699230153116549466705536474827166654055337283173231825261441442894054651291165742077637379712197142690322522595845914456835378686682577917881154171266998579754230839013012828620860167722080442304670232328658854632312510729420413176681442611524738531332449918784226780894035363684910058031472682598036430041072982705355246617028215964551586995119855306345620543405075664514977232998403658866496478560370728083437986083036174981342058654121052785014891318200702464753770952876722883309682715384963311608595110169019166063069922370567013383208455841879596481328887627165607710638049879307921830544935313884934031863940557419696606175947415940640948655960980970928175781250000000000000000000*i1^14 + -2961102968305461335499331191297059774487645865131444964510654011014238530693403768497103181102251667068303177307226045645264343486186281247389112890374587152615288661074078333190734408500367208376386643312536080643275839175214649720389611826348411193876485030903392504479544772917971648743677340682315783496762744619281274755337447003603768936299657874113330212122712187903793167592892723185148256606609277724889119796407645038162333028388095948542512807551053195352038172985376672565753986343305287675484882385776561948116613844980522964604204582564003139952021054011751015539725430071202189557329556988296357348716290494557790205991368767590166550938439014315656724120447321087964333913635175922435369117149944977230536722308221345516897544739534632512002494995012349752923448994323993586639027515677610534210007918613312752667667359301501573343891038072233948156143222050231818938204302475288445758724968744120033680539019009547761959396664392274256710390295589382668073959976135551876623500676827673411004910725169686675082001701512364066450407921678229061434953770248267168794578133760543634357067766535681053724959843441929903980876006596133209531643099500842604370168047535497551862043225515492741937475645455545554443752265682762988281250000000000000000*i1^15 + -34928542734926049156974057281471291182806170226238707063044032696562736110131082930153065955833011239353998406734846766589562660285069277403626985385487607413994287896487045181453471813740285583844167708977735555760998555893927825200648711141848415783368099986706302814317376785038952498210420275064029780050817482159430012241462083815405245555416461844684301120767201522456832452567697695055821853112462722061181020355111456356825065155919166757628794764962005533734615170230934114417938078399289490962990334903895531936203272582512750876733050387084869863690102938327479677617358842397503869662863283106798853160081331751466316766275418517276609783052971503478881910393603643710140162886164538017534266710104661777877416110270211639538057440203244224497393191974195076546151762229001994370785539049140802570567243601964597121599496398631876568240421596654237849245176210201806848159430648214394722302791394790669515241636995693071144380572458877428755456175075271376513172188591182925775864224529534304342765556346420665643921032556437688038703921533488124670003897848941818054615797866829499130689481348613782271000380042210168432888446863423441743033613249569835122813569828023063791827064083169261714882483324142550343906160727525024414062500000000000*i1^16 + 124625457299430442098705571370573637266374045083161956541607349281835817216191843838683984980361287199452856744861310148751983720010250313139607512864714282251190012612930984278091889686558098816741874485439292385642017678922988511990042271762348718284387562424288477834695567397569079222211963730005525439326733752696778989585981672830140880683776024114882451013343897150973754803264292698647151122292175549333251595665208647963027373642036495841352488681503472905624183844603976700103738048126209204789962721319968988048317523742215056906050763752325130914728182526392949099577110911217207226907379599905638264205016979306654256666714859046948473186818783641742923834217168927037860240853184083797673726321164415722127870201811439118090548679118644575247699268947142445907147150444951091808499652448404851235405651791701886716645986376285360736762207988291869604480658210070411430377797423323485978627794058272297930820868846076230091867161838197078590206362848726958308846813120968023148533420888696791396721436406989669416986699700206560778634819454549757334360698646215377481849862990412492650128412602466028236420187429181888751643535666731315914040841846603002517898832969329251021782645590395909349633253143195937476409201431274414062500000000*i1^17 + 703189134057965535694869908946438530790705912791327865491437493927214601759319080211978863049147085676734246807833396071451084747322492021415599577048406767600176267833839831081103618838676961043683078454608099221639035020382771402777535301232805346610141443638757408228493781654825181434513549047039459798193021566623056817471580434210635582758155205931499783703674768889271677130031231154757495253341564221629242469004026193997374431462824033191922873447899718963347268279160570910692803756029752389530452613739117179367286967205029309052789409637183343921804423299823045994381089044434278990953695559481876801097273684110758090934057275047460180560981347496857587117494978110699976513912881095474677557241529639895430088265305936031848219203109134172828943286797949315084224048584788491414682342682792064705261592376990050160168005448424550407379350259993649132680970316015904107081898489384097180747682476959389855459887795785174575180886462084627402302014797031856858295648161610759631052066667443236011594862518763050386041135552679760262252700283676402168606366761242632495340162829082189604605247872002261307868560880616278321271250700315261207018445548065649424503879782705068376373811374684640966821606079480838200080490112304687500000*i1^18 + 970784060696469512397051320272870384456728061622237492188576840852441923473691659831467967953932292458789455411864684371415231330579880154929749085663949005913365207405567339479079175460637790173413278843753703071436175945973706382333040720661427398349557680906976868736685730145522711277428444355077612095382371778115663196057659407453962658100548847276090304569983497874176699085660127813701120983896684166473503627040009236898113931143195500719772254723887620454231761943459110365226011159038524965791259559111692361289507355740441888109241036852923488411939247852837897644527197080648824424503219468806594067512928135007151048123105855424407687061101247186119754592593254699346412135892164657709135194742896454661028366659295219498992112609164064511174006742585027363322932769740558242749019510731730599577728093689683697783844370210304844383387618383978408853713555779220331446395044856959517855723569740426574779736520149988570353236141042520948372615390651011300378451264078586178733435631833084092504939484463002765983238351239596276399780912397116529877342198922476197025107866125276263746057927001810650933018885108494213412001324464852075070756192392702736347406460500842962885682863010726732205804841408597416410446166992187500*i1^19 + -12823845748196636717925071705080591838155035430381275105926205128267198166868903003021821314275966593884320707321976148665103932382088751198950448953362673353809659938848453371824773902641159339369713611928135417699041139871687562746800055713472079077342065414703709595176243386924905220794097904027946391593603282306860454342462070514346597747361096712464301544680449270978446543069260726003825034340322139848481112265301006550534389251479388709663813967563929048165629807102159428228095771306348751113210057579257133435256411699512396899616413149982465271153014622851620273976221422526215657808815857155558251498111009627492352961155255500157334655295814007503455132720461986152608452341462740062731876454705634258090084691251368204030207041721950381326956088436852675084395938058930412251133609284869508199396834680198781728575624720356913349606609093553753387697924340167421417967637022546245736004136254804253642609067989750949875009652076760292002585699463398036863826159822526257600833923002788088802277668691597042408973596221354638724118782087627308365506991344664920408766823717495780721869553969084156588322911354406270151912413607630747856771099917122820494672834891303779299921019360930758998307140793735391139984130859375*i1^20 + -37994065684076997831877989596984358189062691069038355448502911627837585281045415861001550568773607311975438794337330130251134580409598813167908019187523127694334362388254287017950859503277624412525430713773728733792166815876050384303701610361604730157117037736339308749103648726502700917827603247573243870918597747453589498424571173212127494200511151616247916313777346579431923196567587115637805953249511534239875003942327275005576238270576571071513982667137438217098034841705366638418884654609610101521783394917908387368383661729076750019378970633574849810372486832757797429736403035291647107064297426476735964981247456362649956964858353249730390949770474386423560908734048710568881870223455876150378144063995849197475705528609870627768963120210254445270951391678563609562007964245407273350048942164468300502482362602924832479858429573592114979412518903751190763031963573424881112623766341883287655785186608579870206065127968933224061270347636088858164970512748250131845092994393950870418724487797138899811273316923689191275844900934209390192866986843438068463846139845280112983165682984092224546043314402072183845396576310034688009837375256070685838622697750789376264576293482287877131302539031876973657034499035644531250000000*i1^21 + -116824116843839102074776418107415148547161157113908454101837905682226783235078004437800114706160536974293169684511925873690214708596017593326968445243519633265271542350221322915862452325671612728941691357983869331227682656503779753323941742904241941076333471238384903813038622457287474257082874391655666753106692179965098780059240053627973561693143830019864454876084114614322464425938952902286503423328359468040789165322368289362669600487401078056269681130947200695291331106378345594104587288998308889124420348215127796169252401470060420003761721072270225221844177175381901051544947131930948222100203514341895842474569138809126345541125571232722443211055665520377259366501978725406404288106737948141736918066518657562401652328115905525472976957049506580773066217410688446827248491749855241516286844685066642390212207245201486193609950153460139644414046280218000553470741669567587387710945318103550313705004670484904084362943089383534053552208915803127214522372253920269535062766549565020196298952925503533367201128528898346621728990714760721363206254903966914778146558975807788260972119723635117384103289424965236323150965597715166553304020210447599802157564115729994794437990042605559805639199521845863739375000000000000000*i1^22 + -6328599529155852669744674532453226213500913032981263068907226424265015949816215215759725901261583475322184893726662038413560983735319521398923263745410683808299248828752199166648307153749496130723882193859624074513200229609265911346657810777993818416800418578103111463208941439650392099439387461211011223329086226646568682386479585809000387751484009306297852362375578283240101643212034523152631384822165907204116816528370121849565265196731269376489081013504692791458306578591782354379651732272767773005725136401263509441302915031518004373213471590268286272939505136357586443999402968092701553145352203932002968622669096234494821718188575253083678799038753569446239314304201409928815811428167846549649812333151449128433334154926529354061273721012669795329119549598833306055492470784920632613594893967891504569817511126210164894894449843991657657763143513025660676848461829811506938880568093668519446043880685981382048403214599053594632238106597972110936580427671720025064121188585301720012956084970440328903286497317912215139518310305216176571846745006437547808123112106518619484967641013714876980202874280692527285213758470968913250084635248390542106859760460087193715184927659738046287961933397136000000000000000000*i1^23 + -104316354835924767583708014038113939106470430348406071866482386357507783068923009693105294125895017683902338384494744867965819233534084284939537932791861624580878209157503778622631053909006682032758709913636371341172667460229351228200426157457414998223306258289489109015915522312822239583931017547719105340064398738908929714118825436936671712750535046334014002130440677115177516939728461213644271480215597865463583738789321022593205221596033413201710634722526242266356564660351937049416626070403181824377730557412468058188262540510246816534013704334276808231088111664423490441232611587637806682103429880493707843912588990469545881103574825719626514115040221969785695823839871549808339408091467096093458510004084027071546394658525617812068447783993919381754237417451085851698669301042748452616445853941768291978094685911044888193111390061431258028187329446919304733179110157728844799743415745413837669536973971991534825786277318811757162980344284511772136585046346986168401959289667931261694265989807336742263087437156400856503170749863984361200936480015507027070042174780703087609401308227844639286900391615294056239713502230228255670744656608284846514889467931657443746091721694987049980518400000000000000000*i1^24 + -4658303965971999800188555293229314005181417661367392315546348929826573968553146157936457815447598851969765541495265526198531251696945692523213960664689409771385233481065223031540512804772881567448227408084270037995795317332258277017905705974491145052441732131935745129353246132490590708684860875353846442261235193213171893698869918844974474845862380900370541752460242071597932022994252635261619965690307750167723554359700607123800217452579042906404257924276754580024958293893399894097430290639396835908971563497652723897939170186568804514420889087154236213544416462244818392304110263205430326001380492450379808495735417876496925338766218814970831333518405561737046988882448456740228658160647450046469556760947903420827123037921428796982575726870374368292075624753941822518919090119704698464948740561611149073098387508108366248385368255022036637367051426977447398312471753608804394163486687822950379977274731739360096167312901888278594732870040245157156636636377216623953254395850256280300317578517212426725084649659836938649674468040856418145908434153624781608926625139974579191587365481616908836598396821117397003178887670362460612758804645384771997639669203389439068116207861146583040000000000000000*i1^25 + -263422210604206251807656711403540557230328933885784187867670453535300848301377432197525967765355907703428249630357548466429029847732714069181828813654742955680629016814023988001154732327844222659513092785431683288030003227299212537385337063657639907407010412469489312898961490867770833128642380906982862382482982354860144827438646468990799805732951281014904729305440339739222917664835290229177119826545039890001370089684457163255704801628281107179343049478469074814186254189866734861476748687176641568648929346083699870425500223319560842997800864405199478729845795265998439900268681621069149469077749984017140736218824345525002385718445668729764384720179807247902673715294962455675056528862411002587810943945893596409945361702526275266445851197427084106494556464864719131400604118147790177659377373985322808406834739708706572856409104993228351182700748617819443977389793187178690689680297307111193555178717301560076588142794426442174472004587742264428571783603810148906729986942524504586067716103320162036846623791190348228925506231219247437733639391466985640397927241178938662578481836324093510848880422483467999760790209151884292055728611946747060520402673762188254421413003264000000000000000*i1^26 + 28530457939964828018148568148933660386421682554395246177124218755830035813303477639867808092256512931714725034726335393664717927303022811313024919054210807076378532577055795382831752594203795365099067799851374813815740214816970727120075194137680032489557035874027387189263297379075630630871258306917671465264948925934208564652944283282765560769146721657460773696916240272410988013827035054672898666678989963897360979285897164916140292888089611665204249205892361412385224725167520853373344630356051776727565657454895018909551637125101144398499816097922343467776328898473633587750614499728238130426940866877367016532171685907674989163868784605415906071752834063528781411265124569651455782896421097172282183933742404048766619064282176851505016384263427661259395809271203449997085932184243912194379794522758861598672677678701280913783134591975046195600211884971554097981044100272818788391379117423195141753587232625119513715426539763216340321744275786356496247714190481226003924541317285169174033593478286424189744746218668800126037321341393518551975805117309711171432963905679664204059619550382063457241129322911576710162955574835357512254578316108794682468826191714530099200000000000000*i1^27 + -848713611891921481062175627914853492957680291010144219049418408510995627265403104635514825603320831306983583961689403779707863240709276223442918515262710337611238446154542000672861028096594568720929784614243504501791173416539468026017170866513716414603414433242844334001432376950000513869486278373129772562829737793622732663800627637256346920464738621438571828785530016281188524996943957017767427361762825974121046568793221393776224080072855889646874181228510481200477149684193444730298254397840392769130401562485783710256025763117203136034553110355784686485949280812822681003889277251743115674204672179756619308289019159712519396326302416236759439331668613369420427370162137063840270856362013026796817931936512266196914048156318358835350920369394218818565620123572621795942791692951055958683648096601245358500065395361253503775730565866608205826441813657346863005463025742615416605443318155254869336585224207844235218661076392072840743349249627296421460798128644972156788886461681943843337227290133461389815637245518780159655294698141112560953736296643739645970516708898239322030625686708641498259943456924481282786153840261237425208312386739757882898812764160000000000000*i1^28 + 4610711824495052930714659635179006152006829455960018237099027079856644873118161364617787096901701447629884291216924689195509562223071746790764498665639923275565648102272545046128455901668713060245473004148674378561163759531476326795401993183519370755249737729215428429109640212578473312301042345496931230912803808568015364312415034779270841593837893872607259975501969979157026792965694152193646474333035007037911160426801693153992157084908311625521688422635714963310947825965798139110568362890483162956513702985997219252645964658733913425225293454571523404302791509942947574771894433316217275649292175288825621051587595673518537227330421178511000631106764284996895591978409709359254736215550084826544551250877210474665435973316136555880136861585986227378219097050446809014458674975135523454114335068837793961956678353238979326908863909490441947737308172221632034407562253097710604943376174612455127290073377086335927770356078376331400067330859783558784785616163321049606242130955335673511945363547011360076921914846277909520085509357959843961983839230865301122383090404021933694213728725697641466811311952952148987941279805316362055641690397239934976000000000000*i1^29 + -21046484571867098997155677498351056264578337068332008684446576623504385511871479237341300857946144484956281086316270730658239189361283690532745754735818699876517321579577330072698896845789645081732763338165455233792619811860848000796616194820447512507552861086737269027677189444210236920749052094995523369723984614071848981743162960004744774829108272670226489216727216286431533249548823350587076107333890509393643329420800943875415002485337988714538446274876955031938209526840604729155269651007809705371574304247942330727623346084245097957286951274973859261397472988447221121406081106873872581677461807784921410503130228321310971877821564296301752377056481528575550706233260671865099791285946023533117958807584122309934540878373336101114051563740237491957840709526019078868538146125876846162732401665082915210602851396195441255724288386080174954980160916190597604606516102083081498723582841575823110301051988685487359666360625998695130874031289088308224928986953571637222201066984973684965345016839928086072335008017277293021025385910688200216046283091503223462193146987564327460622829600720649244081654489110775308668462020963566378758963200000000000*i1^30 + 3052720593333794326391096853684049994392183407176054914568345690193802745728221174075668705352773039228429381534355011707666531320175406539326910648302766590383227452583002501972907900557240114117890834337584336422576488306518562938107509288468896487716624001433455820196063384359457361186406848959431607516685674163550165018566213436168067175288852612023230372687287288775862341197263916492386103093545314966113698358489295761295150849948388403021065110684885273773868382186976215969372976973669045735320213001028919917472608565305626480860170255311514134801161643662966718028434505560698167627353303165194218791082591287261893668004313693175068206502966196888280155512867055118049275821584785032128824219231940105368736239752608936979522829156367560604808473294642070825068701986144131208426938751100254711758564175978583689076768330080258178351514551904391435937762224831125699836226725659834910342733102688261386892957148027667263675986693838589715803065106416591467392749129047317741675737432906938226696995547030608010669425149733834192552724699966089499601192224342760822845939448415879572171277051437563927006649987891200000000000*i1^31 + -164154635572150450755917434365918589344557991184292307331532968743835001385456487327567158644762565024446640296390203655850737873965093817248919006091627420686599120402931101437373113288555648599160641517581746661266394479371734772275434514847315541971216630804336579658423716826551750007122778596000169939905213732719604039238171622310852769661304567013883227206600793906146226929893493566486773420294448880556606463519982335848979498663399006468923702934978852590010257809337056720388338570618016377584218366042872208691153944141332159430944871434767394535525307636749236507356607387375430023193836080769295342648150576710308617021299737103511943629760703402213202515110177674401103952933627893708645672533872576334262554755198460370140554845283332647445515853213885391229604335225579551644474537400719089554259787174853202776276364422226674558809566899211333685993226599705396658016008816786718575771819645972550639184901690870432495495953986233423385212880493891601029437554549363651816809511797410170895071239612337202321660297837931763778226704349452163132819485082057010785598138074670541603582837513327608856576000000000*i1^32 + -45558151903205552915449133528337272497537111374765081401346724654643452754902800352218744959225986430966064810345944233112156706995770218261964468827808854692156195495707680481320645278899516627256746752054463698360800321902665506841076300898124007060893529985374905217703268655871629480609966299259131369672863794118810681171347156806928558979299283201651190074485156678694765223764518012897114697085372803051061307696209400085785680157497482024334746567316121901312256981352924527160818334850137661840288060572197609846936576844481936606174532603826341223436669634894492953655397075302101685557199623912680787308254015331830936008301696677675597079581247231472989802217574900487996184498079133424096766203140155277439168911294944336795773352586123500017688199629408657766244622144119736099245760004589022321341877220677545354956357022005625279396711159002968952876180371833750708790571105676137235794330017593960456020578586337169402873847564032598047217361570377788162872878207689883249750016529828918361459145664417102612171775149727692747217964235458084334201523017487141973122148526936130941276389376000000000*i1^33 + -119680423619151949039795337978507173574000957365163271620427180257949423688203945276883877265868080222994200882905813116041965106891451082371746195653753504504258807899543774820830850401805871490408070799051331185889209724592958787073364404454924952933904739404225378563171910618024486256771338589980350772248624460042955941036624405442772786472302081196712778226078165021905459796406721298491309634103600515200745090049738643710178693974769692638078910490758264102106229014270761674488186685432249373839056404268835401745394071029350636069001243823846454253834360617680387049515007563305631025444777054269280993962697966476771183310557527147156460815162176526852779677515270602518131245615231977375660167448140361810483758133177512102024633600815884769474057244092567481445274483643949825768069430479412654825800881042321923655654045565180465334698878495203891195680017165524418571216431694870733413097244766248162936373527329851484091391153601931634137834466018534542087449059698316267090589570729405337043889017544989449834738177025020658804927341925440679750372527205251560172059675513229148160000000*i1^34 + 29625836479317500819871808703148758851733067469972621660941390608129142446616435821796384617300485444823658895501701984978297987994325164980441415964353963989482894686441274484372861417919427884625289227397667611902077534999840193745535195509363302026167757069914654325762485405063509716437698408627002364876531531183745168512353556766610690208354473474890417813925352976063810060824308530100445858541304550353415361967277749308162233311046663347940024618958287676861124350386527465702551271186365143047476326493470464466624725334569921597123725505197254286295068768370437977144372066911457788083757812407292240078728447518934947052362302378969111123893536143486904353209280907253964555545931220062545680575042461965395427130000440438663590107065655045874358352005507985520623040018010334411422209250809859758427551889777364919744749888958768349084760053653210363471777639199863414215399177017850115342790750651698317941095321316341612777018454672885789931556601234563348249052850015782158029458344444566685236741425811491041969553548274355353859335283300232676349310304385510846496768000000*i1^35 + -3244638778535530128470013690670086231783619424178862710040908357251617012793909346658955699297821012578711150130826182902749467640526420665877860521657343632966172597518648026042267333850799615207865043969781534922801324452105835422227131721264442288450104338148815577154787315271428179504614248316739256863088659194236035093184998971053726025526842817377298048436055791085340201726142512097737743904620903143150830490789065422853599118132307247714043918608719189536062948143189217328225682966466389379431873705472128564278242701611887398246239862763962698266331905713970331226837701187424105621196169586064484652143955507953720891331450104762236945816274383112650511184928759950025906865895777192297858294366810695488539734236363823627082192153939235093489963819065526306343379114487150318361356124730580976140985972219326576332593507378650905994419905481074328707680549407644460420830018686650720767952349652142547507661244199018961136906141612553064544456467098395206236087629573945293952039301785102042103861240799960622682115145820066569588054677462866414177797904793600000*i1^36 + 35233124768014232487855430308641560573113226942572340189237986161315805345706611991764605124320428843503424832454507681785246763376915826020563631396313633239336558837448360778302701273326951321622131257371048753967185897334610140232336108160193490085231957052657014347652921190762843483020291655477879158355333052116187772806119184169132322957269139860440257579248811708701926919166645350233962002789376598587996543166307284204590720592280953409918196639413760564674364415016984626074589278024882797968446636388915101500355992840622581170803642045317574753557565879606404722748454842384619218044090264718465237030213241019602473843298648361859451768997160734361282948738081745288400115952514820560155689297747222949640597495148792546856786481712154257182873753134165595372827878684996529618286624756209312204082962322273832125432764008593113159881519326716694495720253782845688929343196523120032613851271871350804554055118600023793947758082705668912747766817858903292443470486911930861623913910776216028495620532232673869069141617220734361482057911443463864320000*i1^37 + -87856438125738055401834694094553462350769424972155586814263299329276117149399087986239183140730222669458968079195316105646902488501804509305823225647051125277671495694263456828265659270530146541161460315971329803227447650665193710195151003357584185730647367171613688823959962062639366343240784084677043646453920989095327650535046723463671663749670660555036828641302585882783161087956774946340352282381664932341972379800761064427313335121176264648821488892703437424503622205439794842308471372470567316748478978964423703673085780042698948226132733111880955777474601403281321647550689367899016949504464850149895182587314380240686693458421567423764709448862779256637880556965928396896805365232380436034714402638097695383205575384824852828920328916105475985050763543451304405363635726873946492853564847797051015493523985087709253111253829609991164203283616489659019619075595408887161521855285583472084359790828929266004634010661032782553567938029926495813065904444119728139941946387491328569202444077885897862173283512250074422913189950663495203684352000*i1^38 + -10277156327935626910373079657642782936400580372505379847768343287268855919606573134485843282662702576455718265048440728798328554667996711709161022126743300658950661021254747882613962967722685815501623705918910325146395298414199967278809280127760472381290683231417980062422278038449078189964208300538706030716944444779730207440023831405355344294762476336771041090903026125247857094966439346466690865850172869262664832434952921137735009581260134437555583016274527152512299988797928873256595408178376333508739714722771221667430831959905898514835436066835238276862997688412975667485519488576135853891948310837830201667854512786736824255361889226670552822138052211823816598321359162052130390441640272624756150487020535335228589220472844252256084426209881310380368776215259433783691577311463076569629040473680796441839196688273999603935752828500743246387695782155686781659078278713350151333714043128373035119096158115241892299866578649839452671635613929724901863754171644612374842570324996409728347183543157244026652587154385852694528000*i1^39 + -336337274537819272920670342388473133642382604971011257153412087555572537892998593612131812544079635938946957548057505517339202731713082823101928582843587183160966898085191370068592759546351675475130290403499398364609105001362856066446456653001560702779532391767519526248971123776510185496389682510148868909859651683591743596358122688904451944836388881209680026523349452638633668114045969480141162832581297959931850811184929522466997073363019320284709245973991535615297995803129608050459673733696660938224341094500325348368962222459792639172008821807938321911235877951714115069228947758560397070697475503021658384201143131523716147071668904811921101870661352099391839677864252875082042638781091821491413768590447329189679234906084342155309632223726009042844175347060973350015991211120510201663770428454323389734957032516815686178168228238921861953668498078217595003884018639951159868989654817853248187244014794915253782426253186438482107655470301558751891347445344073516818606840662487655018869446207044426137600*i1^40 + 9810779555640574625851785888252647437286005775246025378385961455932492483992084834224430792409493910598881946116156649382690060970258357198515102872022497074188996769092168085587878527948633637206284571466916326329956742724023976074116790222481686866145770379249949910773259406229510259702805762899874328664673812903950496391841576533809246714083626687807691796768809731076077922444018545818699005902279101390999254404266344032344998771979682764382205330354016751875321927506877137735008324431848128934122043730305609368404690368567606370195716062726090349648687887282155167630434280486307745390245469714569237054755418337819519766256853969505795121819011186258569367081849600632909864779263423063587976857854568593239811821264292202050056232612735679806839865108708096105128997497701590655281791519280231058790270751958827188547274311796114281082595371661900309737164048870154641984985642559806015383295780784623333005328456312050185656879947957591695954104860065632640686171193606144*i1^41 - N1*42760991879591009381894334096062708513323796485036996573458003721871650515123066053170381231903372106599657033242512672251438944290101289276486575625310278405983603344265076161437663196991984131777661500581123383970388252924871386112*i3 ] ]