[ [ 23838149674654520178338863503120347108208868076385599819360074445175481225986127198633036252659706190274423745528668804461888779972265155365325691025555564748424583140456989465841738017363346261369449614795686046217804755257653665299076817186602362834490032279344122072207045366408968232767738296203717302825395108539149788957238187155283875460568979272121146369639980291865856606708908671468520179702172343553454338918837795840315552523716613762088859511001175377825907047570250547939558726985986743771877694585783821122582139390676334615444732585342987363314530028207294157962329211061291476188131218435733122886995189959118288352548436275777157604207573008355398948106727715585927106799183689614663229831660549373563002537040883072011490202173206315026383751221175098857721627398051325091056157670153630723372873127204042377246448737825604270153996299568060140087979270385068447157844438112774751283763587182171562274295082306142693555371016102543030515831168791480891747589041871444302066995751956716694012907493599792758791050781576368909813567317722714414585710575423893842671729428943650984597340713409679894589177709773857000826289636033691648000000000000 + 46111525719381215001483708724213285348908401614211136028806749828519584013588236796761868738903429912639198490821759210917466572406561032936608140800779364933162196832459319348439200821625588425603217897846394597858042890762224253395818194172346135721147515060038877175602994261194387024250920478275259031894380381294378084768577652229914270596823053335354291464433437305811126259164022850299473682903928692346939493108228990380327533154792445729223507487487524413815839150063639893826799122458989629858942641975590599136632389920937645420829587582968835861909702154142248821044524463342336207966995753051058358849885377415113098529188630181564257156465702242308905699336115885007594388775745186081813835999554980729880165720936530229834145576362619232672035053463439130538296964570375114340734108327922666369922942755186374676309204060384481620992424771262785816212065297456108278011034796140966052059366477152608033526731330336854990511341082813372654124085112224313402553027222628979321242312621098042065683638182852766106532874527727961098438848142402744429789377739062323460632161357175784017475691453079666196805835402176713059237862554332037120000000000*i1 + 650065466656070878743288445519374452244089514777009316602357330823253446500451643302195031290019457527936451313896359731267345703655075166091735078859731801296032656826552331923666011805447998360427433454662707558747081299758497305274598909445341152903189539578699116060356246050735917370356932199938459032496199284357236636413315057644823697917590695400568323743077872147750571864125731424160734504597053609265355050571708402430380426646853587728238442054841450984003212222033017545799523215763949464111553225742792736209353809944096555428473145570162960030636691568051015673694392057819960214404671907781858939376945319610964511402334045876884244861548899211691320015447006120801205255684507278097947543922868366942370339804838812339454165102260089602195886065574899167211476026588569048235895597461008431707918190448221207377542737659241401750811362706035792572235031678445726654644458287762000581941653733747221149140413502770845180314064246322393477344106807761818957038998828972184136265892176924470207014712378532254923302137138337113397718321744154629202134683335442306766511715368001197177285340792609972660946937423421819337563941111857152000000000*i1^2 + 1577750438071840054642307654848122274299033240365638992176585550792526557838054086778365920259851685354633255231552811261751299565643299791312540771488810409232386453896562483822649357057316409836736609681771574884275080800069965551029042124716306870129163439617623500687303959047046118343959584937348713246174696876894433782703255428701836102786259745490356903533912165281645027571352103902820679040719254705745831001605042970409326655144745175679169317709751373378448534693440457768764951998797543068351449220469560268003807102952375401224814738511979840044963472386128445913207235519824575019776628892283288168949438629040493775460292693755338762420602602964661567469368411918995966365637162315029182849528191114197933059209232594267263062833677629297910662979431197210920616385797889048408723785670641418532420753008319010919931503571551625542808930185417675519783215421138356161744759470426443797947529750092269322965515817357945990460220426705935678807759229999230581431032420546501404632882065320974977269642756582509176829034539420973451023379834925010143708670553683319788125702618565150581188640037696401872050386608372022277497989145559040000000*i1^3 + 6238247733522974751502685262196099004930645408889138376394608396725513023845567528326751461393353861850355945287382174221418901098733438316467814208315770631107735520772617823534837754488408819302041570621506205441300569530703344307298438707173257601292332477086047357428880314330555047897418490925933849983112909854489037715006295527884343949697871127608270443751362559542057221661483002718510174074391105783972515208720310030294662207782574379745641988700201780529969022083309248659041819896235163759990343118217807724191859295354071718093302144477842596459608088508581476063461603535204070156162234957294875926997677829168028214276417620806313037302102284794475969389065739996695247628293065857505198449453544049450508669162953031616597946869410879248946145004020238887865690426177505145567085582869759462589572475669118344860030419019676463425220675360389243499036299982642978955894738774972346781190877353513990877760657841229216318243121417833559919714752104230310502072033249974628022285336988457700804951689398353924808800387679507445570004226068979766470249842706952156929961258835804553076620901239255760019577605678449897092292413698867200000*i1^4 + 6191152951968388306033995392089997051910755453812171864574854560425696146229049433964367870207272696359925142213789665035095250339811446017740427426426839244660567305088183083706953819920737237591901342999000043692051884291674956157006424795017218389147780322167987633436626494413143589746955345715189485020041962066539995398438240077201779504014126628630425637514453340439537829713215530011289556536317507801013838382670608232421002734628913161759834166721684987647108238744366899293084319650200811475016691504563790043792552668971948826124906953063859185980604917395938306889289398624123723099628185879053229024851547974551195762320703606779856578401266307395943471670859550197293273583370617027603318745777218514995345179294367791878726212486718558027110016590559888013310779290461480943107212570603057769323562080153382733415771175112884401276601425672900034839669669344866950133545343688798372824997839866915197905568299261260248931377490696993008775621494109951720246380177220111470053027323906366766180797555846856539095100962958593695859787743942128663292439163351163137417630723941346049914915434058635086187740390195019369144444226057011200*i1^5 + 2894075870258797080028214196751148679786314963175848404882350880753773752940162360696634161716661977514611642578716381499613432093203287218201475634740757414605324470688058172488210282211425462649281959965452911591594270883369943222902695978215491247911912747941407843174779962619508907499802413179951531862170861111017349935978975947299495740450721916697093855916508161239365349353260949035199213522711043235171330491469587699910799420910308381518934814282002156133952700504799985264092285597777691559131074238894756305880555988708254906224917531285242472136754201853399824789450164338669932515336784957683085790977927659070377654213935335919091159828707298613342537650141097452317861103866688119976303008169571698590448871860827889608842911897342447010914392218361597663858599470753814794562148899715126855419526943809819809536088705531772018354948051209365968063874698930347088994853207310181130563470743690917577437495404911471554651063169832421483189080617187601376891496885287917653601612128266160274496826382104372512766176052720417887862355263594854250183711512647661978391581790087474936355547180828925068815015069247057124300056636162048*i1^6 + 780227236441807351000302640984089702042311916759280012275078480584657483316006161341356040108943258822539411944674696023496155004810012677702796538703748234119255429923466678917564283638538476824189950755132743150484200308099786002736089210511160520918475930885232202434931729665005625702816780720242992904817893094236447275340557774292278504257963769426479950252819388651903257315498317643017614326445244070220418715934220825894833637310920787914268416225875433505316766145616003946169681551131258694198499371827440044334184851247794471801196469579443862993702741750552886143914285167797341695229374528924298343667404520754194360278852410919787192026619522069416837721061220029978549770172036994178744684398317690766219364956936473847103557045871782652980426299389164244840636325434528140350938406612513860576493197541709390787521732454976008606448103979626159345555619298410658472672673966471595447639322994759253922537587492366060054951849873286439551780021733661528562456253420903249657736281503286171885428975754812694925371117268336620434089994111094540412517504948616245368690482969371276442086577484399483383025329395365522612108132352*i1^7 + 134551759470357180597939847650471351373521677068646040925075143990140537930106533803329794550005295501212468428666487719365236993942963702694651518470402958645265948082796334569506387224869609136179438827937622958075977225724006519885984495457981635163410996118899397196103064792069687079306643805632146882025418731104012987054225658997299565673203968643558176981622029302517025461293115450610887931332044334815297066646608944960791286487614113453213400846022326669308407093959119573609789724598271123325624181210314610303336269104422350953120336176770394256263589896572138501461349572452200673787892134042924960772183837895411491390290686398295769406067770280041120132901206081037645471929404189166277316278756115808885637189778303165925242400348723135546758562924505666489968952385121691725274767082009120203040099538706674765777121862233775813355759930834422601638251606371527237219636969622071198895913422147937673781357639208660462917824322329077688856988258481442145619302145982757075579085678280715763622934974466810256640504919619489178483237032145997741136087305726962767103923745897451245659930222060251148494843288943171691610112*i1^8 + 15896775040016115550990665977247811869574022733068845938033298735109653557351206172512610705841204190608033985620003958415098161376675666247534177173798036556215372201120332132482505303686522745007730513073436700154595650612399209191062454719199277012449030480913669563422658892037387685704237809705311346348810060505043208966463082760085145190058593803107615325873911764878616608329627672249197601545741058735178265583768177965439667949869500972713090287130508405662979409175898492268278006887017159057931268840410476888909693904748997654701695094057562780906824115331879613630859659231294756606893982445345747876916085886476504467380041298929031697130054434641149740525944178099978410947984770313674752848512661291355992476834633939223448944128959386371570746251427391182708274660502001451862621548821015238623279529251676766875279592195230436181750340431465463664947874522749979006490891231134414177904055454541039381276568625152901520187525245132822341385209910507980263777217411085564161469513687968871995580946852103538930261993730837161644219728360310351494207097807059824213906621563227683338387512578175784339933361044180697088*i1^9 + 1327395752260123645026242113413250617045017293175840078294177544719289819476081928571983736623355032949264813116360473578302449714545701171770074260533350349916879690147608449911898003238181221106299945747447568506388982722958030189200443311985862209779149341663378009605252944508371859566954430196649203713862610654974335586890067726933040941069009302184270809889175650975640830668061481853769738464171301592091486456839870650826883306032178328870595673989154877646505931256651970319462640076369395631822615646650435127585926861337471962481708200231378876851457355264585625535350076907215684950238296533417546148990165639316125712014965542058901053630378785161401816210906100333897253345531842848093473616375341356188631331855736840612382560888858560605000159007958337206183085224026606092987542665870072204091659528418817225051777723616813352458042260591571976330123681862981680713264314168207294873134013367464836351694709116582501460893518262981122789755597870366253036488070619704617004201648372955526551508776851293726285282719080681774057083740582215161290672823589798463383658838817976153917741247311472314424135453077667840*i1^10 + 75862390324753100853731455135564380777563850344202434691322133233024919765217314769883194538055107025805117766231330671417566179322156461719578724181934616856682479344214433616788336200688647362255071226708790457051978440949695829487334298403996915401782586512390330752455377376189653222722746114293548906858748766258600612714102222502374362944193967383896414879566516632505725864947130575459930076096023619993888027995661605566157327968837239965733323924263317858484826557263966411726415238858904831997464013221574492895092595458016277784594270154505906820605020676220780593824217107541711356046276312641871293621183801992279095240151571987025226100751257528698863136263155509641605198382202273731472871583627145963357314312222645741253982743403478116020441924361308813469009134331268481009917681137659740485713433269047738396814047486201124534461805246819800082662128920081611430656695600306877520588677892384595670152021060655668864777797033490589771224160264528797218046661323945727240700474903572652902384458298138918103200714705399224472241145801583981284274838753182083383523150283418714975773400084170317613604416782336*i1^11 + 2904593025555747043403246024412777917373098646941016777886855122960633879420250095545507949269107658838157069698157172509781482319096509218208522930165185726609101922968647256641665197280315260291770061763938320133668917418692856590325319753954815107418330645089755653629898382327215161787678653988410451619398635552644077838055930867235759049167865374803774487865595590100688192949213254966845265120346378047845678243811976190325168376765845629978573358056263467287324010260667275065787499005746750756877493801473929519014448971965717215159259188789294843397962010743288566944301975782286815422021537194609720144664068188175929848815900316576931817283319392474877276695759760481877214650955913667538230986529583667530972831350884535012979996755064475077421464879365601351029092658345110695164562750992673403267892513877616759339501129096480854034937693520647244189113023751037585145764306170923308090554814482657501039879456739177549901703830530651164359971991669306860246694309634601366444567218605487089591059798199202570533465978493101682782198410706668764178517646408618630723969206271697331234702946053198579803095040*i1^12 + 107129962054378101674321155082937085050989019220085781397361735421823625133763557785372240190292247095172369104037371872744717180342389931526299220528088823410938150361677727042102188833940462965411849414799751640296830249176885133492602840657547267479420649997391535577263411417787736517885509239696829646924490283632898484177427863434170914487170417568206544848098189905524652918571979465416229718964892331230324838466133207788919848433205031149747603652671104010897252969290171961661763557011886099356041754404246704962580643183208545727112677901213651216965592180642819225302777049346846876532450786763808916916975619279780052931774033625297002794559733698230113971518516424802991768258271238185587329920230983577858069801295784876882498264261507260127063231484202703369790147230117812001525437589326118937230148705424230788183194478573024965727076330160376212708269221202594431562143403801930327401900442743806607029039180155528628858614193102176306889034187950541988397610916839390105057995346090626066289347658233208486697050948906387018714838694435792646142972612269030859412923290151024023056240304923210678272*i1^13 + 3893653265181336262499864203995530578340122837289775996940254207314403838614644818761331977086053835764449243161573013330020903591620806861103203844390310133815886601309834820762822124927345902181082506043076006938752844194493917984032657576426174198831767316535493766989864682227101804435152498492203248328621475622025112020901988731166817083488646738494119200703724672419845560125448313562095689480721945948403206329153768557166782555106924043991380504675830729760346275064288552866588894906202270446805342335062195267794414300523296410366796368177173175002200674473101072858369540398569730393215320913532231397063501275150732685948852579243216021261161598718673605545787870960274478577847502259497739387496715873080293905320850599288390948196835866502245194970915945331014228322150767081562200607007218244200978727845465243095949165060909424481540565968574927122917845352783746749307252245609519456378102671377198786983344107570260649221103247537073718960039554931567504028358405398707586280965256436629656632232162230034386687721027188493758215915466595712832218604859667592814166015790807109537619056682598400*i1^14 + -14590850541648876560840646714805940851541900398508091435436367994253887209428251638061817859912706812528787798492876194068101556846602425088319559447364956172213601447850324308470273026954159480178889897105151732728239641992137824164569153289757914088348850988716842869124703775626493900947335836068465994774365788803259457868183480229026145281563153844355457830976689181816572220776274851230578759448477511172552237216345531254461782615316552521100256565600162360749693552398283108106785421047777653920276186655456279702364613479787719528956793575802372949154696074783485107495263476442442691045959987747441993571134907586791518146083915677750420148966276096903915213819102542412433501488193723256280602284844228487998852672681561988390554987570631749055124309405418841481610542748379393601463229610372340398449975824846213109994922161493144173437292192542248830697983460050294635877381926562292894620494642017005860677228626767990792955399241594948298745222572940371345756557434377530631920281007404012615113546202240546489495538439541284919458035218318940452314157390120695672601715207075798107056297213952*i1^15 + -52473670646410566385790021463234697645067439233136728188265224679465405763937024474129692567557498339182945495915665389687254474649066187384351825379687919204043004006275012817278046949332873186107691966047966221560839670352032643326517966879546806130696622015931219222242896637575367894932222728124825969676756604408016103050338427169897204674116344593264762051789605462041739127784653180313523229620036697544011859576435151915145525457500327798245304822585420874002513451669933128048947342627307357971456079464192925208275801337248575189795777343871886216589123513860612860902920773473844121615239313060902801017520428667690585103342696928819010195435691080169774694988200520044959186470419749517782329110664035324827068761429509303570729350486227978035635380089533420664106246412224819790959091081466194546136814901100172024017165684284421824375537274593832038129254200786117116455771218547448699847802309256930955688467622008503932109580369078362454986925989015226599659381382565679907471744661001958841810042172072839244296217333050323745519363254941300785740570878327616620371702689698790972063744*i1^16 + -722654851794809811243212856388323690183676676481624451305450226383805908344539806551699461104917479996181565487908732333081530252426085363922663402992937520072105985103249965390140567055095623555367146219690616703290635700295745621688289723812937580704144442210050016553280825294753117934723376623260411098867757015732036783694924354601376424328489126644547973001378736354844913065264658319008620714983651965920676892759290258040826282732600550776389101481810894541636865955965590398080809316240872282376167215985897525016110961904534126421329609069417734498066191390138001547801181295063116220492800419995784274937105338636484455003792258587965923904712435238732314628327813002977352121969811494534896655864699378617008646343463492908282200382572603180457239825463066624038802188909276304169189948796207999563314665716649838620439515249950668955425731303605191384069879418339604640042674831387708610087058687385632493255541938641447482551427892401040058852950004733458475266509775772221103642550776375285277289466044911842329905808652924232132563457789984538118804267600298851585082492223603343360*i1^17 + 2372973629020202243950816116327860195894255021690483783993525456693611504456932294547576064507471147566547340586579638932577732504769079148104471613315533110044618615997814071612577941854782496790835265041004839061744193857945518724199028232865511654062660830077000510932796349766594641616525367597046421287546161391275955528388651651852968950085265229303274895555883347436515707501593643056277726706156908555497436149090455848774722204465580468299569344779195848195010074739491991443741624317232761885140869727319931309324461611443307310826835980922814446216945184802974426464225374700896159405142403383020823068320093335151096025069986284062004751298329111835955290242349741112666657890961545508505182286936510380797465188488075034678131123886786020529435099812540986976692903563676294034535379333501568286730647916998164508362996055814584148619609461209166548032369708772295479329905436457429145940870466175467712412175397973265500858123636721035278811395494464107982326279673447419563521137761583246888729212591935154238788325410806169426552059576054527386216408086388635591559153809620992*i1^18 + 16366632985455374292782784017283627730192777119379259008962312167073025930444447523317442122526788394420694921253234252560666943138408188918308096526040124137731013266121325208528351953068693560511426195731279130314401733884444746589740830108769280553336373731412847897036860095684974244616431960298249006460922039228543551162233312257207636064831274685856809598185501082749413175158469503840403548331998041049503381729456789746988052959846919701668898413000133864476322059512616305249968984269432511600368172681287446660765964894818387442472905688861095395343724473502942182587470946632655759771436537923577541682179253314276860021641858064967906098681592999365004709570826865852707875965455746088754110124703863124042246612555898657815498325464016544821980064775808146584662284166892206802903701951692321214183124692273101828458671351059353680407593526277046188655371237986669232868256016505478092829779347391907221036381396037923069602077284126176063529197573796102225966476041431129899372406273051376222394524741788340851960398095708745540184314161059785455325277895856559372002918400*i1^19 + -30236726644541048991060793831482252481554454296506725470956882824953725637621549253913251600737646346831423643374207716969262542600232400883818005282693988175398005674166087184362098578888234281804784711275110060839243826724508252456546640417026536424918848075044043817125845947514529356402425195559762938418693634231728045643703578792645711663306647724099551663812606119098758472911258895429417587149479375408121197829303457877022886865947810158330770190153065353982453177741924768326021850623647225987237659531034418292300271111562443800233046915991033206664773073501064086091337541066183948549534803012646832371925191026745983298058399375952059298369259986165046998217390934632792005349065494339507266153250247986815578438357315192900631568812633001353076184944069518333956426567154452401580010489050142683722827332256170783030736857791305640328511631963211873266514894725665708158629993876670785334008045431010568905619914924797720147777543491003687053554034233409892228511188550914927059509908544280452064924999952886552136809100676732929239701587894287186232786985756007596032*i1^20 + -94805811871660572003651882461421968249656622233885610565779546521265197409720256531339299189685160364056268028919660926707766985990022510481163544987549089232862249376318670751382977201932161030926609934727444971705689937834360010223075966418438893418727927188226326719605230284743686822390128695708395797481944561916467711177649083682085254343956459216945570357592677588574467004864451381656753266214015611184208251983026193732152129063655251546522788312470505177455227853270033955467156923755647558665267929503319345051932571908427003414889180663611828384189092076054041240904646364521797887192560687523526955034185890205658961517368497417520976779628680249460406531373587067687950602324147020676941331040282946670099136761217625382777855473713699919849485269343889428915844051565231684230014736707166568953445690905111292370855714591825724387675978372021757553095773203739812580143945798420750320227272280086766582118978678906557395232035289096868923013921708646987380783175824666238921334392749847553076446266789362572149061636472447865244529563504881221981224001828028416*i1^21 + 196071362000008223532585831795966359041184197592672632287615051520548627704955342247440978795483361398207801971502564085404261603739849678257070876765309198660369500019330883333329300982219159010095776109054158886074865278717225974688212134643261455658005145847666527171813519165425408303639645984037516211970742059246349808780906235716430551901273235717099666548334724769369179521399420546027096679831286993901970391823834828234660833537848122071878349525395542763564930855370665105596664010096336953374264450159742335081532485966803409025739467982434128109422747084965325414746613045334973294035300362518118375490781875898852007915762604726392564761938908421932954763269537028417439417073896248167875884123910882429626277874530056147197983751491868554672575788830620011031092477260884617967546923334744508118202882837851493947806779918544378359397343793294602581752639520753130230644146733073232833884163590359285813240026955525918803108239183256282374870617335491829638949255046499533844655013615007257272323740347244298176512767235143494427712501812850456439136714752*i1^22 + 48629319046454247375856863604695363015114919737002625965277919506857827147208299638237632094758489600065389963012705713258867967705274694280375541835339012551559397580829135281219397435768512997480604262574310314809878873827736845916281785210220475000959436131278771740833157205566721951365052177599697931297195089927652396496161658578897532958698280190619327390840374771393540576991453123347503099625975127767524289912575886558595911202149273663327669965494095612309176889463858787577596855090945756688101718783981770350563021944205298856764152225570206164717681263563908645971794651152265229883123035767805789006240788297461796441131385264264672771084312504456393849241620994862378524090255697086974602378010956989388108277538899133806312973186115183324557044479321414274870841768720301069621691621813257246631785755265453759088493235945269574096496280425740514195287760360202659894794169819831703860408932577977292373883706308607585491946022371762396530892903737329021020271448917706349507355323846733382884747834146246333744499246494433369848512293954308276224*i1^23 + -289163875123482123286543735686137631799014300376635243485680924806351171642963202371130653484598762250286401727994088057408073702146657991238658865543038119134054713326813196348956105353197917599550835750844040653801768016865933842649459724103029443989836095415054951153802609354391339917571270218982987490287675442099886467726932999287657582220308911722553297039045053738210951333722502140593486305834497083255498226377230052472237055858984291623316554705832988759223937921087943653213740847333291352693329819962790003375626957853649714170574237781865546096109751986174222982815684218377112354237365355048017392884881104056024481297712379480424968630674959072349701576716103820374647963884231923586444517572723134844817643891198783970780825837373490952163232710567671606984137852159885884284436929927251976592176248313214548547141168142986825498592752038516960029661985338746174387860131720926143509209160771364707649900579983471229422930481328718637202410975240684766971910774844500416195192783290255197502111852353603494094068048563558508421860531181191168*i1^24 + 505086313408893933074637148273360756863821407829508564259678783957480302321825524310049651558075044708387311315668020972641317091379886800875675616006082223257834787396436443145867809089880575292977207633314576286978532696698033022294742185763760299121759306836892371122874397103816972864168413852930793257261178609252875590963496358989413970392035691893440628786696258481370950316098286599788779258845937804119024797832200310089144902973836653013553963179472246789959503206015281433690841837785906145850667993344325851445957391576957932495922689392468353451224280470317014429794463407852292194304705672325089081182127716860449814718018632139283762239655789337589143402889889002966288165351638648516357429164223716212082683677147836120467257192023170483136837521897518450319570675124203630680576430744565111795660442523904108873107407995030765887972017080320939285900122227573257143980852348662024923656299976142709044295431216178350428496300672629678696065993112825102307238718244609094502124678886498755100097981546930160402510801982782720712414068736*i1^25 + 761707981868158968747803559364241316633316134051718833679205042864033849091276394389403387190868954298757649807254164092536856110368210317844534335858791423027098082515750508954729838521022868639489648796089532766201623331760455489148466945882216089654367760265089807396597731238654563277118258508603011142224087179833632345580059394783738178147788392983950924863280550054393094570355633160895571005824697279700104302198583131679748036600182607563071560748070607605567561219427513384891157054325013071980445406744371441070012540576040663901945690409002109298630366870199938134657388963220005077393743046612614786905063398107566494750685801276170271437984298282769213021139627066218613067777215232411821362682469770164784573903329729873691268655646623722445487048545039097371943894827253273785548119627729614468460676403917340898723014787524676718140268759388091182513000107124763336598862513904080857154402715859343610654915600969442854844801322003111492066642526344345526379958084479813276668151887469371657127936698570798469065542098637585121280*i1^26 + 159732684190720587239109524707382938638448469734160776298112215592431747700446682820739191362618772219272424261131106555841859407998401722269210546655483857397167899598237326952065639292956428194375209312758095522142871100611969645250818944724036125625955566840561174785162501057064511976498250996902828020406259007726380457744246651932558541231661301180863347892892557884959818384079829405900293411486814548221372676818506000706763703962103899168828045319423383356736201770052941064077815313650178207145282183198334503537327636040031984527394432011326447586856291965924402463933226946281351869500215792191662367055565824967921068224505289249019619418644521272091088208950781298708698477434036386266700715216746128173134352420732821368613171591410356766193900021862322703751756236849975483973970358043812183884573374783547041399860643844741212079096391987078832985946520036396696587238643359864743497298612203242033081228356112883931111190096515529881049773705922100749338136270918380720481927100102771239696354900099690718079167298606727168*i1^27 + 14145966194710680246485383832499058986812879565475427834546866444033562508689441689143254420105722655447974274934943459618733989564672803198746307309217072595251407601989363301272617716379705963302812705619215448734139691980072199596652678031150322922482031883968507503571947696654826073502111729012122739217750491313412390524603044660763837910494296044344205946149611387732885773492507602981198037336059517498155754184136533089882244357874363064901736920927545119502149487345984445316868283562487539111473685907675459126702396035789348936338912763359560701533663999853024379609961217703118356926630438979231028529387514363465380100182237865264342612575394804869502166387101691833689205960741869107976325093524933675976357934718898069723376061913724550906327898694518909868248404243006624642038341783880517178386857724902883934430409323251972652630643117946259098065262997185296043182571520359411092609196611024253386120737162254445746825754194971441030191641043901398663795234732998107924755754969403115920109886183354070415758589952*i1^28 + 20053371240930006190255369045589154459711685772723358884191804673398202132954301740980333775791916813088378805967626118140112055710477998910109932834079755511341898606591843769134818148395062208407102341975662037358631073875250365116686404264400246260192590014487190711569753404011226905197310795375167995442126008522493694660493763408657042685146912336928899817547188105890882785352814381231990350725637623531887433532377636261413434870355293869553082296352663484924607814692199254974489546985013203438464168367603677387310644969413354224745427881254037650068149342186288396490517369684458495674559767837323590770616003789410033147188642743804022361804446970802370528280661946811732746511009190385156918629567725404424228615276299045082740921178966883642485176477589320301353755450323537648590638239315433187970603784360577995456178238391857563561161153006871727347141378930181130166274194641248219251991248336219389854750509597781168310479207717613919062556526337504727636980919255813627838941133683981017134406496477167747072*i1^29 + 4700731142514598640446899499259251152015331908027639304099547485642668014830940340000008148081131481248715671541580620462661705296659952334524863298921876087045248091778744904437865687777245213090502850139745827063250467824907128400426974537325190951407438343433098995653820701127925196193258617525685555042369680301011027009867483062912018242626588979066889899309537542961481838569841416810200467065109806542783209850544331867814653232722108865434307447715571827907347670675398657897014613087090731491796024153006660519460205390890537913953808845582705980216027837354725634030896025516608155024511009861429502067816492649484542663416684344292449327927194914010706819452958391293723950764604430375788545253250263259690214530986348989642799917017242003435472296436596330066890918145943228781973819792963370546932693340025720134991211013934081867687753677968750149873507948242890746358064170104513488098520701965539827693365166987995084577105196139426885566414284774636874242020073031546385334305235588863495079190868262912*i1^30 + -140025467494767987036125086092764192009610452767259749506334459941138355453116414192045295164774485337384798080259563062873325579102067067973692774014206517343984765605965447395281866289861821222498707869786137811158663807024293913484210790447297903539664393417108484208832225322429713925561835711354876379132746950871197461924900019064478329719229588038904792279383756423767359518630071260039795248959480950430918127350627968007753311355535233945491283697541342481163078351889031949860234625467876365299000405691002236929932253072691033320917408179479913365036232030021102301469520529911373845746660860665574523237890221745808452608728856875576084840467949011563991450916207237475967292983885961766435801285961949040058503638311610418546800983404494324406377947056426746076774769873050669801473231398830553680170386247514854917517307243635399402229342532114679287702938039116943604757914566452463220661025316776921968194416650288432424964383452384963268811229436821433413404643443708437955357185562966952643657728*i1^31 + 100800453316000627251402015716124745937798622523388647457953448864048259469232178523225590768210652371725607910603380936096539953958262441960679355657251882986805280698639077402842545538867314420615454657716602633373727174683228194110771757618681645181951357612069486951044669877270202143290253793108841618632982685773048926325926122934399448060924019873054992909947490892849159323992864474326155950303444565850208187408765355792518327962354023571650772188339390874968791880938434656063565059582558511541455391201298182852608273243385287287206771659330696357282392106145472989886338099046699621585695917601981163663021485045696708307400596801848160954098515655821625186554272186267210009349076897708824569583361341341132921424068864281395941083803014328712694945827056557612042955839350658767907341008854217626163082732819459147296672818607796250796148819576210677522277131406798783750645719447863338188637616997640349711773474510843586198710373729066685619899599241283969590932525936000760690451510586245120*i1^32 + -13972259890473320021406054970902213321421119680003302062560726386090749903375547050466914257148028373095213100960931383517136635957511660585459530309523582562670920113628729894100430653843828053522403847121166286549483392323642792892291989238669943444938841947747619397148403514270526153393204449607519996200303276480701145095298044536446937155619210373342906929146370476566483305123483198184423059656404818227287528291186769541361872061396685302363516027420376955812862885156832822787076471506840071920001723668848190713661327359892169795563246636240622198133284463144075904691118487564991115087245215783600859633580585573112939022114886411650639480005290486729223660259242073285519080398953578641810887754467614611942137437072558046357325549063281094717060909299759480550121024924043070820737431830199725661121708108916980573645011873068463220529563734153140679241064307016997095828172972267122231060466141386472016423428444757186456023510150664507371835574565464187992085621798106029481901678395392*i1^33 + 1733395160213845880041926672222967255581006026788216915237461407059999740045672071567510542949535976499020630638157297555136193119848688546190845280483407285029654534080472533730732146479525948706842385248419986779919166852413671785898710897400611330337816705978178231898137348215642375738214637302106758935639938236688378199169241104340741825528885934691446464838955341065467700088789161137482650143297300491442215982332945990872466341823942364663163656831894924005453572170488712217379596980435358690831428421439672773033707092724457754657207878694598103817849274288541024394395794819646647784467502912782374421117357205685368463548060646759882937490662603642953350372301362526600794502337896165930033127773121840252274085922936028146064770906998835634297668969866165307921658529233912425126251918336749515815119773998778951492297592496848585213188473119040308429968395647179909105183641186774872111759577202404105338251588865578722526190595086826846279472442729037779751881226480403622133760*i1^34 + -146141959480454368976828304824791529322585474103755064706373113426999948248658742939290016569797233424095552712429896267668491585892501326977164026506671144215231282604152125814534447908191044190977504043242123869206974699465907209720512062703939753213434674560229313923815878037953949963460650146059920405542689189052858095964959627424567731417780847943983008131968288341195569433632397863994080063387788235067086532898752140284292963090077221425950863405762181906682754700133753378814443834950847581493113856509824924182176759885897571733103066110673971314567243160787456448317131594218939886500746074652340241117270433004916212241238009144654612782951035094549662885279308044320756597389181693785470810711778475743802429118072083117293154576655658090719292545592404332318806149754828277705591878318520988484344608177163915820474456140168123957640119344201192787473239741834156673784295447596288312125606011160156537390870641192530952419577575902970983452990553462710247738270642339840*i1^35 + 11545634233134261023327358909055406042575828906786538233023305641130861300811794975760512938861672997339971940713057288728037651329517985282732640918921452894787112100971831925758912991766087040893701217776913323032300197433285241357241829804009379342701816735107801219197282770918997762680973606584672289775010516548863828956452910354010449021635216965870520166580399179599958085350188118251286700725872615201520160540915047786780169669988729554017065208631794845299438266747976252387243331802904681922749174747631478448391293998266804676046177326064312248104664101951422056379976115533855368917357280198667575925691234297480505344447459228272864006269417381586431628758561060397838521104427643690079141390854280542431909281568909572909331214971818417798682964373755102816635213434924832289090023852742176739633639350584328425968116311975812271591042897123516680197811175242757411314286405516816293004499411486609565296623065329152494334908093485801244938821793980976136313634816*i1^36 + -592851122971617665828247015760538169218605247294820621448391949146109846121802755730170165737534294992035784337331390715798963583378688764817312647866065443018131195627241996503654824959993363599370091799155817060935628383403147367422718901175384940999102992191984753384773824414924928346219799258491112562590230822679970754490918362384865705386504101839776205393954824422014834453769680419085282848414260467580524120820031503951461330326979936651309735396350099738204363822764403891129174161239645515385834859691888000147058556142721905250552264513360874872934593738153978829190778877514352562476484920136037225042557015411685381558992439869223079160627487440228692264879204445808172018117648709763340867095578473893214051348862586377200450380547503557902275300249624537749040493376963114550020430657478855108223819584903476813827367113557500847668702726307030273072609003785029055368692478656134161562724823230559861889717444685191310611375911277606082191374469174394880*i1^37 + 20201843496445419604723625553424540347098556006748580910092788818405882526176200820231408344704149254651598769837596964727057213116814054019224763371276819734936083743508253621380647454708452515218020101556233739877685338273132636615267428463416879502020030830719188336398049872776938269908084649670414156220624487437371728719088005667144465138701051137968975509336802820381676398509274352094907988963513028600621385288132894566964368156762601230087121810827013112540772120337282092514910577935841444604264259181885839175646902565174371516226048824376503616103105983497103245453012872612039391480789426657431295330140140384130817230697406673789121584231037948230618743278531385185826463501815562168868934005648794299839993866567245145962433587870196132471479349934144171678715411396960200516539514941470385271326358773749824532532763474783134558304613725113357657331405999029249370146690010800075510883137129347969320330640110647446885749082516314601962071681662976*i1^38 + -291835707107200900570494911231168400713643941329175910337533022679653700741828290850770271646031018596044959726682036453863398882133739031890222953224224288307157963733336478242326345016988774943050210990582052453265289657290978914559266749177262684819004193089635439363264485047071035582117310289486572954525489142005011220692054091400015842389830471991516048729785870219217385452585588573417853947156404936754467402750850755031556702621629549316790517252814126409883586587188437599866672519615724189546539957440575028631041585450491186858028273565640721189625014978519007413126503022551837718882505582382329672533569996825055476820482491556583156683277697831029225630995463756185871443854776507240791414297913789436700488949884142231253149608661146099438419095392878053017066297768089267744295820887783998838713280501863864853511905604994628900746199422802281492258402157071527353840951543282534498698398860054212557339952406765821951112076525231952363520*i1^39 + 4007796184808116790805084764702898149583764005976890486587574063503645761439627870762144809342450740666666666559034573029966374759325776001855529718632505830486408732274204671124186656805135381743210421874888101363720128422235101942634453157189548887342662617917597379988174406755720816420317738866754531677420789650988973055546632093528667175421720492280430242237057222052018085762314315678581517660319079500361180276067984816504101361210762985368586045203466347996895104672003152255814306061467732948156631643022056545085472360715700954638408090719876619902091690560243269816778595777783537599991467500186963113677762379670516178773922851065261356154479253984462457728785901531462854706588242337955458421826548657166931115939997457444334973286759886544351261066559959964387778034801094016234109763928868473816458114172220468534496786323191896912107048349654720722505847249332764693426641453978071371803910856715189194996016032503492499722012196864*i1^40 + 16303500806285888839788545158448342107140544978589164311571448888409267084589686604948406006612595083486604229821843697754553101859747364249852891820331448474013295183450980878355606509858963620856057299926343402558611905386290153364600598762371329739729150964348540807514413594660749402918531381700922536209626700626129509079359768649265161529847980359636095573701212698935464762851832072404134541381629205171469327937944582672722673301330325371009472568071223512208627955385538789758410838920113882882968627877546898713093051628038125891928827466331073636803564427567270254001226359730164021247554733889058443657587084660767843890634623389822393884504298256400651740838370255545673570772054254857916119613930540050081719593355208776888062826819300128470062907329518882823294975070903910815200972673787286740743110762215156345922336458692778964278449781870680037453368257793797374900019386457877813797583276638912196440221790415693176373248*i1^41 + 208698776891640535829460411950190962610268048916436719289462440084810134796911134603227526038135675121577761385746009862166169166068123573533519824874765039700128200780335099670847883972224613151762463932241929541802197510939328858848138373161622778748196235358761510151514147298365523413340141851380376481965692880958235734254214215585034476787586804064125982783943186474028754030882989116912630360070396021742644532367376292104787007029197805948930864163703410829458705212806972157393871250532199847369509908866529616158829440076723807822735470822957167764657344645865453669679880062600336948514528885426753931695665410730912614867473000131773956584389567856232455743356711086233295976231195271646294327724090634162524525863309300829662429370500542709214304453926952383565356267894361152633352078058862370927399179505432512443429226606013600842479407386457979667072115442756508484224099004288681517044085944404125590496950719873024*i1^42 + 930093900743466445244700889200386235587413163002016931078909040507963171100429685442728170986112769327605504110958106209108518055459345237792506707047963185248526550348818267626248936476096674220481740190105268021092093490664421835721059538387155198819541729122218085945455221254233733044034109431298288642930126146962567274155336463202683603685291343388899413562099809859385987832266822961707881957619937785388775312093900253145670656284848164561401754097809143535192010565464928070845786485497420673057752736543338941036507717568327861586285714394767332427946007599931637293023836309880004409250301071096602165982895414143100634977892446549937629864320527953690629154615508774779252792086871598088160551939534006345723624454456754102680012905674899251464129113073890985631985432171654811168789828081397643606614856048457435100591786176722150522908427765249103040224411681102639787834652696551468840928889615596638152687616*i1^43 + 3389486209404756087902920939114137805534861971968727583087237080616589013065448958397061016068760073627930493058965889958190872527469851248634632238063671177074491742463740562090726547373750178404375289717487892611638223241376600946047778228726618303316907079492476113269978793429033903604117754841143439625581819774076298072679203915787887900274398479975483449769388702839801828670617869837665574073465418964044281627040011587642142784955333098058133385616340379705961321486388579993208288665924426130586839687252598735814965080107277452074207874971175196308975644967500743444775444222562582415615680410855004876046678484779184889085681374782805919154591390714094826413489267946006163543912782003437396251905153213029657100123803713444275697905926066595504614479713095068780683886023834597587178302514830578366351442458415875330923005047346852633929154220644725821976659973218667857452886294833705423616209787748352*i1^44 + 7737117871674931133360187860161590399716759026322702021112931424279654102549341101396827038926090865139852297074800040454418333344223215935329673242698853114128507011249066298884149911015856740665318883716670798124295475286685386889957118242779998757145480945573989077476792918355852719007191937160561031154385370065810306947822375325631475026976271457749873547306112363087079559379924866792003605283442163879755546104691336761514474323860114166870112472191799587067246817929069097392126272111359129323425226916463587971753776187453765627738995904815290961448530566818478643810834787279079459593034999572341731124556516769623337404349738293552236903019178708162432886513537709571370551920715594906514202733389234186155642642141600875523862131224410159352404503877061400765701391429678416024190146382121871293864346300124439705456149599094997634214802772630965945258215134389700901386020679476775993289736192*i1^45 + 7145520479463067989818602125621237797846271751890197796038820971405955915426068468941423198521416342587799310298124732205588009542840761254022761482769482553645299316572437780693376588728935448002295529221684967457541901118124626901885367450602661603909324818845319634267043788744253832579283315031473663109125436630543730318868980414204957236178780482927548597835514478419328558039503263242079509376072575680121343158831769418472365501991226110641966560940022528332326415144377616605269218346950382063679331022868287214569515322980734314358223420120663576063005051395546933075728980865487701331080647526083473288823843011490802306677462789861480076959437563564603752878046658737294103135049296198169325127737120943791957534151547522473429074829241398767262522275304254255309438539601244236628177078817469604719286420641625031110874904170989560516122996246656614849846907978544694615528035986661376*i1^46 + -71822153382974632143974718221774203633083338175476535418346116476346371424082849764816057553476412841667665763769161018127248527551509021362757815338869661415275275867193926064142541848355972815341063787294833126747189478582700057707582597085313412487702022610806518118147627711854350920291822872121052550521552914050256320689168778562793897733165589969736018728613387811180023778701403920376532287056755993152810096440081722472787511296936135598599575941908256137687171292842689554463034141512386569695444893540405337693044363113257014475927286904619135728908850529000646349150485034493023302804130919444952630175450570254509282239156895119607191908420247713886274000800571671107844124894028924031025033068980645857286740439327222788720027918897187548259202892745980540832339241240677702426138468581647254733954072115455408678369361341473613061104538739820548537682113205730500626206720*i1^47 + 193602848179151926814110439252210267939853673499222614752371268770641399118960196869889208546823356153911583509751269314130915085418865911324854041189935994910137361104235349084587837657190515302010163148894588955995868317680869535987394950272309303751366746355056770610447048368580845655875682526165126796196194661413993681553472531931262643895654271169357625724968626621610927008313690037120247536438285707362429052717506926503868922497314175551000408544726915304884433173104779361032156414879430722179474884722286088609258144242964528728185720400040173666960467676709812559819954405792057986482110126579686471472551795383164905648171612358580907528602519396741966905557313429623512444381842139300067811272118220967705702638299314513370010554600172670272985697672230273610410125906981367717801791286877899069992660009348413305724940967754497939611572423802116222135061531136*i1^48 + -169513741235045104105352576676971328061535188887283770319799709791162752393537354198057239256299891249064752504698813982599422507823948178430153760751403633902346109195083702387409744726583418878732692249547164524185875578476286825190650171206468292845243797357679146556963786824517759791765287544779631398690458899845575202139585202873941581892427627225671476511760927084888518654306497824759464375042277889397290861256204751656868153773263805269621184708339538758958537597596177253477117201006126557005906490450815760770656255027278923341609914027291612786585894550272476078602644292499384798434806217246246838018683350515538976244140732147384360656474980197327465864151947037349847683411152808309209740760898989728866906523144399168256918203220426037294366496633609523655788446085671267549916711644648125897620173669379716284508886224133215554608021248*i1^49 + -88802372728504199165606280677327516116555589494551114068840449175735233309686002438212546932417006820754831445045158892125342955328935492326847134831382715399298047393617188222712628837168284675953649650050130991623481126061254652248862472800211461177420846290558951457757558344455577231024841092953823808539382460507636306157437902201856130173599892565459740920038493497634273108464991719313777249595824874899225825080287108183430458482360411576602706180461032539170427880857718826394639488972674853789451835609065699930530004159914944137718230809507999660616200722405066785854170038905031813521600331757249582460355290806221373986161460545272976403645569696343572702411275489431859135002940611319927711979986807768332398599268764214808707607335723053136129729129712340804685113175673562030170507196777662780532379680331619383344*i1^50 + -841740708719585127037874973602047683649527007657615769193561347315286127569224203922951038075534205987645682190560753234285812123226021619182744495241062944590520463437130092061361895750776502520243389313963615075907296243132424009147995769777802045155398422525455649366366660355659625888098329940985984222860247011685523731269333493443158462016426798768635383577479265757406955933900792150914091139158150380712676117068219400527310305655653480345477285683547776053940217878360100943426414291526365465729617053103925831452970691876856422641980876361047732118838200699677328755189938739261599257744685806189817439002146365475101215679254042711608012539683819440612723296234498371956197303054541172216116624430882794958450532282688929254366657964828028391317863821920736500556743371380806919048*i1^51 + 20801046400923091228788310924622244826404550339941147936010981658244133602422382016120186114372431912932827822516610257063711545963552919219079720450548710055830149632872632424220296421881067159263957630420019456403126635730053516697295719874466062232619466895257695966890879387056546639387488049749243808084809183266743860174543864996536955604436752630711188564263844079520401104167467548480591284176435473193176626824308417787131482267461881703625231893096074348786845534965520018806570083371202405296308591550919881298242259636957685207156748050232367168111111488331785341781280937969422276936412439966337831715509507228701227485745791269854857122932830844822364791496048818326223314309766911003175229552332162086586288317174701739922647829895561*i1^52, 44357814678827960731950498905840092116880206451998716270011181667602994405505959874049612729833170140416886693619554085393849859339170276072759784696134888479176460124610735430883948929620330790134332243623905769837583899071177079885788312230058178593978859557717489523023044481298103704783035204675324548388236448981339247216202512619015240109976743755715341166687695114612200570090251055624137526536737363636778471946964484368187654304556729386727288919399623013702084990538113590445300905837097382215302516966080794896280131992192083916311752658721469940187411713775892257106953238667333753911032039490319966177619436072866207929844302268847718791167764187066598893162581785760078188648490738888636895514521181386437902562405082877282434786771250494876437735077665465982136599267461326247527333978012473114434889817797505915216974044346327628555300216302721648484295490541779584568695569065947026578443605643528830041863489374037218769231884991951665961448417482322587290267630173626077571120401038300531624091499712802484988564132380794609447360251350492238290478885256094480041863452940243342570610129025204816927555788362732131912092479110210393901426422752848147351322769548683244014931047169027121432277586095006590877712776941160429327250756720817951670968978122809233224169487209333439559964577778124009038825900779030715701924313925379410551336038318185698090881732582852451513113289105633165184822490823101953098923532214740213815919948328861696000000000000 + 93429302149683068167079581715342842239740506130896189245771058592165465426847217989718139185898091246518139250056428254374220813534888639302418579671949742497377658121407280973498668846947965201945713308742958420172634352443388871898310751277780688794615041257525125088486268954235410771815483820887489807750215435149724431390677148090571830601600637247746839994088259281348803622046574090027773193627748299709655429708646360431132581469129293251249895978304813989323610925913023325289813256372330120893395544216960965614971568776899171474371198020201764579327966637659128466500257129286469251462474653083224777528757525541734142900055069407866124074265268724028095585168673735276857398648785515150674490859669459360914969295305398298446587939118261706954948279445597979765023421925643262917773884282075251073452464556177502982803885885620137764853995272925730707328858495623883157172192178031782190426321515312969479953907505924631355181775081877489069786560321992626417430155710625780933858904094696535205491501351287441949507631434672495302168281988690415831329571693959369118675033194566661720062856607918468182967956480494580903640006656843619718562281511910406596238864003009137863614620072446372355799645776405453066186608827393834013378324709129296715966401087751162530506439505621473114974074292172131362255226184127682587134860405678759460564721941166562399502919515831871572866601274776660044340799266580894481444376908853095740165967965312778240000000000*i1 + 1127024294106169444867130441647993116358654289491116443588388164434242865275009341508521575191570180853916903831292784340234291693998252058786729131711125102230789224095064938398482053641354890207425470116223382386559101186696629705847345006138557335012132609982140101287273705033694253151085794709943683677234588162884981235486086463707952258269576411950647707123379969856397239883084730902552628845060878034424775566062960600023648831936073880883981588212817341498924747559134892307819149972823701290480115815160383498206224871148301761439687056962828811744444071745106585357393081640816694809841363414115680934481097309913037671050251187732587372834570451197540715777706403287578841526892460037443028774474377798694933830428879270709302411297011217328236141584298080490719779409683013818008452888414589521527595336489580409556621847364483495971306690325170571253947961154873463112625259095344193686207357880139206505299769265825275437700652797210640926076643913483542511495308238757213883094784354026926538037776242369386435282210534349103408911519702831084490167474952616135106123217211870065971189482799615613530976719629119186712072684452824373856086822290963928713915997883055646359594198912032081644924783889271511203152464122350865038064741336386562205543104553041374008658677080792518854422015552630964302266920185831417680084488164579259084919361957544213542661368054196876239801093988229377435597531478778325661266843201722444077171078724583424000000000*i1^2 + 2865355284636383459909716654781388301758791827284657375779014729174227113521530669272784230546901928890270422785999757459780798824060711650688704538797660092612015737047683229862790435888562587516974910829851505069657936162156114465058127587004727084797567235894867751258629511415730301692377625035575275068073681228654821488230972244297458160810902207544428046670011957383337179155646117847237738932490795561238270876534827649623577007039734825651792049505091859808689329131574056264653424710485083974459951329360853398841558274233086946860818921734839212806327191172693079421252034256763117170059963765115015845388135300886370649549479228608602026608861799900637789588527377345048626249948077359001823834691605015630482929012065756550900849235431185528278659603186602519306453873808423415324364377025860086941049128189664378325195556538861446287026168917632317535754994883449873944322427995123716885518762909324790567966201725206768219167946965369210051997649148241208017257109323242502498189505271660000124862828619456322708666844163476729959869025000952156259277542590935663674936525882611844111118915548084894101689067436529330355632563491503369312596824402012963380706920502688113232936641443565821463187002160532895251715107983707021790490513526818657291429447826834090194256777831879373149714611629048057309009361390202125112026695264733379076129787202800269226128959910292150748780167233355568045120283099174714523182758027043139087449903417262080000000*i1^3 + 11773683658350887159981667846255994744339135621075335722782347876483175335419753514925912926207959177572990444525091813734772174562116131723324361272729600587479114428050508112397945058822753155658867631766306341917638448155957561253676764299495666586188849245553203712756943287022640852825877614150758468693166978296105354871296263411440540577173352551239551631113500653571696244775251551496001617324457396485279740331821166690751172032377698417653988426866351953862004975101404182680972673763662355180630618341461557339520068046423131941187349960698681778936532610542967633392057392812056807189886525845991725304046222491756342056888820439641270084361325775963005740759247565427989972382472322464918395043447694756396115015275820343523437400641301192341777118375168339582540613235553861011975849500556163914154219763563489277244798691350107319595330597333737434234074058237947388777200563405148495007832360149532399148013891450038400605021246061198644896090755590956072043346994327825821916698462212241257187295904213612999762883007525129416868187867852425390437260713989208095988956531657766651081531666342512676738790626445253595910999122305735442032055109018741250607016308490756005529970710091436696480191276975909970606034722009047553348490940235648949826830411261225927493483674964025477752202450184355474447037384391760180755575756859790349585977983308101201538349722640752483883608345945127196874477480876079742003468488591138219071934147487334400000*i1^4 + 11921194697388377283323814454827083748047678293182645241856540099495525673287242734598349705457549873984384668069310601775925497200092810283908981700008693879585216960383995844319554576898449889417984298099408020860023058823411472672096821843611981227046304249363461915931150435560793271991509605566665114707639267345872007019278222112995763400494928978754621581749041728104115111997495413172550140313457524543792718577470098026710888918091362318912316980845178987726334289504412698559968213343578693294072839670434156041818047180362358383252440502977249291102417493440624439814492755670266518989963069642762959841759982250182363186347173349205126742927667523280232008383276285836762704387760648247608822176425864622740263372716823324703542174988190147819512305365443634150742248414272490295203528376107986077519756104099443666170990497582029755142925189845117489266748273608326123257311196974913440597572670892235606420395988618880788961301363427657887565828985110070557791712239143547627174079068797435125231146571157359408342613632672587187180788605942261179016699653191676114894471096959083829529365802744392250336297859683764903539974712944422256273541905640473788868246634331569539199096726300140052622899963694325714261988013157455648239816747529990279599006023197474237810257106440760252467093618381717950645305438866295956374380084699112819787061115614790815215180376078213987308542073449937201935238702052843180552146566568895143421782631278182400*i1^5 + 5685406535495135102911000431955678756366188218565710649193509002849120543157732275857681483090149872366143793828333117358193470125614894681005081778530566707564867616861061839669315334774000784011454046627591269071244251175098638621746527568987800318747118603523130849904532321740749599654721173962288254534138457092637370948393232921763825947493751279338701242532120180963900796698183700152359767294568841911134634968845777760141041074017164542788560339842113096741637772249380660862809992945837074668498512192085903604943374473833597406630833835912987763360728835715580571668166328483825606705128528534737519398689479567166559687083844785375651336668806829240476645737133176428095718232450097452978721513182776362170046256417371260582313079751301004527144571781778086507151494684826734838376769353676406731424781052518290499615178529410668148993387255296563509424644081634722364191349926763205446231142130262786612663230312477539904421091005039741748142643805015165628711343306071526391505527146091067478557017284806204157789148022321669738744080536973744026046980287155509646579764546301404778546104866324818740926637088020513104435462306699085626620094683296702540696498190053841452944270326828984939975767589746861893447829151958176245729961383662716652997567603185628486025881161127218327970931362744763050704050219660727527549781466767712051259698453802326646320959285770517849917863008072310862423246021461415270240540840599910438225328992157696*i1^6 + 1561795706329501564336915220917849195188635343543728679176710497748511317281488543715441389092962099636927873438964732041303184110427596312722046559338258593178832525632195840199940798601274174584367761539535018572684944668761123549682713264179570253202575751909443231640589558415824270450167037099942016193556345081018170858101026690659742217595988025221644786590502650595005977002614649039489916345884548828103315106935136948978777960077852126593268842072232643646570806985797001964898079505607344997788206581604130828460642660941565512531488651651322568790934566294407402890400087434150266868318712944499497152811531875780253093161158857829107667369749125320515354390290014287198448643363802346235083161497692624250319006688002024131912386474081924753977659766397519586208574184936480643807209963939731244618219724749388916825671363268068842328709195513570005975685729803627538150387717695898368489779274385141341698159265320797755684276433139858097602257081027924400135936076737739255721559018406654872713914461999130317744481984449161321246922837431230583677210338650452042702479336361145631304552417999745176327333773637888858303696196815475708470878820529857762233156333934600834812734328170069212534117697318285346442029915450504758486175061967517823037030967086620285610078615051995621463182743757864905162353412920273762994449362046760917782082311103507329489203720850541856692363822108835835541537108035571881255512207352931464922647232512*i1^7 + 273439400472989327409267446330783720997361163146882361163966307074801087754296065128178432875601860245067279929947604982674883635026792766843910434432689344310066408115065344391162399513872707618199467282498293521263882774584962345793228117503937740744451048982584185627816940247867894121645313636659993267061667713287434418187840961043743366399772570005193213370915828468505411443565091215444917261514625178048795369797737993397798530792032560256098505037385964637827553629051905775167980067904506700005694110665077209333927411767530287608932774763562906367539468768920767815808788203270749836185265074419248396781592396019955165534420481919360626231020574957834402288163225784852721945191376955119190196938355797156042460573056135739076956570874910034828966403663629254494680584098687645171036214604027666802417907338861777777840154060523405221981134007414644806507928896725560601591887120998834417988242404095426711531482983348755295738073721410960512952546452000985128580854620556769750453481321231972080463882118316000866055781729238136635467827520070341776871325778317632823890567242505094554910698913192757424790654738150762367144912560023323536100425551771700526064254602024074144264855285420983814209636465927527580364440851314106676262598802749728601253309840301398368047331219435165614995877432432375817135476178784411040097247255564741671638733314948811568223671581180788400425551831551500088469648619411062622587419303282550488694784*i1^8 + 32617066143271679664119156620649216848743088341467980549233482991366406473948703224101001054218010383697086753601822055613605233214964617619413880593699528096171137063778129781325604433214659892376110216752455668489805054302323529905648410428441897579129385197470676667556531222501267210550360191553282768033695408000474180537494412856154855090824616776717933647410853691883697306598847266395899583344910000585963871905656099396690253098556704527600427045507872791770612310473429640630213328551265303988587762202294587804056871884320816066565201484998472909185160830844625099902478827876898123980372156948909337423888799512693217069620157806993113280969815890584618871576566514843904398464592264568675493936909145384178436036112030065877372594300243931879935386139469599651746561957318270898734547885173370015098209817277821217136064098800537248828979239767846071609083731443537695435036158528139769212440447787586051457214614098472253422484380271707000872966594249430906830202333762667278164260276464981451476021878973106148159767037648439180882803109009246149292431532435955587875955061832709663793480301704256639330329506632906349938251910465972272961635743009699110972051533440488150768189741275842414589108797925731678506211760857928015983985362881511870539033725086269401980274323652058907906081993139623547967513903890282585897649900588583084994131126441041515398846339135506728787596933459782857805543136182222253585064258839303421952*i1^9 + 2735019906617374831214212196878898855312195810772817372044776976870743213266375287305481042110591378305502490902388018602208189023570747040857959916963739618453374900361057828398081907363813654289074131656731707764499115941418038220196171163446370476131846711905351447084873663167418268227083084955684939469764667440546969685688311962718674773142392581301058232024910178122957916189862669372520418701152974585527128720533511786889447201200802405663752312102558807591263623315847241061629121363235884461143303197884574612692661540110439452045998367572594473424651374748119431516168056495231623367406284117259781866448624401846318420525747449960543865652848945183983088974850678720498252251574310089632477098464237193985318165782896412878838868570127534906587268913754875435071543270610574268729257671398360248159362074185437610820904324294435367109084631004232203814591799054292834490131520789020935057913639680215676156657624298228137746313791486135820550490338604728776957266411690698475893225983705276851256781088480723118550189431046811178046716578264880803788103574296961834534730637391626188983137393902467597757658816101275627934283906744542425287189952543712382214768836979466020407009398669616116584477198672729737923394070717097842632691745881681063724308776474347561008703393921351915262136858135967910526436744831979249573445990319050949725379643255348092642130190093604845015233323857967445888628971270773360661190881897873408*i1^10 + 155671699909115952121866641673438687523950307105505357326749051292005878494167166888377058447982933776542046503815789903051502996565121326545968335754813950942253009703836449836728848350229570229199657231943347059533977802833124772640877841380305816938918894509136638965036023007472489976136914800723115736437485387656857132290016626726892209146906911620105666842320592565863297297934871165975592322638361068246968405939533063549202946578780159950042670527585103322730336184300892016015587850079252929934675573476089930246447946539833927749153612933290153254176025612852708407101902147245396144213775323316972690272418362046063846305339152547223384282105448246254955666660928284637195127098042427011344594342366802928064777333637924931874403417631575931190440506659208114320835845552131133881038764906143341380849694147031915628040435376685608415676687862109292329621399307033727272897021103332286641641102097317199480578233002478028503174695916914949732146725449739661015148829327172161892799934016906799575458188762098412563127370788368487755156989538391784686321825360441072208600591785766504504196646125710490154496339731144529546735023822276818735679092511769477975960895845797860809392988886500191668704949829643601304127331605402669054363634906278402871125019807512453337926488880244247957018231968021445994051836729902471250088295146747003629371506827336974719008922823100113239515340293687300455945119036449234578925061931008*i1^11 + 5779695972328556476838223256520129462964438724050427116887535816319846186698435406088192802961015634915670527915641013299182196442872508341003650038778334409788306726713135775946074638028175938454501819637387192115655480866962846406785543277530672578192176163362221577510312786171411763880216617805766574887738234743043553205136242274635737105939892901027232396986124176355601679982135397052833923489117777202479194280191582460253793764590272215229882521679184015137865422961922671884515119314923423609646033378809562441521598097986933659693901286992475202295961705333836191616458370811061937232656964902956945752439698088846793030503261506149910786994425187270611967720537707551157063615440161073179293833577837779763791728271994391896644302645890461018188001566602277017567300128224201101676388981926907996235372299609854457730412872585505203609387460040821715921303572148798352220795169081199772389486407154636573957362833202001191401935008019200826039392388927420688314010154251236884145065959142230718979899516214509902856298309582900974927230212760475597198058476787918875728119048621401745717813637238377720239326461155199040883206003741527261792033894334714912699665284601512725943296519120608206497408921629561564877578495264925301245218626496735263469894000061419041466018037312791213488093955564414302323307940198322219811577523270235348088617301472887891363629283609558337690747764209788057008126774005687759237283840*i1^12 + 211474241031844186252117291515140993308728664227947766673796550567787858387023737417963757933150811510856978760779460664500637472541656923580128323136632105836595753180488145283882310169639655199888349323241802787931920467795488361128694524593347176429236792090436409018069728615035935212852531494992776567343627704280721953655804620154793634873450024403430810473596395913270046129955084701921877352001733620481957650224820606865222231078483691838533040305141413412484250441502015750180614628287060990761612964289135546994430322665787076168854126637965413927090060843884399041405925492660138492084011552098403391184233749590817749753244971040171871647061971752661197627996227755643229364913742336687631604623750651155656783649767639213030067732645492005438806594045263083209941969099516080855458612757109344470972012325223471357652298670733842663769292982890163976115095482159057863131803113829654433746479983616561715699663737950594295438329089986487734073203760427126562956516262234492053694686421375133892764919929966556501018822988128245906708957422820732554370913003361524487352728260196885774176758937054578600468195185009906305162023592509411666299433828572350061675537302923034802898230588592152697403493112332368637795420716787519488876302131008634357062064565333600791200127382927176828805068246317505386466122363548945925359224455109583345857919949983275280541512671890181997930273634110323949892047310989538885632*i1^13 + 8524359395743636840683320564653425148433869484225876220115228696049968141037903020736554191186193031391392986689197039092363288264532693875624113633193223333136794358838201308803726157679413280996608434549360973101788727386735869023348558940953938190078146215980468463132359441462241556452148385907138234239723304778740422087733973091460691671550452577067765251362532617371491680780562395477697020581368259151514139558353372817427474203309188036215214732276228262521003321543362274677383288117869823853580454393619747756148718579021331511528077570334267531060820686942573727997930192501439850817150228209983545248442382534551526399294955665379453544610018686225089859659807010179054331845516805077661062426820006889133941566806882698739120700704269729256026564517549910979648599062343841367033353849956463725616327953341008956139522069898513545097694433892907387793596449884812719038958360070598405415406398658828016983507378187278242897948404837409420558943689485210295278903754527616029450563123112831441287963086692456811346465690266222662535562278379953422197196998866871393996415838887506665269597773224234541599365724321097379413601803249773330483198591419949085297816927064934485190177963020923687546995326313263347588060330630851599994210804320186072947587961472638454872449307207756769113781621011257284253786774385037968588492549217530336106388144840901170125647774304039970922203547745518276198188470109208576*i1^14 + -45526934846716387955693480467238420222327144756133697626499378566080037870026171170330570776867522528049534747576053761395952638840617114686469555120135421474634882003988709489051616591395235202698063729472731173451917836704485923754195063903996580933391378753422756151153621458762078606353981299676402218394646799103967523969959483500001406388736806572147311874167954062501496447393301035467879150900285155452658291651269016586197282565715150620709097666992513032730141913441271022664054250225704222890064110191219565153248923006960578071846071178514935411741874993212327600842962054390414117341008768600515776312549356320286388666660494728409170366742319843158486965257032523753232088874496412764382092363024139822825122935538810145530568472986785875378852509402832773724787220298807608660488580850651578773978549354818856847937156205642207527800032111033346332020110690304311268558157496572750444704098509134260017449229408170439027641145091756675741070965432294896141184701070023032583936470166878223503973334052516742697404382425555558701869056257194715722201101695259853079582078944921325336668819990175025346710436480477356006377507996404762081131519667615052559122079178417646436458428939828676259965648487444924762310836298078070323229784727783760326985950857884248154908520759012180401338535632586813650475093487805423764704741204707034572942304459569327638321540258843973489509356119484521812454377783296*i1^15 + -64495713327659148850992364515070727736921918264275091187141914048093120191996267743250938424380367718715203605609493054152493235985005524522348793857176144658689111016666530714830549984912026445222433452232663249270258516915329102137594511071311052025950245360946817900082907479014404702666318730302761926384014524266239136725066858324739108485833320023538431169686567678044060847630483433442750488916576910902544380691465172718101334306667578903181622320657821078392458013729259532006654969950461282325571252157203612939312678310978072456190010613760529079603620189769846640801704099369278032815469234285642106627355443455717183012365857156303906002053325891987503311099731032934632834862764848880185243942574303804168708650800506748657568058335024625811937167668619813139634920075106649008107899975762790444761972178150082032414383383168989124396105536837976829418239909231605310564154162702629203125374062166549896350405625853824556671663563254753310920798479909581625711726068929231674452270160865635510730643401215704586749413159578717024872143781068695119357405647500146889716323255127247211522355655292726958935286877289768800360457410541762756019374962073231795937563649737533826344286128590455991559999128669391327152016059743518379217025130237068922508856834642542276189313164533195095954807795677617905143186965640364449333888446599529049066885205375922553054401204324836492754362315359810031190016*i1^16 + -1490156359495239346904888531952040559877695351136208633801726329038084877835566312291983469779048328600958498498477690546456180272572757353734632611742231855339332349464675586761558926317493803083457382634862155522192227231533198716459142374505648425415908766185816869875388463209649472078018596112037338114141208239056506106391681911562887641669592293955143027570547181879142083852523040498904640973628228008033464786810724977965515079205912310743086111736805942359787782749808670936160228360541113302883778217981782302890468356875759130829564282842654865318850870794089499207481272197309584420944909676058201363030389684221058632526390895086692297093126391977981749643952590108116889814812505667465685785642793904985291125181109382375833952135508980058234609096994854610561931176473277527577939180055721553019267173097974459054862009480994984799059184926992899559614929919181405091352198948137675854980241830656057249629336145891367913587011575875808440757642975284773427570107693206196783699035031018181585886656350241663012180117102279101678808888880099951639999577215015545729161599827495485270489423394995495126242848077126990272325937260410638092208900852797108153294845702307326869109550034539890130842143894866317002208868698012830214086187289737677078105594860576432971935730233070106136150051624491765688664313741085613145398122612808549133598497614593568884025603270145130303227099789645578240*i1^17 + 7745765314661493913338071383809039159002562442836697331447781570287241767356082320884620189066638275084726110100458824512723150593486665359397383105193492126261871584487942238221342406380085496887020100375838477912441610344847726595701436370494381155229421417906992312673388790478811147252957152191359991909340455682147232625506602014385246817767531954977491185766274435951362130021923835122618649949377572702641468799197793139613301606204587190126947663466425944134227848697683668658858853627212776140839880167415478233631836784737083853320967270603868691844493988946794509486704735201793349917404171101013576395139462411788914493949884030229618112825335907114177569683712968513110427034702083735579561366224049372409222827815958396411243428595848048644967901535705478584723678604406682692994100824586758558265028403275450403895498302642332880036679583540037813627308592488405320876371447697924954929075971006212980632956089188677870304892119529098473088939990360165905321458718389012825223362223931214763019215968592057643127386071676377442560846030030499242395734810776940549356027692476811518851196625307485544965957890902238748355018372165098613454059502684820903064298944107616944697773497427636998298397489970023315472480252279814270400442131745126301759381100003936608928287220984568909915132670608789563320468311242334562928905969568771304394238607686783245031461173107583400899559211139072*i1^18 + 28585866686656444276860188250977571165246267207134716046218987284347124454783569064098756138850061362835442553470641045512882646633398403249527790953533138822244671148244173697553747901480757434578602106741444656387868012581582482813142025332733774361682017245611562801126891483046726808906275241501665574714448998070647723305784659429149857316075522108541605687359529412369660737848659133484860314386652187740107276308094160955966617395262710995100280051440293274052505332025044950788418088798234160590691463284636693687403938652285530889278667630210034658223635367800462054793739359672554794045017321572777390658538680017967406290955705546864817707861199100066682422017037710930862609997330288576635150062068004316434861087221114409637159567569893809847743967272748394890500516255470079975300655418587075220230072668470512671728755368097172724583990598296746464539257120090790607111483778710927210607372513269601922118342183664259518827592674352311517205018389248646684553812345515082287780420348140633506876361388561133229614121526100317146370957241247863586001830681008058980424119034480228635454996425470330137072980084480052370334577091644089449809446105317441998212850286274036162441989840375033582198933333892684118328304895886827934983424206582716870406978083274738436124425896819005533209058364609505899098463425038880367186909219028603345598381492693677089364503107115956995010592768*i1^19 + -118546895043815033315707025924672114006695362104252373061055232198324825933901091240855208572591242762676203950915750216851126031016578649061504594946857714203895636991436766725079235410998206932210886534013195554410864393252085152568174775029155633414897250562374904261556827166551796798011929673801245826150412114815686338376584891567633585233906186444440691300678595324254246025318952140198452929112640691472531104617684794928264744933387659925133078597943313035440269524638043192123052975387604779309363052206199736839453905328166104615859072834727671469143795791271070083489441767363698461072358473132967908913566962509925802138444034206591110778542707212166127427446398555476227617719557061430668968535637740234562737569149780100848568154193286507656410447287476921419645932109479647930473572980567826179178818837563986484129400838433223943146371754644243299882032030951864666981724487196148128927451810432576586011751601394748289763473062143177505038670534003645721400310659991960644686677882239293808648339546078562825386253739326650809735879207400970761215074230000484211576304562202923884110572258032492362497618444210793730625558004696199630594301406052472068180097416979175966949920909566297712843675833201656514365137456423098004876063891759875408071217515720276342645773538608820201735349572711557743463577626657268042653198076735520273612305346004998079910092323489585299456*i1^20 + -130805895327343111481243669845689242775753547239961168062152925895844951228898449105806612452132608466996514753283840761013244413754910948722175164433566301989158239474233748573537485666389072304473433474378440273521113411684698239963323651287119263776706793795266041070269032218644974315847556063971929247440712626170964643221540280059598723305944838532587024957906058864948710648843282140165172225661795571661010755272140513157703930126534817652335870173021947659111577615500835232188155179651203767702699392059469853955391981615369811947049069436736569605831874522450151845481955530133837247440420109433605660117589134628580780692947102678107679935565604676778758581236114798411972982646998030951992150930137896260802116207167279739981798126757482834334218826955301506022332863375690478454507952020507379704282672903644537086211507507837583112870355271623293200653043475945553720026859864384424458285411470427923119611797582791714584288981753674418162637430644230061600740026546096241678686705233451452664858106148819908157875587170741796732343393403658214740209745946033751369446630463823873460345918404713842786018119478364492488022337984172083845860001215800108218691387237876434789661982993127220151169843527396334256899357953954573275122289843720142943155118380084830350009478656819998307394641587774816544811563737763587482946906725872243079359669211464905847469984677101568*i1^21 + 762479540658388792766932477634595975024262181770943607003357816245965481496624155977452168003841734747123430203949246623934744119487768731560686206320018824975046187661849600580861696936835836904773297706823379283656318368492268835296263233737010730637559836358814729611544638855190163864054814780808875672059566013248849721506149566485477470348057356673942520988956003956729442145305800070102618932251329189333875653115947932686022620575554967978152299432355442859144662458249860259377383705003649925648705002092481991935445916592103033470921240467019953852579756731695792541798754380959928231626844342759118267862756368529110913385333287685906220442237598130729496646263039117861216851308850742682153273801321366190765221205154731073881610824863962623888533844987234819633479520111832596125531379781056725053936457036469452042040174500850137903774965152179775613952087002759101264111885916571753567401496473641999452935369792564077598482302311007613825475540159062050463422902495654060288965471658039630066380851324826871454316461562946127808121264676566370519043715870895893401162381924972587213507409059722123129006369551780108949020432969210080524294528694281925041076891283957308656278457524459914157360960644653744335870810347893862364754051225458697669008204414231126203822366708473577029927587513134072472978624280397139731665272527747339061702169781014411122111938560*i1^22 + -274386469545608585008774989561238947762120060339549149002471655666571094835707621116139995823401077866049006063941713333863858410813982712167815715878993658294297096700289176027143681767851743957057923476006706540137911060050762133131387745883130643200466142306408066544836663674245271595752514945511262463552146598745837869946068507294802609687140382143521437734032463413550964807024691971230141680845120530479916502257005411450082222019838223148825127168673596249587609138168514448075413744173695238036438320099412138902700439623242187315876268498791741605873178159283285053355059774620287306070049374302688089202519156666823877866143135175716752346648425366918785745647921896944641844909730611701793840448151344883394647523638091714211560141065310029570328335732502967265868042682229809382213371630712254999697396467953620902642586931551611814692263071571085512216517554244085847425683542207424643931163402659883744327348157087807955339378311646133392678559155767250153666835766425698147973012355180600254407525825521247018059736374559961834695124802885912257489869599360430512735905340291409726456520238382392038154442663222358549191289059713901808413515999290094488137082448848473519948130416271861766772253002651175933151688968827653335002383031088567811227728314990777525992402738019771505698103762053679710746102828002862990504996117766040244763088533901683982336*i1^23 + -625878069023006565885057304267101772219270780309403820412881997201679183953703368146241453245423422138950105904024446276319022356203751931619781932541858567452482603749352730078413345836492127690480388988363279659174957428685321794038918177631386078408138295014650874816536034487670746212899975732651199629449181272091384598615341185558226822964449196216489514687649898197277046095262339118648517976778333780353474788422802896660770922977460898202473598983718078940286511722506365564793823368948877926156445426016374703342653343541048826804282806518274595361165194265062069682486021053739997676976721381334193436358226595212105737188819077610320339383725096829553540215079680610201021577152086178442246694681883865501276372784633245234063118959559687302110915610807457492814909592325585130825409142073021603065625546736086957016220110877565425321223703843381838699142007713229379958901677785751796571927021832368493316968740307846920914787529725953714007285928877255862757689280088418977564121913083318872020529907624867419566516456778818514363897735872954102122807998287860412727205450703420307932221029170799116451226440933405928358930072675129670125175103422238299136243359240276178550721269997431795139108969790129364343853232412110987524785303662818802492305066577821932770334883601290139812912231978412227396505481853568821467932058480538972630845144933859328*i1^24 + 2355282743168711792434566330618432197733591635650947969117710231312731039577497741865972844585076258162470480649789168546131172386732092483162102523731057071082366883013974590633947190108554170889044993450057835385109645128823105020676080812328712899784684890807062371509211882898906597161646619991693831793735215519367659516559250549126856319424693384155898382625906352973684270484884126894407181768002065566414144451408166000600703210183113690526883731577023277546034737188699293809217571602726247006896457670405246071471663485566065359455080164917263087531309471131329064077838901595697465769848098254687161856706532441040518997531422118457988130220405511266235088721621098600902748434654947363768669213507905288911901261862967131254820489197505741449265229420388299651987863016007803082372827832082686726699892547970950648200334954477560412305394033500113108987810607667779809861994297488397457757911969566593945104297523013084077783459582384208508440921826176738908474117623912169205969551102449446100398593481250164375660548536317640487730663980575070968273193639942300729848838093558804121574322198082664263507528724574864139359178870334242563219483671211734887163507596160786904657843912973213028901052805453409825111956708732888000951131892897481449235598639893073254439484486271660723353265398196188633371041635013357920234468366080468548947439255552*i1^25 + 1141408965577171507979210216374356525193692564511167188122645151742323752204588826042056197126424786396632134824420253300711233360755600945891864070258065799364104826121235756017328056463370236523387335183334970737496478941495760380501666694489981670856439430197881432454268621499634972536549297663056567806957663013217607770271877510773612125967398749327613839425927982496099104406696082245813762681338191678934513207362237313662336867972265985531717969148618800670045141163852379210747968611545392397136415976846720990946067702711030327533785057065525881898819511611686402930870354572359913478838737967265990205417640733388081346894035190864390229046740727470318675136026624326749192079104759229947766081429227355092696317745221880019095739039607764466838284206433296841629870109460124313090188646547496583385272864403893386129290391080240517147992857308270667361961593916196433835941389400407854030412586934357498167000999414507973728341228524330702721718064335518464690457253747350739559500869849667279701381008353270233265706867853641819913797755357963728448057551833853597431016303363802394898258444802904346474490671457165560007364312900364310693785634396596082542183450579768967942830685100723894879682896330488656675987584937115061454483158122054234553301930518570767150019988957591372776680551140772361931200504396000316923724051422110975787008*i1^26 + -1153904570133205361068848616717011912940722489623892318250839434827638630420763915728797998346917906346047018703695197540021783967608571593824583419435101221896539924893103223470713266022896979456219853850738718632165798861648729357532453909235777257117511968076414088395487692343997381806769520854742243202558476825560898221144432420233699801000580255001111082858223679447138783799666258979353628740907077472217836872351964312671611970516760818172615449199301630807905733130378637435747207702725910418455014069749540195872898815093814002983531563665237400538260343302473140315349042007552111533343576485033927652996241544613703518126778633216268256323935236474616163380988967371916586140467182560513383956458937667953586540383006501654270519707386212625986021572937565465886810662538165990384976085937820766879431325940855012908466198182493679919093002526667710286958231420898528385268407305119195898541735010184260353901028942269348968491019914386791116754870560159958475127584258369924238157834943671496766748689149814943751138257886707521231487826271782702866464453207168650663233960253009157711459276645349960960515643491689468005329630002439111951771939103534113912685887877646508320499579259760373395996738364955541992289807004790732174460902083883739574237214648566945296743012136348751305381400159436448833270838507164935379796047599501312*i1^27 + -251123866905300680708823670684511393790906918010544530094253850156457646225207014516738908100085362152433289404587269116568140844486784724425849491172238035735642550114010440025514883465329721744149636883923813857949804072330217052453945125467180295747687084617586813849324924150800462341250880209108363818135892037463959445468093277893292380803530257006117385603599389390731195257141971081536850384275780694287407331846214632412358148992908991860627524646551728047342948188174562871869898400744917557923226561565535776120090382264046299425828956211090480785382246890703709878152667029122484684314765856097141769022638253313303486646249735947511613468116686396095592691550835822823411943566381198801347720481633017710605277888476389078581878594040697934858309339846992981820119976760418417655416656339648272339673559230031732153525087834475223575406817241886603986011990522869855835798047016952476248167774242351838220877272989424617233781882344706999203862077688517420087470820479180847226252341432171907595267024196237842319804942034539729442468772913310560586246712272749608455612527327898961170420738104916254514792739980305848191752258557875207948402786690579200230516534628842997418046579746584015467069588100029800297157997778965072715140476387713632358852255888731161514045720132804388837060254917135646766673513658809859663374319616*i1^28 + 50269259036824473476688548828733787268911524126989408897223078619749567014701871953663960523452545881241616965912862386426049143212000412293104080611636241213078463973271986718573553515713188185471697091557683290803816777109101191262355265210173776102967222344170169826510821065475784316039563079937088192982141872263140248303399882205466568998610548792585881516058289894810739257482174040460070066990145996776710358504937476386578877139626342332753745230005497091682166121472362123702268634805827285534581292249468884800150563938136164081842285541671881904544976895646120417222628501213656750119892607420188554170287935710079189393407137074725371993184167462153002040338133865834097125569615125592784278778808849573965835246951628931187266685877335856719506068953216673368297169449921398448283431505574182040181469721446680870515973469188432431087694657973862587119881849796733383605968555077790634990555186831646015177704935014774598176545343482999612345983508814119214263030131823016710984394795189639481065767657216965736221233616936092207492450541635068269145230736833549153741913526130340475458705920069258297613874809935942160767474237483138506850116916619701617848137474372565576983996170197145862107377304196226224510569951710272260343587253956617639173695649184650272427922354819364048969835721834834825850916265186784444416*i1^29 + -28942751748269051227270770263769364396504276850746705011202091449644684258169414419808850999560295609230961008687037065877970695937123018341806368792040669183789497367441362700170519075356456605341274159610738278929444160091409664264893761490788857235812568044476942983816883944275381509568505085651490731620898034459334107959588300663362610277092124992665387864667786773777179644078795378336155685311437105267075595963447255948726630530852455064223561896628409089946189687877782628973268541600002487647627419998818293286350543288156483939130990597023169097961437800869349580309170825324191163101876859947381697683392417811469495128920546264273072639935596019440657343766592563638385758908782203247375322763014291430700803734927907803271793593168806804704682240109973074231787308004552001507740752559136024562340918884389902712234116325055087310284590121525142079601613233899038447314207268133698342130527802095438355400892269265074514511078138266674317789552652053804141769453977296089741193771618414732526424958380928302272089871405227545606641676789378504566810011155536920920702671149107261424108640781161011374807086407369828011726473586429686616206367666803074643355151879913917403585030122752054280888264575548314486295893847359822142147050145835112075410265459818165143727971104921714840649109745718017121930165543239680*i1^30 + -8995960668559076971666520496817479347234085281414328531616780351796615134576951929537251034313406033106863701598225284509489855497374165209071902456595486898438289312293606288219570736672925980925033466400711370546116194976009990614928596627644826050094420919929438064287906460830491267723287831025488373408412532726111171299390036334576341545155846254391773136637021176299696644163864563807789028540018192909930999692005956394584008382116801050007890942194116868963380916835230528213319773762181442068000084144624735269167375754056351006911292140771825394544641219074510871511464748701231441530491727120697860562993653020814844698626916440408494611535753078866741652939292727452627187804260094926036443746674203703521132411340381686784640641088703602403179150888572473794839242896319830242913321214788649052639634513031322848830537360866160008018233748075480222105192396715312545311552340411517893975527775576502455127864889172626576045712338073949789308864884220516472554474621898953188363287495161896688646917261202716175310100912721898847856004726254739634756632162406606964159127050859203582352978528421969869119544073989899994140124880512860811562110955517149225078866156430612696806681836002689646869471428871559176939932957714702506879966119638090229775681329193717027032025936376700253945199310115604901589417984*i1^31 + 1000138211097285836635967292498084678719786877977974735819223341247794291543089927311411676265839153834274689374729624287885036578848142344137937117890241294295829217913487350777265157989974359308315749418115209546071485118517132081948922216363791308699853682411177626663950242139278067894210140434209719627238266374107574672072982578865048777798033176879591896884644354958766245790939722781329333019532332349174441433293003815908397559382175144667077523293238319608656633212971121499478532386170714020355465801007028086823644055361362356996981256835245170216945576259886591887705707304060488931283362166319282802433166002762321086037152495321058362183769239561801248288945024271314566346219111137865807293872505103630343951595226723149973113920082253892183977952011636243610873992911127700368178099889757778368619784355607192889526229185665029471549752380276983014767679164565130894952215757197461997989919530672499316304984902322101626841086685200388755913167713812468747295280974139064484994217570964312539752750353389410934889783345856459137890843572152340154279954258813425257226330660811969981454936614700062431069907730801293681567687691583817946309533739065875963158991923704353754189731011919403833711184610651412930067257467103926788650853952942909612163315722326549716242182804146361489790274267548483584*i1^32 + -211590527086693034581014102761475921466238478997530153434810893066875395338559926720360300401974283613105962548219201043843513214964566858049185581912165839929664849088772289168351509717597448059572503413983893035098248570705243531487932143122180225010902227331055309798549339681852286753705251348990837875923760198585090393795144397448137076694466177019168603819088885592009647102119120355148200154071831834924503703597309574517640114964974775399344336392760187734906347370773967469098092861188443134083128548423605300741772589964518449044335351817732571990899041598049020930314692343369690542544395412171544569255993976212589649227828913817613273469868692244606562350241118019589583359084465527024757252870509532786661656530653068363911615841773060147898738939513920793010369832199390726825108057261624258246763340954975484601963937627602281759834904107701032580088915695732249542819465674819593583778272276565884116406390960150974039133559475323693525101782857393972654710613689379287443075283051533717502875727093090757542182391699603813200476432003706253176195186195112160750351819747570521880788261612427383251052154660687202444631040546994081184874230788624801474959687046045175655075596203151779122599395556371484107508133649512951210586007839918515959022014404764240800685627927081853696788643446784*i1^33 + 32982246003481474271834461830381675369976149910469129673066316559057852463120124283931902251966320658685700946804106203508446172033690050028895266451480312573029053646896978781928648012819485438184696134088767194121847317491294849198250527175710897242392432943394305920370192979555276423945409149539644673069661405737451615691999226483973359264984978478924025798935510646667386235645622726314795581896448746911142908576988224853108983475196069566691398134596860967038621984350111631241807197954190069162943519242827304589046730538904911225458995301091569838118212027318359332584415120525363474599635232043916812663463701267132714931003375895358632981651746271420432648939480853335270246060849160072418815183722982203304603870764257061395861538176280036986672096036206918670370490226999580738496151767464165583456955461267602822369235781068809975397117487222098243121590783339179483740097956852949807142363882044046510041664376053210837470006861467444905558374051583984993129688421129215520389518036123499190769897870410152757436339289201248973905732763801797879487644938517118691944737923775594789009237297655408819434857745583861982763854523684499482240373429396658310853720937916829060394174559520862545382772454697296721462126927105318330023281748405745995264150317042428351153826820747770699186176*i1^34 + -3640120326641757406674262059153597982327483402293993992032533531246750077098208670705965088437114783594534006100310865859063236133140707605206957405805249589566308858803990489159557273063384572228776703115451934572336573992069678338034900386678251092370492270475051108456778218533013681370533515602572111077787585207270939028082092712947082944156576553956244287494496085278463286043076887756146868999755467906636166463272013214351586574979495030148610219530198978257064418920440749808826718640879372719909789040594742398979721221716692213301536993994592481114901056568573014515663277751568126313516738873695502654660193928630131714864116347384837056923723885023333926062883428556554895037320783302900505059876073406609238283818724298185731752813043261427598793591444081907211591284796931011515165584221456285957071478074701963704159333080702516445948552549353009650442231780769055941704226160231593531418900805581754593004927908264894428093437945726171316003835772799059268306848593022416644796881295921941085826923425296808855635440566200758273836277872330275512434431779252630391587474051919245446197449154930626215662645763873802099985058713077161860222953943852379007912767317825147088593672671419480383161241298171377731075729533192460030211838671832489217987529813866770160812697921257472*i1^35 + 235442558591952064712673639983163037531045150832155813518202032127647863817011231877326779549647841921897387306140983233387530118951871338115949896701590126423621829734453756832200501142370229749541088380788547020480666437415190484601107621496010853700457044206936613602565299746658282258688034533738854599628965650473663303432631638062835896914705356902565763970255922750141005891512818928584888216917785628119906756917141152970936124886104309166616382237501793104422424248544818562864424677799548795441834130820802058811119249118454644605650820105013586323238823850644001012269061179483290827924409148652263759804674321693333231239495708127485431110961436756115601939615867028821442143953388638834962472485980738741084090846289758835367100693801343595860104048197746118089719804889080977734873482584401009389494593715616145046643052619123839313355312521135771712522370697257179501965483692271012934195828807466649184854690193652879689898292030245931483542821794696689317384817832188743131213979169254870073445526922823683089346875235387321722967242656709727700901864304092261767862166619204344621812858110867028028605820384026574808965438727948451323557751543352182756787643629592445626546020490217471412537033825544399943068500635926812908599056759491213399748596844709822177940078592*i1^36 + -10277849665988440700676489702311709074552046978292110632670747388290373709712227989718790424286373237716150194324823939434216009022818934859217315063672613331837446863836590992309021966199251600087378366103069283899192399041360833666513217675095416294635738728194160455086067271648262074791401819987536747813167229281967533032554088587482841956665751271407854936794442824418847974834745542665301661259476712704005392724045848812688629132233672831817093728227811042068907219103339564612102101522544984768469673514769285593768114541041777388319336484428178863601120068082736010081480655234344269530651938343080796695649766290716211056784688949313489807145814031305928474239557347142161577319661818118488909845337934953987352865497525924071220067313381483477061265814027003824659016742658521661799682545354289315506734817885971586032501026298801446543113188799285619064248485076073340021220331992071964081891594160281813624964244791095446431286457717519548137053153066207301685785824056285178312878367118278935639102737910121817317993835914896412329977370232758377555672013596775104514675010871505956676741448342961657790426066400869622966561211634300644191929572053503705466092932920951275276676923957405727848264356720151405760969456403751875002636062228512979738497529033913270272*i1^37 + 272896394993796714937710670725459727809039912183195555509369476214027348919090831551212387309738649570650546943500419781366763407523849413985100553533279452043065028601561158549913431491699226492857935887484064051463820085001297027203937332490621118831054000665661678083704457275259503849429468527582040273811627963769680595271672928707468419835264647568130444910361706404362606297996140275734802270989488872009690510856943594317207354301815892595642591133159957530746326537672516506831327507621518526732765784138201215413386956511573756507244291018835137310007267589395471576859956823900811426444732325748571163557509073596777990221784082693229415917022714705579520447145273741442822200851095954815408459264758754664416267271850699080589603681868114735770627867239145939504671933046883655631544121289467972887772785074719933809383205147204285874235578074242414307644343938109279607303478373364307295963566109488879998160069686843121631379540742279245484435767957780335367255203216134755563188737347694725927192822157483803415451902142409699216227616594820590103157918441783590061389583602124708201566287235014046680400278386690233914165303316442619732870434557739012263442358891700498853665698855338556922837250367180257109236515729216727055900213727604600869834249469952*i1^38 + -4807275624176836466349957144225413962549658448964900863447711083227644940103782060299096483667567195814610711156193445631618757636023720876437801601104117562196704687695662444582415329408848825736813942094996481486046257103170656333320250415971039816039792185422505964269969612971557468166386580929239000304625443881776491830610569387054352447474573904406074451525388084093636174093799647562835952324162200119880598174953425215875039277055852750583860645680342312108905781006746331539178544918483239878597294988140333163922866013871141133968311410056689523631260868812350529899097344214148645639126279707786079018301181026764394407825914549672086204618598397618697354478931063500710179719110164384943767012862616989504054771267979044882765194291869998919515914791431651649492410223356393175827305675613323563647719350599660836703240087065290409661676938030991890506330968621294488185322933003972669369100402758751422532181855568174756758617366237651363101121236218085099028800839771304529922105035898374345481614484884057903665687506543124749172920020384365783226724082993168040619174673172687621171416256293337260466149640463660576584488635284482560725993393728040702417625747936227844013719814942849755128219301343274618296752663899461760297261075175575532863488*i1^39 + -4603409306057902715051429855584482309029924005044977912756548807936435384524758760977695709580927083172887457279457903278652343135433826036204932382099119166435613597899290834465601870751849991901854072499459696986580689646389617152048028303832954162906860716691857943595752525671602918350166346123013002446845249833425494110517570671123384048773239674595312294081152966810364693755664302020471315630645795467585033495956374922722441767867068703504519363182898512227946525075821587860987070023454163890185229946696741409953467454977975860005753204477856233709671232557506998999375092397070813443444668834473304853719147678462996602293014970696799634680217149007185349858004114674265817934724926550765570052137003293311603431178799763385628336809722828210694181230397279846266881062057618519969014331630842877899111240731822270443462638843935817442614677886290666723882093300178686258538189909158431263851227438676776577741294932163208894653420545170248422598371057791051522618214189182467578911473462212329136926318953316616798270236489239378938327710463135523371409920831608256144598525925566441961923926773236037126918968039767174234497076949776109134461307386559959863781474756136858707734599286810876554685607935938847668236398642807220664041981607936*i1^40 + -162863953047943137988898981986632103700951123511583715848872905595135899883454444940670007795828387733159403587022480998978209130570583703630458574311955686316215584962010967478353734120280908837520735796571329089795574607703067873236792428564380890499143460124775354806502243137848771146114278842486916913192579295542693099299801631347986282594405276173176172222782262102489660516123656200154098261773595743887645683547903856604285767207852707818569883959214139117630772189132709562891409743697857379118359980378284169800213288067220206743006983445405360583634828272208614417752695934082878465287897324024737597281699762609142390507288566947236573553852316766803125603188270129279057326061342398493740884958893529060432279502577153507609656814109353397296862517032083185514727208526336391030161293786507165288070685476959725903726795166544827901837142572082081927035522536392782160801921988533981732422061013261561593148823465155982965516107774545111331168692633077773205484535309042049124893113366350060096587220181436907440199056183660055372814295481096030390910994977779702145903441506021424480930448712196051823628784973870218693010333330592953897296286485692552637950876689797370258659470453396610855333070004413052945324800660770895202091008*i1^41 + -473264607852390495610598076922552802287967505688909910030742088115213136931767183305837635084267958726847644739632964425383377815739233777250622111391611339781559823536294075539991881646061928056488107385180614512613116681006050822200449865679481666510294461323322151380692026581335681858235742135400840570574331408311995864050393974977886202735106097070275791681907392979753547769344083101597717062549447124170557672162932266764239669824664894454673634009689308651355066975979072471207911523997952690659147924899138844426568244984450932671550949726803928421864849893517718722602640834292811697292331350025118376280375975075222733129657032754655366824605837607597550869222361603526975478260139718794974867988801573021635927457044295833203978968660185892403879988579332653171276444300284970192383519172891969807258556528149000387497740347975092091032721279660131713799229424611271074359102578352431174584424866194887313049145213793750491528199106969503893795654522077191586230527068907773378342123375902011348011390819176037100755081766341729677307576188698502933588690391815015711413643334974409195761539008954902842030835128130348339730556559523702913984231032632164283349437976575457434088481684056969943726503339976674255084884116635648*i1^42 + -2256890562590154603358101876362730988494859987540066476991045896036537963238368614946853645249601555018770253852442331800240402055507698911313007836150375543575303474279108465467707148181714769205576627663134661154607999216078085120963422743367921387118906599822398658419529569891793912480389534252714611795010277398696037610135147392119042901738482376647314284548713801386824191421919260152451451949146259589163692064333476384042179487495940872221123667264263381537751552199680344897339832440142087093079725210922207672618011355466643844580191080717538143026635215913471584655897042298028168570763154236118632619692901562091674751361138199742574472835301512247348169180590130320586846217477764556391175117238435488781154957000639589460522272765348131846367752873406186403328623853948081900159516451863234979411499096926295931998361281178045098293460076693343234231497348826000499189296151502024343586297291906940115583796446187542701433264049495729253203662389187796391404898268725817704261859284173822129045418491010061811767593325845244991479228260367537420213898678745437781438273995034378561933824257224434968001997644025724897482235181960061452602909497735361162380534371719307244145640625036760974412404441880284546973499392*i1^43 + -4184033969743365234949521175897641194322122643010320645517088394079275508020679395243519132353206468718188927750482426939606928020740410108473862095747961276368442524627394550435377388841760009729304647675329921182757674810588037483931976380466581937845432629356154268500685934785892885465354051741592360574967370710183489444884378016862309252829120705459837125102454274717747008551759923403907960670202971348091699668523711165303228203043161298158516024368779456711675948722427034018672707525605309250207469319106628201083248042718881619931315934514965077057646302801405896457374180065366630929593796211964084596606957894948279156888007307374109628588531954355176761320550177739241691893709762557073790781527700105571101571257296807074619485047664663046279206045497808161376255533416392887161025571802792126893984084055357194277781658376871618728950974424456215614896913065103981335789767377116143199069653802205019591684675164601595845362403054064909170098016770696101706014102705047272841149649787447476174483490033706473803096915775988108369813961121397336767665117157716276593983160707406552324110235864806595138974139699069337338459432606098197041868941434833488001724967761173583131984142371585469268518745034129408*i1^44 + -3030479841724263512960644107038314957659514402638060916115867541060294304220374992040280824398847725316136890624110557353048416080713355325612310698729979107298158794569748896358723131543213738964311555391351893232922842659766255731220101852746943752274310988620544855351357395542065686538781668297324232460899735496960316818795571347341495959751068997937124119847100352998764911394550213485758103847193116548512781923693200347959313076656251802811388959228077680366911833219972724004045519829470250900433564654347276365381270722592613483325155571350431178540436499123424776761865117925998934830361419509862622096902349073825119932815037373275581243637899852940897153804198175504137065768535011592484741026745156645949302407657681964962861134401822973014705664840522427013758147739110098711225433022599111104419788314111897642604915943531658807606014055448032475592917559971769834293777270814616293887223686713571843045922390720812204714453022500385337808729121146550967509168901492281157862101549410482164603403409816858022954146767419072730130857868699736698872142657295195443468895024601809061086882636471359838768400451395395032163158519754775487326238022873454069152513621983591512772897399278481252732592128*i1^45 + -683832245452927132137786430399900996994964382480263789232871635459716126907820503670071429205564928070619234789397235315163143031947478601983853044559938756351666231256826307103149972647049795235979373283967489231565685491176130760607024317450493816689601710638453437178338279174609804558002046583558450036920967701629778125111824226121355070001507981438847206429076540769714718766809946212618485139936912438224625904138615226495364724859195728072878577546422679644779813246729833092904406805797606589522787102049040853563664549725868745560575776650107101684780244770308906290114559496690442782551560185812767596062811356661106444989543220077587327540215649046917353224722534508383595895715143823038514938645692841946937842294015594138637922224067020760781681700331718555262546442621635365256763272546402364731193624334306772243610034508668321571579830123062742174009055241114925896299319353256568548541184537978625119529165670082373182363523581527102310255175647181044520013201274629331074797191461457187649855146402585236762811362963007948622191009531746074224718471983833553954321735362792125583913315579240908994653607486033390803017605034044811061595162440153054176030040748511414463009215780904960*i1^46 + 6808632215933521796911567655381985647202501232097023582065903433822037723912425005008284401183773634437180937884401673356219871982503606819278901823131767822752088006714454330383178360331173482678534414623115570749669032666751404194159949031682042925227872642882399668321827039086038040359976779940848158125113949671756771209481987867057891211551289965743025094154798002203442808048381078997724228285835078221332519690653137755208543603693036510457578297810477425790541812335717158815999512616782964228533783235063765651740762662457474557556918643086385178991059689003233008402325569118820874612859848257713810826014342736048141491306886729338089708648660217313625963328799475420623440013193989057451981626159473331688717907606636944934140844565080502682351065050320558078850167914491846537859536534881539186066671673147956563046195532885180646587343112225698752088991678607863672365390485391438460570522583794561976873628320135835161922283631691216066594801874656809051395656337841600059818625966440944565702398187084713627283295368577993050351280066474049031956152485008039248391794129913558802801686770712629672598358832704680974581035079027613033853585578882409079289506318468570328099328*i1^47 + -19005095915604999942710832191285637508457419229637082135377676358086177091909281019211360454461033584363970895482377391793082785865470101758772430076161822105462595929656745543504344573054180958009600255087768627014173211845748202255405513139643838206405366406629155869006541233269077483553730893404068704790583679902459663593775123944090565799306201795669522214715186128359385226910721073897750945634540357147118812035757597272282247170105765750564710662752236836126317874157008724096326815976606438319748765887056176746031517805347176394053109160589748790543765578190198761227251878113876948259421482304582863033442868730281359977168508181139239269202303338910813294755897159662840275860002643818325130010407117339945389186986991561096019456822595728524929551421066983503230770243273417777608865741669284794790956733552764971458363662228758711262038687084816748003107895158418369058349714973849251835612821340635871801890749717948545601600036093868363030557728568147422647992811308462199799595917021719984019657808495976599271150431164407218136885282550865635042487858903264420466804702458796327388532980363927734679623381113180052475559389706365398361824467446456063468581841792*i1^48 + 12504391072492945523224498031034932147530705208299741361488615958602749330230974074154973357205127846080987406030607510983727366390815933618137570447419573395007201140548556342459844298477457310752078560696004290600920462459179088724629853076022231528769993965061989152854544201425971294804538559263009876688402764507178127417675191085202657350417729096480025550158498939405380057195888922662528094866046622186105024071219998076187067729331419699613674224664931816519233910344153513643274523023579993265680548444130914790663719584747101749606811871177794021216635310978746476073163599311432302130450782628825833344725827463809330044202765112514993670445701200218113924889448209373518794194599521510494741021407363081594149228871688934151990328042360667862894429804669461458372814789227756776609505346301972949484848501427148273309094304626878873546225888676154736140259278720283630470640514259857971993197546379220518445755618616693012289250324195458618675400944629999720562508108317158353137202040717803282627396658513806781351660492330014250473277816968008904733694552855619088020798975033644380031774328536504407504135415534385885925359443859271157061426352*i1^49 + 4385319705116860710039011685218505877354697975275360222350059268608009784769643195297291636548169633958605151925837588745111807897370353942220571912754302778248901039057465734576864529717512066027467825881614081459841017782726629692352356790499617118835054360585985946441023203079513964126499552221034649104341089602108929982014779603365218513296203339716955902452558808116753473367036551641818697512530521380093202479575357359312381510230475895626731970882429923115763215997966891214216230969770081138179272205241834414375740028329908665421598759107439943368284190207895145045679938893007952033080633551960620574542833599728266886149824786087152017332219930513798798436370392599022729753298696522889484405411977843868579754447540417895367528204231705735411846716790013268371027136911880488843102062449466078760344036660846515805330958178519170976572772369768826018587491587199446415370301215899300725758857768785381138873231976794420347108703973834421295674927852817323118446894633741144257364796255237910192225958530929567628642866467072772282171513082473626277317809520668956204497393387115337270142791573236035305398591722247614912*i1^50 + 20783806770920025452782144720294990507824116225912410786141145535465145565135757883115801240331512410324108795325022894805174625157162187852122826254852586234958598944523481039357196221115394271796530331036784624590737240748829022460886590495710906293150062189246191215538936433326597754530073842774420471601203827460511204375824250087920462105442587343964335107925073086277451304841516691818588469275198787242501288760013097220551719826444461713149974279420330657571542758641735756533424164900742378444766657005721472514326993294099692006172022507471687500094322791183326634523807602841257247379197619142933897167233354104144965009071869134534677158947743642160716736554899741785693849106472059131322954625438440885991966276733051737210675877858566748242569925024667076995666401433629274470636799801270533958749229769754345040742593167275417026595061471314008317750447564104753019176333160309409211181205555006253585532927761719919452617588426465710047699390108798918837994760994957722194072761377982908484799372641347340063424790245944851518698968743303296557491859921491579656540423802366116415*i1^51 - N1*385824050139957339645123372879283422764382175549222251538811719122441573470400276059901126450613636426938510931220054432704161385500962971769771962180209981973463036727479197730914342139458735639529475252023919464361425020181051964551275138198068862311894058843213702384434918053936158607207842231375000*i2, 52648256023037606714920790310988357267975853177037316367705366018109390498974403228928153175451074341500900157661159470702583124800512286855109257180121009100049600024964881460799901719281530762657103072101241436901274657361313030416309457147551720877234116014576080103104716014404024676063697963048669929101836284383785806462757107838918071564515788027656746275028361044454809690779454630710669275240625844172882618167521636130269528210239995093899734353117450346361983470215951001636633092572958164904874206927723921899895106061914548618029648341024006108806242464754588848580516221831450955037695672529576580728748370448783921009807554026899974024648378933352537536628332717704248487324424091268885544616419572925765090960654560468195159199806488623874849816547421242998407558359852253049768405099074541193833954084365571376850238241420102981694901601338259751400543057627876023962258010439104969577282826000619635997295114264838960946291275561090432053656762123783850297866688653213379164838489951302474807724464868115379223892542888088640452175902204843184659066763738827502483511217290598512442989978967805232423105275648670089658878812853740868865069355927430467055998851029511658863921296692267816538154499447896716308238867365329409436485171375115383711981781009374761690377592650156326104413771713861884470981294522556049269639392583685475278121222201735339055912659188118260404958580891022715902347823947795408833189957802762784782509479575945216000000000000 + 158135252530548801691002550569268650935275943260498033405484683794302988323907718938772973950612808979145999609672878804132229406292813932847565475324849139326214386330770651476528030433855548549886843112478304926417644832624728795522161584440806726600995722374451284368445930812861268323260436242631024986999275615706982959139042122513411097267841602598105890047373634128151545759744745809627081988992954332302923408578791700251201273402640667650576227289918971504901774166666402533829747294979254324489239417457189890039579612833796757347299875290445441704635900297982114448625743704670498788183795042217678982068154653143517820027748137521483578475487008644597233386511177647308574808602522536149038429733562429725159685277977612531569375438088221437547207242506092574510394213310304789444757216118015552983231660646350792893264652772710631156257144553989531650945299944127063339205932324451002485144838933895881809638335394949050368808551056695795956669191241321415262597193159881290544934446987314830407656850539406213699466148356291501234030492568045712989377735843651675104406152342432400058033121158666485066228034778854439673647292298899876077247232436166803004615070727293083948263912662714067437869472477468800954831184781934878419235365966749707732005072846045559196867101808753763806681736847730417599025872723284853727293281105923001007790524579925207530009866961796189678395196641643050142362166264609262659933679023762292490547012205323223040000000000*i1 + 1622732905378230554738219386872222613078010168535395749702581573237224264939757784466953744867826217605799445285792772671566996058838480313740182375929907816564612603495478747771999768325651532068494493608383229627863511214230928910888323808706950998279495024478242714599863674431617124116962088951971257234971379148101360584549264156285676206725410087250357767958245455838620160931109969910104375315295520558727838815791861098240152422653712673271740656040617761113109924673130119884523670755217054399946540149916388497648844743107098995448976750845442399532636539300806621653894009348732035288004618426386517300986041562704111485698923377583428717093597302700878366693096413043711283310598750098154398827611141940513034496758967631844939798733831406557830314702257867227603780433790479878885786628921204864970735177031658884666753006884558377305639208913420725099150322502679896421099209890817203911629074855236744958135471441527329272891172813908373598201331159150480609366555183316665232227315217263607407673985402952951674895080718962615213307869607068646363657312764473623653131222269173108988995466994328357716333657509942774248739240661693301770476223177156061225902617903162935258043692292849598712603717457700218364004972191428040821004843718259013014457859894144962488206781481720413127196873772739996814545716239564650310613030554389838422791147494785857685271882332725401047835450689614767532908854752853033561299130016065456506909931752914944000000000*i1^2 + 4099631554868688330216507956172385743230537867122045060720897329859206905654816436911211163897677729387811753298257489152414695127727487083235278732836776365104938588315809196897915262362497644865613460294487814617680531155511498789749359194013035466844289906504930991922181545916875587897374368332871222000477297644105949556384402800603875529604212563382412280857467484907154178552766697059955780274299996655537507022903774361685991957769265909915751831941917659242843049606736984477046503877383243263213144095057840201752067735249249267455759069553912999502955168489305424140586455847647977365868110243883235104348328551589438206941599480934225649006352846764711401614805514018193236352880803506955424037949792010619870491023867175609476969956718054090748454571850679107885025244329644746260083276388921656019942220740777301775948365762027979045552959201239712547009548287302887389640048455405019933758228019542662751042078038589242287273937196221967926859991764308106927836823172295455408304032248891200678102993377441327464017753268223683014545993330685496612571998397838388967791601652550655408572660892498487678112491650790853806778103888774992202817036722085277901863012327918326952906369392386583397078001224162212173431019379912617194102407227533405593171193770794576606452766106146203888075945777265377410087759691211584766307156178194847512084299085873793059373143596410154442749682197754905881113413437427903193954091455032675804966918218055680000000*i1^3 + 15329006481642287791042015291335247512496755496306628333976192260381327077620688737828912970213595096719441229253642553398234968486547840696889891951358013330792755372001470332483911378972223552437384929665562441234210520419368127995470677625492291315212042584713219683827511645157617292064868959064885117368428252792227169070688746780410488170302448003462788561692480069539124149387099228136765514003751185318934158155322113100706590952970031998093845077532264191643095088097403735994155833903852041112025367427103501988462241355440312100460811082770855060704079454499208762784325303816342584783987591059839292746919067489358478188091935324827949302135892953315169065662720535396987773270835470337354648222393277427180972447030676129339356456069451862534056515990287831542692454524000639093927065905102765390277001252820595631824208181719479050407481800159121136349698839746973918892220269458022700473509994962231398866426995327126764740324693376709231224245378648088199229363351930021346138168427065262183755030275445026736099963065479276047504791526169346295668877988157196369449906789696347880790862542340762665907349704360959290848430098022486540087401804803941197272507233379917516496490889281090029853394558235663824760285520224173253279355757029066235465215519049342239093155659627297407688805411710934772239834470745904516909650801832508472263215175301577238741627635159527276791245002667361784782785640293379813392916159597845909002330059466342400000*i1^4 + 15190407007620117511922347637704996810976491720204956245909265571110812399729802832523809888801725189419218472403676429802995984397864180335938919347726448088128441208459535214841706509228916026778863636643219410653580957752619714311154214873160603169244267980417442834725398306903296828897662246732996340484690623682933930329540209422451843716583453687269537971625388388810027759084187869783697782596120908753133352023893446323184128209140833601159897048274459678908389486034923082987463572085354874993329727825862148080191247254598221578919931548327438359355009809502119610229462092507913847335365009518183749725386317810244557712562530310642809370331711443399557129622290886136211016678075223684882220327205463956220822759575941716970332815609789378079908977732429652495573525279326658048748509871800935321101973978222936067772267594427273031623478132098907360517746961622938315933473059724230219542995943787149260669488907937311875146215581032883942676775995815811302276320679569844814353526715161511902038988653360504643101889206025714641476643192240212938012412621400720082510788694996035505851077551562008592528827624810424773696669536437813100669558161249991611151037878583732843034490509676400904474796423881570533728881284265902103050843251195662858552077745206557156490332493274020708204316081631911914235559102347116153100563618235176820698848066693596367624406650005556846008219768351900283981421688352645989767527647296683039130047522170470400*i1^5 + 7158281331180500449790799894327069647652853368236584861860608555026938591834509082951827996352079884413551049542840654570512839537794563268906950644496653218578025113020944667318198592199824904900171014672204795633679181092385098352664548666389383811591539917513266093656001629579820396634944927368310705699282842110877708126481567273301131184300627662789457677286666179465762148281955141108435081920322440481754911255538873315179827813490566079911557015756650779928552434529044309008930679380550587460152327196256754196389512389928688745174909983274610257880263343359643043141354472765304659801245586944624813425446231737860236984439248147913816645535491735561887276116269287873984063229544693996107120081806882254885446339276102406596374168934043028383777809611814500649115991971814366310574562824250852591399081668558091599699120711367409157269766506807989069952753792460716942410637035637112196125472480727148572217260037803779473494262025407467330690747089555584611034799661202030946759524052007922932782035821221012812268066710323679437249559455416257551716234932525224394184880329926268099467922300354451645048791281593630880789218927459488290921011746710934982802529914275593018434256249024786986787915961850416823362698471954502402373388781160230037501562115059087114251264291673987958495544692993637458760085066853136904398766268998648928949177530279490652666807262094942448591048906056653198560091553748670460708707669122727417610596952047616*i1^6 + 1948993296846870076040344559395461043656424031791632672849542801419858442919052751979874821344473058511424413913668417543248685397663624046265433013588798823913994538621716969941655305302549206591227504792040218115736957791284748890674335138818876388531113240662418666609891638636019484398407351980965092626652678443413223494097375729145665182649600501674102441741005314309710433511506011730423255177825949375475391169361208358572563085069346462245065416327650290106463157695972420957305974820221093395619844520788663493032604476077845192415461311677010034844722319828269443014653821022098039548357406830112965074672883245154574430910727833098924573435905049970274370368417925005675382096647274352882882688660425686262156138738788992911411962055696081566975573256062828194498785784593573406680296066953838223564964860203633939905047738104711197167813313809583705738776636055652165594261961341979322670264283569926776382787131172043268143458950201264963020251295132014813999683328332411151349276725687649072917744575014790341738050318750692725051016657160532973963778269880081353668542941893063015667726919341610650623293943278091148519349512352098405241684160789565920126006336515985365799860023083025036830818269437502247207374256476307017366509274901306900860162323038001926464656326648764596813947041739836886359512098720460499840091620809662024111126758924552508583067295020520427348694637301457250741100404283742734070008017950274281735725252608*i1^7 + 338645188087948153389570040759427016434610800303545497430752617013386241366706035287876179335050669939233200520543239428304824952157535161711268678120724635042464700852420251402444877782856359651448900636178562826998660898902717720917514379896769027987114879072249152770822617115964323187757431930455893156482338424801688504499706148416590292006606671645536971487917056947121201872688536632439159142574364214327327726046066598054857568453327248462672872840927152363752090863680990004128734450717257088570963843432468697548456558422775746380212067224235584243653902719516632423843372503196703725464913412815187844428432756634953138452187457510316504006645531969296922548678672955706178942627367858102014135849854655643687658494617681777143616063988568375771587530999473402415874554776233240710099873282861796958193809864298390683827263831635933880238320878466266649318213212501718579961125263712060939201634150009270440660583589765692953416105910982086048849570968375277798837327285215088007006719228635255131137670003563870923276566342777987715825015560345163929557007662172355456322993849770730471068546152952149269986654296797136923078361763784861252045416875081980405359363835520253416143633501831511022192270177440368610739717399114395769593584921636489856029782959105709829270667874573684870002871840965410364010503283363157161521586731607227815073490459263445970045547178142907870639438249201080099246168400093237614992727536266476034981888*i1^8 + 40103979356927013615842601483521142161308567553040982236162479674029603684948069130952224084317330399033862464487726499202861031442298201127516200731877296439887496994981560905461141478655179834604085655175080918854958318896424937634061237366903173547992763102943725452473454101198133065314477417198243150755765837070688805520622801287046354211710299071677632090726850380012143478372653282077782090613773779686833861082750794759075575801566131410615753852112811573456068638176701302700097177945134254284112272954254313403717613770721226403847676050700320838596097401935968421714661667677529898918368664521355480232996369151077057577466063174470735847781811971973482780705804134021675949312168894568982083530621345472633966979241955497011769759908019657012176661941164341962534663533508560793823898818157806755753707388536789551241946782205019997118736948555247086804522682486002099602603232342702054453371810085873457345866245835279512536113968605832318273473609828985031347103686808841295242156829604109682531246904554785642792949567937289763855692737123629073843965504058153645620333300338566479114082873694917318911288011357096651748089193692376524203594040770287587402912285190289796943998799186651248590744617214377053344882712653867010943692009116338127445382350650238555780035000235746183717745601136902937656566171404752280591126233224207935295805127972668944314928604843279496934855463897138582836186751908776714165630738459661434880*i1^9 + 3336390285642129426806646371514900867495585392247167998750702597777001157749470559480358928168896446881110463680520119920050990496659918953656135142718544142963733751469686364548148870000138692139900707977597674188091694956894798292958482689130538423924531200782797233758939456546956551308295835010079634957673165099376990383553134977016158925975848437144699574054553441943367765431469516503159366610397795276370195188695915730294055259405287815900461835654999117587981474820818423908440340037811698945188150007051174140638725463118332371905762774934555002386038520255178283591826868638178943272576888809048026538084209311208431286485869819842243440372349452367663268685983283712955762861451903150206784612367428954569529272563364851352149586469873103497479917232659194674824515919065816722465948641377415941058955405350337228851734083514090221866567358235940374765271061461781145917498167326889255268356048567009408508955576891165185193809254188144824544963572130997040474149102987681104540462834142836842456583062887493380058435708709859381426062266343256701803780862512789845020685351249914763178021763075818225061711017592504078464410288092504094535052479965705175150044337491361839436447242804458823605894586903366122021166280620807004173620016227018940759720545282678533783014142782607968755275833549115429029039256743629855864375307596926508031723378118337598310811826651829490001349332748513322990051725192024872236425599137087488*i1^10 + 187919422132236082959954502644682146324014530593150230358984244450674998837055214152279441785663379797904163324549194774250201400384773892872139200215935595790509014329284747999847122549309193882786936513144322097753750516001111958413655333079375262884164649621578323531025252451090851226646387932106433577302331559021391912338616209157145410776463525083055937998735479309025008961966029620938181077527416849283948204858841086969352583158423913901811384348684859867427861248813309606317059466914110511636111807699040674433016878575174829120949961533819593796715990586537500959286295257244898074821291596358084338812038317739062765227254374597533244530447772916507775807742190758012874095816680061785147696560896209441512392285534293181009707564338283168628585830437476679964647368494852567808554874900803623718906744846901663233680901076812065311333961114059800342620372064690627843266809900785147845052454526045263661098840515777809581144890681734852655996005746873633054760721444721483281476604831508105534443842500208594697762763615314987063507850562999910094523948420676314232036834710449660365514860973271879662819874065163119156225983988440089412526165264322269310173743660729574446226373258854562587113380036528294032440621664259176766399807206079242622318343735957785622377803318399523180876978112208669193233051726210506258490349948609463147165092047010806233547137256102390778988086720269898374395440474052498944768541196288*i1^11 + 6872414108394352601300152494122891299558979546584278807748488774378900708521861451778070028640673794003737787687036230158689950332941482713242774460415154964622937377558679055984861734751945902231051056886938663333449178638085128705055320392108302347726870207503057177064972827192180399395132197918608546367066473729055018460627344161080509631037380589681692563669209705103034253316269601463822888779134763538918353022075353069784849346012630663618149174883905953879926077225159549774909181843438761787649579628048081076214124797746118991501997506039146072836866429858732434888188978266009161215168596084791144946175931603788275569757292227269613086927889295352945206332738831518270807106565898261464539505788202544086355265927947886915958896129484854989507393918153776771619267048635713401524152027154700786664880563084680136391570251962806139518197964809504042120305446382590485405121030502479808008111054400426701961203530583498990543904938168415745422546823916998028792724311303976022497054342037081078334026963154640010427675220097103874182337917271610338169920023788276114707073065282167119645950817190367314916257895972050143208351674829478981031981763602760856709896165233328170164035584611251044646355909646606008827283910508516913769739105746033389088742926252839364571357493830919588819117694651873137699605757343232065846108315115924693911705516125891234682734624622139358877764451041955549988896898572433129528623104*i1^12 + 250519604968729787702059388365935944460446982752750879319108315872066662749826673312855621486141623288698701169128273861883871591552294136200559908447177223558359755470349899825679992407482931335351676387994386130776706357406815417172419754979632755445701335529370802586819244903465786359221653097693933583749974067068078022853654362430821009026060038548734224429392812370385156873241202234305171615279336339313082319896853155743539181207463462283119865784187225974118167721436811135454267365028184372385650959687154186688973588907213338840984329767691272228959896817910125301214347390203240685037193849004506801316484568366514014233252777080389069817222729384962314081873414204961491648617897662045060638164029190993824847069271235630840532251189355026410091616372726595524950731067017708251998201693939490957308600832184587719113788547638643513301283260142798245551439371384517707776629822679291967895107939518370849031245428432376253205753978196083993530310128634631180292044354795051095904114648881261310136633563916547814258345215664984553838066493625485638754247576743528079789992142566439908583701361221581287607720308093744977878288179568370069410787127168721929097238652394055451461686886277210287262972334084375891940870769299720159168492442047070336650763328106114743636084425523499250726537756249579130042049070819023223432503615707179888448757643729127733222349336747327768086453599254386828885616231228526034944*i1^13 + 10185068153628432754957788988671625825849353462299877478236242945744112878099694160491573652948357151744001379867894756792759599972430196827346070013702117710371138521223495681359555691294758589721685126975174012701323293741513019590022317510965353423157119871281663018058108619321608344164878513902683315697916950261955475238441843934941531108257751263596563148208325810495985426276937251816984808507940194012420370029644646737970182576546052419582768207103420020433899549454825332612731498702453154099330786725305677201477800197647429828150900402115748186750038434153858902910143435211248301425010308858359294803465368544225106655768651745796135114228905007375665092073797671574702787321862337466575069125968390851747276589331876862307879498921889896322509213912812107625736044356934115425807846039506736808538020422222218002357225985477676589894353966964288509353447664852641458021950758622177293670438554736884854511332758210094008319830424586435205706069577540818839391354503570112099401084617667102575448466685128195624279346298121731687414913960686653659882755207512267117102319745506084126805569350932437730851222139362455070206481172492842534077722084577395391865632538536972625037600420357199596946281156955978144749779460770531476785657966480105895026116683317184369304706167387563883620077496592590710692643991849533271663629417927939496995947971977834082157414591290842667056197806781082575363227239013416960*i1^14 + -56641916536208521719123668352946099281714784816560549307315305509696900807087871208608728619834943277775959092972159308987379118988118507375998491690265870471979371277714388826288012095317442509709771601085339605870852661369847760070349953401088373350202189896492760551520812246363203403732622824405547265522246003370752347539895894239457593025540084065810617768365282018761873761397779733871897086187232207933138786608958118792783864023364361933902315346063115739648096842403916526224388121920844399939611634392330712256601510706077512616245791280981163461699328025861005875298804319190731442698993781968516244373220280717299556832560038255525108522961385850710991354135116542043558093472486140768721810533967128451934131916841828013554954975552305093112154883072090096302073935635765076576254367082791558736568375138328614248357275774559041445378979979363165219905336118698938940960109877960317970164953198168116274849951385513630050681544564633106974453532850954210504842361678264395463750299662969082284108942063457501882035125410200504796267111791098902485683086200170086654888243193918388921145303053259088349918640933410348553222092969510865780994170724187947596247896773249899356696387805117483919193437327824851774690219244871342209185444317657755904644104360778976619023252281032797958581347007797178506338085232742171209334030964026123502506470419286558788996958063706725586138091303913710910819679600640*i1^15 + -66393100257558944465265295672725052070462721345350102600764496967066006247686505564125172684877491782940113863086274531468867484655069833133879703653604145894445287678234717513509843340946672866671425603226241624775399832592689779067380271548776338030985073077397159967074666385223677674993921005636607606510690086492134570026675130737080516403583921953788675807299831607905910981809704331876382213105574444076967005282506922708158087919457387933276795683694539144001713434515578505772126570625045164714068617954012695869067609332249999863328311848312616730286908312128523614876581279784736610751820376675338542116862935776745480166800332659321944778035560381073388062396447696046062940558586110986028139491160843630271407846109313396584990114296863693681398055055620761610704872823177817769074180138510801306562083988440627847744749837730472859358207596363978599616024961686921478037369227082242506886399764192538629100913033391795130311863433632847219850801642885926666485757500536394198389850278221731912197207508197056487702831836535202419273175180452746772027361733253149773712502236834890099383758614452847633343094879420024537339023879871913920796383749502173722707072032896590812288602667699785107315613883886378151184624374856808519949015214040833146331147465847860742536907581710490359605987591461056169409981657874436928132867572054393283246690229649183333347942480731717794044045318262202373767168*i1^16 + -1776064155458683554336548565927733056101505542571147303186307036169116687076566475189576354360475942766387234293855623388953288680834591379552045660118998690559238862928232971547318188347126310436814166483744063507453631927947145055583623744590675560930211517194297220487539072936934467559200092549079356940285953142200211611500818914525695016966310790395166902216655876397304579093611830859791538783099622520249655898679880277119205293141771421756762399712416194503592209411222330415673672321617773425725891514351056539314539204241754338841127253737086754803263917331269938942020811245621769852283437497831447807148117328449013501229351489417685062146958555085019795319767618850028882527188150493008422504853781017587957572132604115570325739672977251293144871305042373616260623902985177895437475793524024817465778052766501193225725285730273452062694236817256273593725238677730008557740484504090385908606438059156767138888749468408171838410146845208501118602528247760604115193134732900367644076365199833584907379518846430141336918371459724574092819162178968077251150288887904605930879361287393274084987037065172594896524980396610075753775363002805958993406007076605570829974648162714614753105778190125803750186540324924676950087873329947658917348467973819404767057900413709704378900243113521075178253184996933681656341398310800240415496478107086198380875027379097127525606527266509221677748572930441216000*i1^17 + 9694462623951638670404861040355036191828834939568056470313779757559112851478850964276936625624869945778274755825202867307115831616946882048994378354982525203955975944082547597796512184463950261525218807344062194275123555825715815028661233375179498030389701500565352859869280057699452916482269938353987151913979573079739229103755271129582591355940215476931558582337986170551195297589097669715361870345516495293543119512991048448704562681894830384018165448848299340487087003378380960107011420315568684378855395370173657113008001855258798111557469029637076618954300015837541561305866125186558571774020526708993202690504962435448262484538034958513875793658371917521065890836822047806139965668493380783280025044728837039008953962780958883147760040643853433014186080236109879005132334697218535518383890341658846187146772895416154729120578039314013253127165263973503602665160001684520054336610656552369899979919210005866649960395081782211670860786504592734465256577021329159272855668309508735139937506737987901910421954107203415130856076391003739111251832217258095378015719975856998472297082883444818439867153504699927074428909318472905681430366213691520831794865048206319674780850160084050206179321232292706823191321938905543593842142525847620639419025209544683318305931146224073024749718691085524064977885641158410509198700184742573408393294099073855787105767072255489351591644963367729536085663831556096*i1^18 + 32533782894752554196856320513117801195423544677240489368868049634382499061163848138035985804549728184491360158824533120657649702749196736116221586538701832878193500689629242132189135375753431705467077116058897549975057704386321979935530688519061949224528565685982770496396459634316517592162182491031428765342139072697115523941417198583140781203086675449377452848805818419844514568016996855722170260341827585217732400435945497445637481201712580404140180658414660899422870274512040734935760115691291812701365330295549452675978862877871533699838672721684366882393860969388242046982262027703032748631944917764479117046680538877406830940223956670501665670724564262827284549697849458771330566340718494702976979221881355137981275469899287251532012025153029183375228037876183351430798422443370119628516286225625905468727076539935634366240103260008723979356855274555946061093873819537993582912809966363556842756767052515485597850391138255667396247434339851852141728457873575712159286450731937151806052173079458179086365854679501584061900069597701778525771111525445617556664002810024750818695915857323958985789081444344720109853568054726270779668567469601019172438968775905454856435920291171307984593416030734707276581856711901142336947149306881637440277215822618077994430203621050470245773102839707483430299465029140653428788399413114267338417222253503354496250458087114872283748440855856018663550222336*i1^19 + -148230191732856109078090532540331400146679302416553796482215741618120152262739656096705325524533379751585564962757887236346740485233584306313311584392023989231473954525097283467523618621417920243480074748044149925493991783059457339149511181111836033071270534640296810911431921944918288528782597324853653759427311344108064387910613619764906984277302700931837947264749757448997812373362128168582161258599486865633340424781643114352057188289926237627839620593699636593024927877549625075987412311555788872013473991461195705855854371317104950849356071675909147447212912470731991913276909100611584056463248267181890603682486370925541949749254082016552418841890247832276837465003960950596776969401739852989737139120732575029919121503954279726464348024303166912779995118100536960987488061635347365919710230782566897936485335367790566698381648736255444207259323554498236517250873729195338067303041717898140666709150717232261868341969036991068007873857845487060205707217265734065071199899043767598274854574588953409228494679763135787514376919812364921354716839395300104180591123905806438288067960336828264265654075857155261556118076843464316482481296396507875107710717414325200936588843372015876939026421639035533332178278003150040312237506272985866253182119576535182862326217551485915416755662358505158728699560044879752805309621893401881492552613867502002417412905213148165402965470904553454960640*i1^20 + -142224045730273773386795704799399569227587510322793054822041534953579913335613035849414761836669368804809599551356315701695733732651209231321787566441239255565141567817919419598898052076816666499691220023053569903088421908282551303177400536131794901017051446722530010251188581326810791830654901716916747682702892812460934329417683899714712766272382912639660117853552395653969264248905873057782976105035428112934308819792749061951362236126791421474588092417536250376592803184245827547829689179000906438285418440695868116780165188288596420707013811721236203869422970431377897894943565078784622019600069996079956015320036822391548615828367153755756987111992933624856475199630879876011498692348857826232640433561284353767491647134388816675795289386846922728973932898262998012382127656820882145990947036808683956050709493031407280575784343602560242131072836459394354103995218339230658971640067678888948315744634565743336340818888382986536603802153636306180115101409842891903764231833830598154503230370618169781703843034044021722996623177865534402268162303073986712055200290847019551119119865622788127306400313386181790130216520170384769228635787585455691638692018391424319626890644410981793088839267375444631015450746727015237359752289525358509525875115490623657795749616347723778651578519429362519161764726240438227901885189150085804915053453962869123687178225167363719971475043873980416*i1^21 + 939212779710858347950826034381977865184516545872099277060297350397457064173177986337050093631482114329534501527236170012651220593681407138236314939484275062450104693799789627813752472606234113988349745036554918460300438766717959488305139442606120660139421165238546839163255325507132135490739445214653868319969078747763394048438628749975958671406889276335542771434385772789486587300379908077823182625671171828701093693605863894225121158391918179354119937764680947277378933329825367721232487258463995394813295070642001462060797015486929072381132468304351026170160926050414180645833573837898877364217006551585460799636320222248740578039337547814713138621693605389399632808405845427924933684197852448862011660049670353312209825045766775795462540476702668466815393178110563261633317230636040128691439033921731227616281610176892266025462682202927206214916652210944103460215158556827116885696464649930811692491647739437646409084081112682235895788075729080515809578071200332059417790045720993629948403739811711357146345249694394659497395651706749550411089534302409756984887301337952560650986072006640495500648105824887251137379638356691968970550380577185767199353909388412787588061219594016213026443853360719887258165835047600493140897129947387297423299161528306205411582366985550485504189103086448470849624567939462238457921708996873217360566660906864108188336860792738644943242788864*i1^22 + -384157801718915021538182618711414086624565258842325379478745086557322208116218023576632430087390036467864753084697733521449815061048154985668858164336042341614118935331488655627024221180091885482158077137293160456685449921416729147650595258479501832348630746708318319013987765303902825496812046988310325397779091815122868486152826917617111881512369117208670105211131754458642108707860319796678388431850329504351693284687236683193440141048914299255918836538505685437618296522197819950068803564636366558705978492880393304959982565330111205441242394023423933260599482922668070908690404609113349251771804375960183673045150391134114007144612519008051376301790001463641553584112316195633600517433776386354500139433223223611443691858682820079259055377180152354808255290520684183664351905424611635531025840968628163765502084204836409427894898246759347894265871479612793404069313637991837931376078034858292117489142255207623153483156886342176681139827553730609999133639183277850453992770728277891778957740462156074809309053285319344998838100718955318974786061229425902414644836951736197868894774514485074451265540771816390122273067038684073247057238937743585589135002947548630346869114864647227280433327102538258644628605071637379176529064608042257464414664641645959987212929238120255549864070958195778692860869061558645120460747216038527747066010996658147496051046138194639716352*i1^23 + -738263223049569185837597324552988978832736595676072562029482851282739349921637651889000809597572911694132004725229126192762619358653039790017718238709462150200476184486350252203955831023545236377733380413025327574569311869721878401513514064502208142509290444904315598642995833393539827616382155014696406564394449381412240149045404394570964957839404532870619222137230843022859376994712138223241810851155442740959670397736369363302366408281985269263742795503069386673366699165064540964408478057160063962960961733840381029017428676618722522460791549160843003365774056174751958770662637312996891562851420002547355228548373604811999826260798292831061131975308456039113012407526401051332663789448729497187511175969925620095182870017021365372751024643226381655734326862526355212323482029522488425207813530011077794510944544149315012929219220127142971288798405364220445514619618102765715793066728654374897046829153974643648044014608770057226434590382984039929138892905942205247639074182874554300545012772150211925488361835781378645748563890268160921428694447829769222713594360259501347395258234835775105960352739602727358018348435889333855903783367600599052276386917228254538631600890229075147736338628789048722845876872339895030317580101495969246313358687001787843757014126844626257119843398419064429758420349774391292290442220044776666425955151930644891463443798424551424*i1^24 + 2917084515762359604009446840519982478662803258845492738673279890645200010050121017743082395130457770638068505230297591319090716333777836936654502213178061051730101147171541352674827705346444064931172512322888099801287709007963427095586482268793201414960298218084820761309729077430886570688437926866532977202459820434911296220101949167671811001792400141477175413815625901868212107623266651199791249726977994547898996251528896665398887836198289324762724506249789778906629162368027655927407598079207430985044876034277272716118687001127186260576910760632174841234572035188769013553361293341997971064510693584576416300740502464390605476689136987249276741945023006267406775028567005141022279124614425054457888471648915862750185464409545142224608282611451304113493876446396868669872463572207269176485349510972938467254076153298779358864061876709577504222909129280152356685456946111022807358212290846107986622301494311394203974193349842953242880832684190928286452079560478861149839387278222657279922768036020297684593102334532706985202692554070579206563014630514428875335323975463930321260995957301246725899256091632752416071136713243120602507881706247655927634049532042337368294306340748881331103586809293527817497144659364600419278441096635334018000765825381866029739157804417152939569502474687615116527984502562409750707646620495325270886800158480695576289431519232*i1^25 + 1227033985025834533895428360681687997817166596735979745605354886139450014419313245724677584502551164235088369336724167640575601234596033172291336185995111689378349018073198259889151647798673061364539689759688995410947553313295329757652530511144304522804889638370216544618067054873200727295760400038127521149241153330203804559790977272625151600432254147867529858354855878238620959950852616437357799105499115410374722916345241426688797020041269260631217862690893320768188581402116026887708184732350479630859260188931378216943326215805341537594502534023039019892339673675050219297676459028005778900263151160884387277846124296238820016275473924425674494987834931683806563868353482397890542124110134801232138433758838669632898841652679855448568065122750477971978257960132650942608087334889756752901503854301600256038300660300644479692051081454673515389570329088881654749482536729198247042743731192854243828561733340249722618182437038401712110613372485319911217734702527500078194164363401156307288131293233772919224980491865931097384749570820182791414853663828204348809144961496739481533145032655875415498739617531645359763001426506360687513190087572520926787047704568068225039112982921313871040903228674727822894398490111407344200799773086224156043048538975264438815836934141641335552107935354276996829198041459438785153448124544016228417563834853704371011584*i1^26 + -1592189067821771429554373775101546975609247148822227529525091852286865366783412143226893806475500785500496904279665722676723321120339391987065629678738209473962980459096721356468780284842002038279545652641341600924633270377065669557700847406152255003766778227194354115691018673825552874379105746010780284350219312675678358416171254577197033142825033422413389027624319872124838376385229501245071992080443815297403754622044262309495740711069335272334255927070196145314249039945439269769513818799680731974545991538459029686200534330277559147141794170939240337867874056244023815022828517763761370344449585269812842946678916153362015744021828621265078445336975342500025698627742730997834888987381510612724797007355381320057209411203920140954940205151295063349304668561566086272549108981487563592181459069635630239194210308383385859277285984846688944513103121063380249395694578273600149605899444412411906842066963651390913167681045981626680800899689121679656367941760123212264396789675812870644581114756457361876326760784194845529451008090992270636276997918788587726532866921459235784443660811069627483013686996268858237689126262667998254462953721645397514153207376634227188875129107173054815809771716351350020427441812757271827291093769351240489450695949046092267673373704986105902877723603227710834606632391025065299858777034444153713877138108781166592*i1^27 + -344690121439125530107636399250616545462531496329201161194193712046598364452326347423805146424928972577718076706933056072888609094944208833112219703194919764702742184425560716593600022516771897087632808116092312481476590669954325815374619522469020844946943863250587918264782644872820052631285882492906508791234443779576804376036808408360071349919692646173520125658658564835897368049656279111885282688683957931829786696448190080105789685595659733210657058394808475284372864593253932566930567698212238601146751412913830615910898070784187468660214943251148526954699373869829695426371268361939015395361615943279883991686969617938933343507832023968062405357905554678075868654796124594084534725043692391854829641141795473080166318864447890058081044034392255633300475974493523706833766260354423566889778425277311942944521213207928891178765628214547441957866360217064178808057468826482028774251751716820064667350496071292036773719890158227285962087950990338224443260067474974947470628199824961072672934362472630983463601924431234343277337368126491287427312518485653573432658180652625036560052645155499939001351354726350377723510213324675503679020711121321324676981595679034872380188257165748891518831741278035821796138607562041275793498735246461157531321968806473107876306634536683585581912713982785359400610658381185251858836829446015074744108318720*i1^28 + 59631732989614624291726236775164884362942171980617545340645349081356788425386346042172837564043548436538929226699268375677966901755326315470929390488780727918815223722425472766443301651174008686005077042120733390490193509368314110049119483718927072545585207815653602156515299221165471356858552242028323382686537817695405430525976090886733915253901102460102717651969530632044450257000563218295621345588976606853464656563298587093703371974894341417525288986801516876718939291915479775754124587144696287987210266481259359795030748475514725193249441713484545016954203889132400430824053215935217369168899850348990206054289149870213366778955255813025678941085791063339354129179192860413807474191812391577535322444906928889647000227817452828527275014350975257334773393875684851901679747493873025229379181608096091008989877473264596588748229228498071333233232115316211689675981312457810354548295386480079347065883425500085099792384716289622100823490859338621673289222652270946663204928110179157193666716043840198565156684754809812138070138824580052748842592489754944554159954339526891488327553786897901270795738102977510102210602821152822697714797960256414843021172631510334898016419608292541602972762035453353204819188394166341732073420099370625479505357289823202346184637657606367029117350779293944615614809904780991365275019651312122855424*i1^29 + -40303705224714686532282488552952090051163063192127371005619945501257745429769517498178966093559098549220526563357922681419854842747166616059734089807021559332150572094410786463386643433676515407918090925010789546658433500166581166798970706374232764888679347226706137747276200397731134627994028371799656590387911701481412515552790756046277665669712599026705256379242320937524385009720153498364000243579709086490002757454036770198135019789914225820069620930563176237336628941506654946901910850467427994639394416422059108431639222804190120706256298896958875677256637037530872283206197913806904343921744840370874799650929000715154850562716352148007379997140168180907757831841230458563386682852549694452417494028743790917994676851179648416318064632145072382887197289207191506111792660472115921923399406898768595217866759922499937554835015827838464705882755881339033613748084750097331492146082747701701145419930369493596836464165084002669337576583909818843017560249747262848312307009527634630001401310567660784602467928311474135248822297925394018668842332975670579956582680531622405388869917007344101608634013346089767835440473510574727455031976720869373563008729613847030819698624007733193500878191619482650322133187859875795457912052127575225670293363482993867392389342439592208693259148746873261417976165438947338173924964625809408*i1^30 + -12033619744030464101063127746932374712608177716857148470865933718370370880959778318121239213539833274953694052620078926427626072174367921097528904992950022789973449569568699151241253796486489405654968066743559005840337361733363882347253148981724006334266380899912724685732659918463333508214396481356235571130109304226171674860530708668011361579124384562883173601001684293240931718332039927835099047240249401494094651121937979867686371196302547658746842475956524424203964496423430841540003349862900777400212829865909234818361979381743290814206324895418599153792108207379178329248232197413217916526281821131318282723376840546390547344964847110035073457853835643434345125334845353031931154287269589670649531808264786129622318578242574303642824768746469730905796252582185127234147148864306490677482614155206193238419452410341520449017004986422176485042747418083025929304622763812715900432971704292967770497219876751871661726048275645199041207482144389588716656014179733455160523768148939125493027398863038233938117021643115495769624553034342427617233747790008536024879995185372910477254452252551583333918616402971196598747580691233746048242701983263587982664249484566702375485799710879585092007695465381846224692418076284556364588363726214651443461850992983430884180736472741549651443876968823019378358008405869396294182633472*i1^31 + 1318476668497492798978469366772292452745563250212964156258157199824764447635321266253560091755885953560046286096412456444310364239306554257968167504099193999069040159261759540786950135704850911593834035226002579796704329735310166300342235261255721513762836994239170171004797984879094951977040096275605093114323855439815974550806691173976941847843999562711594638577887240855375474691763341244694477450083519650418490527538351961768832172825372075225298495190010483089747782717648494716884370933780239386294917303363161884696450573893657202850972477173817347264426071822713452415220473579833302829015898306728354419874037445405112712627164754592493782026501730922297725569109129652945997872260768139837689983927210015908441836918314056178785230541278857443133816018907657006132484578193846604002273365520638392125740568074648791108228601035154157957363186360503552832786787054054928465153507282815948563657132365192259707677815856313620422132476196161722547079478194906631685918223033122442564388416363761196469228591662099499611365089935245268322658429265676863299146518357675138838475091855174225923891618623285209253916632613982520183263772597628048214528182318796115246753843303835719690530144849628587773055537016278634000164790483825887733873280361844837657950475001509563375558887537974542615372226186425925632*i1^32 + -280844490630618490572634479298808057663940737795438974632941458223372502237896077510304406951835177660414483108862964562571504989649576091510431516085580959493597610621390422676808708953360108930122094060804915256449249758080083201776259028733460441723994003432504470368624156607368033957634532600039089635780171352508522894345178032758821539954269738647886667148559429936681235399669648798571484827220097737812604020811339165457200867201785329166412639996369619415886347677419767232513595936931086940649429109627580015017843269890223147624640720206384078143541385300058622312622579289138997278953479103511120000297767659519322143537828008768797404967056157004911178683428585497662401248409315648225273288013930735329607519804114515306469927835390359591551569692925931015153170578202209684215139188991653846618481919659256808665623559129992465288468041425127245340573022634995979272934585375069305766358314239324532656699657145221491707075941249763866081188576835291058266953086863788195613254171712468017590352354014769755416225507691775667567126188589097546168421628877587190444654150579642197506497784504903973814885884376596136737406121641117077323105929442027105111596308017963667920297857161431429278590901789257899055662090097399202633779802170352360134253900393932156575875078143763392071565557366784*i1^33 + 43880467720228812771561011153856628680810102585654307505724970680823338712682534547779954090403450186332435040036264265173889319209295479664023426067713068075488622824803561698974329798590262511322294209373872246555416695449101311747477442417726387605868066139165352256768070800086490197209732560555605965565496660165589164532642978797892281439648703637816822660132951133585357728133395977681422944123409105777254739561484514699797615167517695061222466412198273551168971918939150546067858283314037261639905869372889384293806985145754935350503550471926920242889677432654649064146900984959037276746429959985637177035471968399165855164720084542111739844987249996886870028116970250214387246228015166849675832181088313667164700555181281367563577234360492703262372995102796415297672755903643654907432779699545182125881144463124246713768794439142028630953651932113586499697041492479500658686508550944062726696996940090422758725809880661322983162330951149112830297654744389241747264897665868242580609341314703733074194681184069730736389815567306978537644304950340073395270122321325357165879533845235310143582875416800970855289438966776518842525199573283113439626353932054949853982967097262013416046250877806437863468092416662525940211398147332462533606634051877822100516281208483059140389022331416719262744576*i1^34 + -4861211816790309011632254896868048434256794038684427775425983688692303638440524192931178643316775993766512445872401186453693984414201859945660956736809054385484092544388037647858926879064631328948748386492497163205913024118516440819938773698977412698561851009205707938917110479374432698553297409632984647601723355282920816732581209023603185093467587163081166811597820685727634667394683991642756240309442585969460249928863075154501423250257770627362781174374822401263805579283780192708472339742821810498342859902665432877480681506842711945484204087522956537463813911222887653579722169195940832026496364164877948330959777828249286809427596979335329538990842340720050864082862313167477737643265426356000937987324924913895464324738787969304820046571733570220068973237266517001862906061416769479521387589574934977773450853679041776254875229907303973751913208235201742282456221372911440676277827244278267591121502129362326820177191511966263473815471572909300576269668318747739310194828404964490206299003479847246395043805844408799721070252150835431817458569459552164110935320776267867791844256367442960077999355391693519072637138653296610908315067627114558581277004760898569017681599140982042092849274130491470177819861874852773985874209047643442603967037935463156844559379174480882249128256085164032*i1^35 + 314493068697572591323642905812849507156080952867204944583863958207188262034439865844094454452586611449587508517929190798744802308057810696905490207746417365364463504421985870769312062512210585276589488637870822354967484916320741041081848245718897634499327576581993464923630301653237805620347894896382938234204118077573830843658261764993699797337370284749084102222006794497065558403188253262287188179313075388015705391450738742509005009056226560376076499844699437360165756836074407813223126374624476436740601901098452802394813402717792314973424499035636834669004437341801928381297519995318678744746223233119423711544436326624165572573072653945291551638124613446711776474999713483294452018161610380663699855919939114033013862510766856285482404258784555856597646530032012687048627021698339379917548325553065421395987789675588088537951789210107427099619563114714718699693621354611590648734578937738369224948981731611567339430463813313898244069266295654118651367698242318036446401235879759229732219156717856087948163712728610699177831269409311565608270083972553763845608655389465049814035747809830620882276271960566150070536437382288637628304030032299031775119186771817741434054419839574018848255653777388006632134014990457860001944667688562364234610516565646596141453786123834279806650810368*i1^36 + -13735623899932028774956351810774565701554458480957300247046616093105639594533219676618099148810080580417641543458233687520115353176831996146949194439855426030422469040963311063549423754637487462310345506271625461288111158264252124130854193506068335220009927845355009390023122455323112525945099876209097028272017018913007750494054606869520738735466748187204986333227117614429926291295889523860152127428401483095984572751192737838071986380659193165280728273973892461021656713936811512398355556175492001207787190537827011520623829020224921176336260045300830179555360475318305655803907563799441864717991569943014029425968036338086410781675205525392301718468744209595350003186055107087942992967005629675231659102438125603369386087433339990253211099154402178128453395524566210630815862631732401874998527195875954125538676034476123992095493107100407972168759687906043291064908614398291108091050696266296774818270807929636274794491470995533575039084054133118059129196579085794428126457884940495924586620265700097462540571541238636632497668972977578781782876762227399090045867450296907993014299315319730384057396678469814872540630208138612272991497466324917482008741724234328481268202289506075545386661811258609502264827741642155460638193018313305098636769358698073492250854935627581882368*i1^37 + 364577785134047017379310852042852846151531218193247580821090346689409005529106789368340045175285729950479575200487186397761659576555100770526780508722100159928594823078496699890887993116427830670050484847877876996746136479034838383577411801712119344072764994519454777236259831998771431903756799581858294223046994985717837155293260450051969311653368258757295262171477129120502488085765219331594303490194146401391453327973193968386113683555948231389196019619763005699021424300554136975391856427638208343445413124552339684213769019547379414223944026915613515179313403668160523135693311761556730775589037157894193764698891453895077581862993220061779102886133618576623191816861872751309284196322651220683549006991868502111273359314462346991619165873874186465870089769587490884825066078932897398245149870561765816770802446109591997192072611962691461540913894559229294817806311394541689503081668324186070008756558621662556583097265566550366121614872928264959993755567634236450304907292102358309081169865774679519010515620015759834822866988039990363069860664743153270346890001704210413524492794625005745962377470802060046198443012150718288970377594402702020625993915500629064442245993625640469664988216289234042422474258697751846619783346417125611398549961017766821920775499415552*i1^38 + -6459664175358603350285077672138044114801275641446677252521489441434698392365984207890693720096703887791819778432089469484854136688448115385160421695693326921172042348782179320850734243013196886354830762109511414718191161317038690375026323540962824752592740232542422142304063987507056560418250352082135004723946145564679935332754521000683476129513696397113211401902485817763177280665970965785591816491097204303668864666239225585465117215385695608383613109562146556344900025055727915921752538277499256526369200409910047752519882587068276378134329448498751107237182276278434828860038679641855479056112925529173372780782361784602071822323056964569542817107353970079982393479846881710860343762515254968941455098655508830975002644520071569660953300858505316077123119133775735274847591660348813733366410071431195731399518301162741904196465335639971008181987930646669354386920050708858733987284047923788768809996516084920601319189158451037144790897257618605589422956714592804907931170881753906545904784900058394340968640487307144438585185253528610287197694834225542309776376200655166017319403267894306214603225754092669901954906096669476577274147642712797325152524926676808766918473412540147769677947158843411077217979129262941415563682974451138509014503946953637748539392*i1^39 + -6250719396365998705426617344422481266744183336843931147410837619682157658902017427940731420835303669430102890439666329231198892059640407082348683165993567388391497544081946379679364835814202189316388139771671435569488455694908547746132766499284616228035269562112565680733690516149089878599896067012796028740149140872648373435677537015806933175384962381348221153218893448291236804691451470580659692527895082661426973211778742576743883258653375734905645626970151739669407546918634844523282711191688894102945351496388308452902223847732596419749096699068704644957436233957715231610903656604811641086426546417495882175444672656477887996433803153304542321766747139469890081716206433024816304287999508408888781541702840220904689480545175161517572208621668070142090792232396567817657336363107181301250743839554187040327164915847900936023614808566369584792693745748647208821499256593384026864577252541622446621427255933156606999236040311147833862130678178270964030882336205673946978628062054706055767878457481687662066064114480749037872503104126613080579826170936690536563312029637590309182084825324096622933203001483329648967955265769971858640127775782247930349998992398136617178916254705419303752141511159364783955055951740682140518377728415067026602844911304704*i1^40 + -220053856459793740674810153183650110318029422188163162543048023449618184911878129202731305181628019445780544849403418653708754038808749428767948260862819542864694070006773386346327017921200720613289784054089596965918441444002119497539604237017996440957902841881369363479876402474001816405971586816062140509684697913101333934672614223456882914280068140787672108693673929056375850618448643520340826175562261926711001142711530584687530161516642481075381938834076722133921945650741782572301642716633142660501138314450227417695711292384917574909165597514252101762133613672764363981057253294649637535420447056295590966185005087456060097185852613424747783751579804188111765374819851119774085995949121619055781119206246896537467137798593342015856285173241846566609717672420940630028546390596734755257264918208852748624236803229965179783587920952722474532930935673920350582980492776697287780926869795095431270018460507449393318514200508978417108728208952608447799512249797626646461968004296772734765792014774434669377940569484387394051008691643891748518724393552866850134749404936969292087160488533182416077357104883459354088451159220399333073031318979271454321790804386448305912633950946828297735530055467418722247994447373239499350726744713548903281065984*i1^41 + -645835803721235239248089032576920593420318406113578629661945020367954990202375613563580795460222803155527393155200917964026200966623715867406347654863017720460786358294225986333116419501623830227545579919367400754146650617795215459277103660995349810178085045202653501273151765997679270630155710056757931871402346498007251526862942915682947291982621368383383893103084987184834251057152856131397721559031278564878776678826299091539152639395236129352052180978539044249456596384344094637024244247487295044857068519456244972657788302996900003581635998900533241849974297022983525227859876034810515866728504923453003218628440018658031278602178047707359112107617185658743762978980402595546127051751618223091368013659882338480816991420443950221754284462132424565185003774987114592546771387599572612680792097801793488196040094591587399597904027623301570301509426793717754346379930294817155526746280544710938510502017764313403338180561384956227552569024194587372723231384397090120001190022876805286591019043039198650071276527848639766345869918072838511054961904669361070320424264925254015237328650763714566226422356161433277584397162495667223495888171745539350118501556274491597859294655674943921525261138567400369698922322605300171391659891885080576*i1^42 + -3062482685657853601363013030415671991435240079288367826679828258918462678458143578696710356342123683024980583179423955650174965184452691130342816372713707068730934987662301218323266245529924084371701574997814496977394799580785072129405257667497177606657267620480410527748329587409987062023217379574963325696359640566471456975147779929302139272271717400344724658664676276847849608749541374888836018032595299290189558272602144995135248049749335243259988177613865129168822905323481276241955119119957264192799911681402038509436953532987884377671114391760218665355097629200881563773564908907395698766561981431359450087389145225702280620098929536235837457831907894981219294959752020607886019441942004210372050300014546576885130039672941565052311704983038517005433953913099987367927733164371788356247743952614606328084002070437365957145277404382051808065447794313169575624673189760321309044494604595674340664916411225014791952214081026773145761010704069867381652135787029515636964517498794976636999175311377478826013487121783705598758630267826760152496103258996677576347076515614312753588533039321188219999878953585499672183435063485500523035868677290319704332195001269171108914319654335680960988871137134807626862509179344554003028049920*i1^43 + -5696991936039050855960743905648761315921748342566587211658750464422699331522159529071098231037892981453525283440461414716630075192122785252943188864468029645381568745305076782872831227724871489740013666714406876859005717066702832828805909405358898071350872750705640992900091589934884657447540235150908811278085296654726281593618828367992217329242323154373375863716896473298575833436344178615958563198576899601285656510343769088432598482354894442577268845514247691680106215504840258331194833566455014229989837795134708412269596028527146956868489013692073701620607338103088107215507816003519416682603576147233093241627614622194741718061689347744581186576283553728516419201551363132052393568834194559138630958282386983068083723251206734628105915135583824893632440710014851536445218190164214224265339144010162523961859099701868505345811646670451367762156483467883628903810635267266606365061807213619911856394860567171527958592667445098694319735405531895288603741464633864332425847583730596038827705246212510891266433040985518325017680259389460061688496419398177831355446764749310602061571050007274347998170463272862350420972586147350272111734150070960076977400820495715195902150349192661875665052882887850795602421178172243968*i1^44 + -4100397476239892196691008268796693607554484081936494449220636174776503424737219535238182068490628889531770644946854359073233652297464497054581798040360292372867455027892075703323490529245009575350304275429999597590458464903686478688270798190075253521020114915116511812012071827792878902928903850009215555091104769198456801601651017955154367255416471132031737671888366695174920147495925493234090705222810780432966206458286561609853748008461401888480363977756981578587481914134518160810632326879762433933866537766584776546903417728397987551582377297093861406048164568370479235957508958396603737697613827682304405125357036371985754369014702967411490947898970093087411458516307842102000554049592470391244267060869275542968922728489690512740248788342688723715983345810936193020158622168587194852600538119216273662675045891295369816054150598397819931625455430351581910529080840096346763165597249559560782274977594742556756713927391829543672158183046993758383902394028434799531232021379640139963039442272775931843046445802625038471337413717302152476432300294385273295438774870170236325481925305904221619895112695085609137118274162992208406771231394652780809250886181187176559719363634795009918153181109053279506603712512*i1^45 + -701229022595106588253636285022295511158608754203590981145918146063782501928992646654496094026181529144151604591870856155998292387706619437783960573048719311777225151444052601815532804841581668501982506835588572659165691552414991976420163990453828767882835565970879430755889095773798820754767630842180323334557275101507623797875072267042606640029144874724462155943774522186342194919670795401040836341768698935471659947553207576712147932597384210067524442662105422106862490862408909714687781337801018576525062217314065935535365234044241675804006321644488660590268501369437066148091727283146119419538291578515233526638309888694919654276870521819414918714640977474002388426719235041600779952199255278456327468051411318675284152281724687932543371407549726106537041441905879598495953661955886635733496765587246359641491743406588131820269739252584075672125593839331928671055870000329673454608849911862853446477489329061255498612880631231271460798387082121878959870249833675152662816629039165785433530026338865093672223925769879149041180677309918141666923496115289560526300903856693120177902211647426193634798650183254208806361305201838644646048443465072870689703898784958052723745737430681664351982864351436800*i1^46 + 6775881816244645053438196224761367332980220508235638026979370538975209048329144216352487238199973801258872696409331532121982611975607406922074454295017123913005012465011787147373013263640752723208913168949936971032466083108154830702285931757559421632216403900614125038958517512358130735900199234544599653876105726852455180831718958736384400350167392076381567625501422881614390046798079389292567921785288214912022661864075662783449996629356151593202546121358002694416598983489960568998402592136760601997380791886215184464116831253367555334452967009422385652019103490827171769441401374442207402907230869655240343050904480514786265641974623237011410141380702324519468364763066756689489646404362137251601102402611506419994116274726660337498161313654724396054391490819013046416498921339290998968008894585740757424889417468423164542530353630648621265173453125553427204720412098681537231023981167016889447538493482447439752058302644661248721515330212321903879576739800594614366862040816091200401984100260325974454452021780696198998870217949235491065150083654844449521799999717774693806865278875610170757112344550027025757619563943172070850414963350185531755857862814355207737097697167601748248337920*i1^47 + -18981712832778204745050279707627923185493603920505102246128837708800085825103805051191448228023625666075524122871356468296266543526013206895913356247825039813397965311694243223080047117470016474448011518834717147788276211156114633881297477324970312953175016641225412995182033731369613864174658825964212272201146721918596670721233227973222195376022827191110855747607039013663564167083931315616053516265652234830160003691016879690778980929582082082215934944540457202442030692235063479297930108246617291514181354415687931648424409594436166138998567353344630133218565113114033306268837347280960370793123186124710931187642833654924098293821263354639878063657499631421704247847839695963414713004909287273284953103433660771142907084311555849234287643650414588183613355873210344465824121185555923042138078586437979648787838867822270166171559247808166051748214996783403529099482226268473997380456357588605130946815501025800434770188702138949353858493865249761101852698482989536523335536469011551503442857466455108598457185407087045029147341926701522961328752021196293259283090174045059690117534078836988835542827110302796092067055707298816346629755483105224685332810243377121603279468317312*i1^48 + 12493857230377996304518175056106975936072139829146493063145565121545009595878470574949562467230443873161772500919186520038077895927466620989192825375956252797230228168232225657087840787563364614182811107422805846980374605867212559335666175049982157439896196855517612090051127963931964780754743138867182538351266507735605302391812118786948097161674398182346096670579160464877200807913268480704893119055632132592833297457273217074106559289847318017088791637497456841419432449521329140476264896547890276182896092497061448566705483697738346366971030185642969573692947779065361077859131460946205232384800122876116889855365593580794898698878170925689977507465295419217256236268056672164438256300871429151636242327175510938516688891111475539798124977255893716109131692731992205144377710785777501548148775292280767020485309990741568006855928802731638365620097908101064057832037719724402510853994722652095593960555886394153568275753826267094819661676771196442608586579632342272168456176835146311155038366956416912581795885452782907292165975391112166976630996385552059555516211343692519401034672195607198494132186268191745581700208134366358114051653643606329192633500432*i1^49 + 4385274114024161504697140279874694698175924983582940666602946914310041900193445320734504630893062141477932254771178616088822970864396331160772565657374682406798568400364166072601248838940304550271142668578267330075326100708007515337106615190243049561857837369108168343822070803445969307342893044074079135941851748813002789712529947977871086131429674021752411781665594954970685257472954797392236372176981588920653385142960074868089295821725309266610152042160343172911474466476289823824103573340158689006021260411942410159796920688744118299846705199188773565641826255613270418557636838651530235410456638036260949391502562965070302677074109176476176913814289459086034634974535757376772451213567969536311603975248734360296256030780248420992839129310620233596289102874949068679150283694101209502431289753262618158573406676346344676769449328664253554735247189647368320626666835741591802885124883195482967403601644003077429632355480145164020826554864750069197619421996830778728927266630885588912573416206520203939324310590113577025461658461076568843650600459291983923642835205555399826644535713180586615949904068820674113713777139365862306112*i1^50 + 20783591365746713785616891727874682216699798392983315248757427173495800333354762113240988166272533821755770947191154624885396904091996335887247445903737309178215180792407500006594449432608512803619937926021602701052961415032998931088472333052765882582574343345523862066443763246430518303412942462134211620543887123174206771546657410949792672624700025319062548648199018217486167451277652923922514818836245512265025005859016173639059130183474033321507247476468178631682653802749995145314645909617540805314285777069663776916046345595508273667823565549456173388018645890233223571709864671769036972032267269571157276024002726541862090165947528772627880779626136326098420173469586576284283640552453229472156909313122474435158348364928717914933656669756439000013281348467485888830455985866807173093221292740683214852531146289624960686073111871975753936346587856602628362326262057907488256301467648875858253198898030831567030867863990305622201036482253847023659371342985753374566750295651040732857171815193788969931612230457606238138496290315828351631928870102751623887028332807921710808690510479872168525*i1^51 - N1*1543296200559829358580493491517133691057528702196889006155246876489766293881601104239604505802454545707754043724880217730816645542003851887079087848720839927893852146909916790923657368557834942558117901008095677857445700080724207858205100552792275449247576235372854809537739672215744634428831368925500000*i3 ] ]