[ [ -93652097664959527323408570131067058425757419705538185201958913426045050155393574231048884425858777644828548854523898523934344489457472228673851690874740828549671308098008911687589904548196044441873308052502178458866705468250108650505880322725184847502585833870667347753910816521719656705137306128817455402051210727256289338554762247349518259013680046930459607729920012974158433277990492245541975154381480628423096407701135490206606137765216533675501571294949397722847761082031632949928437862761864647028869768921813123484237534523476585112097337856907508057461256366699762487347538415895708603470499966341132958027653681344505211642416241022661983718538375776951553381857396450218836723104762995845175388908120228659817888333476355533958429778008762911375647078937476470782507382123884244433667208225890716581857719763248885070389120903298857577654848563755407325368842086688416281655399667614428782247035159203973376573064471705988072222298207478418856391586227121255580679739179442882227541703335750619380037141133622819594273884245637514914249340612281005107851361825759251993140982559982018629683214183013402249142023029215875182000891178243697027796786110305443740733911918690789119969624276026615393480989289688595324242930488006501455425259972996543958580393707634420911275127136793513154070953583718278195260973050589612600989993394591747847581989675721134861944677801388561955491020964980753380147200000000000000000000 + -79119378156425210251573368636865367210508499598722138218031736868961835020623623836115204860904226799927495501976836238539552792663914562048847587851599015424724041183293005381792208957110846101035991719483461919653791803688857379094632486585174928659782167451663663650683553746781531962317483927680428491200719418582530887691189472596796270408963423906776012415354077339665025272273291684109806114597236208351694172287405336658271071153626063663109435017614334648705152339542092442167312060408247708916891182435509048403596146686246779398765519810556635286996161658850866361856243918138488225237083345148325652932669977166444575737829427848686715628731983118283451476716775397261407442753863730182039877246061564215801944236144307246742206564441752218530796830652042069753659758097282778762889807033294550024602295537902378856268811453359661657691062520498428552852733768978061784382830395912210310662894988067551454431011059213929739237551171311538128909572894704319973198566590544834266041526955964318551769764171036206875397338206981675580520893086221562874108096568243094627444403247227469689679198744750414874328268275411785007949653498476378682764347189845656510073932839661342541872238241182299895584585731367361576085926441308250605137642013284075347399641175103671136016817416391129800059598849075925278408924005909321358642683959582237292771232891129735763083893368472839277992609042962929680384000000000000000000*i1 + -378713877886712253847498323970954401318114515020097246548328441522219904258959359208435233223334816285094127639683964854495732379657018097884269344742499290185035622643246427831544261026463233576820727325174809857415792474801881048225105940184327738479919764044760604673586763811083267784964607733690324483320450195355881233545430752222257468570880938730299274486071162576223945768337174537289869334465389446181341984500070799618749079301361997279271272914934409149752169499847560932520607297270736576156817829723375796003024428118685517222134287191393854038599001968717525671523562103967214299621754596364901282194907431455770208338430999533078663474565438675887753367489526441171440959019274954577744598960446358480954880201316611076866985417192053606098728250057995882681118515649571030299248063548371325704398766176948471876713549425890916002349914836458924845510132730471217363558368097953508736963529223202597005344866353638084699592840272508507443090119299246228213200735150258122299700507464987846157568881107450845781851220168691633271990152555315522046783345345874424932131485554973202980031334605471652963084962138679605134160090968216854906677644715727994272012086896201387228532430143836373290797982440432855698673329850226225735060733874596357123836268773402779985292403120186017227149641360033646261603285942804379261371449075998767737500525969646786924854103566147105348152456650931159695360000000000000000*i1^2 + -94066781147896619084211377866167220690363545147008961396415203003379141703576345318865330896641739740006807401167558751072092951890541167925274481099410567694668077361339796172481242814543998486113575458175011272012142753983558492753090817262367567105468592161470520170364744301513157754803687216335777510876239460239417706075336367346596302902139386659902351950959828694559990827686206639961971149616022312605767298404006995553411238087335064924271147496371013431675759180838350683689490231810398256717580091379981016382185654254980621263646431762468143484521491171463317558176958158017941562392110582723553486411858783826121721375206802887604830504279989765905373088816812196634365492747822217843669501444685290941166528291216954586611079056457423529205898576242356004442094715146077802025677991423450641893669849848594666796170752186818360903917698154248540773711692287709105373220924394144807648419147210581633910432885140677084276583814938021753064091528174865619662923383363708904469456525540311993587924856353522124081311881631437061792783894816077767211889000207792610536654205304826813732128886926184466105470097970618718285954160277315624978119985664265403537974071357141967055992205110417185269071266229319292319448236676340354565689739546639442811031773877010656187427784971095781817080400629216241996844689352968423791870468586056724009980694758095449770891201131292626309568245788788444364800000000000000*i1^3 + -286866634182503299184464998443336057460054874878544350510419564861697580655056395778252052948797537359831106944912305426794273934501174302122939450960559611866514020692824196360416310864197261006591896788251851454973620457217540349203718009988635296357203642914459404624863484836536763694458857698327714295281065777508291953514785570878283333531514519713691356437751610840622957267343198828641741941933068130536388041593092576672117040315988848988962067296608586589868506600391924447393723307743417137007934901613158431878899749510792025357732919498079287512091843943409323958818652262767479695953218882982960201160630758127931684300487436549854294256837813182821540516277621359807915693988462196212556447053296961641198558460020486849072579770228245736003334583905749648544889460917754896557832424780497948929207730697533038134008830795641121361636993381858867214599187004007051995795870579907844039222610390850781400720538252750557052153499038055869306880217110864466879441422294700959993125749912544216334511953318370439542051401996563299477470082188322814652109755144698145632961308402936038523749372320360716833963965775144831755418989057793393919969284594940787000332766246599451922510540944408921593386469888806536049441811344950739463385054743874037690687439392355384303440374381209937793391563619919375487057907653492672855328681815010309064060588163058915019843245713875551531990631204341678080000000000000*i1^4 + -19268786090275858385484761624145579065852931491326246901656574710599207991085722447694201753087030324387866249405771044225771745557237766019263186003631846016412834995348613221264200422602340002741251771117042775223047780881797343257596421055888034002128873279422555711342868982197629749455236455836145756173395230102206467022099567724518248133525578409301186807391316369164640630551327093878834883116056363700518059236876176288214593884015038505264868849971670025187550152975155328388896623652835934616488244624578022553015936906288524996134531941199259465261134421608025005661209599515727123628583101873290234040179652946293886776248865874458924089855643247010389265076591822088719678329802152714836027969728922822069801403574534181166595452642011721713572194954209910644068583520969909647075438958079595360759521521132977337218568203334713468865299493188900500594837666188985141366201581944666736316774155414113988403685377951961139142181999684736556381703989366427689097055977803841082594717998369811681589479781208635105761873210905620594904445417693275533617994500949798042670366816053586241281416346614623635777646365672599237745759881406447423347921857710555565483832792673758306862578112902608372765794054328744900013819341588173331624135867121962179372643837176765205257169551492311924878547979852519274441482134712084878188090702810779628033127404153818694686757084844674644416957712621895680000000000*i1^5 + -38701930593564161432376043459287721967237315818162213249984794228295273420417184260031536754766269811484455709347407983158163990425492201664245433711070922093451877586773441107654002701784186451973434704586840332517098162490193675723135259779279024195722180319500859944532072907031279723530079242929238219169653655449884827661151663325373455308045051321866153263067109813169787518264741779105526529129173851679469411732554777117211737296901283201289405716061480940318855208880019472368467028236041409936899639887586603612180716992502826398111721511740175843032181707938305071632946271021967986310327696526439588599085188531079532676284153142108867378372146292134831007607146278664704935020089449336402441561334350516007125677007287643143465942342402436020583582638384119707886138588215903504585202325028990904713065735068292158710165461995989509932937087531779973631061558954536805106381653825398867992116112835270287283575618647279899390002686640279348096496771320987992669111438285095170598225076157911480905873555768302582836056207126804887984146209301102281615414384176913599456137683630663097156796781194244127299503497295195559358652451928634299748214698578643311245403046391501338198453157913540931604061313311102886866824434348367995609912463875730078876424802222967374514819071535854887106149723388866944340661973663829795082449950221644095115693153362351634156683375236251778758807656176025600000000*i1^6 + 5113451220858350834381603853487715289933321075988928727268556256303267471437605912895720670343757235388291904566531217022539301189907611114551031295809398979090964138262991320402907652859318040092348133790537796940248923574444696308043184653940262195435516672076977062650557083461490657151316323888674957908672975471263774018954549460069903098660385827748900463918542490492850482146281411497460605780214858143457372851819974101563895066823493466084364506721706470980103994896142712151741656401354423451179475029078261605736904682879747156544158211347521970957691580007605965123052930580045771533628551997853456187513561429387330655609528198954127266871698863503112745971104690219658322125128424860642131418805379390086458748917666398242845526947292780155885842436617275718959785351739506132510147535852869936862462429664615701219916611131901275593820065982578042365367155782278208387791158604197684772805338709010609517905432412521667818386713666049947291442534733150232031361898724603265880112032415455983261915103460870338554760251684813576777752590497571135517809693315004359982604835578378158860434483539407554018386010369212455262742830327517323562711205294487801008780183615444609040637203982869687124450872087464076739910289385381840693544641350018448421263379988659931515224842150205610925357821650440511386357923771691203940814408885473613736150415223146046635138655571118412026093445840896000000*i1^7 + -3038545644667415524733744841212286980992862125875318073664042276092157825833659399296699160824325936210021573150789547561084349906958532197931006335249386222218914358972628913566063427567746901550950301502078746827653098857313132363026076696300804475907919545078310215337709921101082107041225883097363416153813492204416991452920737664399620377848349620667050334654875799228180304308810287317817704093354773417977859698783564653108679336673051087390803004553889243062577428932143835549970700104193071845776987208822479488330021316702748398482308161653401463992872993332949133934132711080972415214961856476472421028555781401713023279879234036818711479957436984421079833382252380559304261279944781903009572370270627489129603970352076929223814552573784125975942139249996571806141409499436704666664122947794861674726991643018507050273216962591435498864634003587315246267159648861776951448755758266286528113294799123306794199857932230219510788443351798044719683631648609006376472857595988404250298751340159566180434785389361229015287532140044722146881666489623513040532566774660311566286317012281442887262048801353404389147183640021868882381682999796520029424411425429348192300020863894754599673276045535331707288722933417300318390405818183071718291831795314292948564554511356834530794672116668146529592445563709238849062322354524310045705609294755495796121189006636371910550942389003643097714956089425920000*i1^8 + -483598939598152051896046897276493157759406533530263152596807212046930532221173425824449115024059759495061237839474594114939828550610970818212861621253966745163054548659100299021389718612542764241595912126939634034176525955101704372270698163586483275241188308048506899346430991635537738853036898227861944421776101362493090515849304302278049098626320325249864848511719430709236391531638954676089980486677957446827496406223203947032090111008524392408877105417810445853027582770614534326882257332585899657880874571308711405579435578770756923898225199928740427125259813395446096388505938415229692902797688019861350613219573187567550275258598825422608018617189032058254062601104067992999480983790080807569309726926251325060903919981523548555120081086326055374102815103597501924794652720971931910490550313426266259317174266687551083113611191849634994461983706309727225803699312412711002963505559995918759372967619366483858828779528443528417188976780434174413639377543452671223068130116936440318049955130106918881057854575328940284583862792617805013427018840206226821353820469983665158386726231370772806476414859374938460602446421151738932805691588240585773678173353524808763092985789995829457030953407602249957156488410172498719720288440116027625764148414972835536930817146322884487429844068315764018466044990655871899661840039232377057731662748291763435586186633028625273897910398644982987427011362816000*i1^9 + -26770982145996021107888763065047553423072527203874867842331559370495245140162022170215991728593610781050730402747614315982078015315809686576054791194283328859836391524503997775013487834827240693660143048465233741302727187822918890883795153728075032788242492196683462297477461958000706916660801875441688501796709517827862970506487497589044537068899888043654990288704977354317963295488238685165412909567693064276773734235552640801907081577473790429564268948318714722915662838303818693114506154030891513239130325466980085745326581454816225227819974702820554552924569372295714314365288076443574737705716960549586324866808378622304175416395023159683839734051374181155463033512556314559061709046448344267731478355507442385787960357065628648603917481695587820954312234242877403138132808737678126708532811826357132249603612215481720092200705174915619724771267329584835011481598498266146787738093819228407276959659877134412114255530141327724142013990960373299059304773192625492996954093903310317328722502436841229807840091815998069101807844773112527953113924432297060144279009101785566558017006447290143935090350336921569006989414957953293844985158298846500559935703751195726366756657770550379139917533699958585679293113240716261210056155641201535390652397177041718227465696772076583132654138261451545588365257636346078388701749199270484632988519885780713117924704564683974985703315602923497391862579200*i1^10 + -961440781644044918858107698850455654404729425083771801684860892897496016028108123934251844618854978800529609434810514534683063261383317632467924947840747815459128205146695916470651026781667158371834565012912663300883673547285403363000280165251739529598340183954291593800295277254517657883501317525304077818743239385590443610724800193600883914375822754400274743007539731053737875429228090484100426924471094292655773357307472417973927132099605693461818508013913510955847923330564136823684439627749021917749631286582630636889788685722753261404254912687269486933987053369984211981802786531977613215399073114416369476383212287457205573423639632025626690173877806009327520732831341115727540026733777654756508940248575205178267127661591911746477072773521710556692362849727677843258263856075480574057688037598397261294742400381868139576813551333549527185955269423370348718727479788001479646049492284426036235257384988608056101779619324470964123518464909966548907032936049767893142633411774184348569382548952125252632748624585675221939797519885176406326183880982087895095571033818684645425948217373047540032780911283750755339009766524730079222094180105890489582717242404645300513569083610247899444691829198391365041919039394326283507012801853820733699617643734741309835980186345722965822008493252286429021622095773958215296573379720588825050598596607687874150089330413168529070502427181414487162880*i1^11 + -29293944755505073828663813966380283229504604197246496576773918800021705982991827525495119335436086121118824090351700184383627933401661156720620203868030366802178028892357581726117848649169263346287249216340552314401057363612752910645541952106020482238465832932155077405363931018344580914704707977589410083811605232222422927713056999819039159096365061097707486754428138867432050901981084857834521027407384000998286676028453245788100209095091729452809236844739762469604712220039301136149903394836296136494460225016272932804605440398346569779096113817367334152241869094624143190842853846846350797299324567045985329618909983964238820976864184766591008170846756342806707980929113045220101313410138654623964074568332766515299867533993171126274022533578811794586993001631123875837637694908105484538419002976410741954839867462078907066338419498192700627763354529985682988494229158498236899575965740835319466081853488139199501675158078555343038305847253417736551830736850755764168548115731397495688037040731728476773906119970276775045177957840996180017186271117649250966230793067591207565072087220049779217703313279399546313121948037712375247363757386867461270681949053989662316176222955055657049559795035181418899670309052134942838997492214042576119666349283031013154651067555188842635115300005512392259396401557393369607374821387828911200738506869797091873208476049652102097165392359077183488*i1^12 + -596930429939858264485606053133825455426470114517931110731411685037963033366898596088279434367518198705844441866254261367602136437990701016141593623958995197919407559194318959429735033093572404883548494226382277808979418864008198587131250459569963056296259910429129461796925406174323771614392838668438175328281105791890367369482544312956787637641713559369716446330140654194030759332397726353980557864445484134020733296593699357449985186068342661724440662118862825701166673541312662500053062710700082845245792737764078508978856007159098283335190778052503588688190859389974950007154867010976420447423309380182142236507532958427087518405705965716267612526603927009669409847829127843330245062820607913790641159614854002474521378935937758719389495318331068934028438880551954052771995426683628117646424546046177945041314524054447741913428840721309638841732459711509862111348420533232110532386182343704821447336738697650228521601816545295165237332017754814140497367664442545746858394601627434741328390163337945774897850223584347052098907242200493646373934699139524146856361860704204880024825655617386618001942824076106357834371693892146004478780272126350766646217912129518002571630024269216392050276540707090918883863955007910046174383657291845318802466118373191569716207750967668692617722854943778189009596364256636204699207376210577367068826862093162572708596246218395346268472402247680*i1^13 + -9877651646387579223826848870449797917795739371557703861413443738695128050819300994975683961197823115979483016793589507875413936943562669573385053114764507120877768541461264468522268285550695926927400143390937001485882802942787429848285353255858262078301344869603075324976002909258442532280515762336802107484342178899335535832184507219875316347933396791925900976497925101916735136363420168134964937089054412314373350135632188290259251870913270086447308273023897420997628763897936333272989050617076287302069329112573132176753747133921240290360898863856637644813182768471316819852690127968342318141985238883889493083783410530726056754854269613303046398572860523877103109848133894165621822547146162827300162674103987241452747669879759750890211683426386788198947320426365188307131436790334726461009331517134183119965456598817094789551915341421621753156757241373985289247738277539275806789551658803797628569689360392837418707788865477169761160069064898761043515421018965841646387322625166688330941601483800616266835772023633422759986618899687053903661170090518911381137059521109654261725132134285441464162863567997697370642254755201263685067365068298553414708834374961189680518814578357666208301703778946305203769019746816504749224703399383163571465381512900271614512033671767052741677871847722513295376269488243615032838073199769639282173133027751386408714638754216180671410339840*i1^14 + 270289633712564241322183617090948741105648616017801229961580410401402267542735173169849000833959875157618817012573725339061968616735005739717788896911889530872581028645322971585554782527519774569816183680226771579997308567922959976255903840745972594370034726017954789650735937780626582890759921802079816764313161667578453871158407049097889573504383566867045570925452325858028835743797100952993358863114300502890223125718847921827152486478276400474721889324740345753111680810740973097205436743602888606622611497237688315336440305753977499321752276772715817074940766461511405686916168240382010459887479732208061431357868387388588736857117425839775922640120557567660241273074454544336337303306157127304467706522933999070057259362789906553195580069241503850702618154289974012959740734465407825223405802639948746669565036481241238093539949224660682846813523803307485136532364109551138963004146602004681451697189452943823464371197549712165906873202371662997933573348579569053854757493255057904906522886337551751538209844873821910508664187261725668109405851699802340196411164978447324685670117084265594559901444285999579270426525064613565538403207714937532981687042971772200273818661106171634136713407009215593756659309354868783562016940347229915056036700609034151366922802916960488549356526332380821190449654244530716076076006948456275656115587549975216027096521248578608300032*i1^15 + 8582245713878027674001925339956599219751844820016834425844555387360817433809255509884812522527186693857779468881881433364307172817538571542598825776336898048767561653698122189962110262352105178175017313344159836113004607646055764352381843256247980402938306437315767347562934144820522915987171926676060590690515684341494147419097987791699470796812945305677738240741624328171828202436267465215733878058866895331323965765505421577123486271973479776940795327611212964551968715029136890184381159673421159580169701885437400082442788600690442758681307575612798560512316155542514785746189709198798483141580437069807699469743023156003565997753797133946734592276303930533028494962841072521372083366289338112020258523234280290951984844789414879139875826936073672513095934092758135698746105566430057314459129808667555914616651627558223584040182977536570558424988351579447777892817400412179037986463939134509184987309420517780227538411208529996023498712342062195532056830010875417788909406917198607627689188525917821642856010850439122991053965985703710338614695163557966906922630858213054325805689640997854086764074688155393160024277366969868261274574702398319602717589124932648132779766784636372867890479595224144771338575373904495095326530573988732097155911037085434684116295418748060971377811544578897126137142400055585369179582546623643023337619341795521923178068084120354816*i1^16 + 192878799164199862134530938331281134297847664372158494185541841645176004986753160963367650079045765209671124709465424447726568929857951382243215103141195267505867727702067579055953455021768261320755185513566113557586899035878168876500909722801375413853312149543804709281414625601265466951259482876266445930019335738944793915952356715479239532644330330573127059746888781717461280259573083335533577696112032213060965428402074248257732292003230018559220378237680383919278364135980486008754882359740655614640904324412306020680824616045918036679091243138185457850068957587277086083165108544617968291248857383156857224780894155842765370864138953282858969040454853057804710843749173449309327476583238793645478035003977678021973017965506854911337300994586816963130102947869188333946742412523438208115630989630888085288794976530576601154958423891283978697853688255434247876083236806634575024484493943084206911134343341007705068062072358244494951406203380114676368115855211497226353320972813834394065865818293410779861523054461576877536569651269438095918882551580325213427135680382020700305492988304954076278865824135119584123215325982831050142957815117102140445268368050055744415790249973566113670635880864283906403674341453299889708685982407063809473075222026400439802311385663052286855080025919766404996486875122702795517972831500600707662190276547033567176233322545152*i1^17 + 2406166734178502563331139875069795376329012087230597747729899518002925218815603606971169650104898059750405429289580380848724873724111256245206625187547323305263397000755123463444242612811799130886164826022589134102165186291670960482745785778490293335246414263115737760887790724961237076696490617972942898134903386345623495363022234528015185826119824008328429108944201723846959467874879184548505900227773152912742439732337907744546297130332949786031966152460223390719215139058998776194241440305856547548358919138110574187037004402667220551745691095466132076218548616686129009239549637039056517113023474313239642766450273588743456944092274440844026527558699316721675243771161375248356422713843313897220619836561344071443645848759301579812669010745267900167822008210766771548028520938994179927869264442669009355151829045550095286572987051135454567298766918543496848736143168141460962582332519060932439884610540931320655291848088723957942240100486817151205822027992893244571213866350335058741045244691580221859768276697949236497870464757914534068150344660301996623315798036732216601818766799199954761346748829216041926460255937904136053688586790927974162303615846280682306817146725263679727314478551451649681938582242220532116683186759928985874616902677295535817382458369733311931777971758556132661317876248191369529943220524969334198281050186058768519572488192*i1^18 + -98193736515776997949778807952452771201725268496009533877731381445043899323880859638855837906255527933808323566325749279333459734984699366182654458871440028498442567977341193427673869064138297645386897835516582506106370546352820757942775647669948536566714534519666746173891110218946197797645756513580835355900312856809045712688723385283460969786714444102116138217771321929983301333942404872614568241380205733161810782774600899082859063188113517658968674276396198037192605565406053767867537690970658020033495222240664893224250262240564007967411071364052119721622449424500183668692058150978736625046070631615933786567826353641597716577149095742175467331067941900418349252229358945935200844163052693080329729598727781622396300613535724399090316092815519495395352575371179915870215042914747847213161403686323783270946449265095666142322202257627240732426908713849074250352556686992389226944969834010057700436402447813614364972878327251451459996916918411840203626363726960547410655934032263749506955676785259119303832485036298269268679026690365182595056342459349441971478763196004113512753370464883590600955054090810326971410872675811857489412126267337580536347444442946707584358549046903804770286776289885031304607692758469021140927257894040810696879896097740250542581646610555522758318869463415453963560918165328110095504913831620056854231993561873209360384*i1^19 + -14203843609835493011931843675554006130034349683881808861755992327828104213975837226591141787201417845751005935150816921077741982080369814015614083893120080296864289187249087826128109125073363231487163122122686651291208797770336149098429849216283390538926156705638789089085523602492578216027328831415171855390713173882693981131309328923504149180942689599828232448053797033913264387920057532168863621987829346813194650079656409687055265084239111915464798804385870301567374601876355391745976551357212896004909214107462017068259793403152357118219779392794016777514906049468232541517485382178424340098866561736051320229911061223801053129527497663925275862839600841300603645333989242534911636118098669513721655886125015391540594321976029911769466897869643425621443999891960555918378171166123915157943503973644915634884592733275536279915024479634238897719429134021144170756405125896686499752635307861881716749208667500975492310243252940040555196101910044757885696848442085702085146935978372288519892666798095273436598564069890387283008367034592844537683907315745605693931555540404273071184692801442806066138485389403829813582695905882686485593594311800892535896258270698068724985865950553545257895061217658172890567815202217896146527332082849044656428299844449116459936157876287495248582691047783546192786929335336898200039305842471429777283390877204480*i1^20 + -9517693459286970552496781254199259393853985210875533352661157320494127149367315507482578178691391572171207636036146825998621561592527748420084146126726297318297898563882246400427318918950729633383479257246927404395794685722790175199726142397238694824090665019991141537524648422960455432263870449233570995327667307500579802219160077514039250495702995565222110373795700006648231020512535059666254929091179920845000483057227609037503058312804080601006366063327668732098660594198925493168535996573531373171989150894404661439225283638133772748417914361611460828229932647167914712170233002703823608540476949774900722672713831388860984850518628924770185112549019903407014767588743513636989427717181379550281172850948478558423760746829753939671020485741986281812765570352958408027358348080720379510568456464549911771146940478657931093741141409731531556443529262362008634674748078816711276512635527885399730163033188315902940725028517625122632530234130175099821401792416919521634818879594312605722086195880705099351714075100944076368380382795327153086753508769389327678312165167977364854616708512454552609126232406793151498132068699101940119379173628921189554093953758151128063944524391654347052589259500019590373681396519596723408365235102981439365512082758663935297763091978884407692818506846648423588456714810279415864997193015715106430576060530688*i1^21 + -761900753435044620400778923162812830703060780852242690540859224780876382996195890621470892350521744409325619972603842555855183441781676182216254701550934924823469265307016419209003496258612975974933671314978923144532028865121808951869302221436798610677853023374670397569004397435432864223552055416398398580616215383049769335536870201993093201438774101116662881959591304032933194460021481664770250743190392417893798288981357983567564146726053622719314954028876455236887282462316575693938458089866372355976511550546350114642269893215472984459588015567933560604788090617506757878040064726564871179143153440417731489582696290163895054466414072769518405204061769505845618031148952206089480178494473496174130089268781875450562758728149291932465926585648698938435967940024181810086236015036765681840652211294668433385743501698040689675266594874660803892164686340721523746150238211053968648111982383988489035412206290666810764159795168389939274537493199220502307787253166107811756268050905300305056248280075791611559882530834176928222938956013563359252228752515862745319268889191965785874783306415927738410728235883543021257014214860248089280677311331398786726544389616907019404505491640869645803094354078682493288191990047508793078298235615040389097342491300849540479189251669077416348718951013977940399111580212747781772394387522356977428594688*i1^22 + 1193295659784977734700511777957169719347668076488242909881092239296403666952140634202451323279908658289589518027746437480239654174866228387462139517053292560166180846312788139598097368636136756727886574019217283445982031982491902743815084161180236015485040412262762255770012117508686059898311022320383091581002577455940982747228696749494543795563187053410968419029128690805013833771870896343863823625206137689635587709671933665802424884817299682089355268346200838819682963266761291279542644688404310731004437257054175923656217219861210383284892241600546868371393297362586764009606312903298436331994022675133217144132722605253546140847772671176131805922748275971688839113082257600777462468997203227430192534957694486121291951386546819031351874092816462869612482454940776576716901019529210623418196235534630213384949348900783239512705359319821586271856569312030318756006842787663340921999489684850442345551218514654765238915468554321053802509517018514170240929245271121484057302159602554134345391034935709249133659671378730601100055751691875800181183357778415319979977133378423697730175325237945247083278951636118282733797624261174981904517964062096986375014067020196019644839691753388755774193959806172368912115603237668876693976388451608215591430828262640747276196614047606698749891286766150576944351163827092908603393098492445458432*i1^23 + -54753576857296449896217714119459133518371738129982366996483373184173487719099201840574694756149092024413316454921428420514469048646052309407942398187164327520304595193214367440242116139014182927766265071185594361367335713478938908151134041920694194417510606580716245100921421032026581360641456284687472367162051109691645811211242411852495960841716931162028291826225466129809623320773047978220040115204818296528670969829568328940318250349238485446558344810749239367629011461616812065466712325398071206654930113199788506474357601229594489176198524507557429911493073966904415706728185789624950502215701613292370273358260879297929464200117353235783452006098539671433710306914853420138472286842229961486647771943205073276823646286864447563635956674022725215796805301556427159326343680996160560747170175052863553515351075787289339110588895694238747997110033453323311936484391150702066709475627512476464885977959814952863606017079290422349829559422447492314182801464305742702108084722708593135916546801995888994354104483581830585291961251197684908769310907021229024125666484573882589901717298303099369429230225898485996648838226113933894561672598693976706927431507256197344922066227134976339577543634726736429010672622178051281870247709199217685467219912081997537018462275079276025142193126290159567480207160428878658888481426032820224*i1^24 + -13046820351123807471055580074570573465583811368091017976079936465171213258409411924099405802024244844968083733375827422200324409256683273378912551892472121674306693206988978851436948853207555522472192470394843224033755725879673730200450055937622406501091968269292663288806485082526016722381995029598327264940092552728035231441294771538663988443098881337197557973414518291875012477255106092198306115049931870943818342143774089009711673844361417530221432788647912408334413625465881272754964934138225899052746425417759408127158171221183010434584317862592426335375087128857160667967397011343824266807729174271347904678757330845508107912026201043889705493713525810492626785169112472447139301344770477560580074564666449055274655030470741511104343770763303458821212708034779878643583811021259683489204601452204444227310939277667344314887625773396949511662237782339032002965484154023319879896814860150824481482448856297823447823217193033230322188795886885733715370184649570771601452359362478468947032292799099016496536946280371215747370686753575354080593843938666516865915527731844718303076477834015552042578408406556978456667838056682586552288399603169711219035709877889444266474886798263865444249071891263108176490249147358995129970217493114170892536600516177157227987814936206849645013237887711836374198985397628394652320137216*i1^25 + -3829530198606257049516993764997623537829007701282916267466127209579028023984204216513061967542383350931226499676981714734027667548735988052839496668454314241926418357705417435104452413323063889163432518337007886440511978143955058067742650382968135872933156619191060232196522231214395116167293789586089104140450680053920729709076993454500539353470734022719919145466725271759930095278121390661419197784588731161810779130164998701067011887237241807425570069891780109607062037781122738131956382115116030596624900822631042909007259262822497296362394391516904446837867693189805636147214263144821631783530483328577097134866049723059712900763832914115911888848472498415245665070664072480063709581401581145426180383136815226730332452754844878102875332461196340030676334483758095400605448186278463702065994856192002071265352225998498134656348476981801024487498400959455551038843982148469609200081911499127391867978654726648022825368461008953018799296225026648019647877313706882069578975676685172869273055528008553752772255757485113502810252897699733061215617560607052159313343370273636209393382174416764910567451332584941558669044567466912023466790903553364499081352646392151820349225348047264833342765902065719739751124540814086329562616592622270640061782524392951278952109639387961976306733663257509349192986984403447498932224*i1^26 + 4997144397348661555542803935651969982904701197101845425835485118645550241210862954887987739065290666445983373543500448853019665455866455248698582789803665876712234165387078386583940685165303747886149129760950438231367672713877326503039270064435424616097117424804069850727584552916387692525348936256234300928904800078432233364109144927149369548177467057471864378531965994571792263193715481371810074047043438684146309728960509164794733476091404237568514302016906732779179257224518595672967325203656278627518072073431809594151642011436984269117536917031511662856863767872987732251302906981854524410172129344304998098620216728515267643690884793259740273866034555035613865219016102994487225970270338682992828527745153945236969999045260185067557145273006180188718927364407910636689246659249878307122371683280859945443617787660168746337002552841961652437073616563703347456172333089410929530766721206527341014253991604800896981817768490963360395697296435303635136376811989695082520343482665497545948951949476260036469461224810886495723207037960144511773099032316637011641966023265212250859982291892437574441419816789876417828082722964170528858909568852851344313869403354293941438556604534952161429109290314023268880839297946254730657355608937556352509789796544429576173118268151521232996980246186623939948767129003622400*i1^27 + -86942745752059054310358943514080041442279976086337025432745337656048346482905582431900679634662990277910458235656177017722079324934547470818384195957057338926749225325931918360601208926883351173923129009883460342757134342248168718251564696025670743092452474424174190593507834532400393956257631180843345964664552980623052995244781779502053822303733839625109628219274049604077485007310472748498895366333085188681327284125048775795659429163411556107292346133323968925282111985799434033249171504230420083486937654718410642034006530601618239772748193918842959021382478828966804502320576992356810835017223181997829499850118618450931981086319204429298788936998571059906451674306032224701611043956266052119135037498896251040451203875654798771697129505693060243945115462172001056591968825943380736478221620262923517224860230676334338176468964586663563990641318784866423676190981590684131011178554498343137300855694626297940939650506437660982166488249745355030252934156583590810167981902282030340681371644852166037269079302407510162495436576832589633173164334940439087026307003324133038269474399699840480930099006695084940493829992224085562280424804031874849490562196388458100625218608862816035013477512036534998755701599442984301889741361589601588747817465709980788082351983066205546314222938853999141981754937573376*i1^28 + -15393117200972407725098809827353010657284021583375044127583179160171724741386364626576873898845921955794964806518960002731850746551173218070894138151191674041877711566292877536600691425981910859103003347227353791251091734530672418329075509594310694439488206498082326603988041248704833440799404818863024627020024652864050538766848274540836302354392792478413384485669159297508521098345801107647834808275723598063482182928209106867316085411120299034027799195024686304513920060222772171431855061831390009568729700396625776387823973951232962407225073432092674127965306912920633200527518483475557436852528876461979807721467882355208230849833318825374224681869539379008929343676578732990982864912913015534004124269013367030402949021073682893582885924420455103332614725209888437779174318914934260836047620195371772062671470513967660665241736332907292601253986632146803559510079108344716034277974386667831871497659460691354992272109879744674523493543618607745955725213188379285789506276724511572317030114880830656520150393161798009107118905778063003746480034138909873140963455899811172301635056021819002451290374570995704994773233985492177451200714294041555442327080214678286081073291669098452204581053027518313977233287288310658893551241627766838859034458736094010979639758640176736611706421405407183607169024*i1^29 + -11875579368225526447896932975619429594801872563376662582755830124697181955743273019858489050565696543650325416111785882267134638016282221438796548736755452856396741878894051161031969747188877011063644474400456101058734818556726152623394887788429738843373060669799312619793169881106877698477041817021060712840886530999040915712948620684678228162178602622666929977957700695785770676292582123908188351861392630949604765075459771789868488317629036711452557736927034641267390687780925546101635446800718346345508631169319412832461105437482541353085606435586310759009085770289512236198643584618493559475470397268013978607318745948268558137973858232113659283422517036772632406678671940470637363792827119309236216983774443194339650593994813026251402440422497712584425897758144243515563165487399796194707869471636061504363184451357444660596225809055108754709531924852033364332711844015918516895837686627676024525961973584811181423155000896169583390618066125398412901515362686590650098687501407937851145424477254119213308390238091618483319851494489640302976463531276663057704479140329687009830553870748807853915278188836317818738335726515539631267591594681123778762865972753976025764704556635572835730488863461777855831664927607592690959516377152053290872984686959013030836471668849343331759075980921012224*i1^30 + 1429202438935416880104787415425013626545150233429068470610596224666587986760481956000422826510961437641569781051348312033280941557187924574326552715772531389754967985387824284698662062308520267823470277598079197267311125384443570617922105607646038859686029848530482195821813819893351293696711966910155898856073535110855535912422784375925865493105386943397899076633188194392600135254445733330885416130090346325402247442175049299117182215312183880340133660766806279495021107119357724015873695172200009378203939558275178396772246142333861701974495319512758658931699914747954723000923271470315022385963740022315105893326107473497745103728349108837139418054700095530149121673911660784867441145589764710551705032174190317917201380713566725034964363681859755044340956111231134817167095728751520801765581378275550701006114565250685956683771398281412420258821627654576776353136326983605242918266625646293394805445016638368545496444662866787358844343376532624748194534330511435203930103046759667723242143152108387188054968255724473706804229741771375451533652739340845183212329207920801984259795896435513839666321060795149166688343566022596694980595697145936812520722744143401049342710040118301476047228993700275804569183414635590446720515368611415455788744726146635120698588653469671653767966097408*i1^31 + -825971112472820079498368121006193646671429311605434889162601896887212780994658023788527781527794858200334961674124082022707016309755806257357106114492573680890551301429925149091249091538799389357226269863497245094140621088611556090843496790853699191471212072816113849266285907793582091517677276440944690468307277507154666839029325079888378171191470944633622830658124534144842256056978527061892452609011879453019693416731620981490176977736612804165512435633609736303615749564323556092375500089119434933505437629209804624728214170263343189664688453835338721270601454667031037539256028370539036647031959961587273734518536033250122634699401952559312875633308144986006989497641631065080928362783985299503809053911546360383297830007025492161220836830801944338855320099366501570884992238802328669186017391265868871116274074135577665031488192981673365050857054425354617786612525863224539007346840443658455338261653888288853390688794756518665525046967225672515284136914511959367258329254800513951622510138234496720113323724927267315936290487435380409650456343176183510974601086991369865803493326342079057641194730641415981722860957635035362228142066251937118032181564317810221723931035533865708964918878594962577768386332130726709052453162442365139651554632238707769754671051373262204305408*i1^32 + 98519458600278965414126184823381788624163094131225564128215003206590311274135445047091840705931468925817588634785896750493912061185352488059761749938512502149373916913324276625689947022414288814895965950995271181261816938518751792902137450049017350643576431573175652898119649475299256142337653471671660026479343918047770424443999031156114441740350633407304443803133733028629033392737419913980200895051686575119772447125650875636091274096526911139048520353108256776605261764650195872277477538265506829716578976002591946625480923590662797142569731245627297689535199611105156701903359799909938456598785725426558962178281678836773727631884904611015993908766262688443758825550889717541444612501758826738905833528588842957475029766386509919692794952688891481609781143475236123960592185832555273873860705455824396610001159784009625992739588430192483901626074055966316684178167650931981738042653965723628008504543057770972607513537218701146217483054853244625415464146236792364081793027552385929946716931490780066172698298528193268736980942167360002595289985577020681164253447638661697297321869806709652134124236466639912862478379706271025804742564444445505927363899706338408934426423016738493273029633596500681658975435721429453703824056731487535592580347543242593338460932820434944*i1^33 + 20264853404633245980303229995465075472283376430810364191228042464113505402148886884776759369399880361684127624286246385570459401524105942037506571583504971086862339116765289916755403564947447238512270986648897200124987126532807324515460384940185880705334498096944150180063853179434793918294904600097938208232792797211552829886838861203555986504034591104518879117720100126963251631232844755376801433822214157101228687622456234014402308625162264800837134310714241788878472332631659289739807558823172156971224926378128959961775667716517274463565522546723362743607443696899310729323616301835583672292808493946979277774584134689805709272756399409764528946782479351128540399055676099927352000468009379937169301178625749066635190371671445888511409844216061983607004327107375323013209270761648106124140588940009933848555392158840025540775462555120323031015310670367324587016487154136461475171327443035625553453342331337215252793671951898328588167257523848383554001322909457370653254411379026516412167128625971687499681337672092531164798732077520543855821095313898721968909015539840335188404493135547013357826916303492148214211168509832427280212340220806444623005569671258294537814356742141759503005352277909995711641610674628809097782903923255047407269544995021206918791168*i1^34 + -165874411601949775482953900525483717069384135374055056846331310476783288183973800972359920425962114008086840159686428432903927421417361015083636577057875059371915449015233339737506385806209344531240040082661670840284936000752642352284562193479165511261807462878127826836960990541613455693567474551732827619733014988956792099407713412214582173453635505701133853066249326861504084966177527979738943573393318295451790443115386146235457312966924737645814015297894410720757187081950710572644714773977924194306833891240478463856582556628515748012014294743032449418205322818095165144388302585396590283747502973663547183766583653452616665606677563159033118128545590897790296049392211353629213885209802604933393648402124491986248632222093360853609748362973294822767503437022477260305642558294340166947064978736338385640701398828104472271365255890976197330413893681641957840005549009344193057783972754223139186095831719785372837303682819122922565573731517389105486332607412904762642657726852656971080922022930786441513941911100493193475349469573413188755424544102093500603661338571710518709719106043170332915109862406751856786873206153246558084089218141981370076819079419165089211784680470486149589578935734003330581563040160039672659605170540220152295610807767648960512*i1^35 + -4166267602512941366175709464744706784121000233474404002567952258156534310759599232819145648676316848655431180725120187544543394687558607316608403076733583629295839133879329102443419924115428402442666249164512322629798253775160333238528369012582406304317017469654601989727984265918806100491880199666497349102635732609559520405074557976112887663372209286229128904889688434292772912103489051003220297483440100989278398621840767691081456174839212166869205381015879776308841412534956234474123066423811358528941357878210733183432714321365128474256865435702463437090546351570944764427049811724500514142235152969148573541427812393545701160822334508265876376973037097773231509953015650351672120193967480273476666490873776421688437712074595900349286160373382159178416987899088736758841703125152774470846364364856400536284185420233523013679615922739619730416894477297375571083562766568074819848754808805620723807416245316055339249298139934019447750706610439463099743041635712506182736429803212874727439495657045835806684452940446042866837419571488723689583767200982914536781723594801164662503002086693761173132759890878033735250835217640431846581088800460412712948931329250326241440046922646966516199661304375431228610521704427386944948991165922556490809109118976*i1^36 + -41437803952093586293475477290624768398448988513340347611843088129216921360017693855266290109931158689571891588021075538626939279403323457568013534612416062450496517851300349381534614349553924495873092047288437646382072698491050950438293598276562095555348662678205157155469397479115305520642535984763373040939961210989802469392517414931424490872885278593135192505225978599052830932101362896356452164232734896518327297050691926428126700059389682847338654571790762078946086444190300016297099380564823335746088447234963697326195506748706401665002012760179965399237103808163990766894085580757323866955473270341585979618140938879538379136792127959367250829514309744527480116516935646820911498817615174434363952068126435888374961562960393976404778454983812793487246155421348070550516687570937906834915007133795107389697479589561766615090370377519692643463638160466599109671290817582322069387092254928397871289071848258099828751102261750563266083285002172814112904474386697848531987342311065514410934615210787999495806632685651923943610315668476992732511307227605194663283145022241764341659250420929367205716091279607408418194295643988830830092285071783849002423404553753161896549239064789528612499554345518166442979543769054379270310908684839063388160*i1^37 + -186907435961054902864932419776080381787142288115300103068941318671532055498318673064549081148790975829866156846932433482600292108296326275297265510732201747681801986964387882724391967165938230786016489375017305806185962889359401695527334213461973557491928548866371002614323597582232315943179379166136132745393904281858939185273309000116353466416945383493538125421791839377038272215197695312568668263777711987374875589536223036870542866620783939272117597092515051674782786047675497964498858687870119200556388938227899560512233049512950460898185449346970125892059349914314071280238924470563786189974723315709775100493741384024307239136657619591831296125783062475180101249769269887414052568664943389211884763196736724162099720868661794591972357767116583091164447999042495566650236832191665339130123191543712717509446376484291781029639984496680213503537949766381181245404621377855530070991526660858996552287786940337778994009341576048682311369119655701217843835422458974679819358858083754915884627578802301145048927387565491512236964942651225027291247386870916390686708854378431379761021697279306171690388823410066981893293082330444107006761929227075931863502139385073161245389870977302618056541116460910955940297309750051551933216032030720*i1^38 + -422123718763643707758468015953948775264487855430261616187703233750316573382967278034298138516751670392912745533955637981986706985375901417225631669581362755916454830846507489066374820310211368019057566230993097341563131004285211271959254152291991557459337356236861804111965439689545914583154564312714128366997448151455578891816985282837559882656100031064492196598364895653171246601672723800535395672805253271519625087580916122804742990238035409626211679089976136783626722807801168271435841301623617511480970347625616586777699703342688520639500474321966893063077294519805615998848305145232912320753195840555304179992726566623102584299489711149436785803376406012498737395549188014061188091888002993500077513732100558051024027004426137236606998753979797898232745993972387004944857974526571718069390433982958855158763495904095039606004327725827268026824285263463836322911381640874409202305028973767468732781119713998895319320806796455755376743829687772936423656956246221714269316477275750336219489716417828340888225029970804558201897648866372906537347278139820104421275145093430728894553116098540270682270796271218889500338975514872637784814878186680350179407062069716979618803055910866854020842893677648369537625151109966550007808*i1^39 + -880869027881605363123524725402215669153979408477257879042199262529184355021327721308337544513380466134149670642184003642220694565297145660116483519162691755933045175864758702628652420589468767510017800835915516843478305753369324147410582586718937256460465294226373033221666879060402040589788107428588057570383478724005856315679111543305370320819187326980082818483050578518400421454706964394426556137323610085036776928768385519788975596036986408014973555814207225312782072484000058167575772036969332599315201411621141020711803184135127528340640688804165882324401836183280348493884829687339517553276407463008259729936647901720528484623051578261662403209247395601401312258881246770354166829431503129385463757104244450051713848951368006424630722685940940809229433420046512328769181011372137384314982099545573335220013524385926463485339883373489389466810439774926843734651350382326443871453054457196912314158913829218353087801209551141448854567018400809293999415926797053411161243407790035966406433408053680951628832288178357238490627936235118898404038231798946985809943893911509928622947751047252630315438520837370621324024923775171367473247378561920901700067723869667645258690716191913474092953973155068275677231119859712*i1^40 + -442249701689718638055677838435589456317858626611627040757966064036423868728260472811320834692765922074455568102240478424224662034332368577073295439910737507815615342690362727585978914430102176806032754889369794896612634726410982277782446116895943985505128798078719307324525904541616886764279792002449506831939565785923700968283128027777731059966650905747574448124692745732150313563094739974526568047301848693684166601309363555250663242194786393780711743407388352580157212381172331123872670696233181708654330919677964382321208188468457213280696268398736100720487027522722762068236642356988253152343133806566364138596790437944803528278870994327041790908829502498125588999769063328311985887800817207790218370578856432738365430161777710513597249949405738442962983437601221662920237675238665936359286807671319821462230238047178708358289399256111201252899950731011351559919930160078945223129873774538028971929778113582773901728206697870801417203983247531545333872232676748630750233788175296667945774802297990910713890686843828694929997038954269383221660485624825713620960984618225896569441048142357802240044614124374364762127996312526119810004173801896055679133898094091979761315119425013283716455936470545292328960*i1^41 + -789984958780625264001991468122710714100461987199403533596345107677880209746248546292162590856209734261549384686540208153988860788536329837087051499970143964903831297177871922403402612854131142233341519914070730054217563802723454025646535120092109511284454267402567168233741747350179154534753888313467421046393108827396020458153537845291324317468649490533619018470017421553826037413018605088245075364823324017175940498295336711703074388791390139193448419788238378220292847947481708393550201002438460614643373754887651334504676002038023161360259178661301409059799729356752844444621803407533147704914586262958944425554955288223749487136905821331193837995273319363234430728227403482678279786072488204336762581141821847778329663733380203014766393011750990678620061210730092564694014212337728060274023504134978723220560048059375747023000322919171558098698608141805756832630639880806436782518602495461127699783564652051088751046368897345500428991732278802134381866822150136270160829532333524978692640196324348432695482660771817772584606707351319852980361244483368995416579294044453134898308127049852521992153989702645659135535437326241938662116234401872075354071858567570959769993593707128831834290967805952*i1^42 + -99456483930498997544137962715325022827173925444160585673568486904485335994044246808741249677613573370058344659057452216181204188979501453296289516793005015704309388879977573651189596837783350870986207603402033118842097986988207080944923733418488003559427131080607705222526755413430105530501638102410164187797582642859470348127762534721703133523809913404136507400531032669516900220108571434653157750290268670296988522917075605175193783809455237687799112585530444606164012201043215555278218519261148601917863379387746172175785750645033461405480430746686093393079194779100802394778340758307452130766042720020119939737435368374255564130114545612574874341926764627678347857596134483187295841466111481579932644398813149603171147581562292780696245968453257999293051224636980043328375912098047862025538888936978842875436759665672068981982463623683557034511873827439067179224011878860887206100442230100735919205011082588425963482732059949211972578561853055587699090894221513011334810051537043635266503465590453241720735315087951398433366737668934063316891484942754113585775571836437490056937848211818318830511737892804482831677821737071210752869629686447993434418581837144888018476001226476276940800*i1^43 + -319237332177037168167254388254486085626327697291541324843161897628314343487585151556250810770786962922663909643440698280840074287398115584270559041715134251490856813455940977287935633952620992141959269284948124664678029074962224234551599173121311585074971855781456762466780283386723693025512686931923288497200810487427484946277240233653374703193961897669561795439895903161594946601749658213350085408975668630904154692526726802957866917801344260540696364043871161823936203833301947162910074844529363074099317783510165795446369447603468057523362670439061531517772485887876749572737403620570637785080280157375339285893585327336267615768975185377920027032921392108893063612225172097929223440169332025077943446768453827369824790844792997692095436861735388273916047657500737281014244264870221026820783404567968345453630657547176472435418614717593742614250623677265565654859858207854937771991508750061929928765118274439603444674132615110753602130612122374821953973551692777405253677030693091369770950301279216506573300471877246577990059880261538525067759304230303651047785716208345269410135638871621394502821661516904041543641477967954083628502311167508336231410371631692703042833947295744*i1^44 + -12302272948391078020788767076358921262524592025446061486247406361766261508412446400110152881973621349835011627996473947626709454863773024201659821669343872820775871939458952368304234513052827979719955096257047242304637710067386353026930602407815277072176445002883981962493725249781611699908569640899334998025564286452422953308384305973157631635933099958941298778354322656925616054651419195658326284497321348427581300449368043849297429817883697888085335250966127229056660270206614991761375045552932637240341540451254400493215291292401581859283020834572782506352548513962181438337737483965273103262034061118103563759973995100492644722098092997419835765775192861768030197222667057419513809875139657262346725480137554184908483395373956537381753092504888033005573604052184025787271315659853675492770649462065421516021509921679544826375730589885637085687559117223068149822374703197347967832728106658822700400070480528303655476432209447712236594616622316617319206269916185815282295092536633693286669317656450635628299509921788797260985692783631821685680640790469986535638387193305046491796023703109579196396123318866893605208935419718471041195997991583089436812334204449324007424*i1^45 + -60213109435200369556832843272618986290151980139519502921278975845828908309204621584295324472232635719189324124699991489506891481549298451032736180577666472218768804645418517591172382033830144529258937799399198672849881131822111454762105545566746056467307995032481347401208342978119722934735941843251381072930351026893179027205923501536367756600449075218906660110154832900754577267684429743847801906634357075983462052784183593967191127702316589566385085720550295415804988436304824592085992917955093432498188771567462036133613582345099919982827706774470037126521378559269278127559001206170842221791648785737618902196295508578186000393517112251992903947386600864927201413898236378740761164069206570803948242495694211180663446792493045880227237771972770088418972032421897715823588553414988399383731787650212551332642255394291048743689233692581649385095012850746783873440700158119502476141721527370935597221261850007435103676454198052517591500307095674683347793298375678937010158440302744751410093375450869034127138653742719951652170862509167355084224975483485791925743152306036845334847188724033377361888490085422529372623374030340466162019718773637271528443087945728*i1^46 + 127174317537181627930601666198164152231384557309110355716381378260697255136227515009625813192365217658200724510427662040162451523383286322978868358557131420872701066904312637117808617373391089837423205155948295982430107274613376915482213213192382225535529484433089270315491619286842127126399755315440042675482701172200920971473181672121024137770440919694421217997065774164922688706974153627501177530191834670969028306571372043739706722058219625169257788402227269111892546683667986271466899704609790748704233362735344475375352953996336624578204555917292067019397305682588679683781912617029205396301469922593712280676772880155529831917731162984210728229372171335231977444191154595217395299613563689599438708325821185580062682065049855222077320553235527013538039610776322115298913618866039745363087985633731495929335584445888511521207062097954655447924678750051854846837467225962112940814649609684105666899954090813550696201921489771072120123567208218219155857654909368658324602672849692854497011055941788281465783064400306244371156172726024809751743236552138965527160265310354650111140416085919868916176779033404775944511121251774676165505620739382837248*i1^47 + -5109047041298304189497058285243992723834294597349098015772702861715504829105331532384745961461341142678951629127486621004011531258362969206017778714006239589479675329262367950012093888628207287752849979590387588308536000415757713236087525716803550670626654720911317266999392419307953810411695046507651599781676339030243975481084582758354184456905703692741688471082907669922844646762168492056738112579405533716998023116547305819798380301554782780423303872378341412443023401471634328741966761592509733060086614265006924754422498655447530911289428152468268653877987823267966500991961940474179570151918477988946680534968189526735356540388836421127526687134536422977985433714062282913989156746742445322304317950001721157115135464313451920751827562616415046108529217070501767673458643101465476058799181735654716399311927453924446058397228040515172379273218258366392150799155052564204635585316219440204567201217896310139276399825936973164876087536728886754114628860590864821831751746324251270019909647669564532405689178858494857571337641013927523977184507986044416759768724619319390709446913257692046915227288664729479930265738328274076264305344315392*i1^48 + -65776132445174942682758749821415202409708166946992051073918828228326137052685531824553885439845486312500253129358675852155691633389273382448134421439656330204490764630170838868748557158507841495793545379828931508144091497191534405447413544495586729043314617088890667591604879681134606097290656981186378474264964712280647483927558427927329306431504357699515445095491984611193863820343601378659877843102714340738801147168743275005324948033833491576793274478468418556649056718643190619650808561642493263283887178829352965040302601227021122918207514431688107376904856915530038562623280171065894619244827245594623471220462240860792807850437274617359571611366052296936647807010641679927223199607212978125508659320631253626491394494121639869862451187147457088473708662665978954479938708281807537950854407676750319448311844783692139667870492465260754296910682919945855733581748889148990468943948314538789599502032228038858683863703956559939772721495380430537385514386024496115165015351330940119613900742592747632358658420489994579153503120377094533464676254965724614592346283827379701709352516113259135436238218063655091281809391125860843520*i1^49 + -604731606488926002783903097261668139821827455543226616103614192887246736679554084167215125422836588218538702294669394533525243444259395764096541114376592608995286702981739889992217401978129839202405737818379226158812055289729229641847583111710691117787372320559544105282373530519118846843646397484999136691849034250547699138909560555904834342496353245194472719850102819194570512733871491720669526195284913273029266934974659352682389094689499287080821279997056851485184938282799862861613845957386070634479661753329267909397985128395381254808073863821692631784826812006801431475938625683940979464835095990355061773769196605643428200729278903922526258825910444102374270510609359565985004440147805453741036693425557440601237028164987126654082017714218333877342439422392565520739052366673208400734695604043106902284226000832062062825927296487539653562607475819564737533832924542293002150739016327823425832933857739093377658697720948470139756549395946155803504713808991815852623608734889583439846104696741397081267210793850108741744106404601703771232697410352779344112819529927823453349670501121126962335886449730653622143893504*i1^50 + -1143928324688006753619249519592376151396392770759371491075827141776235671907930275413783214743499715432417083739112936453293197315381529984682968211094967562573283143946159766465009738556695918291650521805168683532419596766477706233261124646795964017218470451913372789155478014241493223058966270838186007764699547300704680208957765810009104949488889310455004160542822224953094510821040374529720190249889717961534369914335307777958890063421849095877709129070166824475373250740115154858775976537611059192971705808239141150357316523217035948601379538326995886412745857849739867688669758138251803806502126994451420485145428117282238670199546799152993271966751952351046551332751464814493446121180354704120156082166643029351290754455462609272886314795243936046910269017583838600579726550549490566533522568296639528771984310669831850191490681374026262219869346992336830814168106054030776093664533141554070813174234150015526847920922661162171890575492782976183299389234547940481317827795274372911752180524139377686653107570179413318610607838687935573722229802733404763640548762264266745015025310968334826489258441146368*i1^51 + -655194188395801204201920598992080313406733361097210828036011922659659888013285839980305058861649203375544842201602737106896625800485333044953688383147322597957245393618706169339415098468982060140686209447233312502851967881180521966328931848782793756104361120519408417357045303590675235901394879871337119662410038268170383475656874104138000511552258042703685918283522365466911107081373023674944161025370877322357555496419276821901706482459864879481882641426369722369461350925888104382354108358114097094454937167197986073773551888181070998191694722385903044734076590484417035839363049040329536155381326661902996832551554292046508788421031039278655128068832484075626739947308386899771622467294057971746779504165883872871370009525830780783606285775528738377810865332785299840986223476148237278249856251308418518556272762792657989929897409282393240048962819701395412755734131315102558968591710544116815412813906321023906799033805572694626433118338668045810520534895094345662185483173360483249919800633579184082811141695330745317106036581176607200176811263682066835635343309810749989791804739991538357504*i1^52 + 831909681832014633179034832056545623998202763831023852025940882544874349167573523704913590944251283624047573151619931813678145437106718345056610506528019509054030832602580498602015682614997928739727567900545024423395694466388572562237012536340616551288696086299930267027399747473451503370779343313119521507011439552491721160779538956106981701561708450814363304383716492645389617135277517949733939293211545466347853686343532271087720758058173800488476936898093580996339822919094800879748299295424455529317426467546721480421703070021782451407373447294730480790893800021244408675105820462434920684865176955044135105338533697649859234308154329049227390687568737276496065918751633458932015717805894268432850662720956293958574076563673199506895792938368274606563777905149879813131993503104231804739813377693883592085183853513817266759787692430212215740735743608878293005651902569005517066393106056155008027636095745049388493047848336604377553244349632983715159125716862495375778668666629377374748560953973980468940627581084199863937905841308426961811204109933967832957147929379606865500928*i1^53 + -1526058396688261808237645615849538851410502196977032132339873980728663129600309738208524419714071905622523922463993856011154426755751787951595264111975282254149119048156508752268829740140053522368121889480099014953107970191456972132850400552604799048112640808808387169499621146716871408543735408155480601870923295091114973296922863147538652534701319644243793474675366029302333305889262840052824336773483433818092049934381594711075266801273473580709597591226051305992824396843067728954420124891995851598202618298171189031333307154038247219216104837345311212335811536373918516515928444280928123076435977895303644560334908519204994636477247232801636515058117320312452684769789333754438879929488750023765667243934273550593966192401437580213230366626428095052973759993957808209825050906251635105844439079253562901353237884120419986270234150656219428256083217220974842755044019402576872976883294895406743107627899676604037132003822876856687683493425961780622646910378579078416460509402925192416930238095230378834017434863028604049718596538057834982895917968473390565413707616*i1^54 + 30130118299328877313850393460687435639558806632229587297936318350422344623311354199937245766160704138357745958491259544529205538373384188516774687413607697176755052463146093767617573347207052608980491563738146885477332374029857004513234649571063713224680022402498044378678882931968561882897217242838636314428602405425576837762580028799447388094652373810146731111793575341843168703643483881186777860361347101003753137809504239573183240268270660502594561015070917571597301323403835891952351155148746433411598795626628171553097712694591280694714994392906490056762304573831302037477796793461098883444631448489798178741443435746159502840586736666679374118023931055299454559198304442220999728760906359748678407346637557054274978394063511696056159599542400298965035998191607437896415706790512925503044300880653703692592165015229164162625287479841743302803438551400777341708841113751420874548305610087459099324626844629741484782627162887844193449204923355261041799762271951264673813638786665136093711732758581814939753043341762648080*i1^55 + 93533124361333308592860390354840724303407122157901648019090929701687201356985668025962486519569720486689949174035846002389835037532735902051838436798820769276171121107393964382457932166253304317259445956452314426453046348688514738996644735167713489673346898116179718604842131332439231050718946891483010084843768948216966719061950834014226230627816919344138338463515339503556630265747196047116066595838356744762894166103223939084554248398019827597199351372514762534464010027471921004737055357588318855701474680866336827462918327225965355785572639257936569046487707044370334042526890471873258148221264475071184934242681947142177196531970560283503499030658101142940201984815334210170654086778666657836709885834990332787137430681118842558668758622510221367258122826358949910224505997246303292470997927638565335318112126797669637087060389776065132657071799746886196732818252396077341277478688857499208371249328253564918710642336556919733734815785671396712716576736466574649*i1^56, 13119148276509970004071139325254086604225286601457091783805831155705908503009671273958438257605262069226209084354579365168120283113867390394690748536154914951279625251648863301566596708755133928182804769361846065501910064285591871432527287720160605574509823743706635178355815456691617248352291261286598058733592992590788775176575901808256135087993536894511109300173321464969502687751855344621232207172972971063964645388819411631899048900058157068385040254791928655020429971582660034559112130163421235807100901984844488169517565487730278992811178078098858731679548151225721624452072898921655704012234561318068174730185800646853207796364275274938813600551969104746482789100019610759928224919378630472904273318850438981597823231501994593904377388283219099641293486312300912461973116551026750501496763919291086118929503299792608465097358343664532723707355858161844186878650700277069944584885741498971773296279094112834212541054033065897560245352155195221618894709986774600722822274156418720698997583855685361785197195627827924773121442499677244251430458738238816701765522204796263751543883052105160192519269198883705385048984151426600680726446127513054013740977059911582988411705129560847373282454003232255039278240199087485822973612949072266518791276770023640358466838262714298991850468092642355005549476558364217837976672012124151893974259189418638193353652134403724506849461969988130973027342448313046787888321145777882194479890750531470480507061988160275715189788594580101688823531290944090340709499531570069243524406578526800158441225463355576128040544833706169585321402196648332340665843344075696855212188511364568514764640846853179120266174560575028173593948183263891195941475611496957903193686735592041392776321188663554244693110011638059979164287513135885172017412386438154099993578658422396982392950635060444140666880000000000000000000 + 12352673733988811658528209584719443699946202380797535392719360313470665805041014065979564094757295041086158650491605538696500840350534361831850453411092695115280652235659816659322054549758180667663057854528775564734079372865461620626162799614678310615223276610834787756432508493301260102225486917619679411899092549786191622708636700098759645695346770728161114096209992173761306465970754877904093000518433251794568776916973077304328961672912940166555994891297890398601192764550449451675548294712341259633363123318289685959807010124314496531123933857556598462378239835358200907417988240490941447025213127793891780697538135106113970018440954843936124030903001535019122407041200831294140147953160431434303669343053280739742938619319316728014662326447461958569245118659061680846150186446496338419813079281650238095713061107023928953853089416383204339155726719495561289074807174959964035118445679308494912058822931108913020906362083043564393390191376633917414130306632416721328788585724860655493560480381358861475886994081678761579474419896928694419599494436865555708181321816583149474442218386046410770050648022872608934296644139575426335063992356716722397939616289872815653973789555158069519585888249450522555505327236950766599005752267882892428053325561824665747651100082205908028499006495668166727268247643222659075716914720115966829218743264927171321595459485935335683976062215583548385592205615157862492393887773656150230114212528984009643225900687782755835362515320840754189539072226780689257379233160302219831515190897401201675402290441742165049428088075931150200562456391226077202104230289465539667676642329607136467696062771302931389978157816507731065163747049727322387125808352024276321624684119898774198590760702934561667875288635876857199818156881702332584720090874464241151083304750958167507132600473328933247385600000000000000000*i1 + 53955856631223300091216487524101752806606036236207389063156107319783832002307842597992959743654746055830418121238995394163600372501831953519150120768730393214445385464543299051749705402013004203334530217870510752790645612812708209330314668559711650463775538023741149285293173402078657547540938619887083807471177865957927945695434945016407938851128115898401244516665274752586627160955682191590795669429674749973640211672747439432093047924115902993082417843308402724540162280119397149654159016640350438380663668044958762918477855959028097403168784136722474851088282957044191276600361009925302925920572354563067883261791693050676885806007865490545999405414915072327275289324622690753053904201177792823711245029152826617692307040488192735945463544289652724280289726798958862772808774472227761076778354948754039849597231019037881138950849684177914478641005653137043982013131226076890622251513880097990777879214016567279079217803083861946469222490438224915788792164413317138674651499689855500217476991440283209975331068552101095646407100399687251840749890267921046677069278912617104911551613085275979480371921103851975468877164236276474357776340517503099273977105097322174483461146077656111870084987292278585086584120562534069845355090481672613351706681393611803204534481865152871295450269117310621847322229943007319392494199707809623821884118071323070950125529874283517001019694889674220242884714962125477197655442190372725428136764366289862613084657996884400045117672202088801624958901982179252029698052197407909456949235734319563903362514719039747072355503388800767139228121696888592751545393454704323719066233643024055353281246807685490351318067483957662752930710641677304261342847720159540317604898271704381424435381682192607407663955865107752329528933317035417965633314704469916440468608147752122689348813281887344656384000000000000000*i1^2 + 17894502750097287073515782338432482396546335158825482962831902093655434969915259263245815297004812599050717472858989107917566350739694016924254454332616601319975070850689483778744027681631684161541903069437761795614498177959000059015850465256080613565036691727483531441986275843497028480879816270493683490369130109227695311724583038008821184931819309240139797136231570303286385537085174452228572548882529076140250229574651632660139572557246855576896304786221194368441243806164236407533917273643566607455916753419856178550237773811071023714802864975631803123911927095623995288046438588201368371366256283656796217061048006778032326592973235715464878150994076272016677385350230685415051339976720986164833300963699912053311914335147880421170421822363070451617609100521636223324113970229027720642773225744012167479036395715530217390778746543210515229500270593499005068995028131633201904559745344593491873050879255325748803153162418415647295744979410426417257349033050366863618642185660667596154530564459225036240804762578957332134539216818690347395299799651711328848192215532976277402640987704056695508865892493314971910903872340463754237421168967504295787254921803228478930893992783707717309832518065631656677875612302463399819610159834096365057128352809318321271387356626834341161610547155060854387334320611245529911418788482680478713505554975444684388159020955640473046981138823574083082652283220868284445369771231141963209698945102086296204530796287600666676927139475295303751636581543103088242202376383241059559623836388366818783705837314471447592481086213645238412990163512597536227251809067303032151204133942434130651389388691777186650384470577060724577885739856299310663873573812779834885589747511925633687308342148301308397644489379196175139372837702830819346539881384359577815449837281964653052497218691931853291520000000000000*i1^3 + 41113029687710070810118929640044694618653107406482223161100461385760428246058233605529714925261598124765669488680630098460209690025450008550624436910668701811678273922907478407595106454582966728260060512481742952563899504939955384141395696604711715205189955747213416048543667503833546281925717744684468233426064729446625522919336172433488475517174200341339243149406409164456640415356982895534358292790313032300758589519676559254089091435413328572741349530226407860318821367476768797189864486772200986302454745639753329986019888503905572952229976893243022543843345127329154197634772949081895231571009046711308663999234206183440664943561379506139754993003528050943698342338731516348159010473184647584086289051478801248265133457939423215147521181588769913890065315075854577022636252542971104373766482234929608255577418154648131266084403632275310600743614115039891989963943157156915935308897873344421132308785328325712080118114308414608829844255800812657637662622750803794081723940992422148217859866305112064877846724482430304241934003619586739619344150170574343072278625078321487499578126070072611621439837048833613787425849675146474437748386073040194698377828271150531985248043299922409389578186551203316104549399053815782434561990166842345488575833155918444596117944378122835870479237403454480909243849956396977534901434247282991869455389596184969661425812812638218736104726512885142051431079589985127771320449693204401492053589405185120479394443469915975398164608500099461874168114421207511287108914557844357026241022221111386025465580899172890723669190394202234169329172745068320669289162555138202056389864676258812594009466585591595563563938967813834966549900389331416420355057263401571034966856118526953545515077746435814759772777407128753989150706391163814733187225384363114736011061668824645131916686468925358080000000000000*i1^4 + 5819501295094591163148951831180500875583094653251740007772971737995965161879117446930637153400659657824043148797730806263226335133802000932485871488419137578371442687022458573058894702198711493345929953668018439838385278405203875079903622949535307661556814986166967548835713239544855060610994377615871442423590180046615021164176062308512707622862551911701614857468797766698837937657786901313154632518002791601846276362512828487188225528755043424877078643225677199221556398398873275290017048934349747566484217842645908244924988268304207027723915010062513237161775713109713613822682867907109294346297173324663094468424703949250482909961617894592814990686978064370632457165142628529981735307896718947883938572058822945932043765281857258890592087553952132727464306815439241937092395351800320499171297231219219470507018142084837853846706670594546774333990031521191004505190554122676839993257914141388286065099975519509621198406626844054332513216934700297298796199327774412799287170870541632773943834777665246622439792236200420290673917982908986628991621267386162068704316216243300334596709763168767358465656975007726643393716830990347222306346646233390229744669722891824971319362518483772778112300550746570537086200745753698310715457480549208053164869128635702666278475414988352938367663634789498589015545865862745277225639091580920336126422272662664818869841336742550438531102328001048466765730444019852023666581612638093404661411254807476367550500684173167462466334515483696204578262452574821117128187663903656646886318941392508961509669075721899604377528600495891445680484276118259013860697284741734578594894558865265498119560500171050831467451942022702032314208476596758048053192377290500265193825160584948117081911999058867361143926431028589192081133617712169210447399325016488643336750714282727645708048337335222272000000000*i1^5 + 5405183834841065289184408258567363112061956335485252288964466067018377867497231572961093438256927761833400674110801375155994368464771425489139827289324244734916511025400257937719593064465062999066023997037236097900682817557425297130362293171071702993726062017026178891129336472138427625700076550625167601846419614907909086716723972730026321599385903942397128791743437045355997951300581880905942832853980899994919014118278080254435959186324347606710156968958897310976183606227770235656409970890999531630784434115000123429425051349885104769639870872006887983992286132529677752102881601057577277883740729838097887125471096440605961303967201857218457993147729961522819763459839194360736447844720557490682306832743715209429624108419861857762972426259419514083146942691479827812407960549122553068742574327360980419092110141498487104109173219739866987556910422589794179599044518224669582756501487640242082439428605729315901639626770933925392901111049068935943267317866439122612133182733605969939819137601959475027841897225886486876359135531014586051540872335122419009720988894929061487003880789953100827127703106979823038218957580417254602481422070758816926939930184618277496374092297478661967960729298822898307500614550861809465461855859905328421778931249490529046456337830568855883949481923675084115909146003466903967895917379043687003349818365670516506919197598515093381125694277978126079100064421338031009547710138825333952484146049127660127938979415410877900891162769754378736075118573254263178977052555680876637491623782346927969919485399274845694389697956408966847895732277810700801302416528978292880604179166288134257600302589605695673514410100915201231702830438665153405282063788364569030121655526696930592565602547426766653898898572662349726554497891260800269911263831271969240958498733566994949756027868849111040000000*i1^6 + -600328784858932871879296536919317138992816949601080298425392043645143244137805275030758782191303740435943713944820828624222629045150273685271957994875676187493787512304666014876666161507331764297215350946805573631178127066625059803110954199915067449669258713404099674586284023131433594412188626770959109435945342412572912029297923176920992888132116327258198476166018094734958418891261711266419153281477860623402981120281857031172241897484485234203118981304568527765260529262279959732160716782681687615754127899663529842634785635122532539294184886273557484952943454537493949576176440151526785758073597675727548263723867381330291036666629726142508240056938605003423953348104960961712539411824019909445804160815614502491680631456707669342358963325612377499839704947824576856335405161832378563698345820860122692241861216284396055957400858653142028816981167282180443120871692475123450178995587042241633483356435871054547703890816921403057077419809259631567373797838204599718257793711356941107036334787518949612660377061286296218326481741959422751479705521769398625138698603519646123182445352474858444722310361942957757289119642709555390595875322466354185285612500824543781928752192925751070506343291220754016947082917687823509147660427918332989887408031951494091200137042667125967305143032045840525951812505768440941754712244381652620849593452987470409962499395731846277142579998273213668550258988212214015712014295474677834090478402682213895842203040059026439481126496749850300901430113685017435970383113902491970668230506889216942302550929407310398340905936393778179905468077105497123295209713945941075970329874709982895956732913046366608175000894302543289484423941507910172814211829972959062375683412605579579163249451947966887751201216029241157607414394816488872963370915768854999354963364867718911170877181027942400000*i1^7 + 221405851093930875497543051128928694308134248192213633811522495804563969911656851486925795496686806862043309162207121334350753199388538635700823997176986860839750815009507961434502803295320372986386167907682323041942609774392350795417613846378614755048598626302172684555164691351627040871686111929462777760158900818356538685683651832067726674825050240642987215424375741942622163118368959482529870078594739853438190319629846922804362582796361500050465672390794146620094538251969834341685731560593453054211232045754370763891686973621852212859860865966461653992088247023006786519174184123616538412057429730132175351342278761537309560854428445289956212644165007080783596135759518022704107626416311599613997661352131890053261167608059331462173138072823654907786031871695841553222422525796707260430661540077604511048886183192037497550181490603178744181221556871446678980166520134483247727767346381234745884673300621708517474105213590368545320698298693745830342014651437490425401116345556613593434961026226737169494197893851543269441352707382309030388552761851781243825271529246526364438320419436585066003993982199430479300795012460666420159257307521071761004448078620290493967830880587519380033494016815089795302332971926205440234781692555268795161629890298981775553128157295397323568667426525207104952322121121226709933223363753645298430549504501258210436195414501445397043319275494353527222148058738352566485028665538304709120882524135480607003836272059662817550511757965994009311336637296788667740161992479776313636502141915634755030360836162243111808633336204745901928319354457142420140652548112550756136520648672966792949177620848643793803605676800368769382810917981605824103365194046480407087305560119404227019965146690166603834182911853682150822893920781143415025752628337939151163316465030854074823359445598208000*i1^8 + 39208507724091831874612108046726018591102385707667876482454319351537699667606123102081276289129899115200717874826578448721646199918725035504362357456163645069120800184596888788739447334673331651922680145961234356523151094994681800316884757733294565488176327011561848211878520943218821474127268952507652326462747965332751445851245687387119842850596513919198727492016927837260537550354960342344019563934721144034895792817731766614093222975947811699099490997961509106455041392633590980249251307920465410682074567997757439905472736839546072869399471773233441220925915481722045904964893833385335038953284635589224818983085876845174554455631815445953441003829193141263759087004894302051826985769589981536309783343705381425727124963614635423095477713987980910141574028245540188398846424128108108207076015330603293731536510694228842125789870178567307800829159170807880108183253650680206678608525409490930356949418660112863408322489252911854107427051445212853160900007993105357938375773141575876313818777799451782028687654101074345056808151001321479211081082220336673577311293599105396432144729621069536221828337070677529938880478335045775590462933567328458700514960030155113744428906744604051538003035130543343767778200896989039735044176611749874298545857472143575898055725211831773861638365792312267122114435710140549419569950428587260071431657393309835936168637020738190491915025600109411794032278764284460813974403883468358670458259357008471084851910653717487217822014377594465630524746403682345268214442970305881515892458882024633331754033474917170498891643782274922819207398352784715744682902950216058278483423462402163160960418231035886575841548120444814955197208078518203199149275372471683690407012634153867452305677787982181171957750106833505251974083071752799182292986116730632866895348625982367608608496025600*i1^9 + 2174706756775631226902583018706652651330306994572060656464644187893850716558420342410376802203339286864514762485142000820433275865578714413038540445355974660165497258776226435608575667824770408275169025493794068922837193039562018141750397106789565733466104248237853556256075621982448229113908411592753133899060650838334583606319548815459956003357942051303909840072395425311465057444477920910350087949684492936496579448324079104167552010141514809295511948197396127889988668146701743200742832525995890859607306185691937286574826204429391523787109747285560472393606648326832823318315138629611245519590274934557696881740259541395620020125863390776573489316927920790598065373416884297128576688312721189489300305162325859058676963707609767318618043662337951725881219784226015497718369354458314800492666754159294418478903361470056459665674798146455448726305247462363141399849953632097023599267907215181539055864919958304350284326580523903600204031499850928874323100339667193865807780714030687491545967729792111415929811392357377736967965206135251907112073180314660920777749672673900152044747297060594435534016800875061221012381110978858173254407387997901244412334440779661352197356828446807174653884391117169536151965249308385753740565988408038926344367849663316182971076181892929442485021034244527892843447786671868257143077224898939098919422515219286928795931669951643369560302347789429547550678208483792950846817081542397323447405714128561981160276826601959281590895619240363340106288190591637724555692382658476103248144313006332448357595699491355542518667370026010434851500823786910954268278051762680081951894343947911503625930642891588751127204267206490170687658639436624586540348539851917211844353498230030303936685441469534560325259060400745308315741210206836731788191755861390492547832023192674895963095040*i1^10 + 75967681902505664139344192136526460539003206284595251059579988670447956063725816601165230404688645706557843847886511369191215272474084566171131641978571285910838715108319301470064376111754892560462684364689655436025114962459564680206721969495684724090244364608837492801263822332715611404277112410504752074126532738351470364011353122958667283697544336777347899948896320990732403052252507038499196786309250368013041775202519677022814567855973862267916761247499694939813808629943856895199080845351026938823714077759466737507148153074024337709968351857176149779777521505810354470432433473363657562878551163521539127257612785269262954407239754703055086056376390188708716436178988943624236337156684815544322599819777030160368184331153383450838972164390449555863270336046673649630261179840829929592614117121360780358024815692251355786204894753919450701506152331802801853859474138474030792957954022676480680813203628987852843066589074244605697628792154895646232504589386287591422202946410072695666133477229473128323903718990936395988677025979828098063068161262909230870571037205966551679241610397680583508058225784439249500952457331764093983546869276476226784627511707396916606831191716105721154483534554445242528789831118949358587669200525658502504825724770796062452611667483965156541237704223674738775889319202312579743401023412223261108821868171253441093124855509969162704779403019410770870533440962299857923330788383527351228257285046315004743495694356523078779826325945321443857530351194615709293241174719247763128098468115088462500490465326587140275087410011054931444678613427044470976033481887046408503008330816225674753877683439789061719098057143174455682871222415265016232279777639548869504531267213331215418349080958095418801998985274173925938358168626641053396797171545286876421587483754646458073088*i1^11 + 2324118548407066848463924719441669453996471544291792626969115504402772965222311123427001792165860007833581519943545865059337521227905587851176833336776922919170329682038742917672383638190755064802414180368218440251819993512626038519493862230049585257716423135148136122248390497243022189633350857923924786226982548928997962695736375183093328817048564314295399048060787049313632257030144316017017768518515344481746356842272395714672338384688656511536902400924187144194441229030727814662861130751935935955581550298785159801519209085467153667410737824512131341178700870836905342254017679401848629532533517114661202741376810748724955098868989497040525153773810638834201790416777660330187942182928461008955074433343498757096677743157692018862108741124826430253529142245600426636898917827054574848202985321365567324475532799170680150223646771962249357331353367422110615717464420089396436184955658356874135424923043664284571874185470585688071953174545549460610157024616149862964813073388674458175706928041229524493274707014138725499080738398735447393378417285231564769427066569983426292376042044334726852961999156853641552513575655235577115471503114209761928942159645209121021732660639894995592878399327571470758908863824367254901657034178746450428519965383377502585367170625562465413122960117866360681179394000430908142944863440860286762397469714959811838017753507039515938302492246234182478528392469666474894558970888703432840780533363427224883511125085159404097752181467225061508565059984283781244580655071708978157930912151990323390295167625118609450431974777223466241667186870826118798969360138775743004503883290692292354079661747890389086728392353519529378253372721003361202110001884258801763198844707363303396635617119861057065258084176710158952359858888566029762385223332120744924951005989812830208*i1^12 + 47089195426608403816460516557831541091133700212091244696811886230859599669980703440069666653316376515709921471704015589129257137823246820443985904530193479730297982395322183969993587549816620998604261775795849337401778213421496276286352168466944649845405548106690023538211108387452384818319805567226781021320250366149402653907609767698013062388499005692122092045300392736630320070142569360851309929291356964557278080682602902416139906565601553455492698463960599699485319362761241164926982478890344844978105764906726750625271208390078628585996358025390349402558050208448755961328403763163513363538501428652665689542664350485577198408893783724957861666746137420062842393647093175129496831421160428055702761541129326845796257697087773405891972854367598174879216634938301590509018419751878819767309987692286627719196113882225453874866614897380534928721705982984427091145735788843899527016734876773154548403866319960851257196128566120422447919477302897710471240848590423100657072971269030058322078841695901457706742120175504457141194725072784081171502536825964147328536442828886691202506599572019133451963633607522774337295461735625922803287164123553962332118052286998682670928815682055924821867199729615995260692867151705647161388446567822725282771602485821648190156785918262500295693118251535196881345451780190497994923769479509109453700573767087888345145244440114356434551102999715231734836961539156482906170492938825215561919400840056710061043931638648480363763675805761642546219707613470946429621918134615814251219749208454214850340576279171181726381193723003240451783532276220572065484021180309714324285083992841459697576331817564938482478963782252841050883839168073252227584929611962827491213638459815847060066394601622816912213609253568792619774446902763337576584156177180044188504821858304*i1^13 + 773991260936424141776905279752044304470280210023946059177741547603557977963624665316852994242224396951990727055426520351994924153518697147608242155878453445740648055179555873000918676728580847035655994119111857102713193422380164122050056562717757651299701084879941964831894443212795677250528074735568172262889544501126883444906415309512724687224228656474872937227176163765830953983048631582376727665291972998520694493082828342143364650983696071992190982545666830295639066666765545134100039156636919591390032242682818631639487587844253711899690876206233801580096495658843329392582412421938409307457505599465531601059639120076511949678524288081052762985078677637626002950841156571720528144254256280837410579352084950383160639322858870728774184096277477683940500173204261108982917086903717680783355557214005350143965247093547136887151244562985367536980718907514582002422104895300382798488921444107966313708304139643644271468001260738295537304921412647050100212408277219208784895275693218171737126485836118467847400705877266947228882522764831974174842150900013730915252659427456647527229293202069454968159608804509641571123300823650375369766605766850963100454302587915941327741846267020442423445019413716255440467495541014297706718711348565958834212402976461536613237173072752568941383261916960903075568785104109511534906948205202531678061912268182250272034118435312005772908412542032587731699514413372375298780882636092886248110372099839119582655950161155344721173855890014573930519756274021556451304393304826952151084988325955845126652634485497984095389312227381788643325240135498392515340179589656538926541958224118904640325937781014987712307618539314102656061077607538385174594118670705095443868717225106273527079855447681318218582604442190596447471431866251952245548078949008104740618240*i1^14 + -23689591114269552844560430592298891929579588452805090341511589364030949625662462063600271860565771580722589705036384628874140960376927591218008517695091071401938286826403937879323502960310485201666961946875438718389510513541965151001933685616490397339618613860626624045297386963977696144008010453924352793073277602957317779650398399021297837083482745207641938341672322897929495256637894894148670127125707984242223768460645729902768645515472984981635523337496310888131665003519461614052492821130973106405878904696549595817167462869868655861804733681478422381086227146259254971629206581849547222911554092227988308272047221814174020707040612788401757138673653073762190437113165422097676700839612803476742147406101408760874965328247991380534290033006672501642511665872106658257885248866930274232295261340798021805371126367393758720971376316400022762470087979987089047654154708024522526779094107294360411187868542884416644328149380388544283854008597501234403781836046305539366518250563157522623667601179642298254999457391246314093116700381991397579717415397807051086382212157384722165766568980802909769004068565977693259683427691634587481703010960174068794658401232995034147037544104457517920343895944842561964868473085962483189272326496959955726354170184285487486498668253213752247103269580401258772764295419388812536520558225552713903414340923684307872498058299400171380413790850454658419976753285966221934775464846850200287641793833465569868294511185009789393908073402999174447570914112436797349167186043028950137966514071896471998820170712731096886263128278601831773577970367087856289770660320072744905264042729863558383736816322532050376523162387146931850773407457474768921966050337189099831297847346185207775420780941029748712053265664833000858936521933883807072647491336069607063552*i1^15 + -693834182828760949485283956206186935469033813948785407552983030991068549754603883433648064863344230912737999781391242041894859319752636882278823714045122192523669762028788635640007623099297142650340424458832699533630515009973655229996906468219211100015382351997746609802334796159542112517633558837891848361354139025879676082248079138181091694907880838876899575070122073281733680250838728199215976342921717987850533434009760183725230901399127658295496024764405445557009817071030538371080335633747486616232822332640452023800801881677371604878709130303831873393846779893075975370800249138789561126797243929770206656325611939678616205102456930907031843871423702713346413984769726990569558534864951996731619883172513099784715684802188929180977288969029505259669875298887216563975315834291444819338508933964007492289657609548976617419059154178284580136232575963371287023315568828495336413135244432881047937075648179759275388456722471713083595711309166631407756668124961060093435050647755779085044642699126258118048352860606364293150079094485515894447891386344404002188468293881880255365920674283978206438250365711113419299007771056526354594041867309459024615597774931818670425546607115598903660615054427149573434519215109720147988595348413913944677143335888562300935983414561038536469264028885828785763403237183969457048248988953066666582791830847916606379839277486945845630156693100278370550010039867152825406089610048460601294215556425125221771964316223109081287962010530741517598320250094331272924333498678479913099823951820781406092509131057839310035624320731874244322408874979648314267520665343641511129462585074681668392115669516204312889363007510428193589940886161636176876051227847933321146239888962785725732204468591443881196230380207616429658900506899690433252345494387032064*i1^16 + -13916015553022102007289718266651737957885926662645368393555086941360623379822424648792222667154914113130490645350050528401307115982587082006705504556175833219134232026028933301519232147937433359351032579936011086375013861844112767623600270148362745512788247999199414697621560968613862985041503834860965725520584472321978638773746007798533932873561968378372093979196246623911684575276817188071906953570854183531947975489713746711621626456465105375831497733602704651057947746990301629866981056361625258539974298238075079188904120234963120222839609622845349492920092089416131063361134682525865306388313255445520921067477322252168633051283548232960748713569283026996242240791501352549674436309974978484502950555300287339791876448328625347145432170532754293910986644175607216716165593203561502992844446212124880195922321789707753396938489675326906309006826224228156958853412660911911327058119714668053573542101601094344530424683629371670479443071348592008561528282550974336274603835739834046127728127071933289251590207173996899474620298467753429894102021807978727887571649539852809551105199084821735321616415048262639135856415524147162694170113045693829473965148893379264155308700653165118544394521718977283626414791738427398248106801382774391728894656877249522210652972806631637816091956091609453057117003169854262418955175053160957172246024666306183786177428146999725734047031783511608213683080315348480758400848798816646130800997317944735638509593558030208321296558236145175020144021380683467560819352812852882450616229577640893581044139704962108650292537355263877042932198490176975808407878289773167174032159683571832758775878020626559981902399673502008175370127053078935498754823630662292724679891424807837448509603165214070961055359298152598230033924101210884596357708906496*i1^17 + -210041870111430324130091942806436764487234906705898979267508724200252347499946050847391903586263441355463079542947785607258256171676151060972763217728732480448754364050002146229482142313403631493191940863542852571579288743154184402464963289702245177467640407858986352966054037284212014473888871252500007380479950678524124203570851140349679321240214419119748305494978241298827252213418711798316223233446364116155430194759778519595462514841532687793768736992323361315524898804307709643244073243134816278785038077540428955569074157989817977326248269664107955433011048045292732705222742454132403742310553784123732468113400011600873664595477594679099106166504612226271795999827488559730281814753742720456688323984547518586959632535727105180434290521390932638622663831987840072454647280726659203253795868080412845372661005879516033678158873340833179898542352640819183645121730645145469310181602916850876887147553096063401172888387827722504978366910233896593997744364381821110093673594102612344248331115448887056867234931955046498480861195432460470234373817326703346607596356647886177200885643229465585183186984954136416747965756436766535761632550023909793760146681408661801982732894178094631433402588506614716795118000109458727747968784001923786241423182865255737501361161214411241932541055111176137130916445270305350491896166382288264190140120758899666590746591682163073788756507166477690052292739797519434344411082017912756248169674635930316047479909992798289238375563847125253959565832909109767877281010265169054245352843798220867494353350503335798533648208076605264727691793498507237252548879948209556295845541475058752207747091424279885997996127358585903901501011372687259454081059972391701310893324977100402251183482610075232091590662919067744607578917029218082736832512*i1^18 + 7876679216064631365288658065736186369809568730214831452037566324543988861289780374260231288133370095781423899962946855824032360710434288979997449062251060421931280409949501255764775219098079699788612839473552712292203085913967692731512276630191179142634046126702069832036962950994843019179168479978691361556949960139275263810799397906659767133998291047523798615916788669936019108275967745074224704826842310688765873602416093898005995420414614809915971277436440631433776881293367438030407175022079716382034211301446637238892804215910467146844904257981275833469741077111714591237689251758562037672847062151753345744215653679747742065478162827619027814203100998771893142563008980093556091514443432964211070359281650305890976112606056020500550609221999418605068844923574499548142185619502852560907800290582660988240601893497377680076329751415612384393449030229122712461535563733934544565378058383049933148493533640623739248282241326156852200203529391681593622882119781356378825094132411218371201646110614645329710704638801607533813744532523465738413191297957972329815653330542301437257191313798935071622430977981099144116732035999237379894943950395981513073368615591047081135296395759171735372976910308145579651698241859973575001483360817674842888506762043361759990665918249705300223330198444713623050041742852619217109998563758874904832102750298276676483459146426561231426585485915796055770760449913730939568450223529975327174955220556768567744102311297822452741473143999169439219928555693397835267868747116440469014548254180273884488447614706171203802790149335517263557517161542778086125934638080107854162484627023524212768751769840311137129386903943049750890262718692769755150472587699731449304803270280913100888539792177281438776123630198392494682814780786662703104*i1^19 + 10390183019941820383071325325543649864625956767443893237542193051654395409871614154956703703462838580621433136536183207914672271003831530193956572293657576593763714972718079245606793097075429539922867556947680673463428805985532238906759538281604530829924834609487181706777659868081327772435947124276809566789984219277501341246172177189956064732536299791172523976088717572695101231039449684537903304811852637046766351803497806252126909148489500398032769040543067060627947476928789657244615875499900220670318399231108853606434753891672583759583011957130347638935890973186789009060917301613312476837566994666572716222252794630717480452674443388817623094744260396964348601495370038179643852369772652352687945533955206154999003599002770179314665194195742444577975505587903845691786734818060418206643531861848177255929380139215981581401011838759435265650242952155914093858522526648075232862080764527096261856348892249983219098791345377592739936467849665776423454334775189829644300063438193889310258270899167768894876481567337045765483317230691631701877415860420228940204680246125198026747647389601178168850001098988928824596287000572254409687312500720465159923159622748265161527621613517762650364456914329151044439454493792448051813554176662238854535727502065363077693651489355803247170403387333098282162848910203807809901684300008832186111818179378311994927699838854824103661723493702687331627753720053834693132832362588190354416162573113282190238304931457876185387533622430390704586305739387362336468669779234885965972604034624313689049543614011003364488868604256839179087828231724034163769035742497035744217223006848093729889993133664343671960599837668630525076230236999052177255117866619262327164745412319044046055827411312417417218274985015482049748303416918016*i1^20 + 587976438604684683640984366448207284369711832405480129309262659920391225559351307921250480090333384768167043489011071782321941680713924493513001225709914350353106833052126775404003890638498453616692195095717412596240058454839032118915867119387990490840478539685161434877314375776058183936421031223899903400529922835294424459333324966045222273106392365489312713830925821931310483004608146053376500638044889460060156471931298622666844673020140295675647332914718540035102742502471147426074123504058162334265789451883762883050028863499455961734123581009538574636366785254990257000080967272317536323255764142842969304450099458781025644463871377601451298902806074370982343662151375816960090638564742953151844535610566627310838771955719890506711864332040776140597133871171088734682272430737565380467323731211976826812532906643745366491926208897144137876716637170581835853944469142790446432633922768862485909260260659330062246365793838057711636281434875413808000812105860983463839557511618801138587964351821491328094062510186081839896076700032410616676394640907441950567794787184557489224038975245398388531309391385922189120054815122903476944589396402078252915447007366567489728121731327702267561034468190704827452712482795345167531951249656998599990961616045627213988264026123561876553129867461630543028713536863788611595127150528864084161310590411055416845705460321446635553190457711458872521294936647900918808358320646887739713599042942591688128881347420603278768632529697730289585085234007649043278535848774586046114554960910292739707364907837296943683947888926811957632863656497906704384089934566356005785971547770087741795398903338163828696045047677501581593341170998951819340092986687554717351979184651298977724063296427267634074483960827097483169421590528*i1^21 + 60352910432402229097013140826430017680590559733154258849483748277738058503819572492559297338290001230223328821352891481825034800165983525904471473227761874964783969925629214689274165935279814375895900826932768767617448696545199901274592590110339084779879840592284750715300112060637939999266718337377626817724528871727487476322646997613805769194362311295100682406959085201610036119039186397624491850222764351608740617292160187612015061119376770600486516116821159806827268712367746094061292527585010052790053943481411701892301026556550453233205841709956589350871163496368546576020583552143424604945108874554473806493845563970596042476187625710069097634991265990463635914951400090445768078580320039213138532643017855589327946781114084197200232118053635371900154844212931704622585862526201990577732837469900853506498628000458061594992613826283579695144410245670487705983427417494355268118971246933741102824732072032743996407518646066718581906865650092785091911756179218835231970374201705292096110071578309114150077552800683619872299887897401326483521410524455557797781130937098731218813759212990813474687270896498110483956198486567269186583794762552781446553105643338829467493510803318384320627118426468322116839920186856415564069028042716304662784732874632047991003127305323699281025509050841784282688185198864437559051365916781902800958113251278390210849877465202489808732563027570162006151900738966864861602188959307869042044575424141479914766117519708006424493422339279082528235821895053166129195480329701361171365278402400955956904090853734254608942038438203222701022247935927119461213937138369871050560283848633303920745758603822828632405476987498073210130182111338690962501819606650816182480217384887820213495373483201698666135287491165447472021504*i1^22 + -116641452260903389399583387420426287007632816289830739779198957578283139875001559409357157111729387593540806751463764037970871930924774440119211578299645132446142830389810817636157439161636682773017033882075603280554590458526262428135093119055459959884998378792731526977652493951503465831930325614136305642917052238044293188459818014187830165295366706964558372068567389809226900755190291773718742237612883089856616070587019584846286664155996083312315306881976515350684828915903318257006553414998690117379240912618156232549871241869439387517873655143167802379157329840159289497842676864782763843032220736417819841613139192987444226932358347108918729801270889450884285653979865132061155660254668199881602714504252252042120726750172248446073572632470837219329190472495622430771628226907922214346302675534761940377881659201504821347070216289079673159577729060731671523574128252460089534310301585630132195966299816219603091178767791172672776343083424882255845873639785521283954059982830630650241923821851795121823894120350112993419964865885664177953222682896181615617380744288086497267559901486873504492866213391305169243731538841608045649137939971271603286878892042115409545861781290372080950118034652693805576782139214691583689900801110587741648366872579187611674235374408404418288417464955875246583996490675972254553206001793662741119109046900921867779275686373005049110429211727234621481192501093585114112462047231264840079013627049284652908411771817651297748896953088319808558554897461757586839124839919136925945748336615295876775238904831296057684470937388352468129024839961272075807290522207684772913723956333701977271455728845655328483049679357986494006771033767122474131491056593997598798122210343785881087696046698301966233558692817157488640*i1^23 + 4146267568713873872639422543522647413325894364064179939291484422208083666668161945375319507205987080120258246987097307073197139362247107116550077518029275483392540032945577252037515341505258082144661582403569216299254715280368201105913905133775740187075284480466562145301131813935176589363396095363448776121507647774262642513445582636113365809792838485731311097972484308535135080040065316961913381157524685669819197365739416189714057862168095200286941211328270412656919485451812462341099702938651531882324291274849032956554484735035519260199062790247494129054672471779960594869408714617723347996079106685874744814693468124258829072147085249414004029192290536814320735711687779883777858771011499879185806620640446827865908223342875443150495886288683364960576596983464177930198445116064397645182619799444734463908964900207431608727741031716817374321580273087136364958008227680744862554207902211467946804779843908284863851458327455294266176325194799520791920039452144498316093532880634685904216826765586894376320939066613622087091041959848162846079334984640658574623656098665920424621820898604847893768885616010055207338247902188811285058180344711373369717001483203613945065361334089798275455395832308036528097036910892869987910666572243382512411975702303037380504340105275840598830695479477319237414185132352731793025624567153845649335667930373312881480914155478164819620541113041876918286632623455407383259898081450248222878176746052286465207593230797337672805744237537753792110205573390879790203913932572765181375099222879898804119714482473172068366181477368606626482439264668727593734597832876177058760968486695032033143769293815957368953759781257874605785682399520807660885163014040870693750101468288271372098357536108380855005790305517568*i1^24 + -1554667991233681395531207319556722144248580410785346664290524719987392714411526630108602036821231638627216506319617698835684271440245174442048965072627020622667866390951955429310322326040764862983087373120821196973937318752563091488891654799769424946315249055410527738185731702727290861073153648753623299249629755367891253096228706133757059830767307320284498864401587408747732041788816854791395119423321017721315048670403209936979893279903858115064459183091234577043770518778245087990312583242899538153167646160836170518406191697618409964147103501350483977210903730017157379760617285131720368198100540355674319288107750472417690287624513755807951708355829216733886054144562767259015047210038475917826177514565522538225945523562340101714973797640661235946288241954472524763286723861753581251054054460177846690339407064921604926236937968159690224950270055396861997704154745842238285711535962743485053099548822914671562415523254833783688890296515843739354883181041615746850385948868380034825735799471802108979580032390420556596750887692455822658023475210411023854259530841975207790221045662719567531899524491593590526752629888969377763665091484438676703199736349085615337032423450000566020435596146225742446315184667823174916008607664448337605170572256419766212272645975836581314792110595596814327966405013052075253960741057484463402857312665709513686660372473493033426805436343565831318198873838578982244127969354655538298212441122564298132657168309608290223279957485285348919891960229778036965769961012984990155761996729033249828521997746498238162614782968766750546952124048626524939049617773536465841271367035405243175472065543216974284538528559605994935926128291888001036060137841657370912883578415305609446627632643469431040001441792*i1^25 + 286940432494247754127056978255468913535783513876938485893784693786301930927222863923863833335471049527857621146234081861775225619860474120444848519328823715287112839039670676235240780508246971001183384170963881328960081748700479171386915442459549245514522307948043493470831316627290908472006104573363060761709417742046997304164516007743505231350162579369861762945642454027851184325645355750889567808588771585349989570705146109789524705518089147955272802696191810278114765979144773211299796961328029175675809455333997313696105824554122920434802177052195222823205343926438476265193528355305009173004118681533010155906927735998551653373157943029734481134126080637062430708137739839829111492309445089195606930510766527787687439267803884743642559936881075784783090841052588024129008335496022491667439202081963036413773134297657010276706295222544467425824852771512054596649609519393893146725312009929324312214624682049535014377915427834479268814409841520441327210810124104987332935594234803381640530723968199771205931195980075363664947401507278515951591042125334779722629979952171528926755211318687910421910585415067274204091464189560777904975778753775000133462261260911035948442830805993407829093215218956377242636602298577789870482522500389613918492167669977229427974436077733699467228636387477832190428170794560647671411891580330327003229518563989579064891617635516263807657885242783699765072481813983630832913590232693488977043030056881999988900425958996285002162955288622372037868379559330335946297506769536918099925234632741591292548019556996536480324885688728589970791633427709674717643703623539682945701764642989280239566547447213211834710504043914138824446849585560948255234873841099324081272200630751428576116606855256515543040*i1^26 + -456048114425674564258461238609500324997349691741075422540657492947203341431924598983541487660233519508168586005448974577793976531998962051543837019198321363286450521475641731811500614726868682721173355484080385961083555966053161776309622875266917810345951697978184896718944124637534256132273622726504848474738008160567330086998041915984196727173546042925292203594230058700980501333034079004265729359118190231833081549690500021608454285667597101406985703634927612976202194291205482864202659257178956155472701249975100649495519325574392254917642253434694773510910210663115633061515765657201959129124595157813193024451087142672782250685318712529306165984372981773413372316373215230018881450015715446024386840438703808011208564707147502100266134790980426580663443141073323081683211079732218540887436123541437783595674307094428090802450970797494829351596203330209206127771487631378678557832200433617512409415865811598701988019964981879742111038235522175441198084526647639297609139224171631668330359218481586972531694309456638804271623694957226797063980112287199630614354877628852260723754748051401790749359984504263319981795950254972186584092383221762094305016751894397737844532768752761631675785650718568698677230988433097957424193555138523480064774539221364049197453860832074828637590707089262146796553347381569860267845875997422046429622858530747765030880160950447417915173331782831982459965120717321998146738852315892028349492953999171655106919237750300703133237346582814555478973281561860078789873072353127462804625039395992658427443347205716834409949998148537570066396343781859460520867671034004737799183222885595457047552958391960866688882871033463842011062982444190920213425750884829554789739646955397092635290413182222336*i1^27 + 6506079044190548184271755200898962537595596863664006654812362384766481409521691581624213058009302870534358963875989345032829701825691624796576807194258105494822993539125831374687622885430229982593181576641464836460400854794350125287838985624570941835188997614200845366417100753886339631466447677092546472279100235551529548157686705693553628694140226789742478679923526993208088825567163548169421412846601063754703750372477758199153250398505706432436805020609541537114573053969150116305299504494660360975836331046131441956556444210176634683954923459243629155633248703203852296477672870814641636019155766705064342045673181048494330981151318733203125384013816140049548385602326040538314020086998806943159700567692092537343052930186698414372638005805063637365441278534465423242343858101997584074560077770816082574758809128610016419959343368216233904256546269319351054924577919979916047370251237084236916275912074768285650770400605062992087053942957699427774255948490636316447327238631240185792786322762957035049703544214449776110230461734113710530915453180142277576880663869041021601287690066384046551546583512687788105213882415023312253342851689617282102284606912035341662068126111208057399751269451015686155454577191241534211820528615656175266147343939670322995829390211691122626393340875467347919774147993905703483518084998177731271219915042102764004514048511764772481261194877768977878255068955405627013437261227959145802796492565434940051369968318158405207008765168651099658051236764175433646420256301981472995060862050636318891846896555902365872554269461337224271562196562829500216871843838885937701593458002915852841382284098804454372803314436181229593320156019497478633432684723602445087560693243700977161624084283392*i1^28 + 1121260002639371144603008643782801852098774652085499760447318654802119485564317426640163470120715453195358530272742985468510740158060246018353773156731455903892815214211999228996374153978746753025679871247463642140500757682493717107169616709562673227106079658988620321467193515496900566199460768472633657445819001367802490229937434652369197668569128070187807809526211855144316475203864294989253736316507276102932561513731478183695646014649803928701276211171708753854901378032556462378189500200203396319804051998563315224204157395715501158801096890766456072143123947149490823368531319670654139669324262057146084096198107023718513805466003987460891534781816680995157117161120041793336459006846847644346743905758441165633478653545092995924569625343525177074852993799709618948013894393286179863090175751378658815049118591182710190985910906919141293553256933141831448597436122919897076275754813875446633292243411774823777743792956017933935083855313728960319833560692172552217120440281709529776046515259301183551235324079963778891713917908021297062035514528068688896433974702848115169827882989069902168689620485346353130672842201036979020619926994519947105767880471037702703785492431485400900813926849183538452995789500436411624782105068125848910436392621915354255416823781253937474157801035604098439835994263253530843511921508422836624774230454550390884505214078595206966631526999940425984191447796409943577244660685329474666181391387413084210758152599653554313642794829931296671274748920276898909690144850965513233542792589090577358562625009292490864687803282746683459297883771164490760176775197809966654223988860804585241852768113443380880290881157508015692812546438178865030910377397937743770156689500110583138091008*i1^29 + 887011739198223132358017221914680403218750422481284348690051344343068489966601976840587727470419475832332677826153601222976915127056605907917366946931405053092560504933068671916246846951074567122554654903323655057259564900244989721535775382550029239435621665079153205157805557134976542433597930948246216691611457768995304811921386003542699764370839627460100348577430883041775896136417980408674768652533838890737363491260999519936964591815913372705798905178641768762928626785472569249466999791256214369224195494035386145910230851492631467429489372296198042139433286697026203919547636207461563486606155438637359137168518741935429125338579253590718576676274887339371639589024236058171143314426951129992504257344076285924769874599930513785281760250661330899972192217418880703007952581783580155867489612484216897988865796045057982857395791020194764870693564390675668526426725112918252501561021471132072209985158952657123212230185322970465315377430752356140257948105671013672131935614542381230372741199479062248995085053876129742476178376562471129112042693703409761480085882919583965140554941847938349384589588769129806267046339347581158605242464467228891314720660522272790525171439221090852539462548472762103394984043338649199972196901921181773011070909141562617403923554496799081935489052708738231976865052674629440746653071753913749601546861081155044972265277362159183468487844436573575899532203457331854838372169757838738676606533229025170651684981278996418306214443495217683138940411489880623205723393001712314258216550086302748115868768695153168488965634129955647401498435390307436763741744594906737443604664678868270724952237871451052026562716315489451242029313143886269413742353638969455665131551157387264*i1^30 + -118282923406172115485759499929863007766938395765396570737418252973979901764348864690939221845420429737211816635061414324832148146600877043867432496143428066013727052146152565861935416277031422781154145209490202916423435378928997445512985595899089675066509898003454972154196306879462961198278240685082406147215566136436879367833401979260793936037318236450780431172601373689343464759829061884457754406267426333832269656359175394134384442205706830812803544799159746931825167503844972110796813707989612263588649564184849327903858937241502570007605268117332402209446209459167878930181853235998479468177604907494062257987992714207316429208644982250415488955415258925512594725870016895411840060368140603566862601720688408756585890092031241782972182283452245632056417570656270378858030109407837681893553790285502517463417378837887034329791328891559191730686217874181540893552826430817948720169993457167476541782716690402067764457109312701223508540204376862180797443245816838972963177002053104730849190016237195712548290930456816284449869771082913475279332522966618251353882942838464156582991093084273859322066157539220268753783745332841438542082295507847705786903673833603556554210719207352665838519045774310595233760516183173775980491043816556240349243641831563382424766987737077986569361491349229777441330543089945846220325904347159106955209346978629324388754346193505385545732067478597094631138143212100777625743059788010897672923980031997207309621125549294326622377851924256961690721721283265637208568032898651786847007762692482635389365660989028774160590747921050830433917739542727884347813780670171879373698031838321585514184130474653123771747085957916464115372061423113653297466916044641573861708529664*i1^31 + 62647845844542949896988453102366338690524017677115661178647220426617818657308134535586321379917848196238839998908317058392366853073685105698851351114969113483026755983138628416854730406155127158867146053478303816374047952017008568623949242083941861970321308539732615052585930115677647111938627363253609775940499825876360509285233610064353858589498818445894487713737292123601901669802282194938639258262333035728555756018398779763305581090154119672780605263614547257312205722038684152767979195245353879753522976889416353315001634281356416897724938750394160159193475220872294439338201006704066014873140231961932382826469085096716644501968488505433966152707977882504048383422631195365689188766506677021582903466196772821107069076377780227548406138610458681134110623714366599227092125047880925163541259708279107106797838633576993264880992993523513167081804780391952336245479459013186313256875079247105372292408942791845819060763289445872029403216071842975002919367901083953529400400112829891312754418247996341967923191278811387787802619463260510143697071221556098947051505392215636197783744005410137329060935081750240975412438987899657110843526158855362161767680263907150487630626876187292971123578274259376578118706992082494146687521687896019838245106882741084774509111029374885726722207935630577983952906235220169890529065767069212128960041454310339847089516541962590873068030833509682346020885637582636440894000795860757846130905520960129304638015897346773558100672172689742338350032820258439000226083416027439930242229849739289525738302760876488056083178356588055924810505864317816883112750415616290248790468591856194955045114673284907161903481945854134876701236814218443806154738052676479614976*i1^32 + -7628232949784958004814793764584940201134097890452979410369656536291005276614868488135773901143568746141981058637883538802727287338668419661423498481956294019089875091678352253685718041930111807947580765452878377259797597751523929856570928636277810782477477775904448174309079309436641537852948686430589954089337813314728938309573270126371374513418518300634337326512187919470043877775037100301191131144503531145234158166023270195331100959596015591481590762511073772047007424809573959629439899448126561614868011488287545599442978582339281618476278364530848503903137786716641186901681099338929588519283423226722244393121765656668034506349209219004585543849021419126397022250064028349603498424721082681169883117912852052302111425737045082553104046239005732775000577946443030963222250889780839798513715947177503250565090611991779221715846245364910081555670937764659703747904196906559551218027477809740351901059405010247165329130700229898929809851952810124531183963193989625816483494049125405245484531984339552603871077006791459468538016286132752881928472733789769710090059605315288331620697739912508468254165410329902256992872377585187591242365530643603188518845595441716058648675206345058838073873675554486031204962447774163620955616872518140065387981893645194319666853588199893892717421034184351897190077817300813798972559214029858199163136845020606379601781039540466846935710959145651181600194740246903378050458268138860459453487060952816206840318781742779129456524605347388318392811647126421107643244182207425157363373294213297795011312194004870775799654600751665916281131303346486687585344642119173724559352622989268327033907039644918908662181115475111611383694554621040644452153502466048*i1^33 + 37979408148569231327696397061713384876826811689022124461451404196598813642404518635389980464438364442086459777171477787466780884867761359805469001425313207018913119514666442223287081982271611518124251547051376995506137597212696767156763148060238454617934980757022557512969545137521655845249211530778132729220559247052780832679986703484621057872391559575945022864458100753411482497058406465468053237638587520567484887252462621994083447244468703241990168943280368682275481241492005634117418040969377803109333541447158928988117012393143147185258076751859915062058128584855352883298273027906653295353557073994637401528070655529093187511439301959807026577068842617375847445370249643680619545822282153248058137124213316529384864160487649737261597523089505554103605520509014045412614300824034137921831581211473156126134435504484522738791453745421845707761477130602517317487552194263127040562378012970159169599506141979886472575343075836455215833295635275787459429540559263309763898080702295372206321474390203377272946518036892266862086102822887949581441300267997059635285276994160523836502979378262697518394309704823834368828738302106363759550762717277714791151689150076171142849695854133556029217082903450231537311587967669147048546138710328260368280482087667550289789605057387870224980257675069554011703065545633308653077750959272609090471233743463610255661545956694354722870385525181167777519774135273952080085572173900509904591944131567395445276950064371349334567183409667750227429916694584922275629690062150114284979121920377042630523485442245622702491242069269409074606720196490916985370391771777925502915418023824837273622482484049336087098077208046236932443323229221373962354688*i1^34 + 12093841325371885627354473642642446534576424349641054234789679295688234650444098232753445959430922742640662201442228265116995278054192725876708757901880764064112774060618529264337213767812336685473789727971150617596117403157339234562710732169884975801009655274294754984284565885718201287938193241035137692406089660000328593503005540106987012495768024157998522492549790595504185471949392011518213500668779901974957864707204500576451276876831342972304005353074623909280092842034954015259085795880108015203599849434517686110823224639481551968785555782545476631039064011431625958902568223092711294879951713477357997323678383945363313026754578289992322597306322974337079995460086726853814144262241899344488524277373316373134211283865195513661526097461724037694076726369270872248226941226835982037382700412940262464961885095127122390596006437471684518293839074740685990879983131798016165879840538953047577324137031314506030696587955949651941168040574383898045883233711813665634840859776576513830798101622464109668535724688902392710750555262869118244883370326377716579262969898045603147603475092781067530609092475922334475507175108628962884195995679839061881205386012885420077059378933951283899418430259960302050397713801387650581910761378476018549482593232113132165973024013526831982963955075634376482598775585307247876805437959388627530869368101017181538792929474649789303287509752135955769578750920922952183481444094970027720823211141892211448239470597500939560555506906844392121149308333906407024806401742983285154154084076868336251597307545860158355819374536825105243951538032916961269218853675247044732881951374101970225985441807705181190421342327738748315751665939781779456*i1^35 + 239819953159216799093242821125597248627804316446150043205545421300098636127799642827196169304589611982253693464975373215425186596618714554531377525488736986116881052811348155452848644368448495845800323892714171419923294303942947037344890953841293060284468215126743675976107012492977151290249697845777318897346650963298192445022643463269592019743185604856859523177919110835316665079036641479536831251657515300403127061640146360257224906603318819332489824540072594514829775591441228301318132998370724940225204141248449001269100995924614822827387600968299877004869853237068973115819795476405871509518980913951386191929355073785622617939365379656635900711321296186209928998723228180202378889801699660427167982309336710743709543687819632708071937320120890469465836109574575347562662372927971856751413586775981889348573373388995744751494347373666765408926852002287583256050618914009301050067342861722522384965780314259177581005304496849596751605442462378121733336013168456074026498089859664127106453868399940961324734528114404018642426008387940845923618658225141663130294386570508012422055354824602001833827919249703595172581527346997854267477598822253627546799030874410789216540382823413540850221837849075534557252916125880787864463164602273774087782736919749099696079753205471957754483350878578652899056958053443077459766270128197206106977946909465194698193131184165214437605649724363587145776263869339727417210563352111570869798675120500526564955338487291695522367369197912494312118415492549432446198871435480293771425382551461141911457371569209253563528790185099058152435994008176833803751380951169348430808828295533851179227731389914018546176740797613096988009562112*i1^36 + 1505126158194672240372049952244065036841215181236066382354264009871475726159533596623913312085580242876779983545407035259214482044908343834870530313148772132645319209675243918156878372111984201470050905824093912364336925211824954259695502491506764466995597952921437196629343498045652431474670798694078300909262304942928896636115973870254479810096832184322265349565530586232545862603096432826724588993793913185446738280678602885019559106906637614433497129151761613446092370219516089344528741704823647972682714153273150884577065522853282169485179741129139512301232703747012212152560461264670268014387846940391613449086735312698682271320067122443121564587412901463998759206657129956396439392310467754280600938268919315054474028520013769616126577159962493073186022178895781230086567040216700047629825740030318073263628389412311056265487506060699862450136394621638993882096074641025497156419264476199422592516453279856212039175331768929379443922857776123460605740341351428769847783739442187563357007785040873037883320188489085546944328575212853305529403935752359515786020296968718346455248419722773654787062354436343839648214152576173092284558696156110506130235534600774641638651530187566748771468674487340052750766084812088635439270060691677507760730684717524003437062210798815132789280455561264456452134869234075330427631172579072950844063336514563432987585367104535580105230587057304064840114802297510827882667271946592386217370019449343861976170183908935320072330733981866314802099474893795390735845934023642184429707005997352730129390080438571577436459203800147557047750540821385788914865857936445261920102432553249131303348291204295599625422204615031521280*i1^37 + -469212764368041830527460777955514345196846903424023058137644820904857676921175518692262951778578571344688022354781718469859637735117697537610799249970337958297274646701240476682297420506513042558261654950046793794710655128583046885119176609046462480160010258951085377643910877999662391132794839279750983802535570258769375502406357675703732112759085384486925632468386804788270944377463524392499010131021414880380584455723289035251595945554158454187751396272112505569305728382450351020140422761798364373291262317442173620431610322712655698117393391966413990963274073341846307665146083353967855105383685699565950164958871696231259815050151480760968850798332678781310898239761156916221472871104067391588143493244847760041989562838141144279531975888150732446549580036865125112125156071327613962338708593831596801040807830603444175774686496504289250127059371491161193054226874853239622363680583750149086675344151027202121416656440227445687901299672412306975651471259624755238595618558031541655725180825925164772997758957581369193376531643396375458342365913907562819085600865421068146195270145585485462844845892112138450511789652291112857154196393336851247892610388597321087453718916481392827935882328435188053706440557807585793986155362799996110086558483890184121282130542296320785890638913284989085461572243636693180575136397600245962128007200163375072765450460559692218079985590251747490764475531614621695871462363712516412346787709550775674672041763364108515367139717275764468878586513127053400766378676011340099202035495263046471264447746737706141371339263985969539448525139171368356979140415288854963569996373418906484939871770700183908197215502336*i1^38 + -28861661992296545176283486612787123454642777486528399552224132353005115485936167247178508188026692934325875175794220186233760971726010073588999264315365100111887431125916498941826484319390342396936651830081299508909123205230811240355148064100985564439352841805538101302972296253647098297326768616339200102940169240243026944424240206761609218359372183584988105395351868331298115174453318812779978954025622714474127895366905657682433109606868834127950376866431671768391047329419227194120892672880993691591253557560880393632001764842160049012511361966143803786108297814278750948086122866264440590685594389465865052883046306913236027832876300436114470224306710109508759486263522623644534930110853555634521288924071762771880354832397087450632665831323055533885557237188006035970224887364040566569905922377139518261268848486797716335108654367087589802533125187253346059913441726251304342571069992568146110596311849867557887072492301989969795247528700501192391326313372194813379350669963213139460642456222834326196859360080658047262927931814348752535147507593168407059826996847345280098560987705105877068305280295747699380250393926351505737697194579065768080130016968308510956808687074023182016904830365956894682103389090705551584902752638015797340026773724808177040067937151992304648729194050252276810179095861884244270875695010448443628125029704605511601853683784586607214427907422826453527016972114242475411496959469508401512872164108505675584566457259613032493345361886212887042276649571005475143577726851640379635785072861090464861522365731564332568066155833440983472795338625283749192628253494891364858814549268801479178159572461244777496576*i1^39 + -67381262433335773174853168786983585931210003079035258140825376380657709400531505347493619516547628579395715841102496239281356462701310248384106622857183002020309222756242905421396632831713957510579421735204885834452777492566503041568957129015964806935224745509407249596640563327209363595157914620673282605640946068433936273775161777395835313758957508012318394549222564449158993253802156162848429883477965847524156729968985976171908262737533458389111504253402685525062391461685422485349130810958471010589019096113088560734559317880500405571003232063276235370968519147871342058385795711167236600028612918474785891363101272367764036526721623130393505687733833233989485213184549056673295361951728141323845521244637460954275739608936374526767806463201039861153152934081232093120686527477265048918818730801580803971396587878712772002109645927283844010440013840750831895611883435838292015014109024122267660108728699946706788216067990286317415170569903909154688491697216178293711536392760935566119416885615593370629379394025176540340871171257468819472828862771266727573093654541360728429837508483256925889880090975020589642797753762421925349248372329133588193605927262619479540705572495422944071716560879618241342134033702518965512905555835315695223293391361953823476221529032137641751769848833931834339777172466897726397255346595995304172057975753297919025243473753917946512116022394046802559794176287851439436894822284377889061006015564953710439871980242167583233818016613395441951125183450743891635780653713036154218717689875709241120792366433971117287694762803647026130815156635317882059808211518671182276063429284044899813882196918272*i1^40 + -217857251225288252512303019706976516523717480689690515567891551018080925864427707870202407603051206636013328525774354224861176157870684197407460920813791252701974916751949257907592515040404078865404136578776360698575263370763636205952928585572404819707057128709682592167009404231235804445274732263272452254974834692863669051699690100492839766038463254987123626491458473351313186534817700858141068753215914566849214233672480431419929111725912061445889001893371803535620716925409644242624623030240347332257233072237758279343582903772623811213487208860876951413952394604484843838130282478838336134429309199932620555864359951521346459508898172214417172737337450864942913022617592829048587878362910719473142787716315786046536846102311775047883004181054249335404578002076231759146069738565657524464889860097960384120579167831460999270111444903077879747194009934619715087291487860624651370070886904257987379423454334936713926957738805588883348835608030323802705277585679944481194393759050660088080702258174299104750220517350648214925314348804475647229352105911702095202392998082210002524309940665183924434518434614062034892078303382489909373348154344138296425207419143387716765159080835452517124059936897936205635872617213376164432528993193075851089059468755124579294159225069807117903418723017191335734997287544151353002986114573653935670112691700735973213588439845896628411636430056873416149635893021261104375536844754322508198958942756426319608424420295997438650931828759640854976516543409306711524762892824435528733176413743301244463913032090667505746475545897626107856971456656788724774968520824300986264728260418395632041984*i1^41 + -42223536490080192371898113043705729226161615856103284712576901839499713717389725197214956269077705314111725461497154791121677566177504920816104102425687652133918222210753973386527202790110519186039794431298732282731607659652561859073105254587173028973876545483724796081119870827828380133792191856732854219247522705974184440028396546228915849137655682796314448663159152685981544086833789676572238807395063969850877282831043906025206490567142355471468251670475349096172846007517670813074166011261781970049691339453110922395743038096939643428395639989239307514325393915408968472455224399737675383797112000919552490851189733784841116265513007519528057094946216758017232388244407655046381620063525338044032945468369981156891779840863953129461774675636670399788835979928260025878425874668737157812849104062489650795179584265412775972510977258315801688691159547027729242068525485739159005572308083192667030914380014216738573165510903760340222790682254535328483928664976403816215817795016264413243288344278129694319163477286125549892230374105694718024498489706276849503047237238083407665179914316195653141393520331011149789321201841926820824064090772419141162710819173040639874946590822161610902797618174466329378987291654461630798389904179537606095579358701883707112018716457504228774111717665520517454749458333737913715888468741982647124324304599832268203341512649760123005185235226160728422380565170729955190547604118734560567675526536068303988093811839054039970141268164390503964224593012747743525828760211285001871740202711205513879855871247480611224660605001570387300445807045069097204693326836249520186120059486208*i1^42 + -153607015456313725300663828182882786653383684901283340749684111614348197664170866866786805891248976377574335213281325628322850094374480401946250190555997370144667539750463460571780429766527775331644564650748119784195873341586407461611254793240146550467479705682375772282824240376472323297884905243587500612464302961666708563143048120609824133921416543784527688092412293947511442772017308080987487157262350802869881698233308921801415356940460421600731533904853515829960611064605678959375578474053808100782219665127953991621996303671322662817512904600884007443818714216231647321207194524961468449777644149449766325106566265807490199812491901411483364107004533807024739723994987616291433575128069087783735902662623413572934313416198358342723596180944256863281476583741313385530845999829907744020702251967105356605708092859635364278342976146404391688109956571960873839026486760812178957297501356403437689004897294617585965364279117779957120760305609907635641476477268139051550645228709633364948214550274547589679819120240671514257651183630256222467613289774688141872421830837080074648906594509947145854207881518620554272615151732711068416737942967234225465373113715380324473870088389828567874591901599512770380419703685014262305873179375532630278143485420094450259936631843869783494724491452321791902818540137464173447600617590114850984402547760708368681022275138936111463150701629254940139027709338490088605982762353870414048324065286022589472569185430282001382308477981290781147858873647401516645427792355072724297516501756215233889466726420483769759547327557955633280479646810327664680726323155911405731840*i1^43 + -13921049567550977638160735740035103982719074284239502860358602403118296476789973200183045471788493828234114165064406685106966794069935499285425405193939584640075768787535466088511550545468466756585797864303088888750182288281107420185309915944274331783790858435693272189594911101820734058444457956594477208102316398273817053161566533543233908384062403401726685637704725467741520120318492066714942426579702814432015913155680415394038394451421433702698148811279643848622569780829932764055370697171294989329303373585943694362525256229199562003481468058182306313961409562603243569850009901549187635828315408782724733089740903839477657768266355755468309254828268358005397467787153480676436104883159010342215551439785635293732888458669610680434641308189601068840476224003674091426858802721651092283196678719587749765022812372843425915945865422515397609797293172721523223452937494820974752961214031900033260809973312906846784279388791902738561759985969077524397471475523670340693848675535503098457736434589098718286185411624986320796066871985156360565897731248077443059118723273903493956038512240551989547918504532277082091665074994702629202264871180077751686893175242708813550879541179738651902368708870240344168411541140529383229960383380656714719257313044399934521451059567910885762235319757300879172011961746311037262549623243254472915129089621541634031354595544084292055876967789592012914271413759692445004868800075854211534847539860771989154374586748039959291021565139178300443991284658032082708027015616729079203448157194683643194427595830796539665960502944941809884945838714359784340643463036928*i1^44 + -35637214459137733804052809535930003172040187463215216945550631401511725461107617700826820673059370059537836011181471672013035698130977867815382675264843395687687877960048449820185151732128504699407858832060243328223687776533146043154651388952540317125844898262400794192026703481711638706585225121521409583075177279186322394424373197107626313803776982653323496381466212903099859433991487309692167812107839119544640612875253346136666624281587899697442034106276400726156320812863928511953355944919251715989840145304032944438578057275127777371283180791162137495439472161467726254842850718949198920911566688831967114969890871010043363089043285305283353839909981014445567256812603781679710178188571665143984867706344277818295945104643732281251336666839743792107891088557923424527143424691791986804222170945269818029715632698600523991708981221085111663580137486986666705049088427483303027429061155124020012801628410633556053606455677534296447452338837022632210366325642204756730213075730369450012871801004048926332931713702933868989326997588849618987563000408287647451532272154077901185734910787885862056807814010675251571165054083548259434736584485821181215415963053671784293627630470729111157136004386471850818820851755777870196221447808074411543607010966862115312604452425019025376104792807450283662769579144343560667291494197439225734211808777621973784063633198647860894778550395312593355664081642358150689735686564893997051297830933505852254604645571636365714247780209747987461426178110309474262375074092442483738286476120248551965985167624696456676398267946803089201499563770893886816256*i1^45 + -1413760616703801912711442311883775474430174741329117270310282616555079753821694398710020959723950520551206696208904008117045316563671589455241163383535596909337326580701170615112837901186106839798318661005753238096893402012896287701022414575456745163312186699487394478292666286968790243660080687695262322039423868317912148481649364324716371691252844945874336871551725398983330805757094255789338554293859545718683279764242100145092141716425153802107435883003453225234000371877169871486273592023007058504194900145753253307873506215121456478019647564517231480577990895241557267115863523460818619196760106359841113020188861118679377890488922313969289386318290137640919097475808704274245464347490812746137883716254936674080152366997774947760770741999474445563242574116266293898530907884531471748016164587941539134932513665234300595626478647715852253074775921634668512001438730861737670275200695013126407797097125226721158899596392758176189666536431332485583878123893585508752263673649807011797899187677608027764286386576507149521012475558057007069462518342707455167692455137272733280478559283483314705508917495146729513387693556573684645125337566724400663523287942704128353434049453431569098742947164341136001289046726024345176744104531686723805928981309410194080940885147878179866833276813293154154456499871344379328403093268834581714292878032995384822111831067732137250908283834505144417988514598161572368959845238994229447151800056100579327557365645373850007620710670768361712513102259493192454577534827279780693025544900383774110082503882562262161733198758915870413182523146240*i1^46 + -3503874931332106442470985515747312410912709050119277297258186107998274469424028385642960793655577992771199887468131472167156656375343683061632540515462442852525326598262552380552480210218063398929583404172229644837700969794056000274209663605077536891085455684568181965133756287879234548813767028118212730527358372507071663749933080603532825599914365341922615165313862064316891105558333915775354854871772834748414863634586173515426884402248210055783297306247542714739978541048694426033102380376057516765757868624584141371505419239302524585083173523516087529510336932261358740637154537939999311800328271531930136223811438650266963733501197704084128196999983623104420440840845504086479241312596067992105302252990658411948075474214133055187786017913646843593667056285652963779377563990212415789815919163231023123853705623667266930149233747230951485350589265026476296113188298437755716221179559057055931401080691901891311877481567159098012115187945109045628399300943775131155624208072197381689728224779799060947826888709500904343071704919075470849977125101416491794385307940518364413983798643727439145896335910616391790731628786814632145848076202994345880094759235391961378023554344533398600490745140015573611822943009863932585334169686048248499276212536052945088249188419565028490126144693545705916681484839338777994706105010626199986776214262686577406250788531571869834957366222247785434587301979870450308469912194039835910768099921539318749185746247959418992154843615590504848995117267238215326734807844737691359426937746351074359967916241898413813882881226017655685120*i1^47 + -65184900203007589982536940590073164325100566608008405299100903268571251129120996142923536031700055416758951645869970309488072791172248264389706818302173276034119645792037733056362858218213121409911920916364952828734461755758761245502318383748625066592395934567135258181048234500477249831708698498648561490622349858426570086549527720752759698836056061055003348541031795700044540851903053752099864803000820221878927018619111682300317686111462255383362616967933234395977326980734127306761665503872717586771040635836560424551681484234537684850872676660875574934675119347150564899208354293931296014586062963711391659781607935806793899959562517851980980689720592492027143097220939399079674058794067212849947463984145413529528481311252141493300747975032342043338907648035377473915051702821715078740026224040008142804082036293837794401544403981095822784963262744114492329220829496747768528187042208620284208650940753956355916608315817994768996114238766768751154669983268202664846500346322975604481962570034597575003964397741392515259193757841389251991420693586780091444551443339370889866035980624796699466718099624249603243000712328102753227811393431672871882467460200717486972506720457843903491351492134744526210600588116385979760979261616271584850059629998997405446690846206939660877568002605939418967169170381244017304757803142047654387337098503686001280575248722191672604941389676430459637372013682427195083453994623717145144688996424900501744623639728929741256538710631852814421861204460991040779430936539959963489252885569328257672875297464087145927343210496*i1^48 + -111515101384884442392943356310144110469626212183542691950036934212424464426765162786092729700709679673182750575689310529546662002214058499125534070232897177063063186882339660298285395729894633297948236549110343949081333568885868184644179235464900672522506751606453475837483049957453924884076403947821831655788891774070433856974182183192005832500334339796215439842660108625789375611139383610035599879872859847877053323660687062715813553611855836604759969523480417136425684422081030936448216087901829876750746388039786534848835072027579601406203421257235946137348501382041580250829731779058884668318673233238243591106220029890498539211279422706737742682045800841901970821436547688299456081173855166252080399538598034839104056990602691598321904021637271355420669039862459450555324173614251012669911063814952597428674646687715665143506948160299641811392470555334134842331698174066322164001073724248905657493717306641325558469579410116689173188532143160512277816168337857993871022065878457914291332277936699383509389719989406701981351517984083337775812259660087615238591317447581823725635645190533758301564129016140262757264934653327382114354447437067062577060733948129654537724283570594788862805075511861913087029048303137896248067316341593251736078664738159561534034232213793035562918711917981127867940477445445295789919686983996444566792722286740996496136142403004391836563682263524412477182117558405697197689774018129634154343688093490308631744630190532067783282920232791105615316884496808940703111590857642682134433407865291320747978747683700736*i1^49 + 388255304685540219780147394274033514524642669954824402764864687622557147783018624291631279020524768034056678818265388378057105376187660836402444596593666927666022406462865810867303539036383526056529050622970785637983632918410477708062817436189798652568054691982110397193166687005229306724162144464058603768809573416138637096652476998624585388378351297579651191211382626097455474151927120017305500040322252389886010497231592772707171626325244568724789397385558758264588019604236400700844253085179777525035105639577108175924667119868787803017450913156388738930888239815274580173410004618233557894890482682600557403853061975923694619037432787769677571974764570812724115478974915830786885825942723513405989711970672077998293538929674821924813838138619776146397288603090744840022793952857716351498192001357653456699724913169045623989083590191221647965478826851320199938734669483619262200808263520800253439715432017011493431220145771893135466583149560949313080298247220291883274045713141872434816272648577121134960407324957567228792649677816456539156156867788290570536738560684062957361915622261262630451286173567635876632495756098221104816012866606014241379000710048042830582154285022567468305400237967616501970777309192224784313150625734377828799648417489626865110362553677644733597947288486112803448580942060278507161369868407534867071650247666598784862163447389622447531799390059363610882318855420771875097357235065329799729775459038329262893397526918456154816134831772731143806619372175753380935686678995915775179042380796138515191808*i1^50 + 800894445618063236926565554364035213019089041053935476373005770246517130424092503013470766147846525840129238970367298982656487409073930281649426682523406536218210770567965835761466228979019142053032547362047485746054129011005795427933179193425376917248100915332628484230990118852288548245571587652476967718329298827657052471220870830588446723197141365530170551835846301038963822723568385937842827952341605468459171475617217524424779092579545554336669669935342066908605049921964015867880770839223776293938449439326921865947619160448218148045869260408152981745551641582036599492011700574791472342929311562216772285383560861115052506965209886362978320727857885910827885574115780597861299390024247920900400702023022830542745632531511910858352806154446041820750387185270670075142012466255485922631850363776479961250824115259801639632619497917878460113725097206996888742632853016006551169566299276679692491451344386766102963681088542203971967994617848114373370786938898538316623522066898180044193039628748757845686683409616816203079424941452535161701285063833733324091607847022129073463726054214426485305390363062753884305802939699619327766110212748897997159289488584213185717164191571938167814616016286053410022109655691271587527871560543723969921644626836475543752264773414866975376999588329185533637055079242362175210293501461274717951017703161692840510020896654744007781131779071541994870420311893881406657253786235624745321046027652923975181708394416617247937637656147529383537575226298313994688633101468260762713907500800*i1^51 + 371846681933962141744462965551995469854679917119998780796481073996964561253473491672350432343889715368481637155684802823598104075668858484219997090874041659591962494784151249471965847647588835840570110810969719153455056242680497029437045502059328139454290790252528049867153774593266615811790625036380744558829514728505517854124174705469902301173097120456892358250364815496760952999475266776056915523951174835039243045121208587403278961985208434812319813563177391727740901459468410907374591499296462433712397750496234877695806654787862170054954726757523780153720896167999483697947498702330877783965565293682559725404766690257821706366008209443670608654222345448519118921579519699709261858651902472553865260876880087768247557819580613752301121743250975734240384133922138721307782808428153138406438702827491912863633108005326562891758789735867703678441519025130658300320841791918201451433859603272416175889396298719170704249034729336916353491306350200377379148601208840628830788388422196230944590087883163464352088123077636194746220973333192533167471693707174510814451646410362799819769041995282968945741672107690742837353818300994769355597948530795334450666502852806272570974138596750038015529242111815919581137978290081003458289357959381111131642408338436569006321856271239697608565132429361755581675064733456988955768869138821343182700091435568595378616539340217573430304007913789637638969355930575811257277281315864748321165576121704293998238359758510704884103349790179076421564350501574747030994410408698368*i1^52 + -316116210533818316616602812987602199218388012554351578333664234741035759996812271357234480268803844479988195482560257400677851739600471169811841302038094434979287978293595031042924496587858336177029888918102801444806180350703419081360234444100888537152302633893993754218181243228561050330591079364806173440488313244238382602073445564892934143068277455462699185461586483513706109161486773748399845082906546897467786164886788765119034786497904836926253026426274097408262719210932188890371572365140526330660957486248836657211264898664117474522053497621798331175876808236714669973728350906529047838437445578105790403802645106383784016816370677485270935683433840964432030651529079130120713119729738798060363752240940589941208138053415188465812576726075583537701642668869274465846421078607831982090055651930578398769527736018840170649201378978944599930797727120639745295225887114787225444352753543201969203596131075358318360274072622262920286715671599229015176489365381757705905630833152582666156139021960528055295647260901093564975352591726360986627405102124479633879602452720168845610938668176576285518365152476856109156123749292303102515706841986740828290770539948724167079821222309107249972789084680617839535621450747884236330025660595677194877042752157557911974753070700331281605222043913067786592521036699354617008116960209322225155513825131231205357589229558173056229348164529206321409392368997241548481177600976275405281065789674629060629293266982997758335533667473761467105222160163714217248*i1^53 + 524528593588881298704302658996017343244105238235139027039942221436586057209618505237770774957341724580275481544397352358446171573148242677295320665267664855455663402242377192429719915473974263606242603882070046034303459022417546596978499453150212261802226993261204280114423961574168771690624510841329618861384410778608613098220749064814464963279364901072971040656399218324419820538645925675030482474472832166375367239923552701979565118732239201394423514076644161481689539502665615734993907411501148599995793766123321852359535388072253484210958215056323306699468471059994244998991624107368222393720891711302650618499807008510967243072331416922545505754903047281857872402483921557191442866181538396046573892473974424429945874849546318807113665243585370170472972384244048537620636753915034413461808156462562802214366181309311275674727250690033006230212325070223047784038184571008853775275802371661718093749432020570262053217377400304712310070333520478835641204249878124781715810869492755375437890669660578998838789749361943635279598946070101710589623814895118785116077162249207664327871768275699423030643451159676759543433943328776453935442933531947643008943075604194900138698754507572365833624192011495898401931783935974861340394031978541543948574964651746915236296732418374550991938885120480766274182167633469333087693232208431760445591936698661729288996161579798360013818698525995558801523611458055037963919481180417845699573804429968252997139519024551219443649519184140662972312*i1^54 + -4987655098482105304962950353431380544201212333945933407618450212226760907253831995569706317957192722789819698316272495981241966087641202938493980009290185461126355216313306413460679709693470413054980608805925293255528155713716492842150848619079661013519408655185611756492254789004955051220228548130391689773307195696864265943962803463254250326755162172181627883162546194686449635287595948938889252904357745126320592682519942634683723327194466044418752407048794744248158073467627102098915439188379665001258674808164340985161472704680866224476063263758165451329745937374083395592375637061004195766972781385410725354025326721290490219463553551591778069392018734445615871469015945594492445498092180058905897253470827059422963046781898901386163391915925781954482245366411280660065738982614033286323394971817871343420993081249895711942740426391956045287474080763519548149525657162460362126653147922721593699421171250389912959930955426897372907657015974947361404327417944450113848365471022466283040514126877970675193445386132605613152509621237622937760193101756642941341042705046547186186202450682732299140137917053619068619800046697947974445859616784059416336276356544408461147992156943581862988960797045608665908172161256521332285364797450045165792833761010268203683779097693926618342703580297490876291923937035478221415559770637891020528936873875065436803048926752863900323278881366216369409207321147792723612942064433492801605247097680275*i1^55 - N1*2784022473213528439014122281868838976733668300461982435452957643432752914416022625912972131547207021897993362522334889513292237073709585688236184397877749233862621581376202284000192570596766685790976480806580513224581413314687498314301434072530808104377670203850612693343340307676324348016058975152575503725627790718390582456719695784339758691972153862949827089741552613098084998410240553307826778032128000000*i2, 3535731857050888175205128418662520014653258603800732119328873659665206420836724636427038995575311676818519784160427637191110799083222730742705026949645414828588570496006944079467472691703374794332787033798124664639766475733595426405113530699404290893166464139222797247056404376251692658615208788336620731583092196845071782716752304548201604237810465735811219899227290256395876090935092619288780578967530185098718502106213683216881755869567522581623334563991493913166353297038303424705366744720443243964851461412182269081373715815829044617962465464160792170828247983409344784977493500957806448010428707871466662697892841567205706671038151981235437647994248758260967464461371279073055609322845656082451060997085669145916773966431751206478378275874148004595051592175594099826862920249937770407799181260287806004125540736579075193545219687636472358855002863153093082350486187136992911717008072334890216550219743530512917346025745533827625762913196020493782381516274842052912655314489595506218320565616525873590579149787889571901799425038173302302007403188846740620195459706706654613416283095942741897036602286389051793627140409936494876476119703682123754459507236325982305415255883430112955983584071773351402704899677948376406922994349133230187737512857341586984503287155077947447059607640534757512306009969543429705512976909757763926246050266673514590135674359943772845145375193255428635056052258463392399002391721373864194842032009987498325538894651645122213263409278706858163040037119520370972842798478580175378856305621664680320715629831974192682009760778070317231825755896780715394169291318230723635862559467835032268447532493585551077082301155368212899243509762752731310052016716657072315105779975715166257879886024875511074327793297287848122709992330086260692546408275489921546735089348330418521339548584438507608473600000000000000000000 + 3336112768348042217158982046687551027552472511223969323050169188945278238305840596756685700908835718868316493486572553852929945186266332700427140942032091221160322471523535858245960062150105973256629453461192820112871258377937013472460984924556186049538724554175509132670209876741402608260805923453613226072001062354528791893226949880425495397105972268810595713355627847182351510031307540280147257607505446333963059659092092589051828465665563454953410328744572500500137351876454956392882631580576908362361645397066967107456373429697553375273536289309041239017238352446730643547007792314377746026776232671084693156223467886662787915190076797803430508131140358061611012152591027074098415403966141423260317288387410908040810472486659186655064426679517205806426471633644983497383318342563696773039360340014704600402689657704636727456677996578661124710879152030744709202002072228809170013360788284129285732356746285733602065111072303109670072040543849321988495534339207560680609323203151201808120370754453198397411402216112310379839628246891871193045054281021878636610825688055853228187135110272739384898463976789904539298130289363801463372458808585807529712589303028767604428725242487939026882082002949203040754854444039785698735439997494573870822815819430109131514622851870267011868055569970067224902812774403266461138169526576865506974101795513418774036315547500248666362838607425973705718941934672331205440087865462664373770168353483506427353390270190048667317594698427634038664285592303369697388785611779693158290889048967196474984557541636586738723046312562588858106910085986683660561800674157475165811528887036104353663751557018710107312654300186258478224107850169981964225869073422981552071858224396336661942152322177074949506527969783812175864287158617321635765850507186736000237146818236455699679197691866939129856000000000000000000*i1 + 14565295984071750839159373807235411635466079543666887822564456053957765748396150092291349181571069575005898254491830379556743996065900170993467043177837876072264232864039936912383759769336601869918505366471632813038457553446708515095453131082499104582032784934833184339122331036319477278865847955424739912598479078108829406570104585663505974267119030884224026609335069769490854966389299255046294663555974204180405008501376868840443033517310863900885405139292590979282014810944674675265398633558303754648960043883993801234983632889718191263957502181041165008962348677915124071187250996327806340836999765825043183475143085660614521683893423885003565386583586401403497015014997608805866220786935788017890186767356392677349057941702925222261398362253722071619337583018777553797537907917009784727630571558050883273956978338840939484896019955783232190470536142213991359630903777942742231785100577748690729916119299113429934538667521219636270300687578464725341221997254171211756607619882588818628574291839855494191316194430744325395605816149495126921494780212627784395525981082386362865147114181503572452343669251847278798071381031096404875633648447754939892792844315303634135622883873297922476586289002955364977297091080471559934328942796892761483104877299448596298662725261683212472817955334934411602778272387595388447585062688279523984013400881918674641943437688799275581542651502056724862273091659815917302969016446125321789043128911211346218701170479901854258918013738807828845727439494448113674077632619178249557626207949135996308691567891272621521367394291901191975012416054376363706522852758931717482787618282337974213056950270553268105426168337258211788226578092710016549877239875777056848676195823765772681110336900025694615864785180237454456990511798056160686900619926367510757788328709905977727317495479623493877760000000000000000*i1^2 + 4858059299307752758097710420526486271153156330609102225851422020638778117848971403878876080766042724865734593273133753563562910954934581731365949853260393485168101776838236209479961067939729437651880984679976362127544623046730703286531497242666915239178576965277316196590026320656707942228869705991122183516253917629427807354033987692040403525398651401522399565158893679066075061133568155941240785326083818936895757999399174348151625932644536315322423609015393162675587148508094655189495578510701368953960197099401599023508622514151505533043414123258728733669539129006253936570040219172615402097451318265289191535271352647066410771144136679181282105541352526134212443580898037797626272418295689783209835287734492075610918490718686318987829329266154638366679211124936984513718234223305510971005435367954717719694888923474007756950141294784975353605716326621868413344207637459503888558172284758684295623955386157750618647359427839060366745347661554306145710236116528094706554560660739409940357651852394504918560713162383471985258098143600309661495487749427128607830356785339342852175456484938327283941411110860169070540467250115883541012722275245199542237746410323421502765657398324584270011561425006118463130578747328559083477983510385283640483870189212659304004747203567324845101250975392493408080162279296836186620799919319459038985315716541827923208809092156893657891601309645667759013196606593138963860159558227632880435926045475632427680433048153897947669149267152809437217580488368141909553524061358016703294506159032454192848957307805771672183984647151677274970087327822493134752039001217537305803631128349999034358998781242383336743551082257207988353031267280717146548030133964970291146260916305439411243166129313011109155192986167608635010621807241917462985693187040605163945797657487786643186125975601125785600000000000000*i1^3 + 11072185693391446397317232015436074594977761566395938801919750953936085130910474290554254863226441398940793444365686416480873259277398145727158899915562155854125192609313480275554460217205950654527314031862212374848270140135399057668931580618779081786749654647136241487716327762005797428251704845347344733114922258756771545251676020164141024292888025466512553786762246700700615193929973937376648097339161513708657836433832201561251555381208726532722200372631336743403346433071805620089812061972328684542841995725384815527752185324975969032340998083340975941875260623448600481968487832176370119930443957206212614388691649636979871331816318654559629120788352681360709436992573990192381092026057799477772910974060671108343636669440430088949701783563231005801962525046701935492945233062134162932907996875427645864554411259297474386550014927012212890312890759249348108871688579205951070012886342928806060437717491120320189526215540118545966041243600866627633288195955414023045572525302000622396952645330647157893835420540686363945573803226516183923934185907384483444492029314133422556489594143362375388742880071972661580481082404563237928447346223632072858288344165439835020128769466542095226428467020034882692728767881658263711366369778741691599512392637320186293391298463870774925442983644168375738299960919260294924239794911796704558983520101567545563114765052560996519526952613936485963470819050317435233418346413713075237461099822225123794816405021471554606660872709268567635070694955557241768845230102117240174168632988542280897489280629079921946662196654856759398137365773762756745824595450230116768718278936685041071933313814404229099311756022746190554609381719828131118867342917516257286957864862730653438105435584777208955672257260915198136882353043631719027147624442762507109107941787579320455542914788272111616000000000000*i1^4 + 1574313745694940141942655082593409619826564760832437952305257423436669645944482321465660534565617111350297646798002906693207718022005698104662392852802497292107367565550756911138484534703873172496171260773312629812013373212032450729807960651039475254860598679643755737859618217019250923262763100206770939712522147678684473774824216957985564368265595597732356828622742513631708691269795353627809025227038091523881884072158008815752378865191307584239983748462449647935723592980526543484573833272205018215068777539099743079207199400401496634629152137245418398809137453893042105823108934417944630097992342873763945675260462120427773547312645206709921212640700474019036986164076508453346811289665388714226602410849440743574916030767302339870442481673747127536195801999905459442379702848992051867259357785781262180326248428504746456992742842129804486991110980492213430188924409923315543786864148950327018487290442975357495014198817469651222411427186403800229025848960236126297443347999114410366891364057016374745682163893017249834745872230074325176250816592320199359492071342832040857397813453088006398977381289099509913137415577316599486492162104520329058733269765175390209921658973754329481412920987985883659358721706603982792758430699249210434614653661633987752747492176727230471967773691398967479522284262949186820348500970149077478854488221278086847307221883349457513731093407364604921963905278703516416190396447237225381376900478527319516450447846130563096762659325468967440356066580155850152496166368526290630719769492201774554028162588232424287651791046274985427427414645239388809533364483422805105700660247402189768529824008398256451608222677293698297410617452120205435930252973375846908329595063576857791209836785867182091773683237699457677085096906271966139898665459732784642222394809814514030225206678063677440000000000*i1^5 + 1417118161729425848984804332004199122605298282352687541436499332165589215515525752171133304135019985692821021817470088830807819622324025995122880692400888439022122074283321153479886186965456135254777460203006399559599495305705256676688557025494225684264107509083450708434503466231526216733826168336992467078248798438681713881770945154108949733090906757840003570145432186992569177563379974554236500485608964775467520892161112413391236876565739280050390952170789531157480490403456431108433551254623704983303367003466631040208640143232731110561754107135491102122776656813323403798575110491751508616401436073470052478715790018578403762273507849506623398093187147546327502995405281772370995319408029424223304706101787544113670261125897015908666932002672230254631967002760593924083412583908003620953305924669285550891354315950210707904582893293553097210475107404391995776489064704488608985934258333482138672308465920133846448287244255080294291906556878362151530647701587655137317842941518124125486013085504825628912339123612122709346593600570481628736100442060303231213192821984440166280420528777077004902892264057462265354518350963951687901111218408553436871630400554657542488332897570514136294692674266083113565080419947679181012534315735541322311187193096533523175294628462166774265960514732331784061066375174419223865237024045517990763011672526284784696565539464015881293366748932226107484316707629343860444483765985344411607698902669888164813867746363865330203785575083755358043522946421968173824922568814887357762957910586704653153926371515318514742823367400286361319564575030177988398292281247784007029314232528978265287203242341654444610243866968176831780726417163976428153431855835767006684390875952111373439506817750184235553157125874311025319723413153622224360026543203331359824509061089143914105744480691814400000000*i1^6 + -178433683568225451497641707377582722674657521480151984357363126558774209863313368027337435268906586568677966134372068296099329078711257360096880593993551410628192935682941866313581708434163543628415744922123849610904458252928662431270092694719986328857249490780204445141512865245712163369201742008202424398732015688678093891152077353826860418955251109601364111690872536775019414293756486088243749166167146961976415046979333217807262279063769990973965595457962533822873012117121503004002650750862730333864633252006260706053826711757011023247846412325144541390656088986754802558002801952321155409095638756284809449107428794337439158806461531146985954753732821971704046301037791404496716238936928003673797387255197665683201955295132150084613902085442374662136691332867777262098906267896318071209681613963762551705062369925636981401961689756009456638181296083919513841343935619374846529423519973136607491747669049846110693113395391817348318795440370386539856034221249100863629637393595423402725310487157890375564306486618127744030986059708353958716537983831398340459359010458271305794359887208058431559972070526145734354920312657046777144943957996129400462109595409813040876758020730305813869373049425734704330870255998092536703064124358021951624779559604071780524623865302481709862518509335831432645985230716277329453715151284701479976532136808367498433382950054527533577700239921466972055618119358172389247847911095720746953671719059040686856063993364467954962471100968676934693933543801594153167270387129937196420203485098097864410886271730061021787599841933657882405415582312094655214869443360918348853732394660778904612913131338933079004079951311158639221220612766572753898460460809008706140191909557548950884801599942718705978208169982699929382635246614310778906530713013988927125174953342008690945416574795776000000*i1^7 + 49859691227736423489654837150103294009191087252667251905050144036599619575910121374219054434711973020907370475001210795238304339838224640478642662270551323011310359320109800860712344674861548522010657785341561544002304906822374704813541766840151103506751681843054040922482399625792194567154791341212901847324314797135716943702560122447674395151603352672938253457205142717557003547003497186498750373742926620699077746358268087544363815683583050789949017490126066136324725976111796496556256831413524668077645894199491539835379661784887154323732803161292913461853003965867712024426342808125681819600564756911396249062249890941882496359053720352198857666632986480810883874542378404016537398023147820436024174025501492770233749525944467913417140864335323737250478152618205513343728103694474563321970720188330835152388361852192824807499535429108503766897400553331877203664388016345239661871773528653585404178820739773784895641637694322905575093435374394601679811425346245857228160671077746074163719716104131685814103788361000479804230933906445013046734629773885084537120600541382984352774032595868680519448335461300724447169093149097983999127833114376491503121784911638617323903795353766970831837311872439380634097151095734624410359904978616055231648231349923719308649833383975769724025541208708998512188522294742461766095657240543091428958027858512926496623915418679141698577484257079031275985930372088708133601098262128434796188163937723181599440769252476588010034347904904176320418438268644823921775650023955566788091711348803232707559499361518573562382828977197254014871162006032596823364205797578401054316749241292699932016158678793495714454897095424275815513043549354777616100649047696223010337494864664156814609794991782588770660230846869553124915157647475422774581916424995076217631098079171386371820948029440000*i1^8 + 9417930509440493951838726397916460237514714300863328289691752528502469467787459031970041284369545297511782170541366932657478683747714407063621901884614093277688529782768307338115920688431942700329101835462168319345227867670661772769271935469929739997304322542512481674980799905466561547772568450126635648785062448900908160111996710652627851664099119522464714277185041906712152962594704197128434842899155172846754060517148115803517714869274431213176207276427241440777717925504277731330206306138238624260458733027611205015282746900314678713668204448249684434311325238442419625544857681410456555629324636436699687228215371434294548172596631882770776240784659566662971073534146912620802721177644768383829140970654551042722358539254840139570163110826229258534084748194752595268561058244955609230364579551451111789759622826061208994258407808652628261998044496556589365734709798952930153546129264576644196513625647531016901558219801288624874101279328000029544842362541116127243060362583514669700793522869058278008616186078581550200208997400003166485152647613089555231819630929197455498561632766359889773516448093062053492677709224681793171720494184623038100472953398190444704433620930437879983613678822845168681539706972450232670070731736354201895727638755496706650291887945963667974203558877293016168601204351357901451658949752709028946086678175830759149672722308185670562167442418906839525558202115649053371995155656178747992289866379074558249681637738251382397745509756583262907308439559914817355890601871334262083529296670199214764582135735490390686783690866383569208402308067556529861077375664078313549136276465934738467334470367806624151192283931261199652899937155821017178796057412514807553220438401502694314196773911249117092984000731387297077612072926409743445462707481021201898749315257891470139204200038400*i1^9 + 528404454258856016188744124542986221314104785852123464018646787284752879166907698490139710095878480602877520716296813124021033887005214950208272282662441313422858360454559369690932259279003729041399728075929117167896191034813881583731817829436956406812068818804374869525576914935676849867638484203188056523917069921684302468371316362626736050745806852049794135062837136242363590395965722664521282399294684030876685438250111592427219597177046856179193559589464608816741210964867021712752960330773113335937479598431350918902294738005960888116899966199185972771777093880375416697191643717099594214504527289711641223661530315577910865205828904314868794104023811914879343281531973532364935641676662217318876317869426748269202606039182991496644314004772687223816289234071770355482642504694709367937488027037258350535272203740661231711523078681744490363204034634005446627095159955849066167627958821023501732986189208274402390098384899127731485272100188570100917527524401157191441853157577782212620773682634877279306128955937558827051244502194825942011463505557856697131907932675996283720193509553131122865323472702707280494470458533376374811690539828770218313194358639445952218662323526017192436887527997874386950645283913435452537253110255676979956019681786076028218392153306680553111662508267438284729045379591178184902473458735600310827008302594902501600933135563339211621860919861662598128017611423358550402697814310214205432052259790861084023789908373450123746085054880106350665443515248819138201680846153576483653195962340486278600652299159126515180194534573220283666130458118065504293425739381155767741357499807872945416237327019444840743021448878654762312509226899221936200163346444591539086746162447616571658953824542937735089322707640533468364274359012721838448510209208845032200960900795927381955051520*i1^10 + 18552876778671011442887610685243073554813728622365719206072015538843068039611088784033120153144976923158553495264317098889262554300194624737047857458280777600883526752954869727557688323814204888943854944596748537017871254210514763512466285199924748161257733075389556860235227730417243416105660643405080650651531902765848430534713331065253653617519898780949888924076605706385515285604521851345569450754718617077858571966381328988514196355821755974334420832266593114574190762473784673772356797723531814353526306494932169568073197635550811948611839108918369634357084958107713670414864338267897484038700167355277671989768298723591924951102779015985505589859420765028769922703151347367234427836017132329332505194983828861538815018440576965657392214069694488707520952109327088782579283266197934908208693181267987357670788230096710801615126823292169291470093347149644140950291140190200124603802101562098372976332749719524298552431793510810336641867302020377609408261269575898754278660296964857322949064299796581103144950511006836335130758101019232785225636016061505963665166558641280614233143855400165915869928468374827138953340831410267244204991524432421550515864346840288759330320115820694352141394769952205860239653822952353724823893719291149427697645404960169466532760224344584077232609997166273603806473690688646949245874398937844437480212351374683633279165944575383134309765744249181254280024705596972757068203025295330581107522790163553275558292948033647814088160068830535375549534642801056782671116037985600650658274181535883002934234197659472079001579744965498700940225636660218703686935579612161907776512925532005161841266539215207244117012112059020970541671343382830273353781419665542874552244198934027419881173275370751932397423160248894718473420100498946170997128766516829760606737584059613970432*i1^11 + 570870895989139125741925394549257471085105773855805976202198822983681166529158101251742490536519427741193277260977684781165728188542710488618786874582963638201681533250138185340873306347783796391531531742512298262040025317637467134017084910731503598641333456024609068818279859251351961514646959462727812748622984291305474586328758324679508868458501781064352529885474413917932555608166445086802481640421178666886058498986349856206754637581542438203369991506168596256422877400430909414015445471265517832115922275321885342983844519270678960570331311598580943451835983169915573519766406537325433570391754951682795922811649240296225081566434188598536597358571722998351749300788995456668465853819769964228286361299912794579152197505186902241451488728934000702661565700204208981871362062998141606411633465602149010189358337831838398039688936506562600910980420060141869348286150437123567646508160751121702570578588218289716721044738558431197803710332557496502992700590957101859330614767248778393271319210846596278590365218510253276444080933974896041832968736922200319772919361820955269160770054247687469810541911748668647171376012850759428685934752362644613514260393005289584794982043785100732482935128701175676585123838224750717437293770887607590230129375233561791309430528011522659713439273058359588447010963407766632452288920091777334999731779592253708417363535309792393226189568138521453436840674584774090189146219749084145219980778827377316355190412405764468085439224208130031784822865664154605119733614119122392659885176327762141559946879950355734869380832715265841278102744566601106760315080364485230824303431341633478348865870994913874404418398162581435253885174558217705844726191670194455503685650727322196468251840365729109795950194800621034656243948580037422037750073267295316553375866855358464*i1^12 + 11624322197221449748042312429316335004759698206509175444971960669294894774346767832929127657099704225571958878590366132401967380531628625781093557784331729088633045128381222246774481088880826603076658914037106102299199204262785458332985889196476040746097210354386589268950614284432475617491250818727893878227565372358636151410657426869783099952843123343468117256200989147741380132869845334991146229680077065314990289027693930612361434757113690938249320976772699555361164242267389005180432839079148630195089706296388509831744975792628048252083470568752243854523527682186943103671875028646923446380997471046793370524509439501813410765922832964186722741863147855778566503022313286056779197144014219218449855251354231822181371740360716530720575655808441305722602277809172419069176162305147491939839231050159634756358884258445313735908653458124360804408320252554769587369219135357038720565440802753943621548031168846962430101991546810410870893701860117702306857843543931532342129416815294183452056681390630719801477123819554876199964729115327488227681614935901586078762985553663669197234748840878123859812981001044091671671143170731790233141109700109745427750103135384380704769227451150109552401572705115910772929311739271530905227448460570781913840173208947954642506494001586806839497162681772717773253269943691560549777511900209310179656493813788448771287920662985616195450664803415320027204198621174274941354015414646678022533395655234401000491630982927095724467260219389283755979473168877369373345214415030861710622291147700925651083994409307884969531398721885625510329922734998624152085430635313043694593766927844434866803491778073599845484835218539042088478091212795656131539577400471488873086176651926209725195690841319536942530078896809571520894131809917870598000759443907229322459522007040*i1^13 + 196631377455734803742812217132224771095610807078464766039562158739720310216598325358559391910777791048954088446483226695583660904177670093033288349774632931329465211262850538512880381912298567147421762239711696496545479465791766480554114073932853064641972499806672660035858675904575806816076009872906664896767547251567992492942798101086821182420537524590105841780475982265063826950868195426847876145427315865095678016426915377847423323927616689241122912099227233382697663510377970279874639284135975623312275286136291027225601256699487950996332881261898456923646518125591745153137789819132135940487423575484663865278239192673071757084261274929883009072472703432885156092534136130536593996755478596263229647465720419268887324348521751114130069043565936064380506947775994263496605914437944671461401706367867135643072781843060206445631139088237272706229613637523486436682798342178194295414776359438827851249214931220521766225189809547513386735658073939839013807887508705656297495683965834034770553149647598504987758269773093859229790712542269818516448414096728525450911418351905367082750864653196864943107474231163041689218998701399678506943331049081123884388908765721811614676395889772006516718575456052171006177592804980276361657506939128708104788390649707763824399053290880163059190334217198288201239074055100787677556180379329760442933940176015161497029994887608051966808879876033665583497498080653077383267251777822069045318716297679066368294081481199284491473957593184681176541731462866428679031400803731729044683272414951528414129396391336746802058748297925118271162005048731265438739424239311785585632007410425025709788671877692287505965185531629286192860438844483646306657077928750243754139832667759108563292869747908833155708759849433320443770076433213369795069243689787228812214272*i1^14 + -5774542429498100633843471706437447411353761614091962014661425880352783788831628017162560967419316861179587723533815655958394829569272001400754680903950544243778171336798577304607367546322380934959111889904381146260452867072993030955810867704977609618738148669321410972992053143210998302377821570796809740619107395127335885412189510945779183495356626631285345869386226403332416050975809700752660233843188662218273482862183391667433117831503133988649724070250069961219404456143843821279824332667358356355136977222610575613177239469533632248475996748660611528757199892321031085424593307874339912077938502182729710045322707259322625653396525796287340934014801493376963320560406997348288545772086588914974107800542631360982767793353932433698206196053015133194041760829744222883152968572242554460353944643418836280444985460917326953726183465115238139261506112257984807096119841227601725915038148753479697604550580287060729291501240899087825679864694543718398005302377445446450778011011065948284313814243224868579847855036971816542532044186205549360480576931406759025120682178633442265985274449838992361376564049708367886738193281251282343685231808442189793740853122459236118322779908105624775755232261912860272670033089242048507527383535010116103278893493673056420935562994663145114140339723917708651237464745764553786560781600973466979284522542170918006739900912598298086245107715189645614375293447275851223481771901884401347022654170869277479091710027797264114092494740051458794556717459106594772255129698968222999509901323823475043477614019703511825538967786724653413896677780899900240716485208237658269172124863342266227000744379097119751674891013236036039128345458288155657797174562040838016763691092589553756797304540498215456651724007604567964886168235818935861579752170070145499136*i1^15 + -169527664925746579826393162694186862551052559612443379292447222154909961756914773629224340516112268840774018428030903844373715742004696553303378198941047942379374358151421244306107635260072432870196436864773978870104488461875738327106534662078422225450355564347879557558601110970438873237705104603829349803743974094442920516798742035324664706836690993475444624315539360243648541821543605898807543944803717982919495698550631680984422477245954395251295966417281194485006501250241842353194536048866676304560726461070532080227022954985778871017021836227641209972312802535611575229107965234196794221024456982668174241822848293086954890872977133205859358367852363094153040382737293819792633254727416518695659699774739718922232512508105010651417023252185953569241924598673568899444996022575683724688966808917783517942121399161543958156113836875386468475364135807717111406695649263141758949511352204028919493445353289083000611899970273829943605671426235633320692457712478044263297769550912528662186519196436461371477594360788181584405542042275678461261386506167213973878712226888820677519154935297538097467018820036987738945366854975801706897718849081619421554718472875158048770604893273503037589141978577061589225603090914126527504439822835452654423180638086438574203938291763833406785976022471636256027436714610314249094884019632919708600545570107192683637289736112910714737696080614178871053643344597597740208327951133263882793040623668844824599003660387645026189381799991498906706769993681077848630122323581749335123565886438189415107583338643299735391360540599998680669681659291319644232958105287996527491081308704895710370571700659546071899944083685707086058599187470252236119994678104287371522245057698503294375947009137226916093541610027713344488203236750017213307848127345065984*i1^16 + -3456343733070715264562032947861386298019587311604789634797422317506657026108041593763122087393567600877615736610278070738712479500777453030473172068913157675963035527597302210560622262144798593014595228650255602192307676720898771473899901945908644876503702828519291910849776215759575907994625701448543159168738250956799842256834373154590103157902724378902137368724928226991198116770618328813190041475244111602479412385276228041347313679090575761744954449782940858511249145781952914898336702614929268869405906342200916441033376311662429086199943102335544323253869994596188076849202284034804160086667521036640831695045455974023169510677338892234480438690360661193260640025503704348874547603885471474412595317768811002811536148730221194356138770875555832567930490702906158191134442423979696775084910587741470976445610161661186069083641638524635066681118883905035723856653753604245633524101309493355701546026336951202875802684468579466507348443044240950078896877122153174145851445198578439822200381909456526790491126980160010984559416745729519521346698816926274721828765022434528790533362215265898632911094704169915126206096259989827883830751315520739019622308419091109458035034628333226811920211224022574508374544575429627103971272542499501051254767571160299200465238220834039546921345899761438328697909372398934983288726751881986528657724367948854037445691462432155353167714321950274453653769628967439998929803684154766913500076525793915310103166400027751042465433967388577952037024994477184423769022230297786756191569461810507272395571728500628883604739276131071516413165216497151723467965987203256202353451957844387186951888608394333731890901506070331097305006885029497394985097094091611595141903495939168977328340949146373663997806102233580724003371714536084160118532341760*i1^17 + -53819311128495818122540393133930087686484834847375666454399700374606055232641234627316063249966136939520796289091509315014093781702729280823952197325824784410564979377281454332022948538802665804276331759112249325286926065531279168007385874114822228612659024855913513552231151670008378888870411712632302710156450865329358596182875015697534535445500690088608381279144371463407632206464511627557826120048563306460609756306756927127001796820092982813906629949430853469848207436074695871227442404781244143725169732794353105584295496770965580637759158620733226911932040716911057438438520640641712587466048770234830224994460118279085652674660700694408592072023406567731170478169542292661852521446662386935812054039477876688289030107709036532906363382383772660646689577977354983187198590275915706713605363561271274175557009057094527257189233631866022227149318705929291156207316996953228366519403091260124700610167808857194206209499785143550761888727368969385011855474337989126092098130370699350911057132149512197466477989695622044102929117534748823152212469105426903280768037937543923755559893820724227932707898763520267238231126501593684164096665929909161500797637671663427730049864230984464337608049986339994935593682953060363656281057763744958249078767373889224297922921300609673472941533837487047874926412219449832548072859847793403342522773350216511147562565199216697832794181221603904809420302963462509838968326088616006764172015000325083270687265723888397930739108775646015793109891443878607694119113021520198928052794329760566349011206375755369294090020802021275799598566907840224316104333585123682798667878120165099365637324151483653131725714075931077946294393331195331816093725572815851592538136636018422897397029060332010999647771673058460386315388761097836829868032*i1^18 + 1966545694941193531493554507203315732895108394548339435248560032197130410154714790683418044511124076186628792351300701255720285647307064597661515826074448627975032657250064581312139532466774188266222078100326228170032972249678156083821201170562237103151187678218709216972756636587004602282905504354892977170855506911006806953969864963579270905884482763462112989074375344341846277323467929716707959338521658377317003150220624874875085180403076823598930530438984563524620501351281169454132020075887577823838551385221883669875806613059830832819988752771875411274633306476378063153251864476125239313504603863126642961811426647535291733947011276034408821648492500618071785749645154304027279405742545320155356564523868077288244529260000768692756869495405355552217352160156387093092494215531682081264057583305079172213073583463228238034465266767074315776208384807750607378425030530227063467623849367643556621503755804119340165647651419646496775169855601689346682039192688096570232059847669175131013602048100867967408228726796701371507407711242678361948433387122889198169929424799528607074182674819390328150682235641854801703489378212976647080018647981459167896268703083882989529287032145110070272288138647860973513666124476201407124377905905688297096029213133367137244035667491595642629308064691793300606555020384291774902579882850488259826089599653668405518849230656709560475283048008797855537463805746631369925020996844660795274094087043582011081504028856753036797847399428188639983487391987606015314482704097129218171584750895086110727871380286575431478056490516011115905995263721385443846707903985738740057180998790696587875409127944207920965678617894275863199285923176775517232511318429156415662159385157710473595611050028705669420636370974174973446927346302959222784*i1^19 + 2428264655581224615127611200446689802364196831254123735779748469785213031445466721202223004394519094528306427390204311684020139005207805550871769209623100013582341032812111182216793984016927797793396843578242352735144791639427892702270386811570223032110636245979563661691596814484342601497381686575573084716257570645783584260163418527745672863640667214086069609344466309418823914898090293409438035998764025021204577451339237692691545464675501224704585751720542287362497054620531617013606676919807441578837724020947656424930979524970676555645374628401719284182036940068074837056946803603660433231132384120669718332164571685007860345370465569144547321757476422474523605346748810418232018572189524435059438965273675288287840979820125049984470001164082126299178806898926711296563440704555115943003858121538294671529021046626108566011563013507606227710808821509385120132412299614334333172623747628628989387483431895127746070326805736860938793298661674154936942708873137428665617150723553906129706362802127289357559171111215242981216239333538658207782185791394706325722264936787469900597744378992789361533186507399559279021454215398576534597051484254601961716782925978860894193023350682001006215809547843747326258187041736256027441544877957987752983594521569711430511521532246187432119018033307500302788380980088214189481685387493437591595946810914081988572563130944907821213660105725840847410445251215894037053265443128409770396366997149781836171609173439363775724406696330819877151076784188664336922277981456332484664917116088151852245930356707040301677825523663252024899932103276861503266181058195088310156261088853194071270663712621938183755822842287324500002921271825578459112121443409311108293362795722686958014277920891479985159767981981899240311873842708480*i1^20 + 139562825634674378497818696606354536232929442225996350239141074494926125961986983175282405342355293395773647003178829607196163874186520414522553571695871431972923095674590888692093107756403562298958024220830364186097321695988994831239329352886739440909492321294917088889895668241357023716985737884811654215378293323475357694949646984563056712983192388613378934693364880463745659815468814189207508824109354365931276006390057624601375513279414026204700715098728763241631847133630506636087226993263990485134900343387375998166697682772501814255581725430206748629359066010711316073384003253078286544400587848135424175260731823236632183587780786429677981160255636619564820600703787462144468250290342238801038563271243692436983335259317570258264823899599750405391309623928114933133402103879389177699923795161318533984477952219792072096314361741748744031091678590811433994533907680255519510465057979670614883170845631739750164647177602429407310915251372159321871168913345432155135782077976030988135059130764719461642413251476982594823636649789106340016755768264108389310428144639762437858151969476309776975162390515865279597446619488214199608274228883663631774962008124021594840616922550426443976896777621453329704664205640181653458990294760745843015501587090177401259203219796892055421766332061996781057480815842422669838091802343908510017387834777196917577098358987946440475754624176019204650900793599946470703689976439588450032932466250812866879845668161867929007375469226361910232041797003328547764840076636243873629207296264774460662828971829738609322883065648322845231031805117642035321000484116892819883681487961204724315058803102651288046953254096464423112215393382936565942303285726655309625438849756968356073248430810683612875270542853577345146787201024*i1^21 + 15125298908064665383617930769581185592557621833907440736759834651939345751520626132772178816592482234855162654276826858012606005571668051517606430433370618618555171680184581378135632790507610732883716570335873877691158022549584102370550287425209310799583155647060310314628446584466107233228038819045048381477912841484616878152060152094797724747534845159907645686790388885214369015733537385772085791333167271648491818511528325443812020062672277172850465390429760010127193621504746103280888138337734530136067118925919110503539612367261250377336285809507825173663974536272905550029580368290757549456088883045892531893572936019583301301272510674841525679908053738857116851341885097400344223513930440720172236395017130174611853184286720429688973880582149131479969949614986505664805224090413216346594099185455970876906575157792426808789677896357166987339482930323855154870872009717521038300646130422037346032016016257312114898487388877321714835663577603009578005696268535731475653843947073271276733143786228329054318125005087392650895269828419865450953843479701374330054639480215279572375592704364566622898030879818187973399420968146939846853024923782102460002157891123341285596097213372770158613085083595251964820233283774706277406184523067947451066334753591758938796381010395089153135843709191370296943442159866714654370079939151656409262708282857100402653204971299771244133137592632023799371155347579744476768416939727111949070567310872256739270611892855842172301652135172720911360620590659191438082284334125984834434630912480880769008001297884661076349106970973515906771369137995142405165472324484483698375781924477608599678656070949666662288343679854559873999189398232088549497040695808056026884566962404599126201911749606343153278455959034707209879552*i1^22 + -29435319937122701652246830414563964485601961787718259708339092287414743800466913714759716168619841402128463579443639346354616921308746475821478109826812532323154448757943412860569827189478434105029201217628513634104399678138709787919912494655495405638994469600900055801615687224644519838038982732678455197675564038754644985915738583411264376391576586529099298624491535474441746190543984097046343338985900103087332123177314283290081969781418860831821982127775183566888741622413262243105490209233153610422987142970439682845198767224613516620613779291911136945270899358589603267807155055314846613608820801030913425762601612502770517797460816086459249400265472351449976457934909662478530617404981962618145742165663618673603066323682552491981628723508081122698405497922949637753888389247854338216785393975151458336304122394347068646718884415510276166763223645037811898453094052988111137049593168306390056302491615002303311027726152076594506778903718964555677622275965262453798967899811352338359464862525717102596479672018978708141476744555895070596778897550549131828678613505628573876080627807864133610374128563794842034244029214164750572769856442927052760138385139791520196458080254343478134797111950637653965658408505967125135990612965231402344576986820591138896864449788299439432559531345438779862334294001591702113707716778526489919353036123755660863983869858583234181694684077833985283929951201690025502363985387462768254423376880402288934176744371380634278525147412144742074884018569022080200416546000311384845123530728391176575085049769161344704812474022028206228409559737872079238372332806185032424058101620894874423417028881608119679723859752636096795239237207026296312315747997688799908612599544854272421643671639494672465186645693859627008*i1^23 + 1039493447397163667189210834527734973259422816224681120256768819912300495612478600406624837036529516825561267249045917678226420152589337884949920953096614315868461245259397696281686489147319850081414471249898896286260214017049035567577951783753169859600579224613757687174664018593941773583850069865744987875373965864292637475168476588964599497457639840750955114130721738192736399351622384087660243003794048453972924999598518351169668168333618193959408543789561832087154470419734937071924502150776714246463887042137945460043670562336757259340008537431832796994768507462450959887159687817971495409321964094146454412838741373817036709861678493734037617702877854064641480582141713752554197959635055552723266408547914219192023747877726376059374685767886397831882635715894655168289737584564449163939232753108258836523175287037182167697307157934267191885511307048776489150602900355529343556980688292798431214696945042470159149546596878799368144150495537658291217375986135765899344654286626288741724064967162331123702809491679306214499366991778337327474287325274201721508908781487434426348167083221847958661895956995126514023417975211966977403329745147981646502059701628654397495727748823974576458853271565182257773176927236100501804217942641237498825332544293823717036216598943042489328902232901176079667386514120772812736025052348516652093992634463094201464645780301013010084665933218257200745293398733040899184598250661013983926411786543623883326355917978614250430660334762928784728869718657032595127767787089894490269825858576787919963884973842406149808337146554722274477900738492482944564138549798029652966857163671914111348924538099685973948758984742137987035651934871025232704707539414848342077031470061268385751281798207957471464358116589568*i1^24 + -420815128118973307957588080248392567612169380398290792681112607417346766893905180917168142927135611174887940964961640748244662009162121861146190527238605496846832324212181298947532852974770439195331593130473647939916642225032152625145694375408648210006287502612576352827152554999562605992781437795962832183385359033032629234709440743149571861367208723108535785921483724468460648897145067727199772255928763136614365598993897836179646388408261879446644221988679072687979360690105209057917077673918962395718581340338624234268760887952109130545740297032459789760697937555158645699958552549474434671402519133782181313614831968679263203082526357743061852397983338106455366751048407124233922789948419404324187073674076412242765778748013235164839385008463388154715344606837214556185394871818538503267771693411147925306518851711795069491909722521742192881339096098734227029203622007279768624546130357887787627209480072360075703354695690200037487413091575462203856123676244619723523680774000686833501387079787094590061570398485049657671234983237490662389480776627686573449904259906257295349275515056853264675987937823607654581140496882124047177741613237369118849396557156990079293527644656546852445194445873658235607494032553945881381282527440890675187889825772713001641161069393077729805196111570003512703679042833690723415685963530091437495180222102988491341108552730310865964944931841595335040691053696152066366150585441410266217785837736544555629913424418969161500890406397740368657615812484011365741464629570588207773832860171102566888982693812427503614967748213298114069607095802219457916630300674269190865205097873514452564190457502228689858377609660445235606743833354682494067051651456789315788677567810022081105571279829907438464663552*i1^25 + 72025675181225249700300570440822098321693338631229893986492208258608614454184367146626712110931513765754053037577409443904665253313053921610534334310151596030927864803803862852955184569776093201857312188853847280287106837218850360410032780396275310913174430313566916481112684878852326813774152588241417897924084990339986330909203562611383032810860121715727787687363997185596057100686600626563290129849455366882843313121535984743319364512022289048609946505049107232254743352346759157771072094602052000240836542971761558850223713235039997786050873351442038464025041620046729441251021428397956675672524963180101639325421002350723674784685996727264657547514077297545066766527518234805008946965178556721646306474396813977836138726421473440994993526172167872542387790373504513358177010341066805836544031730699292722142840786058134090062959205242955108042259143447639918592755024549242223827679484757808460772751573756803738975747103701194960452872563905845803272120740460419688895477867503969141038070792316228737774007115609617447590175867026979833296389138086095808007944250375385171740857926240399174104343378607793153931467350990544507091184212879517115935227535104360790870836133499671939131752204019951610670423620153559044562047796717040940910310136291776160508409740535583299908083413195353976653468479030311385266871901072170226377179956651771282187299052724042557603596355374209378670180832859797816342817329379320079273314955821097181010310413357576895406269175279644931054628679824776109691792619655063113504993945211218070853385550723956693554011335897049300656607858579517085488903085110932864355507151627529165763025302484142881492808260336379371495763877396867888732286985972453901583451636204849668837124217515051843584*i1^26 + -114908346607703367233844180287703270548244959469486875574077439941346055375548231442054498083911705922748235775597369548665194389359296174385456720273770084101784760954413470965400468079059298940677321819539938542512287860335914152549041465622842417178873244088108984692200125692116550254670821048108404064906780104082707944822103128614466707497672798299827157513016080800663290332762767811639674217397177421305042294179270818978180589682158060590698457692351296819608813821137657706847686349341272552480987542308798853146774492995597451836104260962538205930293248987121737018313398091910947481350590532415374925502153782946871126155004861845997984946520882751603198541925367120965477655148638510353412610793483129646501896907231613910359972494886359266502832402503689125766902970776278208182774340105720931808274821866573140218898176611902490987311280776447800093301282870595632158136156676993251294701477111393362969943971436367602591073887122029717199905260646521736745201337156722507796545013816823264916697586450732583801983037746036917029929899070467454942594900764893568410384041411664985991657546840229120857983763429573694217365164269812794124499543743939904172705206319827852170849052416868649238249731669117440858980400938910916104028032027140392845221224731117553669285673968033465107458006836985993582824757781292268197197274540061983170856351571589868795521062321776552078006780991015083769046636008969983802221709350133572425107934763773040459436831876618428017814805422340098434757054438791486759706309729429908615139251828779658808173286941533351218056002200055268067921790573224936425663677524623292745755329439280623999244983770047351563680111010627627426255968415962943376569728449429811760489325989462016*i1^27 + 1630503973931844563205132299902039535009815616894323843146518219530776752573472080779663442950443886297602782566799321781864486625022938684767854904051134660207274469843526484091837960734624392409305057291590049637240326326529848201640334620041949878884901778814901954433064124625306990497826625230367888579659662704376270799158916016949025495850459843433869458130126287921154647282509312110288600689858642839315014323807879021645664213974093539333016348835839998516622092056879222018535172466413744213425696411096880629700473681160625014696049919079950081645645609754805413968654651906368186033027882624309263385768797669104166244989599194428818038049743671069355727017234870686224892416004132730299837093218589699124161874866408484224421410092698525551672964170150858498308731714075987723598624565381044267642391572494172647967116479842834717215335689412590328557536411797914183191418044697899726441909105119103967200416548481302956070262610953059436580128050097562655624860715031254650407476725296510770437486605135196239646994993560063996811905128501826210487776319635915458865463202753414274575968731326155310686002106409825612541316380359031449541118591275955315730439549348295779223882033160955449503403715237076974798287142309907081756034669791365774570242723829018541256504782461325977564728932495422145687419542097625355562833264493091391412289031455568247321713310115416698560423109266503217551227530643544135845202502891249682617547729566247143990991276985412259406081761295085054497907416177376813063043889456615247168721500495513925178923406199120865378555505625834315909950985405354995648055283696806472291308638523725970623583598570918282443638211359987338212309710637302662018632561938293240663925325824*i1^28 + 283658474972912489256339550459510041359118293800822937970649536115944746452302907180443957405923227465115914521131811168817321937972865888212307108547921538146980569557818002776298676096906512984731370162620901666379014566597530678073232544955304457843056919849568261931747931564727123061299231533467546918892148069289574808463617687687797457150462539393504459413958491030282084523064928089847674561780253601740557529890904568619200103829460035956941923565282212951747378195114860556491035953924029825950652845835971777960612403509193315804958363509380540154786905813960837644806355103342830722463219271357801046472158203304366684374205684109522824218799170079191520450319078827634358838869840820977985906270562793865631707420430653742793553224930205297357595844612405163387682022542664526915953427951477738389886690833853946182129102698915560160384621125122602570607280827648073601802276084016290577203151939530650749513532953970149310058438008772380759812660163725429908125810358073666050640627433820460668440225415367628069667079595023572077974797590698675365413081880287283727705367729024530236356429562093612135871100648570111381053646001471450112115531817021152502354992481128434011981008496079430145145756583953534560702326035478461137016548175814323829584007972074828330069146126080687799185890241974336496396852702428117376687988202261312474692425052653044134511894363372329037850711647051072152438534625995001745810878233123721461959337703304204752514391002127181674794693686667149038395589327798236965350150070849251276934851573151826349063931008017287544569673629833786277819368994613536871812341092959822347150088184727343473563704020890163975851377517459546020407856668055751848603992841489810980864*i1^29 + 221593261019085492972606695927350154456586589805404383016592742688086247301490319566106848736209506727821413193731885483141285655066598245815942345756214306157608658049394440146564261920177160546461938101192025536795039894182077839756959558981896052090589171581941060901361408022660847882632518878492060216998227562638789075230300447198655399324707268285603331537377471483615189716296259200953624846358977074344877400859354484529034025084790681614753966660766151178052033590930891913586143723290323643811468288644133753856668017978040831734998287712009979665940110031990897208490162643360244047447424659760140706359198782771267360742689632395266425583745835625756257973352498814099681073713973036094577304118271016226632914023116566578273059087890479014648482622300558706961496628335366113616996669883239507887673876302653145198214516636117907312539302948990763275752669644296927236040444782899190141853556996594301557254285904090235177293911515686780528737670451723936781705465153022869760486266704934663546639600761206217065615815116940498694663565735834318537323824461104411650170863907731687958834581513972505166172553434587736614744064321689802622728536341105555363974499764979637632548107835239986025406989844771572242233513637419307973531466512059498249301300956879714390514509382814013665524607700718901027584147702302973783918997577998275541150484213793710693591492921498399891325877525408397920553997409132749408160410249202975896035246594224800095171667693807779270668022473025987496500221659901838968057475563332799385457632491154418768081476730868229583655538160169522262412636373470575508576370762019171925189701364192856308640869951214838320481000622731879187826944187150748345230595914203136*i1^30 + -29617169341200267319413233833895219272865063071072731940164109557667191572920014896804518545850489412876584906251835608522750892205390518514809647445884772282125076173304633281693791247526960183362834034005278531178344487479514202499411773091643148537059499108315174416534703189464309791452375301684632462290765392162055053361205411861551161066095923949574328866504635233669023271007683878115029138105097515181063273550888719372758100045597256948812407578303073358860691902880734600197077720749256515616391137861994030786316675016218843734791211975002409780890947063965290160361768225177527657406179419541350923684068258171969223840667638622449846530272337518930979006920483301417097198579558332479076133154087032073023328336116930370966937423878188309899372281150990119637044324181379315572912278812292388775917826566910031558322635925556904118992360338545520987858372652002815586690429356980977618394263776328882148019745549425544390736336502995191567328387303546206986376859108681229109239160386274019372864500915751903739517036582602335175370918340776056874889638845922437854543819374957689575424695227999530435531513164963724071127751876206160422099534512781361883106553874965244101075049631055018929920408642004459214592638430013463970512086945948560265127365243383480725555007563987623973591802795735097697404150826469467640084166761820908391347512702279868420869708531723055201931377181278700436777573943358952536851094186877826923415889761163301662858403344538575420811569670969790713090055030720820898441256137078971895658242692697254965752026824011751140741219455862931485089469686359304278490295426173174143559118035605194001245647091107480007025963147395105850959108842678884687847358464*i1^31 + 15545371954729837585099301628887470370165118628284910964006645053824756727831844925240665530996805629023199944958841804995405164878566960378086154529038507589758336262313135622985299014967110698623933790840887247656002414520151527980496099563946076979410062221895172250111169741737152981321745065760371220034361000749774776493676580601893786671750317464127881438921405478937723337293088066623256108602358396824431153050828156825879993987467227983293184267943306976865365153850050398600512714404719485232721379840697932948483120444023147182849322172681071602149754200779301823480945871417967640987069352770594505449509595611460438127216368572396389523781510244945860507300523221108665197183598406024530608590574420653131511609034833154439428043054623543150766435101639707973544495226073014431082969058550515027330972017370967369612371758075399108761393367896267922843212913278527257015849529259984742442477024835650526631042640091785308471467991174436858996652629499370985903370448542179738821997181990493095336518292570285482711474594471519158147611817832482480945600115552042001711173055022385172265363582283721278890922673441006511022644214264757353921898852761940587544019750995823417981654577766986561177252005849579069926596505812215246209550830927899216183729233347428997661334874599285254635738040340865387371312066129140242347693917436111635803909732451487877628790729536497239192763427078933055549056952796883180613992155752245202448532837226300646260192222521065672380124033880247200892624651035498516739081890040565993440998375059159381675342537173281228739342619492155082846183300219362104731355548312867241085265231921194109501544536832706305544050485674030463310916051664786948096*i1^32 + -1893954810796881800438420318714046931682800683652038570738622726273934298422639390975742928938953970323535942420198869220284013539692831526040178229400062512313443091965384122923489772934728167581543652367500249094994544803920514570829828377359767919371314824033854433367419205677219128075475781064819847596413987275530975946190796602980340554137786131999133817102606949415416825710048970592728872219827490655759798466264368045188143308345558318624494374820545457514929037136563818697913214558116536374759822597093149221871486996057151810185251305949011676854606067300058478139640115884034175195236688464853403571278325907008075733277019232119386937228316554366066010213888140214518604444241610207033635840847909850592572879166114429907038179977319951649212968282654171633838824159324650567081911120168961287404133758440923042229460714599126564540988935952330697274022617311678110325916582909457783393209561443161015119007152342451842883220035460680834815007018173369045956211119465764199226742422463413585706899288930838997328153927197005517771454977688271796149163094577685562134855009062073210918520759883793693990646655738577719428961827802771548352686470934239368399373506781431829600300794852620876316047553228562160167820615538819896257984562935707396707871596336455374330408308609982722272427117505379896623794696562413315175701295362902681977479029837223568964832388556731264086827767459055527573251952762324354860388362808944872554670295521291750744357707607184157360529971639661451234590735606749043775717301758875342823396471155235958686399457892528145797136501066046312651585630514678265550816703402123920175424576011960755614367820326066132116386649293980498837548233129984*i1^33 + 9456534501790026396578896401706209029581424344185017572521143724546657388691197854618479134128234113016054824266513116272611148306652987155926042104441687195417727686154497634763546951548853668994172174241635873252093420770918414057186569819954460867747467058523767449585276366053553401031166040551851172116058805437885501736978146670042560890384301944077475242221172237177708774176083198654859128526450307085515970997573647682470775800323551789796248629291516796393975677964569605648516011692481955613183181516260609282278250785683230234193867520899550381782673813066356856798443061433096095914199946231033597938537792866987440663939067134491249852190613113013229042661572256251826432323439929770236063117425871122345683472577235956592285971465086954943266724044451857584360946028781849502495049913261025493038133230808488835681196146607520783817435780715411822845995295344824779905859239842100896506950063598124954707766348249279237861195928654541630301584263148785828810627632150029486189304588261077303309921171751555891075864389451435550848677581062309275927250772606885532032345633761957317651156616991562587959292904935145380759618733785093491231212709391293708268845580758107928444600442891887954809179059969284147649490838414344210790865965180650872264150805645827738180331191990535161047316448827293076792850923245621191243304856142039016529305686015571243607541129457977731086144683530974316706735823641051769107092673133100434000947631880490004833529478335179389453336874833332320304034866265416767958711946937363106422647114380435175138462187110514807000259854261649920911002822202260600521090271687387967147857195249870393267127010121723983327205574749220310614016*i1^34 + 3008478119277032787334947412438754862263113671208393868049096820849657388104827029739456787324447750455803771895052562003597460462066067247741312057510203581265697791753993698382250622093414229784933733345676441675051744582630169945082302839205999931440343241309521718339460699214739572453068387400194508292149864997068151371901537173978191887844513225830155420727422950464547534291213175071359828873673198857156349221376206865682524551297163082175232863506003724488469258671742715555809675981373028681634559069060902583429584158735118689050298726064814713733495392815841703128105693515156849720986829259778208324734508313697827888126577125152047629123120584692654109721221448403558050001024154428074051749131562374683765166217254823022104095304533276337986972871775536085871005143246796532596154216723686119109879569567102107852327036901297477861367586942382527705979231903690714261460947229226877430032554619411718989649680573288383415808443366670808707042327504655248333808400379478991884432653513328012304663215651326434480526828900543520466282709615799810644088146537628033688107485665103531064962284167149648866843561134978237824743744975779365151301988715291141512197801371895533826207761857583263332481447155967042432868763991375440617474508987516132938988877531973831598834111690248194834876761351334480177220634439331089326777468479517329006830641576017941352585568770547328774720499580004143110085032034065547318135288643739350810690713300995384531392892835347094475756809160838156051730132711786024118485480085320442698858106679401730077007883372309052313214602809182239850942345489519194803778148239329951116199399807941730508420510581033882330313745649106944*i1^35 + 59667290948355342628109368872184327798828075432050616111490016802056685298949254849000600059744422735296871398138146871605572152896194730047086253756906910912045900573370126178330702794490709264707951744671882974861656198364706655634555205395903657233788479916275324348822362985791466626121219396173653352118240646332252541358731163720398000781206802244414286881884810765367132941780341445658646349641442978108236555153476748834835524517567265891023765582853405185718875091222952651621734780488710857798754481580084967919132581991173008959552443322753925017146670278196875241757005031464068917204811612202170174151577243079846500668472450958954939164318174490963097633424949841656146618613994893337476715749049202888702055292988237492046173529383273391670149614653105642891435409956191774337920237812241338621689070491276295123016104259259683060603741960143269864239092929069564133984169467550355865885250767861374287711284642249168902221156529041477973085900413370289610369420805378215287569190012323417957190035965364745863798331319482273177238062318970734169986131525976887853629641620721306878411581510449740931124853795308530429043947534329805030941372188316754366436824152927561454583717340242398092274571882598190550792666547465407022019934419175225927389507161090307314227177662750995715527871488633101858712115712012677467466188140290656874098225940063164005871459777184426092323581014993755778138340313656767840223058163064905084546063433528354165848273618427235623601560042159791286689878314653562580253197200928185819718491077066624273136486593764447157572675209966527255965558676346269642504548134761687981679451862301639531598184348458017294087356416*i1^36 + 373552163464891649861356757323195644662046642966753087169259356309909702450546155376433414543196478516602023401342439650639422259438237729685020850868026090218568472936062867565606352888472959206088617329057096614877650600387367207896176089255079818885982562144629025910246497786656650510653415551763727764246088675452537467943609399352695650779950966761859284013957911123812420881830013442177905512070349589393356220260642462267855132860576282973607934223307750103575731311158052443342864807444472939304631909040861189782921461879799728692161442969899598571675223858551118638312832276156055574497060477314017395275152561429196722685909582195664647023855482207618982434941410712314327408379347297159921107454232670514481489982113575125434084864237821640458229444608444902954239279035789348899482942164048235808247688718341846420361614102732189675524670891193123244634992447570254846827138582089435108402584930209665420522779766111607102103024898256444224604281639479723806566130969155751684615241308325860035360366259876630254012959819947636412067525492752511418058515562628305117560176278029200522275673880906057920323959593367886633327663639534607808223067627449253651572612067275304907377247572552699110277501853540023419025786125870285700980100115188727062539029383174646135022500909739698471006829635130593309815530598142442150190251515251486536631759985068587425908029325885307782122101073071389655580358568018854168776078641360327702652729494480007409923996781069246485002387577843121442773433060674165658388948527562903127733724532408112968237391298410115276205236681826137465597002898295149031960377716933162505376425033872565600412255772131459072*i1^37 + -137864145125655919251616359198469715572706497505344136452412757370773620868801689984552007578704360565976744726856168147940131972103461642584197468550437871372766200177576893023651171225180463494631832425892402525805393253722100007603738350679657749231865152980603596138774146297885841792048458225447663785743007256928597574116037531638586450507750922016067647173231223597999201855555231666704320334979162474199408647729831541212923237641037098280000607564908282837234909249481706542314337534405232970658407303168076368189597704958715844124088348784169143157208747305174381201551206280428209182414434152774039863766565505410262098025750917693573847179113417636588129947103326984375762900471274827572633761644889706115558638664183401371154522330560766734929200900281471917952173671465389417279993481668304879747567396678452645629182010383444240315547346553900469278761657909122237888868645813214772998039202447686707543491201182021562541070596958195804603087036201879111789748463462073777003546056342408865257938025567501828928251069484845969250008172553623411707351340527402302521365674778068181989497084043391270595369105943131854403016694435404365655499887137815028853613432774171086518024257776281012078483943707787557371482717830994582664976174193768410514595406665182563636467884059358383324085561186390345852560870880783598600908667773325211412344533307244771916538619750361220400209026545209507149817647787748517481013995627419941101467554614450384347992142473083474279878070178227324139420299671534023708135927348917184609219426944304109113380913374758821508096010899876065148715518503986550108629522955303902291853293678546581979941306368*i1^38 + -7320343222815896453507058378311812928439686654093817138290310845009610360261118748687046700874793549218715286264131566488398237441907478660442844317613644808851981808233923023254114315205229841203741130428508979861217317354539535823952260570752117916804704906509602765998660212320992555961589010727753059448129385678648299076171031591309167881151363483092361629060462837790460481776809581163017289194702660769204320630908712785245147308653995103165048832006691558344355420165563051239459861265487734904970155119712996941805581795838041040902657324185758535290701071163608768140770070576389771196400862926494063323433469147960240767906265052605610868905975858214477684260600520992150247003100886031474272686668176863844970230813310699916272683995298175552770625716077381597758923007986459044064645272046491809002010489272366067775650814857644263130247015880026090850591998878323172565036754009046436376449616396720477993557428777656097753581897460361880532307052327444792959666985747649932652005593964451958686047530709138073675662212294031818722171511167336337414496742567438519988414637980799110400014382916468468447921052619967158438433864457842776813354595778287395541871754779122382360938082087627426280979951087913116750959860161638785556603312134263639074759453981442978955870886668048590292167428315196332204773586468034424201527945052466843564180419355083326723327413368096514020651572516909639906592151343583119174706318506782647913048349807710111645243554326518621614232095393806173740938081341867576424203011695078143418327877813138600381127007062119556241087579673063437259735438763902326328751582995609277264126459905820327936*i1^39 + -17056022006416880535519413475142132227635930664677538173294229700275860095359773323230675736638049036140918122238681835070976260164335764626480534086236781429836531100605141697344013588553958126572042733431099096185954398834991699610987293433789132616620111035600773900143158174763702038327677960344226170296134447344098544588290270773320943040710085965315856227782095256623340226761694068367770951448209289515770715009974004356917834595880583518840659162061391938547999453365436824612555898202277406069463063748035591139353306074552279430261131729879809786605435652700904131694043081997816686374178792517775345704631807372491756614452660814829580912089261589781468464079414166619525103248037963132957573523162471589841082531763900064898758430590042545635679778239493920020406290864934750382218738000580030637648949052895247675922979499587149950599199869208753593153138563302939914827140184905605705023774620399463539596576476372192678374348719171786033037880117938740436378216620074935613733012803460304034308644539100313601940108789454707211880329435705240742627688151344102073301239020441070321025522988385435756296000735836321771747790724551389405433024182620930806055882980224455157088491450108303809269118843407932752042484330609073584374266267361979309649953310290446234568326601602254444555986760058530245234615428383503842468933840897266423338832271957657960585662257352176539970006239012662690203423425950284212858076108324703680094458897067655422578400138887074225278197028751204301885688713120306022134722627587032916865591398181631192791270393315341600599195929607378080009084333610444076742866522765925688205773897728*i1^40 + -54947116302199472752402652451253660475583968064118039626036007105803503865506360757781108640488244138154329616781949791048771763270399601556621792140655185766352966100198057757114385891004020560593462573858960338779131561078473267235840114687691504954357537484524589095661510732137501463187888228359768086694239693077175365126773941897944072959196319171285386135440648370051739287067864282966096318404716363317370011822713494187733479999702293962474658334092810265619926034795213422117044432321209814128240714739365836795324552420624655130576911566330973196279219879431282493694817724907012721095312337029208206605163004619729158305450813851837517780810297785164194269483232373427273397261434797340365164303963323035949443536993805368915839830223788693722770098075226020155508564820152749635294246830514966069614140603340163997382340440791204636010567391397762610343761190975469483671449057865088427138668004029412461262308131997025672846969450177086301278955124003092517832253935948053197093797471373466034948380873378181683943484604230906428587828937270232939187114038073688754055175505732247275713529028672403745715853092106675835806848421088317223702620352999394475313645959502003717105535245755247096468543915772186423324916317917393090342544927274442355671055916628844972453689139849220064382200841515515331517086455067807975957352966625455179093994921854508744529350030825238156271629295294349123701209602770588816410472614152884390214473519233095682396962573475013325739175684282470195494684381699465249423337067855835169521590374340510209231962236828967837580771670657425599570504395734223057419632937143554277376*i1^41 + -10683970480739521043680913011977341841562478761853705155086976390705016716701871972953828629932353436355782599045319483428275373143455759095491932534225292432921370893620465098407670124546757758201999315115852994378400791507906994227145229903806661707276356556608941582416891253404107850021107891637724151633291384214097152014572380698484366468386403391972383344738299507821019831475864208393377828625765122164917615751402275588395497295304549834567157072345766827951537953324122991355260014849680292595765315964988144925772646406422138173982288467527359462244322871505675731041337640451701966428408729522515198900599219296602940542739174078599745170959941877768602427398910868024765434698091568501721098505588172471930290451969754514703574925439241538473315492676542884664240022336951328189398710942998356466815466125314316414433786238839034827020682981418371491240789064736947889127812869146620703426523446273313901187149715722807311587578495857401678839778755835078818605790126896393998142418435524075684969519976624918200009135575034801072088184329289251943659841925879099432527351397915763782418732974629786119585470090989854573476758375455110145481013745707665203198484730759369461366983334876245008619336763100740567307900949291504198899316656680782811109972269099435200781993970468477581536838599986967596611417410637406919384800752961323105031632547122464113392755485940388560493212937891469364375673382348261366308440993752468032147765037891540206098476025330371432901012181000787721647285507346215214274010589724479577588991479300395381729545298553397332259597073984977379372137228193572595297408778240*i1^42 + -38703899871110996763643294386595433763427320514255706254045566079325591643968663007465286938160735971543295252532930882636613463242512134671402450406714437467911328468525697801357472971844115800228767350117498918330745092459122435981797217971545480443019176067707829234195806795849269848563892566718357366352133520995548911011777430345808396546481762419473830155673580284441664577383810915946293037614908602764811633934691506650479194662260852080695061598105967208242378765824746924782823669993657292737303509040189553290043506410534635414096794969172100349093981683335826977100661438516224615471916714847467880857811045641333774509038484951223993043632703842609009798048573097575261500043551084908824651207349157570454482465567634252619987654936838580742777956120997016273151032530963620975100660449827453454512175979999802805407657265879197694740088573323677464328687974462865729245069580994222014234613434562311371093867825842625079361982075294405482104840150394644150688166031131882971691510422693419144558581374421937132279713195395696895485551297265317702821879936008587733997993730928976346653568059151309024620899293018153663661911646312934694354412875253267363145436504572288068508554786604052325744165514623483191666643573068137017913895463997603292484171501582517869823412807598768107236489925234780956926177494887183125916933218384867326887543760795938466615862411936137595037091001564114295189130882682916516077637844768476446224661445453586049968122813029075078880320550354661771282322088308499929889340526592741403392865247822951740529211786914603003021939213803576993349020525319187070976*i1^43 + -3525414819143494777275965162175193389818316516030867638868900592471631975466124684462813170754099757107907162420315708489642778327793597249440121624049749493935145836155458388819146504175079185774724058800583832677416889805971336575494048479901406639553200020070278776573209500167545894644750920588318262612002890977925078937884019036848185764834417150341200674822940880190819200128064726890690164993470580570602960606382052462993041080261265689647661352800104666567393691501231789200864020729915087860987913938114106112195790309748776668825580221219014363611221059240399267835487566938458727467619586809055947778145354777767468380958583834976909721792300456676750646278566340802633060306682380419045495224992214544464134307934662776017750886940496703863616115963582838131309191426910594261217942769773024238507783132350409010903793171981158396272483638500788998206564533837298036946758395877123430877200853876660045907308357760965897215070287157670423995338870872084591000537101982609715460310873758281218651841440836948273629745552368804684833702291052966530390998634201658416634355619925004210564428075685105234281467216090597953399961587000530498915480704475321689759961953254993737483228423150027633474473968496922100510320616652754006209398647030950218187879889255761702251266380833161281280477609346848570814659801870894513143699969019119461707115899975779649853745735897664861521701381789313634325694853517491835288590823307180620813523537531610396773237122007557475984113505424587113144070073223013509445553149486152857120945143085021191607713763483681206012181058433081757043045433344*i1^44 + -8977780752944961957548980300507881932674157245863453106122891315652843282908016309216475999108888630696322594263200155233791301048696309797494743822507126086435673125453384181632250172982807916005976064074913508177298134424273735024310323558068332296321827034771611850240273139614653443766774870338945888412796624424347229664107081189301518946005769277794408086625160020771088691946409260471494253426719040291868288198057244981273632433228225101346627267692829880230585111971505517644353186888965913831615557978904269433084102835175847834736493873056633182836694178677415158345828664202713667646845092448130350115168772989696320562536430483291164260813996799197834364575034061906986693787534548082856447998292821215742756155304788961090189760730607056288932613812656993764436723047642917004816575030274029015224711156696722788636108311438547578612665875053385674025287794384453391294878787600761331942217678916390446535443585005915546116468861677689211202675301513301120907757246962626819577364142955340560409901046099417949989106143547738698473121975501518355755080789600576731078267604823729326170701315858022799784118888523523069289251764454872735538920738906424713823051584852348015015360084896638404203857407951078576435722519624138019143765049511232438584831789226151018811477479692645185543954358245210478238119715367157287240706660070317811537719185589621369739140889552662821171475822628140437856261475387054503085612737970334283121624960656534379799738790633620207286165466057119949659874967315842130037668578561816505153655694300339788504190188081961711822620106838379593728*i1^45 + -359990846073490326785559750847244403190021709294817814735864408280710547094947824271679212826172840791566876976235175579648224857167258307067727230695931936405428848329188501591624592827514520951799991236765794527761731584171216929361181497741387332534763585304234727828275032100595546852597119267444788380929563024590188566602184052540354928421062594710413561845286059867378239382511035779777970795701774562055608107995522192679393962694440663359523349036477903745671389696831510120766066878798827118116380997583109280550414425707866395482898666754658106327845799691556409856418306595725676802137692218907269368792878775206286375003249407479822417570945792257758707945784555951991217422836165901024499709042607882250524208127097004431647182564390155192218274673125756594030087952654488987767952210424031620102252647220456530991659542500324463532974812688313162571589219884209180160920907944512282963585281046730509446351535259345155946892014400127446221601450280524636096508156177483180108801243762158567847352383256182413963503762985437104234941706235496107722066664094833266256664415777624322103357330004658920025926715022508924749998217026448626688941520483518495731123907269924405461696307062410467136778454076474314330210754028722615884726129707819860437114499041887081539738478249112740541285669149853684146718428009821103345136164547316224700866341593120409442371047335002973206349965093057110175453064127703482518571309389802582129627164709796310926363985755101457643280167784372946794949599273118621750544098806246447719272898634501229319393481281727934090883629056*i1^46 + -882430983222632132162083643013485584186102585356917634205976707728855878594293076019646916408194441426574371459813833086801159964017626382841458317212138766128629500334306705727662174744366436487646746137421826736424061480448496568858225141128821386689086303055610538185215064023945322610562920437739981330763422549957838423779827486128227014238469944308676957231897108129835704171714856899350469052176544415311424667225909756591722642815131451685381859652695392913985009618444044883653167480116525488366405925924682537649707849072876532258975325915052078186678681537491329775067348822928697313605703161006463942391814770787891055678401076602833422382114681185339263331314946558167505491389024489860794304526294097899630447085115040904948481215179883563671459717518405252790854579706044991283177352171134979908049320545309927449865008284620264857424559504927727750103285924423682854507213960621799927737700385741191935936452046785649228648050190988248448542386501550820825029753848865754436787438560723155835031998047343021080173155477656063013298027358257831544191492714065413598796675200433281610337381790830303616998380335944643215795594729867571267567164309477679550835595100591900278420051009708723816118141060477508103551559641305253408589142794687091251176496203215915326728922276372354563292227104098231039773980271902937836952484731759680716821809468002589637606125913429312281646347942212401911140342631015001072600207361950673963335194534797000511273646319956317458532920833972090859028217157258047605599867166837021312010267083336865568972045270508830720*i1^47 + -16823561537693648597232390548737591238858509778789758188176704607999428817860981218845475324154280496795469391838187400732422178083707663922399237492515475419390411164805490695401286726419577220837340080567449555040325538339828348965754507628992321445855327965964745976573817918006471203771332104227654454400445485921291184992591396319320066406514326283163428619222711481557633342907623624995390319293609999374217411782452492974262175303337333338477443321091372141077347590018252464945854774064133047528955544376861156781287715243658879528340697855219923225196088931762093386183119539139389157734440954413200734000620381419660854801781510645697824062170436116261743992201441238271546923241398271521416182349938698989756129008031105535409736428400011440211505763751012062875087865806790689238312712597419330631238759890836125045653510104406142286998952801648209203800295526479409347648569361661562306032382572265292525944043965148240102372463587846433433429327563793300859468941338362658672821399308682499033667482045650939656259646850012375278805514125552096152399736682524017180546731356287087355207777355162712325952877815421368852134554890118853832398163543142294428073185674948295737350329031543278128195848810811932350054031824509100944249111156926060768952486296900396729568684470081339951335012733608967810315458158148075654681623235502009507646341831207158496579657044938866334800856457484248402563605671952457675573694589015408300953224671459210999530010200737365796247422346108691284631442774800365629093864458852912297003798978145877290736812032*i1^48 + -35118089930931151475342043896621897478537551390816349831346043497721218070397541482386453563013667148297861166073651480318223708781260933840418276749892447368831332996312922012725804597302691822497372794061227113863259749182940440797374720051262331496689046427847804785755402231665569818795692100903503112565707293348801203934725449759812522327360421341916682613285860097903008247552148432558923919101305035591642959890130533903360154402522154798623516199707827860629979501450438089069754373215536913540323331687944308766917661373029855365667451150183427906409301345347781487024429346974589976466985000775566731148818689878534636322204635502700010182175298526073944885401876175091401978398427188395159519096669319252110193959009004925743268624211623340730636650249578134517592004156945649803629704174144192243673603022717002729915389186065237911071481512112806096872776243070128633722112325225281481947419362609378557761039233088704029381563375780525447770257725922823890491742018143659151947887135561740864275266121684225577165942025868715867723194941393174737941906340402765083072825790050995738371831848021079590324004066648703186072296523413663666827417325337804278091753252066900885165935444318131566365117382499184917997910600890397114404781372831130319441953101219824389280150478142073752013138901740925956167360807432423861794606209057370399493529949618133113924375138609372083276064751830779226457709804030135044427918657948432156075049116539260152035419432046448899772752465017635797680065773872423236079797681888704903369278504599552*i1^49 + 54112632523557717997880279097565692884902338284171614247245954886982783149424150041206981504983251691945311874603105446109214002509582169892502710489129049172148261598058864178580787060701285012109733464758697379128061619871433513172835931100599183208214627057051665081357493015487512171110500339813796668038826592372266991171029661962768338900807455828750622124771846720505384564896553937036830112677267386648855548067935074409631540604050764205000086921923701651179079601500399348585085880654467592604202954214778279990588702698938572650883110217946653929133275727829096091997385394853011212719089989587648549519424835935665507385074547125576181480115490480172601684320148862782972015003603613320888749419484720594733213111176337183639079113496924633943564663070498035097800267674413566247744998416756850253904693288475735366006014596278484489754489403957415516886553884205648392485328446559579495804136882659045678632914869072181517109303632215219296747260238646065836229702964269499622608970838192793090870972477732031518455756513027531120760335453956508216722155048257133384801791424012838600918750049778449363209346736689596053213206562861990603476770488522643701756054157941278170572937170596498776022732931386495097253019072342002674945815012120290780321601325532638061004722300967862312611040946318774292070072633512794371905603426880973817674024569980399214252131011250317881011401165063134336489121581642935271481645163552775815879615632204549496410703630604097999443869754385983082349401315671645692121306190362523285504*i1^50 + 138184694862523888057126156485793297410704358800871377823174705342004209206860179425071995481196995937143857311806688571831041522237652777852308784407683086373071210662300779690161634089540276826858035231745095452833697580289789326796131694467135839520658039134722228053034473315176741898861212668022619529070488599045425327246316503451150796734298951005753016706901929976878645286569212181711609574244888305344971490983955193168916572474737559333234328834808825065339446297272825883255053246490903159917627261710575658378213749145351418450723117722436545972707255876114686846691544215128805985631458415128573395984287463041719632478083123043827613178118864411448562761834873042597829021668239206723623758766620708743567173101429484863305988960657631796625545259413898743318159350939130653469265132794800985400050368960103178488168618355758148314963513336607099861683366066466173386138293340087822524262118261268137488290681602138218122261524008633171526024938230916123894777401087792329996725457756794190637533382413620028735470422180082703776626984224619649336157963901450238754423574757523624793113176557101923670279222241896024163569604509539445010355484552050157121253746637270674059054309886194097523375496687334564099201075148519464588901400998288053399646496906114896241541793114444194399974384732011236652540914490910860893912359293418894565843545317837773151329793422416874310433394496291864479027768027320933666587840748549426764305592838940342477693895152238570976714731254189477906627183157288894149911147264*i1^51 + 66413704437128646279917967296737516929748828318931473511100077970567313281285043936069151249059175841547355256419252321271487366461564669916081112154221108560767537580706268792675934308987759091987964783928240792508583758839082739430938866820309148586777382287867648653201567870494471148250728460554372243110812729630457354619728700440858601723689268586545728508096952665803333335570400962809158650951769759502379508272075626781328785481456629075040765430538398120587105333044215353908471473739752841025382654322906959678386722758130529804817892456650043871319720369989969927219290645774291125131435399335750076734135218800781106957222968055202899182884004534245432369977547872479274430884452333121378732710055146513619963477087986466902699834168041703887146519394819128224908620092478358624384812214609420649711618930828798261998196889085868877879150780828104620938898148097384933926341924998707706179083001008090024161652231621526220786177467803059164245505685905541630679639673405415722204162782245098659435175452643640021233375030613126576039468141576305614178551257843722819964378918554943699169253627868559636794712219808440187952455287273440872176587931010141945429769922223832523802413659069838288846682793757587392212521826438251476422396011469327092649529240919064338264200058802088301174424355104548520318265418176653597967643028108058413039918354431530257795390841475893379642560650827589740767649840581939001277674766764496804956936241879345481701940494387218111665926487234398938802598397438464*i1^52 + -55192268940947991834176741356189708208665506904922139259140044916216157695658304149669748436929978550296247459200127712468279194485467583650191103373004508461522779419146329633599438122040762197981548685446247385308076968979677595869969171128588322095916595557049414718915110666296468344186767141148178293884078081284907675015462611819922400407439872346205450163322982736866043592924522236379880760642946223832506063417949533659503427684794127829786150441975011473465979219166244859635999385001320901565543992798157863721914173652380041510024707200193368531625898269886279285709537532837882138982767123421161367723178354718998233073824006145800330028610926455649970641546711126477841777798859659122123499136669494004394747467403099953285308461472600518925442643323126018552039726007634152427611790871375868290177800925903411403952170794394548107457544740398142257154844753181773464264329046209263894837829567998693273195360794821476146278932894953167746841583391237766036570964979349790469546624659231018906717184799979377036009153433632628954225193807355847300339764496904697082594419167766677734897207484277092950626749060818545818893772235938591770948814261615386157535009879238646033365856794635319120571633775897279864988058794340669275416849493448139418347414272567791286556536948756782491288395444351119974408324306070031277987754206253863303700516951320145121534020012173490530794294927712755609837797535920467703945036963505707134770704329714436937983295182545224341428275168726432160*i1^53 + 97631964240780044220929112271059846324937641548794772631986158008032656285514203273262330370387972755527110166739222219655547361396463956359982281101187257362173786102875536959811673009021634413853695198757018348941750691161219013248112956576071446289529578124811170327850186807621600113029976613234894097139745178558804620660796954362956454036770125760884723548328456098040505971064649637525340455291512343623567813897670965257401801513032213058133980077605923296567697436404726044717998413085543800859020349926773457340458069713321492227214705433872963048547721441879339393753798954839074893815928354003719277459957396971882978455704325132786009564309984535788943646697010450808747862541024103979811555945036590064391110142715521119649958819439773926878602169275560312148055912140716211664614923620059580042263937531910518806876501612486031860154976586643192269528463656488278623478661834003471135849624304968018084801295814851226463254874025273498387539227641858385071847814884074970807142408066121655863675295346451480556750860778672147905429061179282217406868195514356921688037370409642241117508506598860772561918691076394604390429692732049537559176839275880404393333804542732152667349542640752364956045212515313315751701215521985301145191405891455992605875825832023894731087252206064468394900523114263193603122961147992981075143003803533192189737594411552696787480013154491864526925863352860375257172639252054981309239244953642203274703801556057840572217476917538981659128*i1^54 + -921026157426889436967184881697499254365620117912468467499167290198564681979701788615461428812417942350656647188714375422334470775119914757555418230343935800522860054066470265406682900534613325509601446224437143453504705062456316835138798271286489571070719826031891341974417042253198808699289785411544102153584717038860017891022210397491502160864987714189294243816151135553788190495261050039205530548129769431214058001608683064830871534050585099631765420817567844405534866270954721775218312762219468882371653479387998119454736076520424525477680337930492298971281130360337990921380823056231549609512130097611307192125587359140185889457355928101003616404928265277475055610649818792735784068214457991020542742127263548803554217522013296899166801134058101084092924360932697879959565348233865076966358307315604130876003580243956318754958719703609076128717116850105604960395952783629275403444865363574409858317794149010628479734992934632498831336356861577375397021141433265194744602963366298138261252256150478075975338284869381415403833868637978665643821108310724514781478381063990027541578751096036909646347840449066778974063226491743569159688819404580566445935905105736998666787883946199714173359347084264873769634364297268589077165007519040303108478462899004121720543672107414653203862017802465637941695302766939577912433052464480376086513159589802267605830680456949665606990705556201845645877663257193374238487531021159192873457497578591*i1^55 - N1*2088016854910146329260591711401629232550251225346486826589718232574564685812016969434729098660405266423495021891751167134969177805282189266177138298408311925396966186032151713000144427947575014343232360604935384918436059986015623735726075554398106078283252652887959520007505230757243261012044231364431627794220843038792936842539771838254819018979115397212370317306164459823563748807680414980870083524096000000*i3 ] ]