[ [ 683421594827724533508101848143520842329449956540876831660868811680446710892217597656145383761309339920424966580934648596564935268736516342285329411563932815411222059920992530828807731751421234257575539129561394279681310771554103036365189535723758518123712437370434406078539121174351978298512400560631321512092787987035340949775695454319999234915053005048923642396910069914670309067263024914804790695830767596126589316681347042943494024342792221684910355664048537317242601990757773502220073254072303919142063520814722564587255642523812974924816853087369930973290856369110101237171695453238812981796833709438096743913705043056418056587451889333298638033735906120847302066048441409499389888630156518478586454380605029647575291514134991331186735574600926233555141485936939971652875645404348557074046159707566163553312424483966893537172353932940596533382901605548896713619853438269932144121041279374065664000000000000000000000000000000000000 + 1047774560122028320168398834562864587847742488550341144928561151752647220370346393316904161672684033144513805038822567780427790622820302262384870046944335106433862802191460998603172332353233916442991043671680683706575128411550510399964010298701333766650155078980727184096377696154516255348515365036763877247636421113011468990296520116042281830335281083022764254705227655460398638236437669771295597920623310629894998226393329713734413864841059734548256735698506286501995339946020994077613501011439852632430675707051617883729974228096877152071938547485287160743755606290046056295222432815799088254743013411609065522905061307696383212559145941118701519314554383804529597880853406491343095592526138799114323876518307220608479622339633012128079714429102930799906934309107650199744892884027314594505389832182982431736169184571357761984022716208262860705479981121852282971730193835663721659824229500688793600000000000000000000000000000000000*i1 + 468434197251752172503876334480220697683567848162041970563794018511912038830388221105594358696688632718875687849137452061400486781482251557337919386894712703436165106221285787960114551264716140766595560480737148547102567145710169297128368340754436197532218063064964379723044295115134654550457830955207051899676221877742729938970470619207557646225449600463883068199752612134222537429381501063959302246531727130188107535840859548816488880665658816113418901874287528100767900245950025691369585032940053677869244333896914132125201911025475028533352526538862413951249080936300511206456603538943757744835480134193656839520699186203545603233575137675705906702650026071039501531069186374805973586660226796485784489851737198394036277974338099303282656101871053924583467392998271595084364270613442705447086254827913885550620949348941826205679679986488897895868095000025775264389723558408398451877475841474560000000000000000000000000000000000*i1^2 + 34179430129792046687800500332757950542914696088626954660461498294446984799064563585504143799242178081849316204262107846757139797993991498735196331465322298603699405324585491370918580523773899770687386620401639646509446660422235121076228483735322778745932369116958588729436836381236035898819820117965453346348675439091700846312589818003436849494771302961032718691392082586553101146675652470158811813071154327026853811980155482060770868644255680404645458901631574031730025653851143540758347909374040535568341166978223303012747298856885725461356158152216198531605847856213487602773363038984536407620121815046870437861829137130320451643338500904875245687269947143370561339875392037429039040736069952736802495471432769317118438669586720294303898499410772616275853531384703096428348373647057247987257596515804666398540837136989602286136016068994997797890448733123146616190300980265055611462587777024000000000000000000000000000000000*i1^3 + 2111193920109669733138547361974095689083051393524107547286942063657614395799841718104904323852529047261611266399406344482718475411493877816581193197526717668709027036046260330828692336942632879185993085804512992663349714265363629263038411591417888893171933747948236264729326345701269158939781020261641913191576679393336487842536135009355659693611731941790970688950539246606970992797388458944396873634362694209845733456917072820989744381930941213374360050377116442194048835977955888968813021347581912482351104899167856887836674374754903642221573928184259451488808789917756973325210684452699208776637538572375199233100547714356751873289035125078685068743519679296356419047471772804359184469553062769603707362429483460694741890221387004558042723613553452090374601258112133994185009858994504117036931737612650733685097650158088896800547152343320023196271831884981832166755537143805271197561651200000000000000000000000000000000*i1^4 + 739424719207101521321855411806067947039441125501612285505762988645169139684837262462276254780996795461894487006283944522572996858068639449047621583089941397531878813328582352877242755253501244085387336494071651000216775942546000615436469960529678544736417947347789255523260317564563292999614566537028888475152739274963463017177331586317812322290804599285221544810597447074443580927842981865426935109221346223260325815442284478965301512337948068401493633188098591960988367905039745037634439834907095034730479591023495148733209849283136590331563838471702328489831567036518703116791283379129412770464350521607895680934292712428840138784617939553969007459472681658673218984703537995791181903254192000285803271162686822666345182060089799487293528343936530305862503929763319026458655463473991667691672180335787960981426178578174530325012272432449625851599395749569733198128265593003795336396800000000000000000000000000000000*i1^5 + 87712862567382927511886295915302333043058289240562839218004957356500768187495767153413266980106767363066058766738738094682908873324839131785051475560487234349476924218052160797737378588635570258149051476388540326532524984256145355360191213597856701055607834899433674796367240510598829800854581277846777726054800759065240014742127455692941334261166290606837864205624956940267124087500760168086299244052213457276712429208785671489272938966174264070124110598301164457016338310526537128788389965596628910989197260202668029998312627259613863282815739386962397516454007712965396623061414707695182019126940629599256999991184583350569596645013620404470517967611700390821896083221616679233024015429132961281336465779044061968953286990494487967714994594662974206397238855073290185099713733201558070167191003424129800509489669444558871361209266497950940358945534594088400085780837924871868514304000000000000000000000000000000*i1^6 + 3479257472873494511038439471540459666025804132694951112618806284517389731203883097596588594751502535497928219341795341892134993044707743603102673326405921644809266236961816052767310856975541163457444771341485700136426946884070919292918077005054254059924858842997576481468315749263703455621428869633766461112127107878157502700155200399380938926772873667135856370730216253899349787098525336033988632761290900134768557507260385248212329551558855418916683638296780466685070785700358263457218192364153556066619749611139177819348272657498682909790328201754795009086549717042531172911495537157781141112700194919917503532454371949302655617829125220594920111285794018946498905267044821636048379139475823174857355986345045855625370322420945202681093604117845113424109758187587782941431737530294295086108844938459463477750635958004224124245725919046520807543497387677939644631538990231584768000000000000000000000000000000*i1^7 + 58370226584883625962616861463768391235711897108265326087046864690106352043537124132448640812324083772264604933924902088596910784114037630114488104275527146024927725918052747721208876127308296360360876311387140213306067640228012153172315834634615966212113171748146579196378166677035081454419848326434836865571804759649771037207575526442453154180931324762464478888916899011425493182163526983572215679268755528215058159858675350441127149303780107286172111350893713069033157528693218850196049442107392658519718636689560168783407234832186521207234525270161900786315000251646549152318637274522059726555680134497320984267854559105147269920859790387203534693982515793450187120656959882465668270437629618391858179554267169031098473474896942977251751202367161997786813715073548615813050274625858594730599732803805616998136875942982798792019958898837408784891700800493331472221116888514560000000000000000000000000000*i1^8 + -183778531791712054563480937306719540964955113797097420351664018436468932482932453333827831549255874265506617341916484796886934508026145821401923157080243976585226055079631198926698989982140259987126577966182555777639140207355978185116936147737022717581205974054420743098546245556662726051645310933408852974272059743039836332782871257211044634445701140605761278623240365709657995132881684208398034809946181154336649243320758581469133082282152601184807756496964744796076298560022247635014177366612515325650465735450588825495523042748822785428267415215644668845155895172539781358446271752316126349111437100507464569914402734121333760296483506867228251737386732422188098433552661495504510248083417058948448238829254275820774409157279335867807623375918968696968698602124623446779670627311073719800178596413066627831426934137064622318742018273684096505727262940931149432249909248000000000000000000000000000*i1^9 + 1011591781686881508094152837718017532628995764161036997437395354204992181932841764432245118738251186787232068784250593706396189964985228154662465642511634072300376887732247110939421580146307686448281113266123593580847973369963038442150940928192404889032755144796836068295051390187942684425919359545365389601917328858278568910690075648395665693821592419988776247607246492535100820680138158149000145840816182075260894069623409506073632277482995708711367061372953680031305346587538497343503559376902403002001159956833747390085315085461901657048297242400723348504567567626143357024745743316347236935200038421706463597436328406273864559222396335386547887875608929403624229564997231760554899564913550590205123221367032348586165539575087606143008565890804860534904083539618857185445958159520652534612426024824878094810110069480479722323524087148091113681330060726117699525017600000000000000000000000000*i1^10 + -763641652435257150758931513761900472684372629364186705151607791097521063864222569884414293342750820295385803452470272158337405220272638970896495533647556168182195073936615161736112457685103698925282473232060408414068264848444827057806462595525463057166860399993526345219916387693073313725412899911737762868901407760429703420061412303168061602647752593987381444666953428259948081352431549228833613224448526334703503203372457792879756430931118087257238414234896173273861695179287016941841896832833329973451433298518713738451481093706610161379757377595557304478524656099676081641118477108485941111252009246741762562552834092213324858640585295251391499616806975615171967399343175490123355248560478362217299017617544159660141360451694652356899850240900539829495845435752519270222944358339384652111572799920460903610201767890533068695648941763970441999909609376139182080000000000000000000000000*i1^11 + 175156345790042242171753753265853538861240582995844880852547781447780332586959986895987995044155718346087408076450873907173408303270189428568162342955100025024810370749853899768940078094559871749022387854701600573873227276100240561545183901317376123204535736895767378739266778286561157031658706978437968107083644872461026035078485939427738552046529032794545498162598750089803608354383274719050821469040007498156997780612024774923503557427240321497616261995191771010517271264890381546381369432093377492145076092619539654484287235567238824536650720937644763804424008498109728379513578422863422890739895632679526818103334243972199996358652611836805772781196354567999036955200722549570269574317922316058769702091863801722389603944454454288735437507588395566991473698022266831163368995014851174835313474472558854622949341465595741300133760134627047629701225906176000000000000000000000000*i1^12 + 82290237528561636757068355162123625376707900617387010142096767074430264192770784459969400624838268561461107098448608488485353985129960662842209802897601781861532199220394439665884168479105129420677398334891647842177546315057972090962226635672174941715516478917496349277665330276556455263426065438553111216099666707131740970408807879709977457567152843780305430251418013328388971045468394811499967863656585810641299281531237750006593893231966004399781401710356421233390571013945947715605068301729828685005887543947805947865947408153688088762362569487448503240604938850595914407014674523592956373944875728406604766233734283021872887338717354487497732193745055645966219550510244174757305743741114507217863811493687754207811159686819271383255865585082596726494319446976487476034818167870058239984347169016023549324431995940504264148255159954053636648704409600000000000000000000000*i1^13 + 21936087158010606499300516475062520358315687366115452288563812085688185101212992044537935763139806763502797085332718925007062018071198087318093925322206619209935984940100697784261055663951446046104515080601393796000864121828287367064480615326720274572911766886429483378259853023114515525989478631409883892511357939997792818425632953592225333604243871296265006981582659761428122370572642529698968552177508225349400522927673062700206800108706274071855943119807056211062703418691950450199387218315463085015284932204586510459042438861814212990252483611239728165449771258442626000167465900464641789952831887778033634646693238328148356599085499709067090049672657425986513922267060971983005848594730502413906492473610608136877580273515045708175223624408365073702492258921106686906598412919318756074980642972399641819131119761745172375965063672110419804160000000000000000000000*i1^14 + 5312362988644191227136551865188108636169932941345127269896696882253240693126092561604897184594604460970942382286837768699162705409820429476344822857481181479082048498594159878174626090052662590924724567640584934083873242909698156071773678213089515587732806585114452074745005714161912003223787190073659891184953113721623525800642613254943763809053078608467374850012925384160865256518673557295559628191434243071650576148720859270878491827085967408109699364369202873566045250148323595485579942142253573424798091227220537558921847661262529086229673906025126576405683382368054300099733971504822707829441867123533488833703907194523430683801456104332520298922976796453079978284481249874670485662613293925580398089596960608478301551511497895604303482345060127549944183858918460585878711143490861943703038681417305224285076719669913666318098176671744000000000000000000000*i1^15 + 763394537595410072510087861442535624336439411033696958565523939308748673938645922579254593235623533156671987760043509552744010582296938503365882951054504053138292774587388093112338113741741914887255021798698564053260424747235669320744084739437197416351976320198633337353251357153394013786373277426707674735179196112058132454674757631238687744238838257028805194752366411949617379573852435929228434400895500434675265613303402576187077976783999939770775989508677991529069859232365181456681563441282189218561775616917540213328021445575845925665965276708221495777611557020586953972498384226820292054397813516095092777354676007738119568576716180863535630280367959318107030030918805868456688902920285872668620944114268534719575645561270288718770402701662212169873364968255180828852946980625744484234827060783405887704684270535048237984356761600000000000000000000*i1^16 + 67437496647913143380050614756943600172420985548738773475366873896189391897293620046315616354133913423345967410196140550020176946572035335026851055489906321327271180607390252168706668125709931966262731042670403955282560087832072422342913795048450343887641147835582698674518516417738833196252537012653209684862760025069063336854087079376642099945729930973791239437718910907780990192562181148588490991861682442407153345673519207059749830810392374074682043630100851592492847689870486324825896917442763647611880495843024683398084300428804995583906769620704074991991340373435337057976311856276539045483874282207086665366823866481309159512977650510265136157159775106928451172531675698922965673055658776069885254013508779214583207673964648619982769552727275086294311515636000081902723198485019663061563125769076463611889971308371273318400000000000000000000*i1^17 + 5055715929625584542070314264514544142659653903459675805828827721845564566750202012801733931113620459605143041803503814431087637018438796887041555244312942321057276701860457975236122679385906255647106971291340049649809845093387499165782112811479054149756281091380124933637410313373716326376654557093437027675817114177450440369903959303669827839408227098346153167892290424413948595361203840625300473298820152302736238262066097778411848419982173299914592894658188884539027786411911074642434591701417397762994388752053906907635162510613823677263655922196251102240737346317021504703589469705577768242586968431925991169886219373850737685811486785654860337462982773419385548238266345416748753744088817078320139503439351780455659805333986101986829514586935487762572359840074030233597182724352524954248465660303934235051779105751040000000000000000000*i1^18 + 108623018322565798969763789189123834394645389137768771777827475545055632108994992441409661129236948128336464604914533225819424585549801546857377826054027980666900811410220679825670976555462881226095465536174723063004689804936250021956053707929938656608153196282024152521224966808932629924045613062600264555213698677402756800890327033096488634600774443582531190336550519740873679004600064260538368511787660254719423396985632039400374345551623831763539198248692274434467253525746061340937781675934788516483082333043224900249172851633479802894627342480626033751270346750128880020690462741121107750769853587046955343850010341514375642011857913286525097399122665298443910918726464393319013341675425565520573554555256006636629656810339392270986142591205554047067109074362894049345389073839676298810472752863664535526834176000000000000000000*i1^19 + 4710873979022342076366837896125283591819572868575988926256562378871397492548979146412647948001654388570116977197138723083551628315916885444310965306018926689312089262975582314118445178559495759315877452453688496003898405925285669157302627086757390177693004069078241410871778856600995448765395837645269811097167572794115509608811766241367784499301422596909168231353851574054556085397707186219500733371823732042207620936211739103325127734797283106613857789571234696235725895248678297745979838323537163362629131347353682513198019063605106407572802066056998557766556117757468363493338197607817374932845198093597762999296307458443491550659620450625652433343789371484675156031929977135983256003589661828042610400455123822524150275578059883295765275139689509313020050460051054317477979915268616754373283338950610124800000000000000000*i1^20 + 74437076283013609095961093121624533477334436277151009740025791999971792019298662394190230296603073754306163800390419802296738747910029914837140330151287425118825912120587467872739693446162816580799041369163819096269507600344235111864834291522375358401825856348436735891523304255180659181348524400088732493766324466222310713667310302666514631947581390020040073263827016748390881569259417763216408299572901430543816412842057564727434379011243583511924072269109337961311057200573071468571508937612759879891738090170978900838257272400241193855399760896957003098642877546254187819313539116970834014859685749132563247942185282808641750673322146318518858224200594607253873744800515701906791312408068679154400622240632199132002401201826591515404044030527796969522692719209091297076058489338752384556322793717760000000000000000*i1^21 + 1409771645661182800881139248420321340483078202812822121771918980035593054286335037031108430136873453040794922642932991466663312076125971672292530243264664796248324357200241021830949149479763884034282614614004891271933133893934514380867180636650353962424982279629105593655331043438903629953611096559240325444252548113032929256499267965490504271061829525636457722913874461459948083587560523510258685677669090949782677299958447036361570338717603555757284979622385151778759068533755939666701000465928463689548815501135844887700940728460070266661565535712569729374269852287173055391445061485504636203451037276757359822889848484470529617363649246682444339985082861611984276568438476421708545658230533579098229464564381054252952925189664251041597495664036428820422363935777676038327544677138817952808960000000000000000*i1^22 + -10877631639519053110605966638028433452949992821856020099147808828794743856200870678285515354094793216429355835122326420543886506395658314507951849827198596047175027725252738248125723118617317096949818186191028459503017663192278651121052355623988264511983460117169583759024394295939761361645918838881677360816941230403726086874446465602714807155667760135453347688616558767294035357235748234400863164374541161965093703288712903007759653671322910114460023135690910047388712112066835090809005815523222601444199053167980416748309645707788213365029336886860746884126486204596563140444967003502545289986210731269393964008660252951998051381635746347799831831736564245537412977214481353993168634962907286596718626266393278910621082079390952474626176824094264356637873411625065998066636372949712896000000000000000*i1^23 + 122697289203784164334815925985493673757348403145294378059551448833582971128781737769113904868352650878944210849430398968841789902814548361825720980949946599631842752363246146139644358860870816994991953984677374562218827215863465400918936206991923193884031372717947547042789796283184466424321011682019791578904390726037539275618432371326678417436131300973326205354136860674770045247433571854393655675470414605788350548928978136098057476503318367495299759130492482576058804982426429560448233350507829518708459796585128791960207707805508290777282184594409113917450373466962478701467582769801247554875284188841787103789271124095499701911273131044144471664045178644856831738861677150467144414252431179675670124067616287318282208433907750984580030744905701263250210833555673836660867973120000000000000*i1^24 + 59391467209901202428608921699292726616366172727639774586868921867693179551753314851515833606630025019183905931228898954649209551133569032922113191559177764308913422606709200869713020170200217712641944759513565440971276130965705431227158381971594829677094777208944070334806012018599637455927005956452388447494568153615725829518954580422966458103466340895429489749618713302128368210529911423187880736516002505286225551281640056307972947711109143627899884410594283524803066814594884859850575029342969881078518767684949395863778865904478562013183464630363520167740741197062111836769119808626537603605313767186561742839191216066557254224451383211001058556157018284874560147730295710664770994741135927668351217755038147945745612704320097683791502890602572297467709049988771020800000000000*i1^25 + 22285511386426829320005491422285565455400657331013850578595883449863183593157182473157390893208272313544073857071663908370231288760158917703158130283096224481404498728002708300931529377682564452437957668764500829273329439815126688924495032823821015581501346460737761272490721276738222707599191106095399911182966695039520716090444520588331911964383933521389533853668889598911000971955793410267545885117305700340201171541600539763908995828786943391187568036129064109163333264231866006014179784818822280375045069230977078467763103966449551853354037947268792868675943907987770662085505793046897425493808929370410737640488433802226789523645451171561973512545773265415375918329230581738940589469236224506388742647034468397685217184117247523119641770209468003411537920000000000*i1^26 + 1913286564912305196666534886690223346500844000333285961736837491289451804714755414143687151509631235110022692630367651152905606589009741912840639843428886271191562632873879762603487275928694244008633843872058260228702599216259178836267874646858839612998697776085692692530356413936182440066933998354585911452059900626229872015734961300005024512703470326811703372131270102854945585478647868043799831681499777714908929591912065342894662247414690775527888305251924070605762436986607652466856231911684138460019715190776706356883442729224413896442155084185795755954059463507550711128016445349116795267153510479755681523720704568749243358551664709487198354198762430354075153440305734941941602760365620803038520461364562394853517541783570044205734320474112000000000*i1^27 + 88452760544936351683817172710625015776903922627409303014902454315042603061109106100852770985093183544921433955385399932338965013847286456380944121674676740005572790823927772953942168404073853866720020668012049121678644017214019268699220122848519327364600179279756853726674471580653811063791554140756174786698655369310390129071810871128665805177030524355576491245375803421537028185513095605948995901407596079589093911548248295584541064873319013343161608066585025262626846587274222968790787483038445023209727473026753669278756586152442284004876965693262179992816914372489839112156428436859635049617656263557198787884377949476836617480847325785554312011804853573735039050449659281580423354272315971687252883427725869773921284635419307980800000000*i1^28 + 129834812024507223466891617972391331929869428586354719833633373249691687776268429011506048598264605925209854091608828603842255215466532282595765023780107348129721947203111079540299055893627546527265508072082788179296868344469100197050309689687626264088013829680509833945945318875721665616653138050882449527013872391480984724763376118390140865202471046153858683433945376040349021021437039836212713236610788045943553204845219003675168494341119682660161473190710659070995694217361480522857919217019917993538021019095238129632596468691211373033940945569752437364839827490870108025414163644327642275772339067849499236341172678027407725878307451628573112854344318262955236906503409028320061580709989854923310624003180109542973440000000*i1^29 + 417467182329735531167424403182331242407534021445843143743306699796095086583170866024091305099408659617135496670676100710016221400016871237771758848628053926718504870343983361421185780519468510996432523643611671011582743625601500999068367336448396530319188034658195667647046847190317354425044600532765331129838546683741462564124340385217899580345198784171346622020195870483025842327821254958551906773938517999141720464294141587720026565725479409650743803365026490514742589563469795197074020052361075053481139050267582879366383013575443869752872046549065723404653800780602797682234303365708881570039138304737414085589125981653168945298084597704005532571310947486656666419506301977213153399887441374027220021504000000*i1^30 + -17827595522963808245680893687112426927228412238214918281195001291991299779134942932536241638627977230411314491631232673678377656220778829016943635969712746315200541624689426797114984282871282616631872454990704649954035698741141132806238408169563319349232884953115681823249535866363218268980715646639670370279955894140707622392580163938748795168194703924798534202105078710453776299608419503324402010528286622108773793125371491745432405194264454556910475670334079469145479834782863830867787431944231295007032004132066671336665141969209442815185757180203552672686109771642453668659873205915638907229672235805865557528390454434352586497113786641273624181517727488507667141059696426456673445657600000*i1^31 + 15293254585219229342285341701255433881851864351057388312367968388419191769664272543920019298341762982728211159508073548833478700799441472712301256250694314380783130326305150161901316036763544435527686169818562589531200561772743928917604108431458171838230634115609874511294259304740028561501226383450578216231998144278114016478962629867758826910740932722623351527007802838929356367029277820600828357078966906581328590922799255192482768487505798954128449653277741414205470016118192481472374700613697396171995257554197640418064492237910256968760660010096876435338122188569822421155260321344541253758219166475590637306355359386027403905002902507822003718174420608177788160000*i1^32 + 460827255612100732717633957848089959128104875218264053497418758617279429739683471041541595961469634158514380930567652928353442647082621311468847290829433168480600485232785116969078612114169745145895168757959903813713437704896746519084370185937505029225476518929891678273663129678210048862327166466058258044959700554336346021070350982847906764573855865627162579997024225041880340744887204526872639029660839260366588644538129395559359162865915926592546461841863338159192782910063019193370338297696784257073275849292927828459736780452297405086675985345951531807311733927469727742475488965980203619328345886915620381650772643189373857575139041056000*i1^33 + 28410102762349983335805978990698873145242841751802385547791864480871190306136424019249977331325623355194836625867114672250819072618086614011338560833270919643087455545827726213265124354820974875852259101249693940228270484299988229649310021219225134458659048822656834453005442574582409708760583460849906273113927506503673870020822474699201678256806014056810768558618332249425919567142782593099428551042603312605549796567022092964017151888873129480558385433119763150453859772487219612400964806613623396721239808432746788997216513740651427009295677180345252881906638490207873604706939278683177915003451293665733917619187600*i1^34 + -396882376699396471009832112406821936821193861121279326171285293844481259976136684154534082384359146887119103239997450085183062036713170400442420616318865293228664095666683645585650490751361800024788390716123081157436268090597599123629724327347969782429669377045756273187449751930961436792685106060972944722001161166130035705241355552077426749100167121702048535080032589515056747764430252079783605801742289100849211716564799381739270103333244958369528899886696656818798001692828607530522346124210752953030597084128738831168162098947847427395938446120627989497943698696809074142676574475578760*i1^35 + 27041188433182159549795415063107615818728492068589076132453978602103188740376133802007901409853511008745739225426787877819453545015730541310850533536724657264233022889963237886193057695503741191659202915259804964131204409535370737547157248710703716272168934703737141019235028922198543416672326198627149285803113354927220869354520661194421905480339282330099881494061497855829444804885701356256914340455213754024830487884152004312211502808350249855659345249068197118641910900143923614646716688908688710297981101627549760960986304436110136111599613727417653538081*i1^36, -31146642535000391828290015934930701584132182881080551287333231342022989130360887212822149019646424943989222625651713557755506954213828708685529064092969424145159007054112515497544037831737166814540242275826968796973561950724263315568292029702958445049093129908720426158948363590286522709016694726102257778397351849931165466744718773451385858828629085567879555584806109416708200094621611566301659038497100715313735478883116878915067931978633192417254187608505353560363576871007435133374601604546292989434275217837245656769182017110947015533423663140041469479532275277837183802572882668437098358361729468891954116799345547837480836203768846965306717273890439383768288344894674513851226008177941750168411355206487532368913870920763192029586550772512438019345450188216647705250398999556851788240018106373817610025567462347461372225508476109087371660039755240644156545369109275468577298099858487552483745039119948216623263664006881632577681951020185252651753277573037832333592411582745679669854258950907403205431471413266671885071392631880501462667416164704855267493349244079080889129882128803384706093043521865726718869597410127477925663391449913644798604427541776200958838915454686682744930505386567282579346672320512000000000000000000000000000000000000 + -47827992299076256600792084975636415143474251963362417519969386362673063299562695313476804637105370045162216453267544597834287932898389880456595384210542073564985217785601266156284424910831593660553836237695123065325550091488156698564257298624131698300338012398187613538588100887051908901813789273494105840881388927811412962670399834799101357337570609599026758162515905482848585956765558259481955424042939184340592818628546161396374275630251633968040623052384931455423665516330921566456661764592134367181338693031334697898904197034938464750029831965986734873336505172770987385310669728447614733267035891439477428616393451529230631064680637090453031358739371084381788546240291683420787973054049571826208157393315925965810856892331021292049254007424374441595005815620787742120430423220382544569146983203691556579009260238726632123809724589105437992258349120965250775944066877090255444862420716533473028828773819844089146870377143186034013751311166252433831955969280542463112692674592387111298815888067276379608103502650436397246245457363974680413923238205581065554649772429265015532210630316687239355029947820782164585596018975959180597463092032373355059962437224054836358692668759623077344219916125410080363380736000000000000000000000000000000000000*i1 + -21483268930130939891212911749511613829652108891738079924261823330789833222630359313868065711251903188325544625908922498398883587093897315893220446408090023593412484928423625585222379129042148452879953133556538828834337326770684172543291078715453293474655781392417212759755529201463261003121655013932560695124511275853687933776634781922617122905392938167637282540861346710082812185357283196976878186339489301799413226857886395535147629379255155618422739805016109442914456777810648846195959676699154076698935688176799204664796664081319833428532017739641161356286072962986655054100887181238685012550406936029780902742325892296825134189245576049124013856158279551835360329681411775005022534357313008681340666186062130995914420761668067149573457804318068087630342651313548575551989235591990182786967204705288852438423129691030753286039161713661895787818925531178353164412728785236732594229290618588060546858711556704465491521615790379308663593630008638984782900003120999005846973660849095693999150119871758520040767580123354492484279853502935375519838805906648025284380680588018445685628525561339943247125827633262843493684096864969731655212304480523289846131073322545205421873384867814096610969580215453404952002560000000000000000000000000000000000*i1^2 + -1626046174616500460727585364943545402762251257921078618748225918837234555020406749775704335466438326095008593469320482097836081918641270929521360163006633838030811196760098409605773898079227412915972446732877308548547884223100953502975514533987468995959968534188349274363096198686077317020472238684443014501391114762181584421937188950330198920700529443819978783668867332586581814681597143245213111151780889979801879323685596040899080327403955420220340630899467510415028812989126222952666620091270881905186001234798082373971867796058009937460104381830291250026938907464441991136963552387040961869048482428010767809118250237372327659011595728570989764306247153566410768331252466639951455055034730721254407599643337629631047976371207456995170574420063791306256075028852370130897286638150108338302712508317066844551475021756831664321827563312176893314180164504241005879573304275367008212249591501472320903699454694536691205848454467387275652278350611547403560036715808408411468849013144261071455703155060283451476081752767384555133527718990890292683447503703049883169887138643005802257025374190266289613736407435651062737497035895224458104666552940829373302067878060858170545650453842816160873903247649153220608000000000000000000000000000000000*i1^3 + -100901253667873322520684686619774328921474083972473974905875888782411763672339730646818853843298759046270976241053564072715904836961317977728455059182532762759099871844973927137922737653549533246098975262523770629747068075150894897430727058601361646979213051123322074280050085184638498938356029344291694359009610874065380409660871977647964955221905857427263799523696680624795573432329945075475255877131058357318807956733722031523848291980879535117421388560602545985885172915198447441097139814104880677702878958684269519849009684551203080856490521411699669724320154930884589287618413831628586095898303976063091172902847561021935437413875731756259749911911084213866099290759867881051154406200432727562065741289622067024844546364097223206626525689946507984978430606590176299539304751521557150134976327587275561721439447839374964427152325512966394336658554549539037223442721401097857189560844155862514320880062134625617979562829110121426519184960877263681541586109487094691534540682733434567492257290865974314550498169658794187594959869241319142119964412842732031042476500458431455711087259886621742737951785034315846576763965651310011403139762599766665633206933586471884596761002883385066312077485637055283200000000000000000000000000000000*i1^4 + -33082618443901211937908276101572848387344006636747711621163942493749785365211933864763605627322565133932158230499242579702762868083338441431691254027587055823002521067876090578645008135269172264643855507265597270865670823053524665865125562945312932095093186180076587876357517120267418456160766708145418719133226038720291959937141080209651608598782315034297714688478925510456483556794994546493439574969701470978018508885799734967746575020986207099293894250297959723395836223891514088525516359930658822030926382328439272556014671748516315967466474575648265498541283949774176216789726882580276401124940882190624119397051010739063209018269427022689265935423947191486920794286999094079320023879713470723799732759429958733432930643289024392438880191542338243550701893797868870559627468865271553744276646257480665836532145770278752237248057122768262749060786862513123984006445036040232552439264989664289170774509126533089983964430038597096818817031670862981801680412709049512260766030704452785262890914214957472333787980766774777247695559117187835032822409183207456441268815277611646166227424869014639607692776482229141910695300470019148283639393842351467299119889341694120539871288482845743696037011762708480000000000000000000000000000000*i1^5 + -3907287981275507115178566992504911075936027956886271129021525312253861736708063071535276585744371160629075736601453207495709024803737778877162507457746218807151090915555972629610708789060104155766568380658201471378089257116134387431881620989962854952912282012420703334973717370740687517084682779216794601825644144076761526747826930826595105768290196264388291249078643231528502280397771830130530119703473807109609245540648076771280998557252722962498025130323507746302321954987919864994914899987754583634012398457647733617039560346315543046555770395828191802867160309151256146739855588015292723191201728911173270569525172916243487441412676483363974404140051819355113522174378982844664431262022909357111416579978839062412746940877617093126437366397809548654921575666583400539313392049424091039121790374744095836493899123621577462841157504865371281016097966523806417516563441579019716944330931877719379346057228589056351735685698469774234430655055043176474074872521522500712865654684242364079705268345949027510393795781453775598390078189739502340690889525530638544944849951359996419773402457333935023885895937139699826844212395989880962944589574545016600370105182224578416254203906522305730537972563968000000000000000000000000000000*i1^6 + -155175671788979024361610057550406057929249278777518392978369682511917920045256185794904859799399059127878118965337710098701966811274213038724647581545208319176914521990558283660267559400307804762649973873335075715167642399502597456395463528338396253022026595902939961572176865923618518408712974562375596238208515874426302671385397109341395092310944372653097318029487388615039057592934727094341620844955922254603437653908942570845398167414272469190759893833915772712669107037717744982135069710695923380269745466443850887431638750374413968101876503856664430676617031207280021625814894025309646042070062046487327354706375124104268958861814758049799584294547959056174326634120019719878878195828898572096247858137837253077144570521962055711191071931755019339804059721080320469558927546190940075730827475263930853673187499536802704635688404467069473359965084611981057574077369466700039191786100590092730615611022208866478270337214996992772602798879413831901064999670247278627040093310646315156499767448356485550295324079650391481288367033249980046369359205783609408801547381442245429681265731216148653128434429528987364943448281460951405499426914905965615989415375918678016701666425333063822065270784000000000000000000000000000000*i1^7 + -2620781402497994409072057354607563336250773624752517967226447264277338366080159853749926996949409310963793526988998204414736741425049448278749730996212767762773962457140899037984079972917276238493569360881624601765889609663647627400171111446028006705126961488960718879044317267177278335035733642663671663469337782514347154773021199093032378826585227156979508100040474180033129992066729282874197372208988699457253411672637509782733923500448717040988299324692933748707643828149000535069626044148829160359415676137600697689641780834675469672718085757778167857671292055917658273474020618132969061779342614187411479639262353174844590147402481200489774039135787009235620650913809292318758722507398816996100449860611066889830930720913504617515600039286809447581568117685153067046310336828936789847708315514696394744818573860897707810206392487368387014431850621341462313428572750350278554190190374614394366908365113759478213446272281854561285628989765711612587450896301884995425472661346421022766210430374882230153225029232703313855835754665165239519622065119530533835675283387935746873620151294015223379323703624617987829012789548456980638020886287174160534819967330650053692297476091766029628211200000000000000000000000000000*i1^8 + 7528479800260794005091690536475164093843264772529042871256846214679904267558769098689999293202646956921025570557971417066311828491867596555441165105625654147397261933564476647913659989197822452510231464748935985211365118320971678486553654244332888244035769593392463442668059130060358850597098316278822266845314548953471812347395864593623799061146705104382919228258851709285751814774536943378325862894577125557192088693254077118572317826704021491670039380251248105290439968863334640005643706928167503430045698485387584382899824661807020255762874353781303177590731766584413650992821619349253338026251293346665068773197647848518619376826231986303194022850787319979841150765469924896300188086424560767802444888552703229574960643796612667262076814851934524190876232849390211890837509864529873582811803550207594609259502204044939826494498043893130171457368738878311814933241165854668238090692928395170922024994363904578090754318391983821368392609590023641157141262007145373668165168214126531856615400125566102719340040891701150846533978580487324360472865729939255186470916490216583199580810886189084139973077304933035880364529668247267790718205170124430930416982501301436278060857948127625216000000000000000000000000000*i1^9 + -42542150963041825679331002211084246995702913632120730592829918045349810888074818772806639882209675081440277189013319916799425953160269925786731703271029194677377099169256578171797958919517190404607226910643937158339166203523751727673848061476639021823225070072993591248646940023713088725219476216580808392998353469824489414793969189399496099336839349153156473907347950272916302860294355440316899812369501558314036751100192196847728467502429409954067364217236615280748362753933710126067259587904417511606630452967492789186045738798597183759722340379606536434571735519725373201833691290381238473626297543779941914929632907724874700628827018380181092965123140025531351504782433871016539572190239770298912444330768728367602816089749295422711183090073625990131212823327272127091457267087315859819227257857627160114065389437169583318362734160132554034273072904320583616057656976311269870162874250170345436557422920442685945944196411156795923142956120889224592547456741586347322885585141919141305502200989626877598097543605055548565917377437595332986522898295741283080724824730848718709154112077463273180465448313169970100726298419790062112757830568708376860881306696443167444539132189081600000000000000000000000000*i1^10 + 22496281529684459072918423447307209270641598194896149142693983927574088658918554767353025941791414476383993040051328409723815861245087794793358990877617358277108399252886397527794090385099996903302395325574463318022075616552685531136153982829610942516263770580378490488596818937580420230042261742678145520563737862719914204187492572022155191779634642947596304084928917025075270567884202667003541098691799597729514215630452690726390248780373313103174674524535476843359783175700718161407565667286264164909022709349105397107366885638807031058426179473004456511925148029410487415566121044635671892055661816882303991596231623956392953856912373885182763098494491241324221069815734661552067354055601046365914721538525254824083281655389475000434579975483254161447668617782575982237901017529351875225806674376234693889342139877483577028304021717701238014182080983033205422552185637102704700914706488379693603896824654128579115061144492170587541693388857831895248734142595654745184999193346142991652121428034787853331596801873729255646330722570261497546871737618285917549875383950950359258966400783711159646308604643327349753539832551382464531980070971742037934427441085403926691986800640000000000000000000000000*i1^11 + 1820143550692630227412581508389854006355711766683832815863640467631356055748443493506349145272859380245831642465415300332219445066394752230737777346612560857927605195259472178240334124121678958142569278406236454864723750014210245985043475094406652044387839908432218924961931057633199970584871655106670647921074363670562749467775374468619461932223315457800032859869463871502180821935135593392361388004383268106422592694633589044152979587830507667130597443075670107234566007072457992544498511522194645252213151273050841192607444336780707851771099748328580778562785852697988219247328163859565447037178224366312288118753911535519410787109418266921886097637895148500855668073888700027637214643059599779515719713814709746167502667355470445965304967886918584656213789928935547609657155801688915804520053759270983644377982721904120604981168760185332568833986343676599387209277374227462226720164870982890731002017115439970131063854535475444265662376725967529712600059872046399149315842236034620211969033732393763007954999334036448662767384461646102795093164516917846702344780325824414297476116483432997998538860421254562792953711703684790565348164504487815691675882457765106417664000000000000000000000000*i1^12 + -6282269098339605701801659633833663988815948235113027251694926647716073492306993486426836704253447618045741367543327438483059046428346274423879060424155028047331839310806562492504993961522696156979520453114090774995819616569776571143221556030176374589114349345403712595370789880530271124597146721266338854037304321276558375948351436342274141852393369020151251384214267541576770205477584110008797377167850153365240745414069090435328155466516734030561927956719269025685785242380668934714080928126890307231445255173060370417813669154407522423853217562015998909194493474700511162856361303579953088771819680249153492918265931715416265617228020420335342098455504833629006179802182603150497630767924938292638215909986303763628691554020964314118409748668082485686543769044668922776011566366366886337588177892524822685233211223453094355297284204578405150954494693838142124920152212468622302966355509607200687387650251182351594767250358722329256891973043399689466282317070748678950354339677006864186608167561545360414241561744450622338745894620013221720830229100889326665152068882117848081377737153968765240070470899579530877270444972313577101007652124118007043033545405418700800000000000000000000000*i1^13 + -1888336814111481431014642798108353761215668722240935543365128899865446511209024843219320504433181151576906146984403483778658189114717738810182935151480946349006986943015137134571672654879603682904588034760499703844582126244771782188607980630286871666867728007601967238849502861310243332006364743111712782394786708497454684264483374023446568221982531150997690849545167388448094874580327292695314988398159228223343891989422005459855648790899279958207727783082831259675430898037182856714851734449103913093931862626766829424464225677330698351776236123486184870276871129915315319305592247944823009160397885208299232335410545263355622783518950015688912465072534477201050287766543735287566094097593975994438447610667613548974824445664497341970299920776212291815851537818929717609309787899953722167121769092835915238803498572792779608434507486156485621098414887116119055702244076247618565708739443097919896105417997463256436842033471545895564263415620705941824534228030857435521827899954316851659954028806271274790227889484153908074621768907741398302658096497352699574196606920624857373526017421952261102573136182177231183761428999656518089725555635298222284458898227200000000000000000000000*i1^14 + -336745130227475902593307025923873418092786193133599802475640709402464572909450978562142357022558118952974426709347430328699138240251265981174983921777560363199603160716191639609209122861774405584363787242999253312634595005958281936403808865000637138596055900433915293780353408970506121462506965212016691108817278877798537828773851665194015360570909069808456184063391675218973212603183711974893830602655698442041194907900118263829130098920907987182062825177258472438363923423443848589797400630508459882526045636123034218660097420935922895055556176781713772350076329716701694464277173092104803751311705714852300042710951686028921109470608447131930051319576490674507061351780765845845521663602806779919144345334358500914305732600867463849311891764079431404061423187425993205615734528871238406358518693158365104999398599801163877406793464684243549865179782402209146780690033246605862752503728494423740740658827959082660624814619505161067446038051274193274754924239365469901592297195262679964383185953907095045144455699494870274108559607621214680234678623884441977610775135882944132481320141894553852831795911679742904581793450052385416373334262821508565958656000000000000000000000*i1^15 + -36560589852344501186332521702691922043803224994776848214670190707761740354623464472459632587692128548882244095990156700986850098037795318731095202691488134776676749569002052586394918618433603302996337614662907355449512203708226427278142738488016494262671674560365689918929037452320419463019370027499301623994307819998928064765893420899119007838758953034631917724539434378318265930960031849772564329804821410784656719395791833310679822318283848254016858369568119449801013734500185511522267385900949247838068253536793384938627791996272277349554567678922978350995072137350260185908869885150137396190848770469014019717486541153732296850200076343668009500555687905201941484237412591140459560700002813316661893204161566999656417377877143251990760328208033390311032691817907328266138440619935241134510989349449391871605900137647930573680357547099491088729404612802430224184838672221619023394736301546139032938561902618168280630557360053112090858615262660838589877657558877175506662780160840490354419234829019126030334966418857153749190743231120887934257554887706734421470326090487822966677887518418628569568711352368675650910002424719294917267099238006784000000000000000000000*i1^16 + -2639540035575720021633553464997627104852267487356711282506127813925434453361902657194869595124317234105807445670040843669144214814746736501916022099921742264235112996328634393706124970238612493194533084272739001202711135884727392226144017482579009367405396648385128006723338258141973170273859788720076356887575857797642852989016712305884659914161267723878970901716491366921558158498785726433658063887777921085131105073084801620829030364865298736733671467146861634223856964337350333028852485239323542059758737945808969209879794550735937837647847767675377702256520111196042305029179389868078404518184215898555822886626495648284949068937803264523114865076801010251729318315742885351301200704083854101806642180391355326219747080734570840615396802358592766525902711357532756196410407888833431474781349882437581915291951795634647402624418294133958255754449118323437930224844554616761620328617984725250354206117629038756253016062802601208145398818469355226452041639477358166640430058105309935887780663427021010498331733793527493953646283030529916157717752869770235486727461742799058957094989001729883308658212637641344045053933883404852106182413516800000000000000000000*i1^17 + -110668380460734186468456653014336274871527539141365572035624247149616015081780200846069752064172572431639570334110632935088161520223656703427053784819988960444112621194597400227703052975115347565277024940133138094290341366267249139871927109664058677024451907714020001604935253559717413453422274539537439589031332940981709033961967669562425698652463531765587932800308805962197553218989643203963389034414584310109370948043913797583383928667578144923393153864663534123336222977978525496331951256582359570253882075901373249598511175033258161758750152236460597539905041061444006371952204675869960529007988024686492307649324215753971225732004543417160020754231435322540837937251954169252569438283129390011666476182049458386789537108072122425897781322012258480812617662179835738184442890209146096589803401590547970741271334202643224203123497964806225556989490632738621496839757688677209726726597568470239093570844323601170449253315492167614411957676295673005544827773080934657478752251754885062153687907809619534431065245925719109319296542514674948112078946559974213036947113833917125828113904731555324857174280587894268746251230230810153451520000000000000000000*i1^18 + -1923158653886374600469346480493382086089909610856505292711083811511262685112781834034293204110516882123155847508036135672561518710182076607864235189394715570145081181964993882875238455630528193346200560328606232420484586971761559865852571227047128553143606159953158310435757465041717100044670356511374022420169141921455927521427667577507818559367553834935423950041043085750343377629158788075288573324084839860678198997185900916780913956649291583985732751874762100140526418559108543638534882942603304062046125248131425116704423074619288644705611367719945322430340044102874051251671714200753061098171346904712434881438328443139815113914505583510488479239396929126084375862377321817356247541417807912867687265687950831145126796803356987189026494547306316278161826289822527122580495082826878210488989948829905221904437642004035457496529133139071775786267785151200803575039864593297032051619869252949179939010677363819442765891371117494627403004000650491411348762412657497504655949604522391862326475428113675135299020393062763199676061030744786928178899069686298762716015602686881757772107007155168184919984982640730021871616011255808000000000000000000*i1^19 + -49884000728361547726106687158080478422211673305373526331376019510428155144764543330365684593486675152095265431352015820200332173076461209781592451023734825348909755357947700056099178551364896345494311346714476892581402099067885178808294945729075641323724208893328776023443262710531025602117246869635449639150930200739933749797530040229309274166141555734802980775971821503030938664126373934767104296726927316780362937747828271037968531781423762024506166719371170965121322522098523139055811666292167293792838215158701325590971168534359837388795023204668478142880557408404412931796401607729877599845506093019168780436449006422452876471198791176775719581241587732071992519755528874364471377033638448882617992641332536216564921254075243583414777917291798289612045668521857558389880583345594410419305841185584723726866585482507531409574669286510503269684297027726166692654328747929218407976678537623033594691811602499714086973912991005901964919597252489173671967692855400617740711251690310931104702844363916678477557214655332457775019041332303663786970988482899394633326500045374592512960408631282351637596105907748548434480332800000000000000000*i1^20 + -141728870460475026383235021742114049450129815496895049309759834343464116331076077404801362690225289611180308455700144600640438652078458515544690235054533759128973867393721638630697584031976034934210235913990374355497041950646096399189435781971581468461942550515586582308833804828385516925016284947046273859934760625388222299624736169003326138119289799951258981716224038412661519295532630194379319092853994846987305986090087584395691166679633150623656390920208198358778471852392895878282128486182506112407300263484962373280775798613410995748285263622089000551990883534697992689929354219746419903507726127104507599127194402014176692231572151062311119066237345556970275604289528257173959113330260152478771340272485961846881826009067077994806959060129011905738277963326136227650583847140639415703901838057763616533257983548637156809774425597227107929619990410883168728275026001377699980071421715697437712073672421491525146698032284182442876380174637386351516285709686758265702550529305451695747558651753392808811672793428253095116277013730053151579224995536043105297505884630357779487764515825598922934164741212049735680000000000000000*i1^21 + 2135980776485285513334494428844383265519025780972861982313484166326734193885710213585819722192758942157352429220226418060286563942513081594420842065666312787342651140310557807579899269138368187883071205379882994117477986123232722586771136777601905616085670745311202765807916447349735318982853135181949108454102795776416761709316090003207605161965204259774149829351153925135412463700316777643301019890835577190323827229612141513566375332764173410756158114942283492558670416012579462079786854218954027233337973863746654923029916899786228659484902902085920143721778186120942420162681759783308548968247652359009413116881012575336026327789668872776883662676305779151238786377154023821547004552460866017970589345607380263979630710403437750799198102797054329599085072390318014953583284248335616010614049775109231874798285053922512111388853471749576763453563514715224520762309710248613622764211462454876204827813472946654339743215535310138091789360408690142893467507612374029380524700176307874612709678402131761368806167164534969208604847382564444099539015848189877377731188843553127368196739005081203747872568934400000000000000000*i1^22 + -37514505457093443207305214218628093164847962647050569308871765073156957357340532256337610332888116649706401105735444354545941877198321906407555578529084248074934334929466795992422051997366774984376310361172742544176041098975299013242874558795064378466559867036306296805006094684395250531386392845905594456499622424441101390743707675558006046177369156750420216610060992380578498904634163369413408911878392781148224325940338146366453934078420045001811194400379381354320431738642579027217569399090349052145704213013755231787019062196729746995346932809994720291522758793025581441764939288772519806242108131799797379032816608548977048122413075088467917956437321295865379006295267424783000915811006499054805909365641617882478686205725627111706649303391392074352520852303880808716110568971815625359213573009442518066642573963461164204055879470066104588432345323045305498084109160123786846041662687632815467042808036497375415752126148197410623777674438829495812483576671547672396337074828568111361625509139459153564207567143944855648865399938288840451757915673814531183925756777027114538231810836371150034944000000000000000*i1^23 + 138711376816576204973857037296220272723226740810805635506532432783696879004098189295577574685892420878811986840067934736078567587920307214630480317003208930678598682623134571918443778455839173435774484814369520286282869880911509413801687819009144591312946884631280380005615819470492526978178846774593480061771175604837635185901541959464498058812119215614901844742094571522908410829157799338915167163010312173019051912441715085859134718927838344944124268294189164550790188691425066812476295925613063456521567105096748700090742610348176151264869376634765680667842019557324683476520489559111834158879916006334811479489175974642134034221607870272326920699030280828970154501484331544852344018462566986912176673689653802828448843977381601244711157833544918930406324930981815526170923257368591202896474044818349951619439430703017029291433678203543494694912859437949762809776362805976208265922592230979573004821952337942806234956783099075709294536275359882961729739085879763643389746888511352619296789853752448723030486723428379392262945905145151606878740326775810755254673307848641569390478860288184320000000000000*i1^24 + 66625650827774441649439731467896021866670036657644001593716957812456634011649031813288824675235243522816501570110453991975940935773878620905985253833346306984132061198415289647912762584360183417523896525738338348505858040296728382996327628815714858564697267067206517342720758880942695531161601603749356832284727367503002847015558001953967918134132327618093321804078187447819506581804855175144220658063156464010407029718239272870249261980814856034678880141530874989064292778197632300633859322713106005410564452093232221516151481574013325975037699490300482068750287499868252452127326486251207338622272135813235719275912169766104301139188024586705431504901251852324569276407331292821921391161057450168190204645270313976094165578795550073702470894575343030351878497392757683445140452644538251569741900878674134693275926357536557065271649114067595991506766117476428183509862678940964075761378339732119355247415494726554251408939569046222743378742885499485271585577394284098761325785191774184507441026017729676047184517717392674324625860473988448097206803365722181876120249459631553865625600000000000*i1^25 + 35130665882912914672983881217793891857367469224106626679092057043486330688738352348463994945742288639051444677972701460635800672958349469105678291893753218667384222724323098009449400318709061855929578460854862415643104246899820865690254426031096189497618461189151016456408328153002129196155759549026433905920299071942856385540070808726356095973626675647527639027922078975848686969388881889558545306747133445698985763520808288428010265304060185665877706304757850374720264506809500329796878922332479124041682520286916946532202741372689266224410619440319338178592935168093476057349114741759488713744054641701251238773341156200845385670121407178552998767111076232998605028680728923559797301758994474273209763412546132438286465171969913152413433313433532859581411397115801517628398621252070670391491235957053762671122626628155653875565972003392984493090122690169420015930056390079376366005943834227825946276510148207436278162050250629686886321144722409870932358870448170093776830531695028534516118793451490377603865229321463563863758832291474031326928879553274714357196106956800000000000*i1^26 + 3813657587178200181475573988477403898550166077508429725906429562813995990747640823581042896157888391977498251835435584418615315834820495720795329092749859062600889031547598255326601140556335927509046280671862292569761281872384877850351076859824443265362180047934296125817548166995460525248172233579699276282397769487484368405754116031160135167581187267379606110830063704818347551051010344995780982753081171848631296753777638968868338112358618444813078865025528217738189980844003859437852717268897103754734691705837499563690684928798964350834674173206052303062348964745882121003439675347383675823885595140881242341391244066049401696964577709254655319329383250903098828230655148980803731522405607522508564343341524282327466774234021010751427752829206289152022540277401776296152941975280162964674629129287725562390934578424307363432819924814500322621252504288310944559189967583370042896563814403490916363459325157606360132067725854005826464658355791281532148926697969387670236181713656233709161553443863061241837452323766263932914597610908762971864457479954873088000000000*i1^27 + 126647934005898495961111203136378174455596546412357478251418053720638418852529967696444245808949646571949065033919514073354854379420427671191473178902235498922552186924190954473069472229495386353775767493584488240693899834092015472405551487833695693497410643714287586926563022266165404535456599965349291342401728679798235820692477264206230878242582204858255979439100623967214499760582534395434087054886965099277766961078544890559708115117582029473879570822337838024510001237216272230224722036592323624538823600264879741104781349189883372910366898825077317209426323524868982359261591193948523575422970087124582824808995859074971778516681253648128003248236262526655094881473901234832146343359150099958892367067885795355505637072503952926157537373630456716234957808813185607860245041539615358326082504207905075175714771234453226583306710968904161623444109440582606107458838245600383830454622747712896679063669920808513251151509943741348511413241915650262991568378179936284850783304529369691380468987944781064791589471079604307900518415785134314621798400000000*i1^28 + 199717570086170691447927808983445219165760390872828314613733386065434477233031420908732183201971853155603932948142053208935100787496023216477212371758697474102068342152834370196815877948074629871670123152895913349101656433244334266629344016764227049870565559802289116564970134894791139848023452597158626859392901831709789449808289911470184465659463311026622934184198786343958632061478908438955009965498988523529172256287187109992276180264501863014000453934256657738311544006271690325278035120847799949176552249652760273414499116926331243884027043469531789487444714088796387473104033219033141449195685768577072889706188355419901390072681256867610858801608961634869575471144123121468846099980129269870554135642308343349712170004034329653971936607569032407171852834399071765084710265827033776077274350501727596965059047479461873464839693614312697822340410278822534889226024325162938052350915111898573098928097214946953510726013284431993873510891912639213582080865072433139734662663408362960848381785540550096589808692082549495608207816960000000*i1^29 + 660111694330543517991363208685951714102940231270258550562437428887747644656053807301538021793910077235237054818130738868104938001047651843031172459731694752667256606985171836117825819186875556217429021406876908125044443153859381340074590303607920913715351372843405680756841508382285711280489349376900407588411819409157337674286377568340511279491771683994843222711226132385172638418371878670939005604165245219060169559501145762119624901045741656640053428749357382967615671029345137561981090887404049785144080340676469271270841626595444451049678831377355780980842278783457720894015257715354662360140080736068908268649518718472152854928937225383036314040675741695383559829268528381344809832492451575148483823291524040415794746059029708717184184029507495610379371678494532139583355211467130834223547534424680259473735863937868550378493761762554610082697581343255347094296541570647611472010421969025206709911745965446456867681516008566272072740145832953815054078740085688733742490643368835290241074519189405151076538027316992000000*i1^30 + -29660798107685673324328508318303033462712148919236212095414608267435211846249493274289916551542159199297755039463336306049974350585139700570537229394840626222248452305265033959382809384926206091852272837182701763701455593555288422274548357705520610834057619926282668310709744583219621322438401821696222093608425049988100685639506391355498428910268663180282018969432664993914087222691454281893682616336055938210528960596904315860810625568848490995766899439701262724267794549071886920105196187998465423171349275213151252302723034407193453137949947032832317895353420582989530239617071511933557734303608198691904240559120807465358130623345398262094867181319517267472891581357332063842653316646197400421724309071576904910997872439028880125601448344222805174073020781314587574000765283345643417153491378658954692576519846600349504249853519739275277786487750759260459100876457998819363682050810402705402591891315694552266940157608906582363717635190632581529145535905721031669107467468032535583452675531220169600000*i1^31 + 26714204298531458446976262634333281653470915176888618297466744332804624058370977841669835446592082427077622435206736749883033159417226491242286365075962276291558438052334968272256405715192373655630446032217639896664182775112335411421721389833383044485786711176158265682230892937070687247026265059138179932154347982742790019675537705633326787952994318189548501502544472731672054872848937965733257819135405896544846768291144112514379835561020023802942660854896112778709810238129744839135027571622671078486259417094826269263595057237603162780399184485357891564635711630068277047282450576579280655304076946557293870573320164151752153197254323752816537259259881519723979903164551169433100901086416843773804558268050391877861200303820246104839076253296923368950879747528210347706220865831886963701133292652367358464214650324846173358347702760390948235069262717485180472263531747156635587434501266584009039090530733288492196186459809023620331118658564359264331098577887031216400777829040000*i1^32 + 921214169758335757218074315969409473075483498086320534242779785756874373769488040001456478609093059484787370154257985324812958830877370702097799106052674236745161779918209559378823214534334968245790861935348374867592729510430030236862031783705243825611341235919447105138982314120109030440430342831836883973862904816271373194678888732077140052256419521492676545581175449477801703464527607662523132762665574193332001220475767411313267472847445990769945654690756410317023243053529833486524174887995454846653967137263127634122346799743076570366642707017331001211688451175435125790190696256975841021397047420755890042512415458405387457331946844054218216809600741154635210646117587565739836766565276407243297807445606142633373847661118289997099103528998353381577941084267263700998538645033225128855045035544619808185041477283366875267397775740134278462628243131789623848471975882046196025318086324572862411361082895052174837562280365540490501701809840149254682000*i1^33 + -21608619416445926838871433986197520690244723687938113562837227814750119387676943898613594150300881283132653346343551630250604248844165165974780441631642830501968614147466376627862389275061749913777746952994645315334076930691548575216560936023114806365281321510434118460838886830745831949208733614173536864551451179726360941719484570711275533241444966719666591741063483208180560839763792536630232039990045378227506955222210344114613448949540580186514944483252639944699141710502055405599073093813287278493319401434214356044417185668223156586577435247647738722176587620565756313605416669182401909769018457620157675678966277818777424307991483250910633172191253508944913515136261856382623283755173252359410686149287071644741498164358438323701531672418329955902402480649525797952011005620763519218262468264868395957103461679407088293092140530436390372685675599319926595186164732803045097157322189460662807724747111701102783238456329636000*i1^34 + 195442140831978000769727259544870443959392980359426971454574953447903503860487779047695383759628772454006392670815557726420878619885253124062579017722269829816518546052158416175759120029923242291891199350245937363539336753492084185240091335744483793645243582356184488712011660732535587722882152819076822033503147325551710380979538333085458576017056614753635655331657372520686122761415220883642017470242425853702022406292683553412742352896639938324843170015370023621191050836748612514504742108646601855908457894350089608879887629697755052499525550656052670264978193437133722536964142026809688539215556945611835191731929685716688123753537794718804357206641720554372799058557192355312060611166799280825131076591004271924682013426700621541000765693676666623072134401656391409014646420011629977994688131152786818163232767663279744195694160666675330625428984918626576569052095465400820953783900628364930048465*i1^35 - N1*1289153260421648869009292738930278676986384531573399259465751085735688329353353951558691318084186860039762337705507374976268996197917852597380377674098578960995934115500259603015376499734637008738591086311066989449412075648389842366091888095324042265672145966476741616053556644245455844727156883593636227562524*i2, -122344178463526391319643202369365425696922265171121406713656907377331876008464656052195152341551934721205684319164755750644864201279777092027673889843584363552984958438053511418068247303367751299906474561517184516563636095433842320130248928047421049371940713602842020591497367040776963546111920408817862239762368970045438915283124895864981916815261422128390115660004340404650750848492646895520532529664872538894071505025033477252749453673939067192177074812556256276871347122048355676087890220076223866157092991963496846734783929875448232695686923298582179967920487235181967193661506118338953716392462926938288703823311010666592588452358889737683069017544146464969521253771439216616019818429803105428749887555960670816312841370591773759713197784609153465143408181088774363299735362505100866445169270405040169198324816631141975751462769429407622163872440413497247107880549093586591159581766542557078666759526447137557471205236636944882284686809964450452464265561075308037126258337689684443260323929049709520965991580791903195836542916297078764315104240723602597590059511898681637207168051088591848849579451967721050968199572463174535949014206837928484361984072469120532124628891742756085713518873096810625742818351513600000000000000000000000000000000000 + -187883155630026295304087695102540603016097214515685915231296157155044661505018467497531451027636945540391789394629414815995995641704850558246534341219493856675324085568227832616659999716658789291900719649277876265739619355717352630410815018944953875713683728053018463554394485285645674725948191733513620351722312087011615246998978824867056001572262480528438641984474687950270170108919344538606316651984113738345918381024535631914416981316566501154662251508953152895544332625968987743432280369898781511934704237452588062257675168964778380927811497838892718450871195533508167682286377503896442760036761470642241364272519535433585800026460814662194720014769258418462773022287423536145671452472025159114683015441530710711102168040781619964942726439663523672919808213539110186462137341622864181700913335452385687572585068506142043290907552426942074261832039776233970363879339283949143054573635817929398110430661974176323591296879966206219797419835236531424744044753855287801884577808120181470784134449425823321938118607289976876285332605945918266234564719914627342511412110436361902927361683661419640788900986033915949494524088172371232381165657374022709304314194323148420317984347195449054262985395567113916552933539840000000000000000000000000000000000*i1 + -84403898154425337115221333288080506723009737087784674383477012171048679274400962968541751279825045523072198545255459421707800623457331607614070455080378274885991343775831665899724620108273450072586650778205803670221046278698957907993676556735307943704733305306796143757921509529766061359370990154009165636577031193473586810616048136838303616629015410723109288912634952291555846301429215922927172164607655855752272798240691453987434375228908942840251158936177900074790075795588031830847943243068542612971212078448168000591116598878807603268366790691005947289051916346443491570463320158810365638966931427596782536190376358290702427531020937484689126397656177617708302431240215557808965323371671714238361084741818816395201491454736634629899870979361612726259707236765757481157386832588405168486879105131177993426316846364334690275096105253504228101206738267756473325772766370029337670625057666874371075246001529957375913135931006962498134824500049131579662718310729620117574349084394484392034336344603445656367204981417101176540919184269976900388337319241078329617748927896249211905799629337582726049975945293542848925420336370840071117925059607907299166222700632641435129202824586637701439037441979303532678873088000000000000000000000000000000000*i1^2 + -6389925603381836416791672626401359495803614083609522237032211104361271058744226485898830073535941499726084329446711355026050929675843538260981134424747567000314358830830517255959047781958131049971905488781334368828629901141238211534889287963517786625632993129905214031415704064764472618057009439234531418807211052354189181725953495310045522095727518608211909960625402397764575949251924822502182085623938879344422325225518136420415889794426139468079112629568551892268403159703092354052135285772871457486044371825216549697622933052719222752952068161341487026824082181452399879260964885066384438321920754979459034341512990219163920650106551020585845181635051860573186031794890403855531443427004825106607843590845745724911992232251810963284447280179580485393695477690528941538888185342465840418872122608017737822958642619073909167205317320547839822399175774829968720047335890687202162301244671364440995735527415610473302957209186670770820585278849772980136764632713933613810444330952794167038240255476867595025722700502811086231395673757208187086361765803873034708696739489068196985173517349508727783997368632508091921308985129705724876750754749609454975003337837392090822719520438157425848000725978353345809612800000000000000000000000000000000*i1^3 + -395256671465442067096643919659994218723511334188247747598005195848689330285408456746658583383784452947117446487536351830026693245840933112570426224131707834247305482925959611922372109826959915572021556529286846798544607948732614324487508913814745076561771789498856657250723567131088504638621417431829747747385149233685336785497325639820816611458184259021596149056909434950668358105074286357924102794219662825930646645668043072077626651479567439314920722385878996424084767239178047400946128851578632222024391764816926223577176844694914948329126412374108145300413609204176530613645070868267634991242343801213540545066567172843617927175481274431448372338822513868600090136202406624467861383952643757316762572956930218323452030854636829380802431586693462456531761498314319014788896371094819951733614551378542602160982843180330595376141995740854511248530532501517147720180733532008454641203931928419211542907049156450195081959654505774148604274452609660465941337790722614102700041632506572110094484049496749490648879045502019571521976514578121136728079231717795381200729454539160487768764537819108063823396950396809462742637829004746682212914445113341004645990752516411203098835242115483689528168000468014858240000000000000000000000000000000*i1^4 + -129711959937161304876728664101446463907818604152556065544396131711560488112014968844533105360618240181381832589178305751318842737887052802969575311888691938298998290676940519432574291087921841474914756292410231763027316160357044618355672855137726916079604485653738183812069491403943235469344011676798915396472640782816700412755170191206257904483680847738083683368831489161866335215556122582516485352676646446308450955795209814713793408016828471100020429839776056866604524461364423599950174391166002295314057700462243602924346515889785531204773275764045783060459706174062365156182786495736175228023600609451602708869605656675283766944643956050573224012424144701822900247821165717072532568114562396011691704245311814418591685760945963288124219709493426349802475204415712349995936284578359178406971742362571597684540127314714344117638813379784930679830854450294100634329859777765431940851389327953061543242827256663824215878383295497177362020527797119485934344517096635310487249618628837499110478509398092653794876359633085726037385833352857777485777631800337968852117450778802580737407213940956133396682043532408685321395003797420407812304865133330949908660978029225472870107966900740809041328624703111168000000000000000000000000000000*i1^5 + -15331755786001098448995598539534402919483512680299541016728594057100232711641405938295486556630071919301578715057069489871238983657610865912528729752871773672569164980523574187515934644751111523402777320025963975083123444681162191392083912169115940667509773749538489050995114750030888977275348299922703051017126527443944514694310088468494677920278073058069661919941301949295481528535811639101261589268950658667541235914016486050245483320994262931445542865522169505993763693794765660222798091240298944558082428404212596037976780287086388401019587493237116459336161492844546272850647207893234687536646846228488539289713028814765673534097303010820512024661524911558308750153145470352125134180530423442829303308308959054091405100747002272032506014449906841047134930150108890223191161902581554816120131088882921792978189305386320369281825051781639507463792758739551023775904032370710888531249866383435435716004247877073535947718203199352191307272143219905558439435330705555044290869325638671442479971889059598828146546718558173871090741642759722952077869310073202641191276027553464617577561230163717049125403225350160196676813758943440708736387199118975235240339214508985299255258883721646580511111380992000000000000000000000000000000*i1^6 + -609207220222239104121288810749063020986050393071958019340662184532871867599687690501762728021059758984195762357466219350320274943290036071107591720144301229642587748412795896914235296879273626099447806669741955955087822962483854709064608898516953493592452569780855935380330024986593872952007108199528982804059549123836507913532281181184052540849782303577393697414722384084028546477050278278483367802972964475968988698709383758650934143661063526496654058072013509848643605212659830687500349334839302444975788700692419643855449329022497956895071525661176993551334306868225192100994139459977727120787762698927273173380300833130541794159680889068163566651128088505677119392737405049198817909634036698650641168646518496132808519107313738720937736432813415559926333877945507824133673731147864993644145431135059697982194679580109666594144648877231310731759348366651950375929151360146839832924265410649705103911786667852144488756630418182528642606645249984531390298554541778149336626763379043911159277226188849592885097646714652084304653949051260845201011892275243574988870176441115273197591944144767192080419806487048332005239789354605837460437233886954627005423891094813934697689618381451409768589557760000000000000000000000000000*i1^7 + -10292829795739438380310374581662913530561817783824819830120457966910666492576975254047149721779891817144418201046160624607668104960070257877440465541376024659566719535656136121568055015448770853013941352728363122484910369061859247798468232452974246912311924801128290300707047578145538000256056926828448182748545092954936685072432120073215322578367575073575149754801040185768113870093081762801031513001043207028161413191177295366888178549168445142042231294412391412503467825262627669451870929430960746812560725447508585186832449089332429704049584385733915814629510118678064464127228050757649854855956256621943061019967274543281176046443356364302082423820184432186423059115201155424148170119356200153194981258402647240474997026778054953510358740015858188742000180830697078414421930940164488481362342864419327014673678593131191179685177822782022036295875159311277910153250514578855620052114936286232312486835585695361291093913936313213322058198077074980016495794630910086771645814737333631949997752336639787794689933018037706354906830522349195826858420106929417453431806239714126486716944779684015921850697855933958119335548963399919386791844789514553701363345609905813356567599628729251585327104000000000000000000000000000*i1^8 + 29623124159252367323927579941256020513669149765511527962450898311426159099047723847367115642339916998579915916439877576132746427475383600795465514916685018743236552377554436901202827306716652342681481363370556249668986956155115268834568579975984466708024699479935870576953152635059864166557078229607877334425117254986063804775945033748396794028792565820307513220091186291688837980977120981280406266950644758101627008505545350607454975820265095565745723170540544155281788456324281291899666802082800701197101807798448435224978505489184457671621789161658840849799486007912486348838212923683878136235715910226830919723833779498415410971250619518291778205825742726727745855437487609231841612479889478820257276486990074632013243177917513459470535237638927575387231345506076008149589603123383332227672518263903369963788002648646100695699632789166112244544611546596327745325216215022446550256063067112989497885100462320879739489190056214864417461444342098282971747554573878609666114863020678129996745967678651347097455607888777516403890044207713861763830502605319231268064796844030813148765087025793485867192597921444569403158556780989686735199932692580382977086077133141279310743268124423461273600000000000000000000000000*i1^9 + -167389942529391404904963289588838357711958692089395010904766192498675916457828705398927601886533960422150988695221322424246200517099852353303153990512793586179619715515481428820281310606331761255822523504923419547411846142582858469578243837595839118396769435283715239310113938796811691482632764834809241492360655187108662930319922444155564978128082908911606290003700987297753906959241567509566386465904372654830356961644452365224310112679181163842128311593439077100502997132180588946161781635423256660075594593909452932711557912552214132337058531445205105452832295281391674188325364751905190414594735258007650538773505965271745700545453413605645766549627682449849717474722670173691697630306032456830389790872187023685367966464092417494741611810298727502577596949707071458500209327002082176137935781963693776523934084340105261850865444740445258814647652940993080942676593807503177596689736410203077040433952042511972745248819566298963204160935443157816122208865659711777112766913905867604290058157524375641618205504316751536980691172356227587585396354291426674723356401664951181994722923341344842118510164777369247326287980331613468155357434729714018978649567436075308722801378066432000000000000000000000000000*i1^10 + 88195595994752848323119998635101574367825881727748681269362661488116811813995842136672481951883214818567789932518852132626833810257523294389931275238879536969321149241671172242256040479688379318826082569942725613593652775395367071712726269532062691326397661064036523388052129926065616173702249194896944589913933565719005438223754524029600227110765928538699711146121507831861597373233644855960140693559275504858397547414183476593416729771157906510488695888000439131134597052040129172470416752234662578850451968681984827190451123124796590018462937276709467676102389180357094647090050684614668634502585470510175729066999325968907749324218216847186792362826725681285010372467040756934850729012848133389469487679163944592569965713946936512078065202656025994987567372386039401733563234107452219353771636336981281618484873048067161358137781939333753654648390041082686565417973542775523756405911908685125457377576689457400161525962434225761443360538875530862708629816319367450889155064526569238943921693306447088165057999176850166944478021615923404464938515950745559546073537903969081221871839339792841078552774009462904715211794834951024214450851918246528233769766665708783945557999616000000000000000000000000*i1^11 + 7538741555989516971764100645216131156742772383244279033431849185001054174298636181880360607367148942034132438847329505059349744168669590293049436852041126012698118458939338170111121114554592224591159242702894828791038928004786276297603525576479843612035935185535016259288319458791195354226681210591422748356051042541280003766804424533195763550141904484591548713404963316556962962947630763034412649927600820841174765345076900885387203697490102311234604857348805387851939761721530941112339717456648496790345717443829225881292939035148512577052094390129117278113748938641270884690554479487072017323044026259517709550941137126955725277044125041418142706504606995563878828852450566227485409136408508565672492001884010023987177383948146392316535521685797354143044736144970090005459318374870112854934485177711482369032136645613890747265472649632871548173606801826622255827905408461499443360900393504030463004155272334464977504870755133663251223412452111491814910573212562466193401465892021297799423652412325954201984512258172277999876054169792354230745696774772465866552876591822070161135992463017883017289888619841019057205071600690494082804038154179871762439114179231331909632000000000000000000000000*i1^12 + -24798972503820576540656400005298724924755711868074622283376565186382902970216696073132574834300274538127550170093410888598701083381571906577964408600195945351421954735840502547021064565003984638175155682677727703328922302064185522758987925354834647367986637552641453722039185517141605361479734203898397655481385148306439086633605824590340183022614809152826654416031563342126538329775541415577966594213144627195631145783508774942708504461150299656700970475224450118691431389817160790068309088385954063039486798513480775143653777926593913375282110168908762343767326479412245796016548015176403148356024209486134209081653336775892891699935374727327749508972208404918289477347682353539735398302604418376176579835944698227222510721415167279793899830021397102723645021047014033167102090251849584108528452949730099009603326105940718165291290270721941072331328625651861245696789270703760594038147808647097422813983657984868216311659693242574232738366997795677365731883792646156617917920729320339931948902806730594500397291957885539820404547040488556918334880177976590497882124043936682141851880316972469824407316485660307878232845904211821311980123685021115201070386673310760960000000000000000000000*i1^13 + -7471024620549846078193939856597136303924905965200739447791525839283732110104787807988872263406138819760256713109898925811928704351762349056285778630152407787445289430109325148347193457631117083238608864186049403460799720100425643312292567062355767536658238310099707020143214912008077519119273472118284219478523719897898180794082767991697964346456409664961814905629917434463482488194879630641539541008790306242572150028516508804253945553773380923678691139975170615429538982315336042542538522689022305988818136712962520403966137633903617201215062009579497627996296514956408376503903953518568824648124173012480754505310825179671537703206465304913864529306105738877675414453335619809718625508621833009020646386662497947705522915910149997146402019325096223921265603670669050801016922045132119363489108923131692218104156251237064254857242961829911397426480859311327068566610490165169206748328604136079699477069055492024352294406439430916736642472583266367288775348146527020002009180288081313971548319932369293519661896018945114000875484602273421520952133091718758189860201139150920347177101189593580111410269855612248132366728821241615305654906167320104301114888814592000000000000000000000*i1^14 + -1334338786322411494497654617255626468092770830940397357569945956057560322265920242485641363156579067806878920472287775754346415712681181351710726672011295150872006161752500919501580720952381871551558050620353711006747826768558390235129197643392000852136757422329273622889827839593680267194894344002327908210181782316181892312174363698916389822585810618926774568789534153113450928969955008928408623177109469417569507694576410093624750729521999453197079994628759596161872389535428269213427753293277019424604227297501543663159645490553925397661514314750859973185149842799503554188170374210499642835287479598830700970092485634486998299116224295487948070367820323368595494849344071704352343826417435475700095837741005561258385192328514215001284591961390984651237115458307736426684781612477470078882822304085731461887798589260410590405661249379505509579421564054519734103020480768035536989508153483379688906017756373676586328886313914409300526513839245368752764326539285077861152825298685406161873178461692704895417251867768999878991572337447681087979780262082267050760674646477801702456750003656376938699899959552599255178703249521479691976139642086101620464025600000000000000000000*i1^15 + -145343215280654223007949275773884971563424220272836611957631300746349225218841657113246828525621596622049627302148179487561703254000346828903023449130582995248791377489168082734091584817921389577287470815231064815851739824128874776109721004531288782028792535922955440573047740217901272906281204248489833162358246802587773412740644870264879339347617267010550515170425907059702121391705713629409829290265826220040388169938449860063004299398090074969388645538481558874219611597682657252540302362941422963587246611138356583755151813768657476488220989969266152002266236101399003592522538939956113238039370726231088468463429080118912940072088247693258403555672277366782676195418941994478264240788452703132035164205650112929137198888330554373806358978499400699410347651434882209387210025890884431485241515963531430984109681109379253043242640110780307897167066359326837939460118454220682205320195527929442517502621469803290956165599798060554125171597057481864090578886884403906309386425440531069685645566692396032058202365984220658779333664001788420445370021910305912940472905030527749139472638597958352958356949643778134513902286613179759436891203717614796800000000000000000000*i1^16 + -10525757519032840983622214641070309395719492934830608282327409353797297132142322556962393366070635674999847481338143627174723853902945355590248736484893197892984084529675450409247023223268224251604188584279240434041545484353420392130872187883907727029389219262998880672638810418285227996750203293117190199814608254336214472710000149515657730110881753244870599777819605140052975442173719299470539272148892351346989412610773678307760037246763966032854776758156291306456392310417925660432090115436741781208251721848745406562561143796007012286587221235770257221315082026560714056713145306423058340573747290958895918668222906709719101740353916096656238263914633796803033876542501678470834649498004515130285510039351497471285989242307800853611600552311401171596473320954932107961387654357751310803354432588034544701552852165123418140892461178550848383243899303793349790967422901850615282140400603818297360297654895376251580528091141382315117394307122316905492921034890753556373336711622439498244562158226101055242940140928579881043126656993236247445949781136073297452193956973121697044889886152141501142277616585868382405685520137075788977181786112000000000000000000000*i1^17 + -446198716415538241999094235175408475854309619855215101995552501594830153777593436329105842985468693504290719846610409283934347031617230646133242316267747191386424898525166372541273985780024086494754596180311235017122374392813142799970996347670478266236886467161613696861115686188242597960488467266071019342410623061273589463050377737800573483438857291666318157384010069974880930446671755518029886301631217519352246370128482981222524131518257388593158464890305392715339258037254023676696184481583334871126670106546588181146982561558898348277610211788644960494515535591439935956711730517262551890887335772012592913452441296363947833502210138195218337741632929217404465588428432898184377199533122217208751441072978725547250307510559602044213580228848395252882379586399373939317495663698157212420117250923829953477098840656250008302281915016966420117437701199135117364321666134625042392575122523011424952958754934274318315211053094693984117729870850640550675249668029909330447092568145106073852830593523580647834400238795363415840425372610394579940319370429567980942026506319725650476486698962478126112319330491534601475293676233902897233920000000000000000000*i1^18 + -7950135105790793773211713923630925904393787482452634729314103226534066103810083921708013754833831156790864822797808219590552144555465977037629392407475162928670423624008321951576453685206802244700078861319012685773644456984668982155116791384473539688762255412618080629237699808017760352927217995650704478203262172935567080568963223796605660109497942502370909184729546273020891820838205471261136922051266908090239772631108941138366469200122183979023774059399667949085157287671365636598934251654508922162490352928516485428954032115684945239055238848054496855392865828662312309029896637191403162464219158273328072336300490556298451795552047867535454542795419530088382620973225295743358527307699599734593419491303601027678629904952102138962406026051900967467286482864421416366300902495593001617463179725179422258703776318472543805086320656185871217818721447292090225272545573606455216171342534659949102893938935606711459257140327190539159715962346137809129492096236194716475493183696742060219093595872866135788403077473553275281465970461100212038643353075330260847921181113652296696388645510934915432161099418916802933964274027197235200000000000000000*i1^19 + -206507060754108159678684920577013103712871246725077905981209798165871186722980780665736121866910290558421269250414483702946751359024518167940897504508604698551522625104741246385636024242799568616820060353352695201011900677664123483420550768299145336503982163729735800550372807466032304897889684865408858779940981849144662200384373706848846332665088263220414892024037117345877798571013836050607744538991298749492786762875470513017026867374158571895018695833506264969371014474053517265031320302100186574062639222474455221918663359667335549014267601204107517318966614497965228321982314519407990929082524331655043235175213418309878192799262507390857635609023554285024861863391265875034641693091039452253633556122747970803573551176060529618382353437904141461398263812223939100077777036748136660560113297048876107277138437114106812991454488382693580728403323134176733053632082121991339384411304053935758801910686433237440217207395085693484438227174173372827132722956553735316997245108816595366890113628889819830387392769985705826225254938971734021928022618262361412815866943006202535003558961309727917680217284170155655462014156800000000000000000*i1^20 + -763198497180297110428775433414999681280681292349404524127900726768097216837424715911913275814817032630258394465850467536110338289499678942624984663364376129016622910585274146547628672019353820346612085392164647496041802583923830609696328118718462199508550755355859402478641703496129712250939467243526151585433725709926060743646181750971142300120375265588646654714980286641327690097903419368960879653919373685280688987078510441477508580737950772663048985771262125992491595843407467719477212645831907066348293381185793309371867095192304496586782377416719354639425336466670712345921818806574750578112802959352128444102241381871239642155941893016959926142034058583675850232377719494159103761839459302579431441660714213458237508236768887534810051261628162398916055681369332101728221666183587397507761654378439013724656470699340797996350332528280922551450116492604902344481201341101057747875149871085043171304238009062669943114620043402926849320306247863934440825773379361398732156334409926348837756461005520584309236264633908233714504916643033455038263560723058706423840822142295436570386414863689408267144432337618042880000000000000000*i1^21 + 6703893488263351938688939641075517935558667916605296260861642238449456053531175846928227882845086990034792840255214479818302440145774457645937682965767011543263483794218387575951440029727883492678149975530648855456185501870556667806073445754204943412086841526121185711941419601586171272075080087030668015853161414759996957606639174617279841157880431776443945441463362864037200779062058922528196640609760609753645648480425735090614601309966294299241010890777038123122274659874032590020293795416450769923759653100380477012390945498859728930738586774321939869703779197987883476336067302640695071766619689793336510306185677965438835476850821550341803989644395971526931800360040543556230981476222616492603814056775008903936690808118600643616536289060359839680827601873980777776185102048446339967556113988852931597867108610392743073152066412259359165027440743972085559140337570007494316434060861949553212176178122508609566667196560341643460507983540875827648718148320338676980122916874555358691826787018175287228759889423994273700987648975107297849719290371334409125414601456427861798267946109381152087188743421952000000000000000*i1^22 + -162109593513530380733136604406235373259777701522500407823544114387127209316851096616601505753846465368645585460601948929787468175245171603044007004190390244535751402698984399078902370319179390351119009131963148497576463624452625424411576094155064307462686418877723185547188460157702853859227241943329647143271642888790552337915196176971298256155114433786518946343821280394291927626561034357167362877328831758481473352922705317035321374752425632766376833936395307931224929676911940258749015249362412731126808009666442183636428536868343221056195772538447139373356830460314531711003151044394191253450605206092691468971624648268503132264753285088985136254101875967704437152068013327818705527178435055556119612079962760519055619901545085750209281638264170648301561336732341024493546592848666170278362134194708269050191775809774565376698933576159333460215332238185056443198095158391298850464627821797827638998850612376970643238104162864022044239306719752315330151654431578968911273856846308682084739602979380145027581917016136016518538364828866622494333291421822702777401779073187714636197636361553076986101760000000000000*i1^23 + 614087494131430682551835015370115167123753629604092577356649118638596637958502703767062131487787994756237401573439223849710219686188652951155870469867682408163919079480350350429890444592461802971649788928771356805565583002274826222460951554918803843005438883525495109976187802757493594324477068906846893175950117861344151498255556856101290091289099544438723395405697521007370282314468326180957019104023902821849345753042842167332815366022362808346768846826220127976137444977191445539928301283306802815992248644235536122183186270280307350294531886097863427033730142604023803065029537738198447114304101770620909904269997735427317411492039716072164695241663897961825125662810142580550674729626936266929477275509292427524196344650237193107570967870055778723365996288422641968071028874925510937791067100895120949218682503345796667618896820956668006650145726839471645791415537492099851133269250683476362699115801924062563512698467620624781819994931370740614622355329974856351343643660464924341936293170845840922801370772402973473067559639000778648270791382336578046815422108400168888920307318919499776000000000000*i1^24 + 293412686229802996259187967167012198916292854649474831247078230028465762266859590318705053980874972325787176917891519500729276605169718639383093138529156112913923416575589775577549237283721918850810881837809488851050280788659300085969701787171649319468929917830023390003674996393133007587161031830472811459017260535735676937858890156256873483787121259082585082911964434822341359850384066695701852351486738219752225551133083402671203450709629954670687749745285247985102901495863494056475602037706786826884416113087910826538006645289766489263601883574139739430940167137059915913470834180576622976316034378777991539179281448561022044942727791297610788536469175533104053608384682673266264216987489089189474303065918238340716201304350075720727927187255901165907790837084999483152984059990398666146734519463112555974784427103740144692136664926408572949483740666294200103880628560861462399925431371172916614943668955678235326612412456231527294528799810929229754580143410489090249329950989520649032978046407262505674425720835355087320517507947426002159140150745999703658645867465022250450350080000000000*i1^25 + 154133125151387469596683178059950880806515070143411661747024451652404246297231240083440625732241840874594420344307369215789171743711070463129615614535424601061560479948416830787473660496672218476542286940395247888201048201042690635262153735381456124206435826495315458553101028600771125109506674476696186925202179680265707576256534547051524229137928623768860553670468805489982339745964727996530696288192699716331959822218920717570733176866947102032293942030241334365972719643001468939321533342481149504587594694564546930678768331670490634544455360197183687079767999913920668503987231481045631504502540038409807088199330838365213161987280963928593264480546932349849006506463756316052526039040016265452182161293728909084929066553958365446457433206100305680510831043491806158206765758826059161504715503869084950790512083815796877350832329540999944758299686176357694432754907956169913973256627556560347134302594302829204793678890013897745313754626730329978500541904934159839577445008414002244655172183325773136061504754485334085244454765378572874408820419899546862052855794860032000000000*i1^26 + 16044045051495310771793675333669472818369731905009238765401401893629047170830882105292403683893055736422699836558637095358308908303085059049640632540473542954657978922461867198866879815824246417831742858504019879100896106786140991012748346153379869190725554334785022885834919959768494924486451492076796890226976788020077540638183696273371229173781185769364266758403620420993084026451321628218713536409714895960957886792020735179625978084494691522440148192910893598013097474296863214538952822513813426308964028632461507674008603830134131440390426002890188802320825836661636997328222089246150287632258371615011595897113643767641306713808347506813883156360420328845634230088536691942846305944320409720174766970070775709651076487117782572613379116971701106914142760849631148525718199487649023633810718088902007518087167954634210414357357265901960488617256270344784097533384622626758530797165357748192389634572176540132415270250260775624809872903623189213443185830675093745429321930970378218680587355385329568550969411600829810589465038896240519968617817730791441766400000000*i1^27 + 546847135759369933602923766021056282922575548278277568623660343010352750661820383320689827996084951650715619627665756815834066046882882487628826963634730757877915575260861552394216919902680676071818938903789383887992406228065899541153179498685443709020681934921436500641612412514321550400578942116588071752567665019332509885121788042163980408046190619440513415980194328669216327891183219861853760228523167393584378023616009622138484070764727619262510849813895714759144388022286071163352711391697049395082445240210948884000089413675949004005351923022840337152957933923776136663850450921684881633936044856260388647558499260089658894541383497021610640301907135283315953181141397736047418127140132095337672448811968356507944486882161667718075782263078013317349971503215837213681440173067400066243309123214077439959992833873585470097164401073245911405507348683627911043128155517742041664788631154976634899914832155716250073655283829995078880875076342318825948352648739984688375555315543522658613069892963471732976275677462318221879046637882943947969751040000000*i1^28 + 846704464424812839354060355221909961195867184701772005976524242140182492069865653519985394354784270533652084405635081773139014093401472112271146550063272736084180144532564347290277817047634875069820124491036061110060804381158927205451466943117300689338276381596967933658185480595972480714998509073994137133835713230313813834587793923699248319115930361581121652725978745813235139533324023480000222706508707774890757042151487639866226464306571664431626981783381500582129346091633873214480817641685872256286591418496346701834255275400665875788668378408657999614917530534773205724668533002554017124459733835982708782813448048608643202962873604284984046657379048452025955881373207901070738863117970896024641733713112791317915096797023094604039991357936551222498281269963052596678664806989671507633742470624743073496036082360453560750251815681085387887009118358024634095346943687781057860042392740019148049640121290325466623527605084223621771083274283085974041686852411160394140362751849717876981689932390334512096065115034447500839409059072000000*i1^29 + 2762354639283761732501995052583718443655847117498424587064317871781938382404800909278232720191389856918039685900116802165750154639494928732105835380038739724474125437334984793296028784448460348025754774811673817668163975220368959968253590351935977792754897575439876152990024814288041964681786236941603211724322646343862176679299136501129885811576611676950874994992125603632991534524789307992532138210706606513315628313843151560276609987140673844209657489314815520103974819399332361267179825397576145664814385742739261013395321262253664751151009070032925132513257570657715810687070018173366278106192346970323767842160491387789164622828599469948854356308962944981462765017179131520115414496877383936315402069626994239154709765763675898069746416331988547883027917815707898356684165842342721162679982986791438970476784081842631626917066308548977358464913263372635359839090385118293816931252777113684633813881567382959558641797016994771258941283409336804983237630641941355649993550081635855476083508282992875367062141855748044800000*i1^30 + -122378145384401989941405248198581335800707442517534427837173221430429436440993271058483103494605014561727358898884790703510205326402524025638524237908659873830399109263712854563184268138054398878977123329150141618343811079414129441081616767732233404920631332227031968684765486940861703986899952680773154237208986239736342127154845837015761018184146617955859278185781677411173382876578442263747157447412942017482222137205778976388055872009019081589972391047553889557777179694483674075562718183888271779192440189174269676984290145894527422936999749940751558526992200360165776850191872105254285401318040349471373329967024738659146960875682092764182185928984790431972157873071218356818996691518509794648925918200463198599888882408387615139154847463881517595905733947837996514311523771701878631840308129591095754821665334820510828664771517374794532120380079616293606904906386798001649525678943062168011758514095491589025006959876303405013881077278994800599077431500096111027449900123641493392646058378481479040000*i1^31 + 109195483839966526306124302716356100183110743199828636553520399401662507975560266604764786104714111738892949884737940222652182110053025455266053892159270727886974176757260190657044316556327927609456036280408463805454763091465218292392570925948576758859376755800544675381660779723403214671422097508336344365731737289106565811320906411326967666315852449770071514612037838167566547372909614851507108774954618521615398030103668069735963268146188065953214210912118543979357436244154145467316208171671315233450600077961506150661025097391626453431196729279765838773182606824578395605021062834210166562556526653777415665068546963883027184242742486407918261023072052996951150092454145271449224335798086822582546826885258333383252986649052396185365037634676065736807801909414760556936933358762787433958879454525385181671024460113565593903112003709609381944328272853889797058090690412428147933764107553991038619447766475103026159899819051775197702844759595907299823716704938601306693470826480000*i1^32 + 3360889704085362104226316323276459852274998873957596921446320272825131700661129327855722665165961973658841654068366798608652327795803117195703864820461010436527423184598565501792430564904556083159900887867056987804413400767655809736626064277033185093247447064405107139134957774351609299715216149670058865263907035491013592623046960984943079252986772013798426795006609495068310633703880819441193171575411154595973838843791373294630132817264442487212955176139052701773805266725608456813209264411037109615878856828512054879080078673729977650613011944705798875679563901724325835195820067991718150136862904344620908158991765592110719208434013067118193811852391580148563136999027723344862524046496394881882747296008252935927169306926439413539879504079271844461575410069983418338620864761363193054701755723267067374628634700529609685220339888104432767524400551089633447342744780157001813682551694910576582887996178623547799507093405933156987411410574577818658552400*i1^33 + -94703277554840818937199971771326837150950275708556568845685984772270573127249001756473306516037222079849180836678733324390809676278055499497249545687703291198496739922174296316530850154705210461993144955142454628777042562923320746654682834876863903808309804864883295948342345492623271819378107683887170762410107086392047310443429968223612322885838437524653321541101863426476374950722500420096666197329106922550013008091799680039357993856543345555466394734515600471330332078886498602265584260225051022809584555333371369037551372960363556584116608098190774039040974258841673662428039299499171034459708010983853308185537145475483377796191526842661639125819522508865297002941262739370203585181535783711175790120340570844784745570950660520992083472176113739120049480435507072457970858869761395437332914559024583884337942191056473329089170089983271205781334399836372691210121711682248046794740434834085780456828935844964863278142579535520*i1^34 + 848942798324287350018776101792847109539531008917644335230931795591688858449945706384044974995008751029781390258306429532663308380196309458046570209336167995850907222934610609424118604746854510563479553219785526649853857971515535844164963387093981182980720683980581044086847761732542323427165601410423563270620624090621444880728101584957608638912931254429583666355173602903338750031974326322333825022858700762242615525802918616204474489743449811512464817400162613281811070160805403363992503469172043617192329696882716144906696953071395036654856950123711198048515131077566585711192072634642193274128828897381110491850456373590336248231624425944102938614655443635117150229984925325231297817488583642908763032236823641722550567901942081459794370499620787780591643842014219118406736954144321573106602741303541325749221542244270826706787494819056736301841053943521293315907645357366362266644527901572624145149*i1^35 - N1*15469839125059786428111512867163344123836614378880791113589013028828259952240247418704295817010242320477148052466088499715227954375014231168564532089182947531951209386003115236184517996815644104863093035732803873392944907780678108393102657143888507188065751597720899392642679730945470136725882603123634730750288*i3 ] ]