[ [ -1518848036071954779315002846219425403643647344450669014642909075438606351627517155997654758059232489157673363989727656623869724484790519837601934645567057808504889595852749042449968331327118343659278724032785194362168076848232312673784668223916434610172375840634856431966042517947286884826356586067977305419887984086829704237192949773290169460951983825614702777394081583933107602185411061813582483300008446519456090463337828689513879860075618016877417349792859595137221251732637349406679992921059428271816596016409108174711187934283711609165633649477806184300957995824401945619120361698678927946331716339976175327313182141884438290049884738057068330181558938135040462091338594868284131140413920600650626325437803905762986476146406417025221897052567575273354763486075724360382122388419100725273250926985996623905391257872345307446021142145773038291329442020010721867477516510943348134504271963324555735692402446091494693923956581358807491153133037175382272004898438668878149723812468508031550871710766567888309685853167775971903376330029840109193958090779616905121500174018612269591121034654671688279268014631869540127899156883223722935428787897285934298621134215360933599485644222788751142418860491809979296455945398805584937833939153248613998768194492547601319873153543207773526991964475777254360537362657844525552726149516940563887427421473956579988966897377309050955008486681222903149663877424249831497271590372132438621775142111282010008440811391511355169906059116841418994534843097670491793177358585701161710951374181630952394135809780522733884374878575335547867234304000000000000000000000000000000000000000000000000000000000000 + 86032052917828754814572557362191094393562961572746707758546735945407946953180768901464008511284678831897112631908551374951849688385346517077413659230901577074662267137655689509495431694043331049770266842115422527677944483897574137743693686380526635640511774492670779656460650709751155957551974389995448325958537911314779079335687587786418159711908943134574491231681073754346647720081579403770476592879617871752932096198658312607542439303525721489932799612107675016562945041721019735749303601600077852460923610092452298866090715804163328948698541565657789580599022137136092270946916269725115395978218658001035843061188691288860468277087355733722381752926082615829651793240208311128698079058896757187524758346164229845392930556763083753813055619470862211980175396393887700086550202958146875420475884183761433806316034447949712492798553375772192491058849130272651619523482640594300329583664126588103213175527287449855753566935704750886027431144984314710059369567851518139712216005763778493958320038509317472539217278344880053907206551634505002304844717137842955889075532457300085106126535563334954232771802714385390789630337824321214413027953226982543654486657183549306514178514522195543776783279640900751856621863762930203800668180491925341310437158638982515132581062883948931742424928945260698378155780280354886526754245527251560346437635792255138475701520234593304866448026140994961628796843610465322289542724949547849886001191940495114956346749392660410478491950796198179218936679992789143561365124145231641525121745335295994394389117519155116987284746343316216365449216000000000000000000000000000000000000000000000000000000000000*i1 + -1669830733282262155491548458604899041470165832838437781327137848540981137475823849951768756124063804923407134273245595266402969888181902501144784010062233514904380770618765328589732039838596607006328185137417010298276378859130126799783697994876775395042754426435521428580839642910830138568292203583660784948291680274680810346603001169018742116520904920388215779446259894510341273707726819909734145451353337405710027141923334944841089814889099419470843843557621611771560035886368560416449550597667043330777569773774063948101961686302466076906063716185039999700903849283248786063873949068764125853201446885421439804634982272080917376435620093585742940020283845890002461136734835641949885532642128629018533314103410707365012828057462362590434508949141993143917832841264359495239197983193145579392424785756109381125193076695136877632615552909539745431939324888063233519048160137488636953638609789037558690767782901247327434297085721279034183800269901345288567590115269313592208069152511400228246862353608297047548001591783680752017093022332894782756921532314029435169157020290910761087042497591789044875254338484664282894537806989859429778530542813535395348641508052432645084475388160829997665788718044859412607845642376096988246655884364929411737148842435750468345376751480093438907511533496006054969519178244820608887750859803250082365826107005082998105966918963607379874718752219677928129013635503621175158713855723685369954413611306907482100198405040794393091425826858826944567355721519811818376635348392877981439474623302634192743594306668215898315852101017634617604177920000000000000000000000000000000000000000000000000000000000*i1^2 + 7132537941687372756469129911614741739873007280030994843200650132245474783145949511097845298487767081646058594963952026738655105259188906161779497535337091517510539097383403791745890737344393421382534841333003392746614000077424236432018127650992585847625185240986151015515023097832988065353432968565535658829231488803337155523681025868811878270419459601400450380719422695287055559952347869021048022407723117200790368375753909394164968473934953583825750269292103002685490667176101705653502389995916255648637918103181607626322451308576382948882423527532642563608815847320633252168780114104054706529829600826347580965896556819885567899886354057762610503637270173850616643626910442813094622881677337308984949069407651859583293283688196381805465823741452688800096075782486233546443518619585083234906381217889309179175400508598081539908512770392282132124345727012910403005788565979805975940084346850760919680780969187911568017918598120350045677563583635095891724561893579629552566131021872045973723125614280454972430610974724467253012015164090359582148881778498458549664791777394427180515832500123399001020144698446798253383071908060637490712640578972608948949098572511397300632160085431236252171782749211899375723907001197125509368750155790058112193030620338581878073048194497025519132167479995921794054138006061967531166891470064821015378363810511136955333972108710594868199021479884774441109991988678502797522737461550222691236064976489649198485567848046823066669803380326385928825143757377164122982898642872374322332900045299465518157843585943659551736783275051047714816000000000000000000000000000000000000000000000000000000000000*i1^3 + 238504150881544059229666372025164319426906816604553004128854566529250012758495203903167096964325363686099443078177830214764291984537575077990787780572697361672086719247771682433847896723585669302979385592510028624176448185602023754846997823070104951456707016899197133774642540317194389476132971340540423909539333346682618393129567355038455712080773337366319763252441847687267307871665607394559947179043591092958535384463202381254301705518381821487545894932957625755197972684633315810916344703888092423870668051072020195048150368525601535191716626106881798218147876686529252731164571529472986593755042803937417511979260456885878722958067499534265194248800987788487170087207916714572269020606413439007270151267705535145842994410273306069973451730344303966528570506660991112313478007145429116663112090711678952554666265862018768635719244215725064219553319423475982780366165120508084096863442935657464405176577585392056161485703070091219831599209067551615930368864301404685605091654967801802828011410257631096416948640476349580981401124570803961436523769858660413906073988709341327356658138784319315617745238262065918345752922142712188788206163930359603409566185644648575595387148759743908756412545067504436333191867174274537637485467554206815921354500604066655835375341797291997643177393132758697015951407953244665859191966510435910882269954503793322475139449219229386953355284115433204752761289081792572047688002285318996258186739924936307811326691200058885009166566640780294506282713920551696522251957318120923753837374532843028079142155741119239307138155565757235200000000000000000000000000000000000000000000000000000000*i1^4 + 351875768464081746673837473133955649486762447273896496695930067464650721579867551773307043977351540119949761359643639773916120436659822980056038885458817518662691993115882117859042172297898802517648252135329928512440006657140852366513467499961359611137796338551635144514518529096382356068381215468385719156688023194851748705047887713539712578061361437225684927046325437503657097909952583726550592316750308318941059379524478417406346329297709142774249082559490303454771253742037211943896464862433485375994305795224010592821416246061190740186255251617083878976183321352311882997160271904585672422622993167311736256455952064146366732058933034455705164963845883475009813946445730949806154565844569728575701779382869617667648127036047120955981124899172290977892019717653685804655478257496523969620471970443035137149423543861307411206521788060531535125706218118339332605946795988172798226888295249372613492268340901612239845483984537980168076558116835871406856645966900537114552655344675087591100780042948680450956327711749807134322275891848143506041320807736573029051456723421366271866720103782559162996571446227252041072430256024693513274981247900735663978483376288916269720025738826487493543634354710109757655065367700311468268082042505864011297559421470235925652500861382254842302982496623223616947620820339101359738639638185197780447456273197712010308455046498310530243472837675393778455613308386300860688133771623466969304205825364939678190094120300406451766783959253900185494034023126696514265254038333808751983749668596997432803305513460049705748575903913726537891840000000000000000000000000000000000000000000000000000000*i1^5 + -3655694339133569933042665780821510073062480121913199906677863967403739617353892900690456799457580364204366050823892622186713613075538622233875761808032617103845219844882911095254189914915695574739623389897344856003005357023515606878710058555330651403330534648141877381007097175831130517149824759347964338521151539727500314669245515611482269649335201978351664707346896613557861998059242371542759163342509603785187139249440643484112605474551630050487850356197136641057809046123883979645134207688973080636149011537535236534480737805882902043137947381734486220918817856422637967591940052560893853687705209985022694243229497132118842688507299295266092969631436840440552235712652683627599455167040824669941923590997011037332922420182642495259265626123234404215282225111146224854409517863775372437728389770405127353506669724619259958247478895678022891043471671207898815689730486996475320976572971875822256729143803519721450524777968897664895107026173170732209787001151184525334440500176658546555919960337721318153223275945620539911940102214228267560629292664516908208854225917057166417609375799938859083060378154727793196333256765431274158324982948591089453640289157922106150305111265540502247009166402970589362732582526796397749960404297582712605258407802229037717020338982822476448459175908899631895609001399288970801379077468194861937202014729695995827052984366004778573151829175381264012371278781241195821990178663043249372590349477672746645401986333470857624585978904613606367259300864664901787299282607995825147113844745531306004137885150448754643530914309011226492928000000000000000000000000000000000000000000000000000000*i1^6 + 7427000584314590834367999414349291135870971674874013118925853679618189751228796234915590388020747803426497898110997700390675269484530868976361825939531162525161656127196003831545609866295153431977373838595596059824668919885932074992444351724401110532592492542800415358798849194500752236500775421325713487752530160451000804042371411839577748644637101578294332376456902936034625648268367497331777219380229700720188728792836915171353134536891601676367391473407210171752626119517816845683552524566104457349364984322925109179331935111257248631093033227616099653895043234377144349158669762625912474995180118480897711572458630815396652368291559713587498660918248503691652258463426876002205431143095502949964505523529084867323855500933879736535073917890227777198249719008464495578783203195079486396317564466991513083127357691961248283881942791128241962352341794282734484942158584365835595552439420100882939052839274318132938305748542890276318944237390649303232237504229237245620981777209471294542904986200204108082074497907798960151303687566404440964087728384575812639889139002288267828017498980299864246475927770628914020616853868427220065128908292957259205679965487120031827083577428574331394242727493816847108130972097276010947761189758159156368669804851172421821173203176719843616832838343211089771230631112903688087018150120388358228838165696768295584200712053602975332872264505196784614281026258632789525668932319562152031741657001640017845586834046231043571742954095828057945942737238906462916611482249031812682723812802494602155395778436115831339414238696478185881600000000000000000000000000000000000000000000000000000*i1^7 + -5222519980900595794739975789207185810758538241773484442260417114241097479862414241041779267592812110392642607558347153515263572323640857676356867661738714652488208323527389372656666746765319680574255003657058369801625898521135379281062697024742899707267688899431722059518238180843001395016270347290231160778108043035344513943734267455848265929782326986289157681026054107346081161451777121184282460430241410395374896895648687008177332435491648877675437084588615465012871353799807997850659585934223197232141077070127633251136647944988218458102430606947554032457548631471748562530193294198550350417261013945263955238929272366873586382695163315439502441239350379497723443487677267063310655589733362381835953768705428139894999641060731309039366428200274104996104189266116424370809367043839058598697976713652225663300413151336242706467023282976771229950380318219882084149964466646331731331273281078683846881592894454287464203148795605630546057985954739782175838106556039528851447103018133986614337239979462803488358461831531714851473635536963690890256430350539198690273523405778563993193940408597060696225477088281528911210303155550992333899260159680641485394966186689499334524095105343407218553565431191267110333047761059913622247477861709092881510428281221277475114136872277354208510957762375955565170009783565035628495691983482619810678638595638256989726835750932311262662569452628696232055000922726729126077577237653572793703341635235696357880864201351285552269972047878656698139912482802619281279415480254343476588362168747044012275663910311551617585822846293114880000000000000000000000000000000000000000000000000000*i1^8 + 7357304609821950907398447594096413212067418007873266618606748196084010984836360138830150452627903722894881108300761240306837113303454395954372973217372929103853296357714232562817019832627243428021467502766300503003392827475412524821082717751990081150500130095196610250255314295885932003303205516579848402893737066429428111217368874432500653867350175265963844085465176043490612148427139364766005155562267878211164595899612145717485993477677052056458905584840004989762010604356452382697234004897974937918260305955598040515016547823826347092817482883728899540752461891222430736664373484674974157593157930003095851944472162457563539141819660076605644245183552869606515332338998993703361854521977003023914656554273933985110911607476365148832637650193503303131618488949244407309449534227541593221459642826121898419707859163302667024667415047561458390846783157091999875427839785394330559921589801689272461684438773279813824539544712217760392987243124243438296414259959507374756704216067929054030554087615043099500503011864339689900116353623571075750547612948654368083697664990032007079620737282618563233818930710214011453324226675618608308657364067748954381534262937952012912081069186110271029887456541681996953303316113933261382898175870210509133263639936892890506761005872687553775413643679321251349509362335095581744523901765394543956653040836002340109722243111663487392248876089165877157338948188945347384262967570722800843251684198784587636631209326239203185174564763369220097165490770010709019045640271303687556470784229134388251761557266102485262860214146695168000000000000000000000000000000000000000000000000000*i1^9 + -6530164492194499972485372072561084972323817583734497465195880746485304328625144751857077476781774437111410862662520726603372558832621241020010798601202160449618576260468167323536519024570099212867259816398189659066095318004940724757849069244527506726997131435025592026140979894502986990270420978447322880640631632859139640183652339934114903876812512107523956593454092037131399996190860837776838302321599747500288329000468379470017819388042338430154454522347327580998951476054477653126365828302657247388136754007465243729751625511659081967911492355487476324887857661135618715288008812153814953836186879825878850949029155471894565076493466289632345387972765526964456758375301272825254933296241861673495181001297623843572984876128059659162939656208674794501211715415726389027422982328125462480497577993398353185254033062610908724770125570083212705623360274727018562400726874374783254534737916360557591226444779586412043347500938146447089137282814042401580439041239066445530355970186264292608231174587271682104210222304524843544549172072404036841389273312030845418661973948226143436127601070911178534390923679191636879934733596077350892684928608347997137387007350393360119900445956549241330273246972062627582103116671479745306274864244715691225173877247189616051446737113019851157059107744599630369550615970437871185267306897942670844755878995284264134495750100161943804427964590078110333436621454342833490474437895975852402672238200720434390574603857645351813304437780937834783151011651551578535806413013736977233560032823748911364787655923675189594007581753344000000000000000000000000000000000000000000000000000*i1^10 + -10043704852749105873306137371600967927201180080852597097862301837237117567409299237842334765128909432475533566512025123243960991560318752575456500720922598207148398523594487788770539047678619741332664088611113141537409109965223619909840888207514606537009417308592334464400282296453740077027542204915675431508942226989937506048378836887931071277936019629670121253214637755248906221322621464796046525363782339197114714492664183748036340681318845889110237662224118029759710123548026650313157218419696889515753172261090175278994645320173656614234021506130072916767475820445974475737397842622088486406544190883417420260668663733822363095476589066143034231291819347502390563374261072175780174766026605950550831021133260948535762067603960057182717544489711218080760313494469029774915385168596416548226826554924395073518337972637105283405483923011445557904765900910319285657682764513242423746474352617399999119175244858927612903092773279194508572317407617942816856267937404407400209092641904737391717245780666477863613590945289928490923394143584800605663049298854110415308231994039731954529851556174536451705833950131362791754012433027475460689130911853322931813118993104205944714626848544746438643416071597351686456495672496122759031379115236444157515322811027047309062953661460985974858271623442491323280129009407333433598023148002364529699746328661508066383744955069025470010254869629118461528349595097923991963931916893373317292323964680406262129357967275276205451981790850936166289521051793718658352966360415497738149331480621604951489457685027415850078038917120000000000000000000000000000000000000000000000000*i1^11 + 1315868601082485998231231186688983170547367234615491443607030590732107572041925794422653583659342942231685612687129376915808383017673469921392703662135818418907839679525361098968776847584732571203956476973151905282230751064761231025889410848102856211016049786667703630379761489406248355912426501966586776135286912710118568615101684482180807711672705378038971172028591223185573520276837460104900364725355325615538223992070732370692314699966239570351658138617639943898106264429140697818349207308692769046432305310620615225194655739564351649837958521328386675697071051474301091839216135822743848420339646248385962853165073309685058616155051073658152260856422553740920057106003683007802078760233468091495401183655385311094026602261475268319072253562715256511630845316128293016821929890743868586282015230821156693981196778105609494438410553728651358433732985388037104532268363397449759106174378490767014225689148398496226603682655014143576820259630265881716284073137853528133815278647671698099046710944942436108799985559134186951260769801422627444545925300715007190833106664502743670650119524233250677106705567692727617487855811771980471770408364363687264585349240590455104295821635885886635193098947362340923698722806772496773034240735473172004577889994662915089362224885364389175241651600610872780486798477391618463758017517356799598235092604360488201965745429222921645317771261829574749642177020317828399223630440977647342886415796315864229426294850564550197958383850279080258459934909857559202412190042233494459573878996679657680869338407725376137223733248000000000000000000000000000000000000000000000000*i1^12 + 5898700326579805503951941374479632170367322734214421446256182774982462816598543377955632362240809083602049512927806284336196798802551803304793695229347508263630255136958015140373335209827948161044172499468047470742774385313681189961809992631186788147699404133196907708311166345715459189112500901474347005574176769419230947415865521959721518776048494927138673381594730804531012985437632006595449708696485070461589974129926216391301469286549182157274203517913775881872999905659233503142105552582526925520327753032537241181455378369986958723857879101507123074976409934172783298316853266128219333314514446096546138302118889975789462794401038241494834843939712135313003284990013419339899633518286597562976916613566749591607653208357013123855856724204306015162578257923882695407300992514955076924356098648810320382746181822578937925182934243267528462939718376958456301663262086226897730851043578404928212741238834940897848471709099727066026460242926152448538736308744562922579992860656572327601165236774429796839386405880613049205026514028436656661601441640532599522301646797908152272651797156979546309746369172145219730408987516556039279987156302920168105120473723573654592888798696044391200387380993195404426872374659894545243763412756690213771796213585395251703872794155680275343908826392639676884598621050207342141930663077380130335805864156164731156219539918935196537052041940895318558180491532328765714772331305361633494696797893350878052487544120000785045260866933337965031314201562776808957956058706494164237872634572828757179940415324818972282244300800000000000000000000000000000000000000000000000*i1^13 + 502928227902668719414376551905150208858164113048041743960150378054641038403420985909024509931103651266806791808311350289625757146942680402505695677448840562670510866986041795074939227012240033927809937604811916033198441001967874152095781366909513429123369448190154631105636568657608597564895841428958761248684524359500418417952017028334371391756322594738968387701298718659946044470869716698302130847756601013791553842849650278360519833080656821763739964406748318263621081065611693484404017593785874140853186900848111841256415835687441846491656091982954317480887123513795204463412389135974394451688430283890980315159406944086627678410150152241766573628389663187164150836294295437178420024504849044432409206866424989878055067194526021288654961711953061870095411019932280736907189842322462053529361142127792462215868660961425389681227959908954443807160980628206807562120708424883606152300829385043965222239852307536092643245350252997563438414941953851821503438061669030945269718264870183325218195705159832853814379116922577908359871417019120806782226172602017702042214496302584641562424464921788505947828699771610451227916140004271294282048272025419874461096423289913414017062561420032841871850571040203310914199869621685165305202724142843273465929312492120283303421210588043510151379766991073610722290253249350022223256466611841159152203755812485370262994159702019474073647167669926004811107614177998437570238120096072332281051910730991475375835182628469092650239401748606685556249615882596272003601831509634749998286027713453836434875814958417502535680000000000000000000000000000000000000000000000*i1^14 + -1271248298488068469677555392628332034524744638848150036046994516180763633798900616086260855169787833234946485933966737672607121422413006234817379601369847594288111727006007636968511693773113632087754932349889851367841199241542903288812281796150645575504846500310240984719867302908151544881063954081700965262962174460327875345869205652805809142212005553951326629173606514154054386799699282260166916866843332521902448908502576952492634684690775047091718666145240349905680752813152517859652449928233520055388984672025581862218437483959812273615106362779995947472524586568423343639271840340235638827947225589824518793531132959404633721143697181636342466337155902679971727800674987573807687181748542941573473095769862954121236085224229854756235497508696874135965773355058001643577623662357995824160590406232106920406169770480627471524545063924957800080928571200766945599442029014127459617104688498997041715079279416205223601974274947724552714227278266522445565921262466576934038198949536558962015540547923073455111217868945632798977934786961310188331596362473473095360276087063929742756257068523643134082037836888528696101070023133641196317966795854333198528599438433106369662983901491273493229529267799955485169036976308232310243773556007903503189405632470198447257237110393821568473496393739624171990164959720431102301603307369605496601671295588785688354690886227176392652875679952860326398169596978001864400951241040133486782457603485287511445796156717779977570218560036755769672587359728283084974455783177115115288203607238261495379650544390369181696000000000000000000000000000000000000000000000*i1^15 + -628494740667794673425604934277760596658882429535754716280375801830089771554253595115980322947697882695496904943370508792337065262167140652507196709463510972636958214648950929150967627544963060941051343363293876459753926132672288696875848777993619427090505285797092439436511693359041241032861877069387461179293344130285768965706330839079900167893401458146781203055088286472221804204083003730850619480276392013245334793858199265486802772197060221063438279610751732096289391592152082573126923082272057329655509307168161307676305462893940988210732142742443929961493600274096075865735793876740216397251515274186216412277013276652130550658017227668823215779113576063853295784757733299629436627133888328254477151108681336837762797117160985787078528949558724016627786623842068516150590557444708384346891145059926004629436461212727549611776362975341701934771796971829575342872028520758832724466609302807171486889204526032816429763703300887557006911261089746421700714489760381335623511932848915217382456728514993236501551331424699051726276824387908889471405064808813958950518284196499847167185282541554220973938271316137786009258478506759925625015021486253543160561661276761774510913629837067162520550252388872362069978772529910111121768713618701489426754103399453254714214192010994814755551890836878143651099674969175873187157310313258494128843902631360022947167806696244914491288987394628292783702114905784195146462441714081556192229529641857121279578806218646096024394984559635632570969062973085693117405159952106484970799054353325490179569333430334259200000000000000000000000000000000000000000000*i1^16 + -145484728722321620839333006261779148452512102446045128852006442458898740326084693297683962892180851298448450232330824487324778957403477648950677956775419084799109226570624886533419003998664959562722741535524760101989982127233696324221606526173884631372641416853319976629953542991465076199156922769940140770479843762815863379009247094197292477553315154614478155627892803121390262296346481101594761871079972167535463152326175468155228504743465519199579013226686379905905828142553698193526265251901276547539688797189055528065059617850806123315841590774002088689332953441854494270633169903940174177693701769987665301930003776879397994549237067942168872313538713317400222505650779769057461072915169054786104835378832620576364829017947410489627058514156507823163458953231228850995022442880089039075973678287159041009591362359553381967432183030875581530236437849931642210656663579782389114109955796265430434278837987644238886738255578561431969764109342968901094624377040308565242031160393359535868473835449229124190265351203208553288141398276770230550561114281541693529504774179128074496229388460612602998606452055407863399882049664509981011311916851310125745521202805454503613827795421512928081372962283137906179498003620799541235301495384451960671507530653174507694353906544982745243334012681158796120604929843434978776576255462176641389962773840457306858198673858312377097008055149366271344649952047818228156830981518837303365271869153193346641895876964655052918958415455110911734009449004240165740875646677036182600376055753539279779944819893207040000000000000000000000000000000000000000000*i1^17 + -19628541837495003102053857949275540498465282050307749362473417481266098709519884027754114989682531754891373559343805650165338498593160344915215376978940712661882713693573132857327277206954998354064245483394632980875604089548978616741121105374386269701179146381716959515711943216509559186342851519434483559939333942423792562823008823919661745441679247998060491756491304095077934021094783085402014041427913917790041195003098707878264409032665876278444641432131865730224998395176588127809715090412921979301687510139281414060214375618148164486189778972655102240111621653496176880557336864937140938112108927198742507535345773993841640668018705502225359706953986052932845029304492997443860376382081936890631771537649450503528788013808270560051357555700678295795613085377379720819963957179673938739249095068216821523616034874744258073813045105742899244161190432752834761878292906936819806172980842336911021640817428308921662020702866928842099343330773037518413552278911594589420449135048676934456501272607678231713626254965789999892846250265748439744731214621662307553545693098781708180884775058520842231383274196821092062539086161463994338848391865591401925235302769358175433854486191985472476518148473837568760373714630617034149680060691665932302866338358459334213074737456484299397454930916465872877055767399431097027135924808736668045968791994889059388594236432804457831915922524786551269702241598559913562912986257050288589651900146078794125124589069311220725381457107049148561815250571107293895255368397641299700742873832727327479731345948672000000000000000000000000000000000000000000*i1^18 + -1554871303973317131319929452701659574128433459966678426826203237373284478995633872742389942253833833633861664432508992016249426553100058619045516929987419788865949051327090022063755424372359642749305249648549510314270494276516007108361318139342270274825884496099976956761394887939408303150555281790430995919360391071296568832056950546076030940057627831925892253343986192007154943361839756259354348205416105990864487821789942779414019528339421129889399045965714317820171250640186325182162673904160824686123596900028706763520337586893094861988506953000352002710270529235532424854073866893690241890058032912025355298354267981523521342397651614627462674173018493475666921244751525486823783755889164124531281063763519841614354831399577251878417797103025882591314076576721073758703329280322968225664106173660366565958786765933224443035229071922341030011519833073700263162185070338333283142283120579534732105352615095900610704522586305984338750117550990939212605185701819627910832381962457290008919218634067776725392610551191940620616470482120074343557597826922143485282274744588072374679736354157274112466126434318611913779135749435973964104306396626574853969011623799677046316109410100575933244905283825497947328044957569136868523395683729651578554003770976745188534498723647311869428318198209627434719244079650931792375313138334050680777048934419847425973292047819175642236797227208507028391267008794318180449789519361220856862671493784528600726431743797732812603036373991453964013843847296188009698590253898786455487536436752263121047912448000000000000000000000000000000000000000000*i1^19 + -58839099750072711268546142323409369570755881246403016070857356903674072106055939544225692860212370356499809032205783017027913240410992839599816421915833750338938374757782161064515762314679854128948300736920787796535812762177450648571824599169575036452311331575624286108661225445738848501079554645003018219995512401731403454223346694252760687607530974173751833815903065299977871755447217245840187675921155900299691401410053410591009968704438676514715931177279273873639583614487092329149804726336476757587723048602106438591774920530626144940350395457418161774843487838360635133378379329448805522899387481721946411459913355247245956337254086998076453635030777303187956190398927494737383235993493746880454518643001938340819508900621744838989146902291266768748712034069226203446546899647403221577269747491745129714503299558828481756672745060550067811953106029736859080571119904163999167363059229720356116180693874627620642217312285268739599281657533248039052950403064650042703549697462180056910541336653759162714886764716867961370982934524975345528518240024986649861949556526957731946124980149228765387287594347431310460374881171506591710269807616166993103956174346997149385488038484238097380487521514826320114631197178090150637313042934906409927909516425765474588865076755893240753560188991230472816186308049597386938576665384448953130649518582104078370524546583429845049265360537874615657935669891502596639072333582092751520959429214953240577643175270278820694149854763444328076149404250300713710894277185911463555554771167450414144552960000000000000000000000000000000000000000*i1^20 + 690993391230546348277334064268868285748532587321482436025586818851767971836307316685775042522152016049067090826213517675879193657466925346243789151271788235259611582816995098157693757343113957316743686740725583051265325264959487762531344547969264633722185490271592164406519195297374600394567317219049817479458481071363664093116326097935214642195222385043396301426526201432216798193025644420322309135056010763482003405641013307731257842352175192668225079570437719002706253467655452201018912735223611315646165264971112436216982911080683542899589253916299954043080644814714198812107948257969845536056158866557527546161202984508001155986947091930095233994678464727254656091139925728684426912463096292083763655076452489110722846421153707987283904118767828581222189354628585891896826774080411113998667648416467395162605928751053440856469599637846883414626654280203075697011921808650643021363863823917016913927870788323873503498331980711810078896228201402841559182870757680140160702858450912457595938289029160764797987100463275185512290129194675205065208497941494955804109192293357580283194679510938595273721697520758124917191676798140079774586005955537345018077584756302432380138313237830599799473553599558599733495393485044120700299613088744296605223217324096588555284385706717012019461893924029410262960697940690665176819767980599101414314057837169202266780997237348076216130423044008495208984879469835583389183404670107785022747981295009002829475699874314014561841391674885961434043603078223245121973312123357641784806895471306997760000000000000000000000000000000000000000*i1^21 + 141670444756615852546208621688934774570333825714368207809306397573678181798459310095652179355314590360051368167094826807728102039743608494368831220060490166978662995427747705729244605925260994729948894618280992611417229893691056495449839548118453886106442177621908246151401336897594467855128939427092318889890414151676371016234908227499779950382607813297946972580937945851862214874085191189826382709374301536987852814782421143275969499407060940902095066337463439908167075665845473697969018094778020389533116699864961737513643854288184862192936449970086136051918103855642981126984034547673890244400857510071304466510751684536110139675216663721370667381828501632917062676979482447292023734753923606479160278430992022443791368686931313041151545519743175438696737606634551336809866444724066968514115810033646809035613219506693250269755950941605311570593750977012958576864812724600182652059514227458045330579575935870821018417524023030210074773146512796266589342067391211575085889791002010076344704946653890920998407411423666672735053776349733318597934315700213600597298161585008748876389355582592700466465348988317885043770153418917515352532663779800329748778295449239890866213507757461671280990935557229409838697984784514813923135074856558479296285428179539486734040298086177592527412140194659223247951043123582564093516092287567571138374220399584825732488865770086120405083277417475717776638159586596360169510660430827923377502849156073427566320054931265645499471675984594796434998016818624137765469593769207750633931320135254016000000000000000000000000000000000000000*i1^22 + 1704044706829143432862678377446193596362216038601264888092417833804073452530088952034333229301296469805089965367830197463364139958783531216890879660133861981704081326031197307387613366621743717676695466747695350908649050499655435894603836814490567129008801302049875797600379278249914247163411292787054637852098340136954491753727190117952010740852577565724800639619928581900678956347974667910209355218615392339277653519323516818693280461967266459271370230861647242972328855431478821270191089435301226609942376762654957649521800666536364149517443024146322943543770240344666367876578730913772953139411821233619712768752294125546470545518083840421259696813858514036620275848394049842508297569172671883631288836454237540499353201981514437770904818673232780175802674300364549696658803254666160995818156816829433098763665064316231883381070680239357832718911763253813412095837962017622544770200093341293994406452519686741178778016385055293541445168187493222953252911462638263986169255319165262900216108921666968231435385986743003143611978677345168730982060464207508116006670428777209382095114780682193374572359516001957311105993709874031148345281593902741635080157570315736374816100322698047370730688851373267180498775349002845701439446294733830100581939183921349014194917958784024591619067981451908313164052513876734793829569434149983059795381449681014244756306164011220262844726694121368089584548122378607441200216191111764259363568183119892141748407040584456867653588277253284702617210594826093544583138989341368833626394643660800000000000000000000000000000000000000*i1^23 + -132907402862128219656198100007267224041782472766879253517849265100004581699629956032516067990405165671274459153832535572778367060736926109101483877262709135223142952239635944077736467656207289466825449080156742010351976995637813015438790273032905546984989534875094259014068681575152698986036694964464775714235509712973020804440229661937885429856997757922527753514473351636506703718242156414157806408511001491658275733385955342864818606261495571260107625711077428560237848967932045662812200965888154542910546941381142374385642409620948471604715274437710772663485683250588037896680486430635739061485704143953464200124012999961554061997967928380549018498253143062700828839206799527280963437821934836976666678983723557537175009436264542126695647663163391357809629426645644897659489114347195956350081625985763028710840547555729342131910394187396294703261778645519439115131093636180854483660349899713947361725057469874576679965185120387924691584002004710805131222332671694215602450277284800990415054846412920530374799669975551918158893384642701051399593517647459938752609857417388591885794745041582658096995957781307244940543915895088770483637738778426991797680515714187276195287622783871248182591517688288567165253479522233408414566666049593801173641881389278832097283487213564449558900259744516128506865605740675436594870239921397944496431205792188733716996500236045252998829928946490668198143083527362865250921346601388119194005014956413542342090446772458066647467848882996335336010838109250704196348327846402381814966517760000000000000000000000000000000000000*i1^24 + -21997130850141142797619718818904727234253955534468301754725497761068762741067825068873657260558928232224501473997006209740304624325597131973894276581171608565858651015934656361319045491456930223855981011912109367164847240217211526441174279784445345792438304540010620404027683102002805601486328108006791868577722680895854811795363420638362088331667710004322714176752032624230268232742270150151233922814601975474490410142244739870672355137188724399830138266645129965659186107548526044143313136651141911563839525923381465535950825017749815848919903066450589834903343891099301917704622068693664065200382505065907525653717467932683853846305142166262202597358976713982899799300210645990667924223250086998105170598461863621004414175440758942905069090777027328535610329069776603800612161807685423257463569443505541412257356605202728792942281389942566407963762228545333154556644226272809539161618766159047098836146862235525255857476642402988003427186327844523803589997991077310779522516737790579500158359547116344258318379127847999857879111348550417486310541665299254070104816554562817921753190828555839109275934223791429485229433497291193997475942973941688346981173624063944489473139382929153899458469792172743565708846982006547367388362608204138313350833831580022378667982901871500436645383454342166814748411891425781191573796179901283691268290319651800864884576989964749281193681688209917974525119293198382187047563147166026893888231193887627514476606071886388272534397807920840612676507830980785418436339962598777264537600000000000000000000000000000000000*i1^25 + 28812607821834747143117242892175727126030281644062856235828863112961028547451173093817903563687096633549293659904886267616075194403668162555771460654169105878115642949819667602013697398342462684365835427074019101107618739095503683798096606816712970309070300011746902549627072220756406599622823820206045386589661724839631233301951014445885584339376756530448381114791440496834859008695689789174504786075613481868277325989812372807972532622320726132514912095266569859423614634367800561965898628628845744094499654318372556799919957305015668372810281486812468137714758153945469703648617459346360397685959689335883787847357600004105991453928042633701739372223235267231732657931530376357374845158045213130016677289398424793095256345947320391108368430245673558254599241840590360572129369586935546597621385068462529948430405709173408837643317060986291770047118885404571762609086141341977827384498170434851893488402012457769264443736944618057685923997210285211976394293234973584645758184347933496388750705908443216525660342102691308489887908321665885906673737792650915659101207143280912339299969017119734564036263261226077945136696435510563057786817698658097738706556970679203472865208565245288975576310936420880508103194710662902301740520542513781686382670970238576762519601438419128133861865587276826467610602563383698580747060855425475256608695844383859861681270965133892984706656050617075017009097117451091994219103313291639776822122261231850793068694918171742187489697796596154902727477401150448635641292812937540403200000000000000000000000000000000000*i1^26 + -103885088474425343290291396090828523310529448070763113924977457500184859549486004794764187759089501691452877434982985136520216918536965072056698085366181188986633690647331745072004425295176747601858562911708938449266732277159063460640973547782055191395892169812905135648563060416758899803059460303546828780710102375892026056066604685781735943106001895740380409114957303184664773456818576692212965809454349020962977609201455160523640884446035089681592511137874975473836036032164623438295904959293453557960476909229351778508883311071359006774960781297829859984232719460343954519455366901463302812277983070000229610226127389067366295458762114927478231870296552854007156222818740242776472094258920680522975302617114709191409769280939144087322393685943328010940997896399389936383508752213704602232583881283155780663418878743771048760745077486297471705193052602974365191579459652390287777284013675285356493899235301439742345567700645576145490645550301175048320739020880865331629320045121733165651697484599321043715907918289669254526859012154443569986611808507109397112020738690269125058071118091310006906011049632538911823805978086891567975382168966697479336699088329749717478643227832903684411317811266784653873532372607597366733757600881525454914215725954591829289120992559033408567248647781286653465346938627864104206227876180709354093314743097687811836017451501131574364530587488116582620813509555114161359535089139739639816106852139743444610174072945100668147998648959070292045488780092647313691399016161476608000000000000000000000000000000000*i1^27 + -4019626677919289280992801950635122009756341995613233116943326291225154829507314382560631272536996392312704248392639550638409496249961327007610210369370303894220905533212163235224541132224351998131718637396825669831551959747166371609222641735539550421748893997950741941281039074736015615355547934280980480879816257732442932663793631216796641398071531530681166342539403606112608523747276992271153158733572281239820323160048867062948548828251052363630171520173092575060988035405808301070155310402441526836868609416428885097642804711946462685655384290531810282936094747751091821982303367836881982061442062622127244277885238155039881849248134446232604498351326428976709540152812826850592001381555454222958301717353922133726314130712213093064092699039326807328732332097687938589735664374486806956036207918015963431178723752636275548834315924365477369966705062242021345267404812961489149488841527235512200515294399202480516625340810530159763505241510250626918376072603725125454238523335725380319475155334298257114656492218253922598784779206615908162351274807768459251785477022821846286523048941212938762646867717429757676220079650645376146477252539744133628936055865043700072950218349800992061110091812592577846573599866243652311056844158972300677284904623612989626243119562375790589496256042893859383675710547503490688136605386984974166650730043104190450525946409280129331800757287199321543296555372267466444193223469504170653771710856497884411680402378027139265308195383279816577081787825537319702684554493952000000000000000000000000000000000*i1^28 + 14975365874666014678514294275274559514458758073977948396888249452324876194129871038454786639042813711054408371474386627221948089297804642128954799286084752995856004866227705426694384141182148824988434776150949056864339032321200821828532442973346201910134175569517658043863622795381041134082639163054419431656621984505755164201662311072044902625122047104509455529585626313936874306663842366264504223480662092599050292530015237875369665957995396679785406571644443080930561201241286389940720048625648133886978623102818183383284764232069346134954254156502450188952122354610845801974362929222163579543282785341758464240913081157765432801965873602377663216789282904201352312671229985908984087921449296823284030029206624071489641926910884342448182805402769691237511071911515901305774346496562125944769476908682965833053788835066811226555138192367600637062608315786095270723547492137662628173179600205227869890366850288483720029995957654463027420671231260476167233339977341315903030054459896647780216094494847738920178841070143995056641118921693297357748984643121297861045619095749080761650964772375574500718274265004872254906215179515201090851648805212591981857451209331021683634353468580243635270718611063581498542773367659045723546225069227902915206044385040142927420864170263060816824193068669168213931706746290562872673551951960037699322173519504372055875709493195074262797529419192385988880644364351111767153513589012803781260773073500115632555971915990366243235509994259724170392795959331367490032762880000000000000000000000000000000*i1^29 + 56607923403934044398383087037635958472397024709097319198824263471778590633978199657201504870945719729523877974350796840576370800324981716202610098121684738087235146633399570923208252449363645004338510056727189846757580735995632423562770346829566808145570503364468698912802266114573922242226466620599914446057210429571739672000626389602452922781151119855027946702514813883987512073238263571534490445569281472690223217477145373922502662701677953016900969424664076727958532304282449258461346302071687618028192618311941218989629590996989706038277780757752211354947575038698478147081474891086143460209856599775552985525278105891440940679718890707733832509442218810154748338311626939887384620709929918592074376324086933431290805996378080548339616692999806441260381781488476582533429189330252446601137846105596494077851777207016890156467006708550793507215215207282416457788423686935935222160062338651126365187911138669974073287699439354210389384712379184907245804469156630514482997971515842117498409822127060215133244985111767901595154382622641627357340687551286144557890331523884693350245797162228837693649101908356010920165851157368296368996919350218268760244601981401353297210758713056501185415357326886403712580706818644895469037743692117016014659292041276478100312438946413745264605198261281961724875604408523161014514023606864377924406066532658963855329849118338781803445758889776855113106439967492380768152418167798726586835710914899647200814019891545513044053895002094756243208392344225403895808000000000000000000000000000000*i1^30 + 3480498028307725976098386474125251067460364384262659761641121946526260127444840932965099623450484871075535855399942864751443964765155182181983887008849177634197231915910977267396229497249323968720688126360174632942821766644012824923271790262931784423017723522095639207304962990013241272084273805395222523909214767368354759451773058983137504301415594913523125016408898108247672654604442043889029683390457608058437710636681799004221839332260150717741048603005564038749243922727188015352613300815887761359706386590473346031934496537114428664651276952891022362458653781488566762051731993501416193853408306840060749653246647858940469461082657606760094670737663781892493226668434180483143918052464077902835781819778906145521633281944758885104527748243918536505754402772795815358184856971647846605740553225202654631654467233051335858386994245253798110113882174745251707813286339076309050905360701401584355456251146398590567001398699667670951219945481944755256609805086759861262224177987255165216981548795400511036240737432144423835164592900085975285591311812285321760218586312459662080505631815421563725821613769910923448359003183174306438270480022757657639567141789722351019515469686589704576778956905640981237092298375230951751629814629230734003146204203044401171376805885218099889517190050620594804095814658623637151264401922499982777432250833449632525936448768456424918947500681664880108926368357174907886149299441780450325198927322831029569345659435569222044579198762885259471489706810751634636800000000000000000000000000000*i1^31 + -57210824907723044782968793860922492293004655224284451075378358708556089815590393999612408763205399550305099160308517126044730701526779079961796549547465067580663133444867595384106232179148287068387412875319088038659624302645416177566717231675398001645573603430208038938362590091774016534573664196666954502102263534989890948403008788771772188389817978472731355794093903136602903866931334366252079931508548623846597865712850950198389762644235026681196078735309867244660934762405991355501293889788788207979732814162518560964629124154663737226438100173354185896746122330798907599221313788376185005373411687589281596005554904842853387454591183083350146984641414455085818203891989738551798458624563949482328851249730212427495215243198697480892973477196768811730003567579529604315060073342246636371455322760044526003943655924466537089780721060697475234058917836725395234301347732958448008440735038033003182088363854893005004294896178803332655811015075995144147312587693789003596244192524760751167936929394187188611264339944095650969447736091977368802422483210084659904864074827945396258997214687015549919052712484281702775607212610810031137789541401351272157872788201007420497924336769208031113638369752770404543797638782271535577268404094221702927176067154490312997449850481679348575345278246766850400306249540312861757673905964141632537856389425716879602110861619674594675424120612406856815265122286303721126015357727052555861778683312636428872536118617819910985102176081717299784304441897779200000000000000000000000000000*i1^32 + 138865569501499413776185899177941296791743525726847590274499415384843032939506646345974794011399996986384633568032075116249456385109179642036284234450285455933922761613464495096684212576497653485303133112149394493665612853299316054500250142887166166886235879141111093194730914424081106049719063257406413835496266412047460510226058707740446895211864025964407958300116913025967330411390788062703580579362825005804440894585634175884994961214083029727685238246140612029611025788319497528516716873908770213065336091055876889471507660316495856929417378033882709795662935967250844651872562653441327917985023032681140726063670405354628956628437575022367662905885804232528578616120832610561307948805317830766254277285701885213351587741173550739593039217496408084322144453779284275202800285479039411218427190008950761540824662381686030188648726897615908217139136442254246634566214506722457021545513007844984646812671439677265237715489039135833418092144050840263922773806826863820497380663647413460369443624491538088425111030066149712946854907103440488134393999315731845605503830820732401641259411599453445523828500778618649122742799021631884609994985339822012248395049658485131687698018989188795412985939395938266891172003025220222757668895699545905064396948884098212494020182835145939602769932415976665184380678348082964707118263959075163925594917678714081967318459887305250747849837166125002089470701277696608851930546262860549088390359353881338567151660689946685098588982688848823227051409408000000000000000000000000000*i1^33 + -17888092769765584510852262125352365977530588883839300607616893658076960157319520490157473032842716665551311708075522908611810155281156388330881802512951952648871433001784078451361985851667029834224703314624503186445061902174887472858207062860204733805231551255687799935013857602854609168407618311698981493203665362646072703605400147328587575428455161040634957605923635276412384702940806243395945119957082181602199755674539755034123956384293485571736625737635121134049887370153950609155415222759942993837455105884656153384655018074175247764717169742348060792715604762850560674104177195026898395681373421002892709703845215132714773603066227685428257579934946311880858294224188384235228736142746074124674955380002470388535959534434813522329587890555787998985257867490622119541937166587505031102281320678578637962947570789439199187773272911994287034539049031275770347391036590684189805343291219788793007943904613193941253122702724202944155921509877464142879276916534161382066663629540280640554138905648332353044571592923706823561402528176069384693363379289677059686190681508036215110391875690373039328092072426913219459409177172575455179846042421446601537863000719349639372845360254938462958438819108806322124596341568995095124354346836677127637102160120569633489272314478543109874240366856718312668549355471735693694474082710947048952194672357696091411845548235900318268457946791707777843530914113227781883508550800397086063544143366096741307653436488203626283387641005184031024742400000000000000000000000000*i1^34 + 57435452329716840030171967227580325475778619469757842964188566551298348801552855775976191173972767352142272938759268590145412518278411966836943037001710053593950214495442627111113711987188368805814928101289920198779908760659366260780625997756541686434296042782895525531908432022613268514559831764869833586879748948912936972496815412148823576456969566206908229913994495462485467050103241506532392329450218436166400501696978442839325590259446211172984936718379192372514721445542708896132511157246534737051202539461563426733453610006593822201965789396098133254090453367589652628456289445117384536956747677972426051520070155474990753128627430395315948804447430103264643259354537943664323272838357920535140956728742600239839068520309977684644389046984627218149222435474100729220489554549764354061360486476934350762679325373741963039582137946142582271932898699016124383467823225458239004280470412829136601263635520340198819372808877155125707278512905090032007022158015845332675693717517426935575342468228457225073478921490549298938924571868621650991596127020471420991061539451527641386723857330238143099306903006833099848054478898775052577047172210774062270313081632419472143629454135400984635541485246849951734753242313382378155908666848280204705347545622736601486852249886905962402907739630078395002490086327911599726210101741368609858055772170262569640200859878339645592305195659087994144437277961668370992766531392502083515115361619365390494395710401055581976113485607642071040000000000000000000000000*i1^35 + -992017764155749837923471774795880846612023460000960058916865275605006161417327237791032146185190176561029569483213331147522926751176847932192377063132172308035001267535664874548954133024356214364275770494005255561576521761202637650652999436521939612320687155458815554184846747726860888576198267269669736642820909080575675516230625815912399632217237380868049921838075480971087925420109072950220861159606657651829647823046317633753776099180101423342060223806156414258502567476531477943895675081097507593835600030045535852690823777287079324655802655610715757055197484915040996809748027637163244367537036370652969147059023672145590975386438807546765755880185485939969146459701228397164221297470323716669943645863753111449133494141082217567237451045135971402432132933132898605897246606567402376791319515326404857564774517748714025790336244771834416206085329486571493506853336104541104878978786931109476979898917364364259427141275401202790440209462100041186343741754393252054801535496194970409920677892394668345547539372073740874278400152113543233832734892291631855631805705897276482508751430659947440454003874050209549424248904841488938407117801678911005145636659376866107073606054106908448531441439367804021959473062352141418160427358850154218953591841914296436520970249590666645857644227823223740140175690685393837450735193710438456003796502944112407743069115891246529178957565550632680146989517864728013048625981971042662521219188407193804488505168949910571878294449291264000000000000000000000000*i1^36 + 1146538925683035276632274771615732558622212635358969472942782979173658747529576239211674569947327251659550555244045596460288274508827800177935299514548051356252103543597463144282640818331864472251661476285208538685557686529952865337190456094339632334130440246920933448436591344620454202896662135713355950993695003876269786456674662041892184263361944663500261065749207369823451852041661260867112688502289904531308907234198219627440883372380916075437143998735839150168663244761499642593040678082785379065576301769010714260767109142757008426267630792304257097534515313969219689719131848840966292705685286580320427660975875702954967660907795944956122696542798355393071199879592180056673118424972463193884787203049096561912288315605023305902492753225506714510865356086267410482608999573153856145727487543438875565718141580946618140189173403587375865869237872425615059469112349069149748653756493880188674164062642008652607631102779148882067757613571081492981242895698559071214393998773909035738140242935738298434070431140219475665730417265377234484671577796316906055762066086378010904072677513572231641446745398344785010412301379412015034075174968916965394349454954365359878481517573820022775769445895316236200028133777674232774799140127649459585907687778677890150133909670939369636136196599434946930035311089761117277494224531918879828829578604341898442697233484338097439371683327687651237000690707593974198036979567630498165194201350767571868615387305878765796718752563200000000000000000000000*i1^37 + -132496226886497106358107058190529590229395592567718500337919866648945880285750253553237041329310594749931345925360836030804658182631531730724315311757273198355162439497660687841521988349659214568407029765184847444279973313534040978904907950378357343769702335850408555621857058763062707471657010035137691485111931501314510240082334255362388216462436032773356169430440912147409724858522083708056435858036190652180591984117674820481224167113275273207640027227101713750098063109752532686878859611080498953646490912035126565845498256619819865246277062819251224859290669268474536362931623337807951681394653882616600389210679386270728667019906832193820119123812232724379984689461400056403349898174368199053831271190530343327933402457624122900132493451409369911652391647648610728447265225287083902394700311537411861552952686738493570291903026819603464024068159996443567366766721357775827139692062699633979403774180308548184828274781832839225786521002324080619311500881010375639402334103147781137126604131514476480345084492671897808640773928101258066077074026104209649761794671203571714145769242434246263077899222777189644491617878485807669096690260936223808284891784543205542765481985156458513617700914486767794373896614247353289963618632736245081991004899386773645742106759023679229781334199586308899773274254628956583530665279010793190518343003743248003403102535853532954448729598434493161778102130630059434147730586650365308334650991307943044848726218073420374999040000000000000000000000*i1^38 + -150341319087849613021045265175181139161404988534418756235849742528085723751922270982995289816115677290753119304693954103222659408576280342117982958237776003946870259587286978186202941262673124933411399670312786965414837385043583837525678000908980461918043379431689523690912758938852261292787442015869366918208732825805580061887100486312227457252136574304621844298179405463714276462570351570775847205919945402546171125487150986052134763270215111052335007409875413995365959723625550188580851156051588322745197251419125547231121889398855302085114849422945564354956271597414672448854565306114964488127290915012514455294635933097188011640474493736218928370895854804097260814148501237007457071204538801911178316320883360496881070105483321040324826442687165727513925607331174972341214854864939449831561328408057758894431972617115772935098474974846038353985421202614110535096237242637603174197867656823505829859885609739716855073601355443157274143435124891739307132082557532053446106083195342363299652289141595443381202307406051551941609858276166632514612063945690633604893070446089864325897244092498189394605468408635816843029507112422057885215177195583244961335129577154925338873761106356281707476359234945407994995069657054336399888298385097009717212953152078156324923112887434124369010434964367936296443927881362121744531399594570849070388209334083457728248025787651002345605909950297478891880598518386413307808852735266128544663715377034017424941248917012480000000000000000000000*i1^39 + 4258973308320733041501510337579795836082159346710408573184453623728314865931697169958519916918138127814576154301401308788094165751369662678215023661584359567130437510232286992195620287969395924485669512327837944505252542641950147882428701774413062967664438923034584086918818070875302992524320585397490456063129675679745367910609233598101626854495936692257556443950896723189931494005959327120316046044281323888543314226260098484947538057348803670963630177889618586936162845684128271167943821025989222343389095909670610702158834646612597978104495765649660567532785464629252130521122839218651280189221779239856163684976132170518769494964550140765676508225664752038199685005568028184561167969969727636412367844917092131180693837199577334125351650343595605077468082426827944566612326997932267725395331865634989058535942791464401505716497387030383113572961207627709458214552219870543858176898201802611636971666051539829956992726988153031819576712309078339001201190041980622775827536207629082457139845257468516092930218833104696842959442818795457721106828547224386078828392749338843410484092475052126140364901889597196267182732969774207607861511982064793920038392503081508874397018893886615197324727123187536767235143092893655490280144837072591693957828986969795531598792094753758983704076190989905371844512989992746076546806353598653564692994193386649157460740078463459534156845828474876017138641220745910303751376857807439180704534881843892438944238796800000000000000000000*i1^40 + -35779671385557160042166633380525420698918511633044040981309736564338740503303970080869729540505511411565229589442429679038552098451129834236584750898252854544156161188796233589166214074623319306765598796356640513858862043355180435988296571124080653953083890046120094027026198572333739666523893672850828188810341384717786712809212239611441205665411436481987873839108394472532909586687953318585620969341852879945201106135378232587431636897233237465381642357969379350000979687820330934069842372250847123200870095716090795639616544064699157586297818653928982786717105131046203425485665899795451945530860155412597662810907224712962866514687193857570086315595768704522614586274889978295346905370379488374876493971026737531299757069315777551604954346122526767406625827233374986700346103606182001320443344261736688539650925525008677366781945070088865000958291036205432587464270371255973401401174286530598606656723523374429981764229093161297475585687002398823094082847049051275636125140601361878785289853074534265387314953427666194456489468107931505892711468567330499882274283993768104409662156121066764517588778242644280275864524559672082162525173656514950248117295528804483052434081497433851726146984672315342677060031771113100795133691241991626596398962046632293810267884850136770399410433891018138152714391314979873401434804443559325678758632492025467040423054655515105190896314808048217957771012322471254783539160754365805273356739119107185783603200000000000000000000*i1^41 + -16959332335787492501481287298287646521124898443713674022312811211055579546864021285242421090651573811611207758071363157599662130069999924217690453561110613978876526004100762254063350088049037022878780703775408624307331924731001080401397864971621789970623179119624324018897831754462005068932770663620624563799094793321421619249024820981212468522441323156953635868089395808213699463893579215870459781173290956245404390809939717414507379520664083812442890613424496692629221079917650444133003652469554448610824306412394197027836522626491167899941724609884634070258711549185093392707223675316992476327883069556639617375273809873370948576351079668035784831341549510341984919923325548319613675147486130032935214673604871747839504969559971839225927886002282677715628504218606924113919930518923424229324155455959628526731210780929769178545424593897682828435582015603655300972746684890659160235076104512072951824616270201483709556321636693291634586252120644208170138412977347183817088765868184622301851114968255263564993721949440739823671265188359576606981627626963722826402803560220537238599097419208968075722521890760610523813924812530791620473356184404977844670278369122627513515127500959000535390078145626562085319826084916106221466692904681356314357762334915647728179613367021727830543370916913033383622370997847367508566388211425160649186237653279090365601395622857663371356487978662697917426938372110331186470830706479059673292251887514419200000000000000000000*i1^42 + -3789643805114659596227877909282681020473087566429823776417648963679045780519893188034488696112170356743145985396492771017766909155364185965319916864667717089246719101356097961942284322610264852644978199236888875290363270053171716413573757177707504918169867359228130798643753738863364871558627037448647195187188949730114613139484479502832028254874254399246215520750431818971635061101758234403300904981938139395284135061276808541791851452208294059950578522810702492603353563396509381209497793374820415420591455003776322439517593742257929432290898654786644637487033110501259994995483674357947120659207986671495618269613304921081845643394562098712028720997066600044730195925333983928765541429306912468882651385164257105146790945502626993599666477359337784279511953919093899799785879797296593680007077361138024665202625859254104953198267842003326130679523309449543547885993614273313792309823504144026130130605772835299245138468057287533326862885435219774549161485423242152188623684669517956825173726129236975839592342526706062480635308707773647660887854363611390727722096419202607765118109172240028108508021440945466982546415199960294807348150329690826863149227599311544732691919917834322653577731419152088923743641031193189812707544674562125496776671121778162551945415015160486847879577789704694323892581083645023601203721855392423491328646999494874147216225077540529352587361602898696727181533828106771268670253059292773784892030844928000000000000000000*i1^43 + -831125911647810681525965064376015694753649571427974705005431057185429707760067291569934518077382258967397783079676211281220835320994734267311049067718162232069111116773299542688444830751481374123135411751471822866867568837934561459053830695709697661263243275621889148293072925352165599660293621210802015600979292391600677083760127204542154619900225924582979366516343558368699387248891832811311989357397032967031128174284033848157302338470504104943011362302987753456158354271082613833596893106447926173740810658538141377150771333723551412152352754892349427091434569020824051409780733673877909372868113920673315570123926428940048722980636922584263635332799059882213622089518536846611748476098060189999096082945478145509960164363553529973315118001044906149502892891790999604907857359114676077392714020339433557448261173847911104480769543028327352853970382793059251336485722415155762674899709186023269395115380382712574715203096694907421812564946356793086934058502088968153401227458234806610002106417867485449481913559223951524827374486558772288339185715288226571341696983627842616223670600834119728227298005017414680768664352158187083178650414723407378317796269514157948685199434178461909025563217789345470318967391690790743491844629920993498930380035093547582999255581134316872974764562606044797656759703436198829003925894238462836736279507311388240284069360092283315990999634228828137425401576795146659842764058396191716750131200000000000000000*i1^44 + 20006984458987533869989023600299565787407033873686637261946019921675542601831711939522749039368859033712183558419970716280925398118206521192549118694148184413121843462016035797110188851245786231172668104712802785243889910542005307163819075822950561878033016711662427218688468358247526312880636236244443575441163273531351344047373317533583481844688679273388968273216641007369377744566918621973946301100140874942750507860505355041314419164543978723090767229593260379707216361756979230376038638183675738445903197964826202470677290740295715869672251157406077683058324187146327448296961118073753443251290638465302117997866718789611315033155403702896596665473996807854169172985123557086564963978471056598776601807758336472550429689803684227494100519208139922832559793644056538496916987032349926650248880105066119729654542181831277581620582002953025001736015119648902666654297600740553786318458118661002692219714559015027811656022177305996329901324457021384371889779272147930250991943138313864946019616746750704185194735489459815334507480004827892066385090812630026034380055689751734314620965341351441241953357148137809935963260329724436365980368443490451811591448367758322737485701501420022071403437776145841598456858103364982048343634103313050213943949052223619525900640625724416414072300219874536161869757236655953566861072635362178729592019630097799903367460075848115034303380483336640352235717624891682812974606273059225600000000000000000*i1^45 + -5357149854881374786377548192182377662497541737716964409554199495624196222072791339149334858436574705200003012298426727428325880741192729692937697922809823654797083641197391593150183387529284982608663934679179107308412054053667365533644800958643435330747415661557443711994793461715397612491545461455977085978269790072847534513226827849321836437004476033536415626013491589862376405661111732383732506287435132179394174161951467302220589263012015850198778624562127882014021135269052475188646670728307711950194743907908346241840719226979235432755290616378101963649694291970400715909627332530805681717110665255137632180045411910957601366966268908258356841264299160565230330578205164158310327712738007100895601704590969806139080713632067069150092241572341094242517117596294988918332024504068804721432690398322918939336975768751087265715472711496140271444365171665442093514614136121945285235814536232302419862954530372574905445335704112319543725227772189470940438551122709964762482743161751952244962338741983416178426039514052865980555067145920452395148012697745014027012574011768313204844631907215507702030420322166920606122668493921010636097083829164357426246432175293088986207705335225773741208764977320639621094820060663983931378188821909009687939114275177961735292645906538622163576473975162010058506731896114543473942652791370635797889895260384108336511948323402274579881206131248633369632844321716526298608974168064000000000000000*i1^46 + 1150182478192212594774711004651917807515831162206221185087125347952393892558286624703814373085978488264556532632260375329280673212783498194501463976231121317872768737512435927760663627122614717295404343884832579317462287302869669938576635254076695849629881153597863983750179454115141880941384011110701910460594393051747267808288447111802102174536145356900071800661479435804384596113316734407813850016190700324042296860811498817213093595487119502172303726133982026990810203671855344822847427344688661109100419572915754122147270737474630168397466000927926919987822075487128139139380426622965308951375969977367691351911737754392202270216802290092250351629105858409254611709867015445224629310640952212897436120672404582026933882495883341591854226416990412258625840449238320618630872847397214299361159023635047706262275380097492132460697477574484845449358147448432671407335552438198185976139344198786783165523477622456256765990793018652310540076930159753002643093723204375504584695431052117401685008196836025192802383679121645914815937854854646619925365835694446506451282596970671209962020129443560145951644267532466688612521482060958550766396118181034154129903392772346546889429133208144481424816941095658527560112485491830344471556327378799582361758430450715829413362037837745169476014129265410495389999420425218743235445032336724800351265380687092608428054248905654041926819265759711093229376610987816661496627200000000000000*i1^47 + -89085372954352512212197650354705067381303405065142212804313786729084937971922192704219624198411504385584782862598656262729971201229768502742058091779347098556712701033953968328209919460256647166466720820107253609144546828131613182838704997711988067905800464765359869177923657005130092323801166245372792392125323100815448897020660182975800302170492690478242675708995753975132461042823214254586058266732919232671921567866200769675549454812124823173062198769194097821292483734012907428535882442577498161900785649068784370927483796892955164540803765209582850972445334398098607342373304558438548815629797107520871644140564965976892983967759712885712042792806752690298789232708873945093406572798999309838266882642063830301321759226381729174521746147571322788021965480612324184704578690499907861556168940405457058402951498404809651792183642991689669390948217988819173780925448601994817851646271003113910079501741574725420832413651193891797149439247383770762496544179003299198164307529506483452054506905143864633036554543314705090991710408633431774609848527751374593410081898254810184027078435203175636890826522196258978871626310876327714049594364175401806867087134553667181419958951771604785105525719345357483760482899504044932271840532272408500639740633553218893609529454011016466923846009035709580935371055835826844271153675901899365304114281033236637307664506976204097536149032370824273947511611651396730880000000000000*i1^48 + 4904786674104486176197247903391381245478143904498940000443259530564862612019962040973515211098000666733125030009977261164067047922066856793477130356239800709162557130824399114478892485675197096062135748764276691484238424930502642017733184392941078411665179812990217690943134380811057791602970174308578217377514700101140167648251706007230501891412907049782440150648587794504084144508844660434700451244153639817172056434275478370579413299680937250565021371441566679698952914478489417103541421966365576554906433387731686454131752828525545550351536318830123677685896890718760449858033244747515232114297748892680162242564614999056311155468599111350783914769553985472461527308413407361033652735498317429945168894369834994868357394039246217083944295429360324130142104472538977507826406000702409822675146162365651795082967124297704298868314280360332493134712330186849479409201500889185544643324294831882008121281070050227187175323894214656646071840742680822236987255368729132868953020637084850614266710522570766770546851018436763602266228641972465749246733624330638667307575343562787988562636239597464580125040024190902103095257543332599883980678861703464849435110376157734658889527640044111938317637002012455802646374498301687873398069364362265113800739094442377444929329640264949433286590096324007411991635369031587563221413422393394297815543334298953462288889603158844565223523294630849561012031455232000000000000*i1^49 + -645075247812093975749479953995751287247538823686220900298192251499915676934214880913931279445527603129798588126007017266470590483563176603008320033962992394255138543108122505493476415899599021095337623440980404227391640235375858222633355248146369966130515276539574112556612929543657044156651735952854073414241623466226846784821472209667013159049544373269880052339864645792080622838435296001628629793749517855439545278212306103026573384765448934273289390814202082962095292528057080494699221136480773346725069841252428438413735930315498556698519244393311047589606807681479085184407511634679101532384411975206671428804059241595523361458628036791740394223359482026236045738860983246721219852632487853579076526175962036892249638724072964031257053031297240440075873864308058811856629665189717266171732852002395233997395969793034549203577342562944344133985913126645569079510787013874671772318388208376589312451245014419527930904087425136538911509584381192022945806532584664588797960143121053201756654493706252012495668449440060887740686133265445001125568657215988263196797351884051232205502795297895793108340023329240461100795664445848938279659580219106889691950005748137118519272755391149615362997319288764219723189483380015320581562671857623783529777950130860552346152250773813326949692944986540378585904362214510822522728421305819400145002097162237261559695172083302706648625139333546347184783360000000000*i1^50 + 16560817232740188155533430998773347771666314634624933532625472227122210857346394839555825827902818133579589907971380469930747672646412139526223216473392130989196511859611865011589023704395841279875846400770094637197365875420507041568309791199932770407216561840746638541483835250833433362089560783619567134264066017455402883929171353241420116259780260347127539184239798284320538814281220558235055100749717553322752705372791585998293785350876799590239040400615791851995997599140861586333723394816313509859133936670410481466685783715227669843785153039140702335909315680168104261778276867519160268194575945969499453749671840654816084547312172475984781893851471672389634805390013777214784895089154148854102221262030762066294407648214899476974608708928412261513821175842379094606099363208856149753918195841269794661788001634551325121169056104747213471887442079450004847460126434192203700663974136501757189011810254367126981991858468127104331203865077124581863735234747348406632717084919180512125236003516135197511473295128806968411079379026148883133386180552936899593841580101862691090388305174489153272488454163544372287589615519862500039186756132694906406245408626627886973905223200115918966758592290914634508744818784577029098253674846199760696306410364054096174230689782051962432124553512191403298783294827713806254571133702298984743708404384720127674315279042937288790134900266610196480000000000*i1^51 + -4002823366368785173849857638158188888251813141541174401156121850136769349363375548694073354862397032196038897030339635473817836699707123985038631378662447689508175736607338141309117096868162984999993983667262823881174118865685791415087347296249036896760023118942229510842633152648736167942610525827644754243792052850329728173614360336293405359574314828170125631741474829617443410968669178982095426525511064424516831716165465646845394855626798428418232531042650303008221005294295410450078063657380314256461167228389015326166446883356077201657748976406466429320165688871320292470920553842727690701244792823676686979177687426222901538949469898916345193196354949712227177844241267550117487732210997935637471502618601656107460258428082970164538328780817941698051663626514572215082962341102894794377291372434524866806584550690012857693123857494497348651962286232762742902356460139727611892960396501337898359286323854327670233306550234338869798837011312705370757098264121424308946822999205108490770616958461264356544438183218868254671305343251311358862037429082262742443995594585090313982242549810662243004170796881375263205069986662481647287896142009255895611217937164686318379638632264138523068667101361919920656053722582838397311243767729427380874056139927395947376961538014403432255277117588787465513034221072609384352959262745092123646720653217263156580967745556650011923312856268800000000*i1^52 + 180850356155316560592859349580776722208325196841732272107816682106187041161647375318933573525183924366439169478422529690706096281986519833598726818006755666090788029184199256156780664902043010157941584421443215063565603823425749179651194653744529038295346083287329421160292826160723865794059265961363298077995555159902819154678157666955764516478142929011162497251543125344219836232099127221816274121860992607016451113783284569457528117219654896153317447959751201223420692927278888848168851294192632862959813713841842408170517035917332401500870276465462996111033506308627224309058872950229019578294539271087575032610944146913933312717674619542056571292384615943232030501899151881263766408552212680628651304182413874704805653502519183161374655018073108481263379179075502154589582364149226350202270286107065304453690150588465084922026637609879174153360916105475282720803636740617275232984717868784388032510902435468620566638284565313440081894842995979012873985336586269008076250334519317249414394768701252586266782914916209723707916236993090837271500130235744596167038667438075267821853628078327662094339726515205500389477859340271911207760582141746978961070964651593562152022839400446324826544549377479412457844142976972578918536478685670596827937978759776675683590950719337984013347721148726379803162515487135539041967665407389209634946088980248813798078758276059927884595200000000*i1^53 + -2894257140332964354401660545698003345587077439544018442191024924965617099240843635269441166560205989508331835437633764551849428881598208054445996126147896347437649780293948058163745074372526773783238386700016360512353628790736674222378524225990590967572476861760986528325378777498337961059846968880195512333722164509337661265461832062633892517001007897552697313898247122430069574169564561067659506270980027355006670656797648398801226320135422695182190561399009873285857458915660879955691938719458334330709310745276056202980458531478953286104921105486819193325270519249050929992821346625673651245808771059139355767806396768654466536245563336406667825549670188034496338308476612664405297083812536026020002744925800557626454742459366069218859339015835114357525725157719572515185315011923950803895601199855790980336311033753985353919340642140064603378021816936177513576815595624762554409664106892365548733075891770981568281235286985947980719838287748817618171834644499191591616270404718644027550971055062166317804218624492188830715933417848870942135199654163792093017774488921820080954574374687518546968684142731735184257720356033576627970489548567166347100940207153867731206809225882718461285515645209191039397726659319735002051461932352613249270312676881879246037572192765763898243068604919051790174439061070351559081955471440182791163826271632546849973191947158454272000000*i1^54 + 13559009150442152614912919802485880018276223464442075982613958672013194477272729066643252854691780261305325986296782415907856974369222980084013646412323504644939727609789632280059130971766499924597677917489380164977875076010323520602627035844052287990802207413449108323781901254139727060485708392322422660628886954836149988511621739537094241213080400791624518008557336211498237796154579453245979226827091956159045642581017576447502372165042704959765403260900849806383978521266551719512449032060885777887318990547729601441391435476794884018014223031793571745467224759130015972982033447846238705689478686782925949201390198831555239142352364357955512151323645022824459616954178922160351599679655219398360980759549750077821279587111576342910879955316749980887304765065551509749001962108498339571794900129599741935696910585496209224090703641651251608435192238102721336942221764320526904317759357296101804581923300314688414192628866059313808063909037834994881051550485729040208771771363559816444708512742525707016818963424594830341788031865305728608505319440017533156220252679494045191154009928238998916046379144727537870963782482655674746947695233957884151623298729411654711700873565595991639434121791614487196276710688889875508403913677965219518226432096101947875617417809401559260324581368094952901779404396561957646336309263868352788894060181607619021083860992000000*i1^55 + -19535382193391017264570752067062906289768411141469137687005065519073777000502680914129924438828366749465806603316265778120901582199700950569201963415733284263796807970403561110979984251582712872091504268659377960549851510883787335097840289731821083893580756285565384641256312500874107475737970335104561135051055791026619574852763919205574870472465869932526943814849252925828346457991140341473481851824060171548932778856629733548124225940134290037951509144954970195429393787894513889026499509326979636108249203991774664272883449449990585234160350694386056034117334022339586719193813370811764230249262664627371239025130273620853876797378622636240524379315999426351416420300692996672963894835469864620482075698791892561539280008627390108128663075996186453448446522029522846597268581249616994352060004774968482551727643479311755018473769604702339463729637261099255696891901002128239297722636376366109219826549600962301373824286140429531222378927073392952579740450312054701572088079052988809186686363897302344308189152489918471320516228575380280370346559203531253467686337194140026420658126016130344192292911138308622661570023189028788218167438964500389710501169335958688732471010611583313429475162830185456505823000207239995323279420818119337084730342745153088867778645131166979448151395792522243916545842927773414865302038420220400127388865935998883256320000*i1^56 + -1675556524489001526483221193879019351863787219173693045894096497941768415103133039121874021462505446429926414184281709453287650841426327764741355050781748325120568550945019310991534088860720218891918881599703735984164230378701465566041754019060140764074712029244064411752556057527156938005602636050513986450970930817255916862332446981832316138390150442563935049734074186446650378205833918165969221980460311043494434932439103691248041413850712845090232178500284913556775237096083646565506248197988208005736857020887056460222705816997269471796163629146895267335810506392078823989865033869777107884838879387438099579878345537587359530157753022090853110466185434293620933617169931024644557539588913452051931779675800080982129216501314238943582216894104393919626612545763025908702012366240097688376129939082846673035299291158651595963012262971304608385152329811675684092045572527921584422729264201533566402363022506082631908906599380202656323192255060938417163444485661313066681587519688755345220730414548348836963371386477295210415721446880955076679817316189078319318005688809904784065457810885493256510608321831736598782406296289249342915509716962657267067272802796876078353239731713518504484864326902608903873558409846188456707379890101676119092521657920802536339666030824934175157427658671208170010339614856612210420209664000*i1^57 + 2064419889813639054801649532929698940141349823508730420639991214281804920176144175110453442141693927306620220086375088865124277387246591794880436647772223232871622247245839240094501908386599895690436590127559538084233904486410222451786203981315515484918778225381748401956214580852303330450403362755916270918597208445929088848583965942759171151658076235280579340225139196315782691848357149793786315025461459012224191414353540012181576978184596569275026654860290637002442776794324564529271035725872316782470967600496566892350737145366585189973730590067374436821930062447819097025769876731610737922361083387131219646674508665571934962148556591617476825249860338449772431884621643073104918256137809444545746007611853660704931740276923969141593810462117609862069923642199811649322612840045349946242323261204757623473083618442019878526433141627109228366205885012281222261734350647290819057172638579875780598595190110963653363290207243132714546126861263113167426608280669740009162897603030155605133302050675845378786067817908259213117433802433183654273963481895859183875832182805442388935745491870286162042462590054149893145852193465051300648492870995922406575311942389647205926463679903013758248804785313470226132354711633019148205942608337315714094642907968385901211859520908918770655757061372800*i1^58 + 1304947936093734329577913542523868717715333306276449610396522245180859400958194763554553517425937713945056051751917147282314019319928756692886083456674096679196287062665901791520110937707928844151453149863745382049167246092807659189372488308289612235996954093411438645594205268268849457113236519882466903276119908344441327833421533018634580219082281247099715385030891949471088672902755566275577924296421145139628772480770295933402030941018045390707557753247354899535808104752531423059293239713478039633911464879631727366822669037079281448993255953807831860541428401692289455042892630624209575359431333279775824790980441274827280569333000536862936796939391341292088140925218480626229125633747427721505430250255027954201685264584049634658871922058035092559806067140273094480460926095206368439133128590972576872684239271947953116433563261785928911119048351362141824455000093987975026046981406832461846351912298024647407262726422771643267069930621632168743849605889667771992965191521600734539977930420528801587272615807261830941117034829618409393261451120200789007539999083220745132796168382512661926669317872427895669940191622317062557930897524173463347164356738888274511391313168703937834793318467767999829317309304499368633123465081390700794738400*i1^59 + 2354614355324308941070472167224767705285637825058477902129401022325380615936967606004463590067856559459941461428302237665913992660190595659672585962776862482337970408800659251646585605200498697584312500310667010949246409733771092089776223262292260492384781068141896895259287731475667728460293205362000245104653006548136798417705137857231024677210185453442123845164070438450780569955334117493881898209230470890059516384689435447026866163821307342496170662663967090818880321905413734064412267977683583803118803379158520637795909825189530806627821512992609974061748213649287824166634746873462293173212920791678768181584614359184360328719111901037199857404880669639890442914486750346567253716911337666729589850020745896862902398623109199287891242572760936734162829881301085721270889919869444149574656356787972799813652223941512771983560310998664533473558544476862824968388888630631875149164873244927636294477548639589183727950957649473958674904407589247842993889575408529136513496789718015863807722357919735465481005430732014658653044439779278606471014677012331799776265059341316916761238131105481687904659103433439695475671547471205963088560972221664488952191722224577853076862799370408797489*i1^60, -1436171716942737046812349928331978161004979192971708796629311470619114263181441521032695628152745521915674449582118121535215925690897463022294476723699622269699832983778651005201784620067346915179612098850579315928377821504344634530122587285624156363790379368228905874588450454308674237353901709833114265077335337732291361358434169365065513645268209948745374723309725274464468505948856721916326489199031757885568360986722950767823324602486906348062918110890531778604494512585640127726322757611205128281508522729662519513552316934176470511965880345487542481987324613497029067694951100238593100366180104187109896899857464751831271789182990658130007539952075637885035347704433122720909166785734993949047674805936678274648727552137369227428823737917413852749796386224560514865773037045758175169419308373950358434888447647383423946356498044839371857411220256080992588614703417887740785737251155849990504212854089709288650633210429078044775697370056970128423442994557147896575966180104061091238794178270567365495902446192234457267502712940678397866674428349770649111786736278399073926197793041030738342814595026579951201736222366364206414660758917997325509829093053093479403682762653573445227729731076349147743880548938571481716973688196753057148017902596337510251960964338642231574954486352168042520007369690626887370388133903542092379128868573656011140392727511594084701590904061176511573055488666308271132886587757952437339420047060891091408952139173410577345588507302844201153126267553987987258257249606151730735891023046684420918132928769311894491260127246795727327320123320737517409843008314517646917012222127175822152983364824414226998340212877519377544323771061407782521875320037194813759974654352349768041428525610836223465032649865422063537186458597179648284389101077787251453638592039101075829374912134188170228520555740705695157253182147255114093931128597223962873169525031314714575929031590861727455747286831272393023735033812050573361020496881475420168663449003947528934426213517923962765136879935789659555188696411915741797935820542533751561474015800007512208108682888216177635183227287146651794027936596119326510171466618263411172664208927678791680000000000000000000000000000000000000000000000000000000000000 + 81428196283133057165366462379507783970143974995057632611499657542907760331757847010653146262373941463877087327435191243060389892959509816093328823193552399220670527663970208297226058892124899497382430241394237413372609183335184459662675983871701321964093127955697298584775522029273550417437370760723732260888239516920569980113092915420110697096532850124228669589150103493628170374206432467540860206890738796728229998487481366699310682665123144737486347154101654709377080726234947839068180166466601877394306780779863274117128033775898375778518679126298658636107770138282453319236569366612001528119245369799959373809871097659059344111150334791746281045354547716020333002938546102803304351379630871340800864975627669381754978893510637118225609023216025466094123245624141011812262271091876262523408685353451986879183668881679372963306320513649441135685755466279007789271211475272771123835947510586785849485005402956072235132794105230658115372578191421124826413858565442163120163254530856054312230727519872201299295120498394783003952011674408779380913093582234637624745346826988090908094329825284097166391906726755288399360661952271420976790666131693206894394469344619812749070556658065461346132461473902409594114491524162125928894215508243590359268763593184122594140983951424768671275669915300562583637797143904642268882628497983959797375489545105021068637858843290468207098204813881169559253003646451234037404224162249155678245919047046698721957513837537304056849540857494042177557131499233048384503295225216279060462488091878524693622490656192696341358170509758924010522923382553863797536602683326257188760328537252269681125877034378218095636164632070658565114519347068986168770562128123863974004856226999953672361329156897532012406657539417775696039460728361958986672254417968311127496433577198411004861123080393873679944370410422998196696148348868863960871520936439051751479846642141364953752798358610691156239674211584295660125765127330968606629551561585023371388647554277122496986670864351636189660682683726747718708302345320707649274784176176192481549954577189710679163674139667666357932114924265674351334104174038910234475887799904942213715209645719552000000000000000000000000000000000000000000000000000000000000*i1 + -1584927583578219316211393315046964662709344138905340552469449170308845806272564914291399802955856893515803113621663201797856448801884536933044563883117102358168460178543326297002769677436992534786152602551933585329542688867948967937357764532009345216248214662629779369633311549673285899237742497021240830951391187940032474135091838636344601190158804454046295103772042184642978548201646944688370917422683655719281890913299588071572676634401702176205235320650436170219941766643497492817421783917126149840270577477348103840428835323181825309711157081359358163620241119474753995307392543188202925643392893588214220674742833810887853355039647773799980437069445183979872978036181969491851925423806703282286022619416730097830421686787033403926360605340478074203925628448706469647752568977731642439429580322212031488891844570500594933747438124425107195476033893256010331840200648496930723554894907172525981345443272652630732310865447095453314371267378821862437294187461506731655965889512652450954705783350892977362300444074097800832135157761631167171883157746985842392518547684289160532126515780807171097765085946271950905358254656603848133396293887133680579217788273879171645602936024452699219016842548528512219627533179440013760068709970000390199967700451356301022377872902382332988233789274965029275876043965118070343695234829747094380448579432519895161181814917797758926374824075030417047835883726924837239068657426949652396695381428255994009910922741371823208088923812826776827561698965225890133237852888067760525048019014406115158545607597443840919510325514647034273154105098878567785819272252749407521700576795299720179353975026535697902859681935105770711658914415540969793374350849167402644079209287602613259480560418226050915215647202503275037744197202678419823236684741838045631545234225615896583036837439023246036865588349291694893639315775073246748541621918009069912349255947154941983919056784115686175783295048026436272803411540271233992681627381740906691775867642103997062678246126274469987518090052197033882625078309652682919838754317700322217227888240968379556559592808686804729499111318332739536058465326180153682522760868360560492997631173575311360000000000000000000000000000000000000000000000000000000000*i1^2 + 6852483966873338366510195503042165676529625715404195865965405268908842983992056222764551882767656893346708803573212359301170536676251811362155424103242956758809900866147526010902323804310427938309505049744874185128336483988338846195472574331111701719704001178970555945056301602706723664940041020440136929952495182706580601981411115083216090707344330769495214012402976175652474342199385239070095251464436786321958930786659674018309598883348110030446369461661683626923135196740130145332706800799587032777030082711068508211213574531964968978217215847766438084132865533929219362967665604309606261266100787819995195857491870477524773215246799655068430157923728871400319643040696760665031470708335823390264840035990293631196527863220705822732428335025216337028015324627791173181470824802918575207419607962409288537388249266362458783332105610799335047988098132277692306482647319399176917684649743069407792945093113435950396692869819948159365347678059785620940958583170112237433462062229791407015279783839965158417068039961012948872830406733698917961933718210291476768210514744554660422201284613047070799864836731421022390321468674230559287006749052934977930700869676362971577551470401368259211386907005037763673715227812982587432741124427344918739069250101225937267497730163359036038180919812810607995274904144340445550041468082328326295429490189648761760225856264397173026967058274476137237383121651111328294712954448846918422338915988552907050281123565119897984107731658250118575808679818313849039024764547940220649067644787295670067179477554086444401214795269341704070824103692080358598442887313836856347708984227665501729695167524373231830803666814082109417466945916330203563103456127633964178099202219287509784320702904954571151749999884329892803684866904616244911649560732219161589530340307131964166916453566731574979786092408472134189032474664392165469808767238103694169335048023422875174631173208791674333270171544030201180894259490057219581439181568373388963430329318585146113234727375974798675117681266206357376858864310741367903660519742256288875122356465173407304261080626237058795904260059169805851367172796237422838232075987963673100487076901552128000000000000000000000000000000000000000000000000000000000*i1^3 + -341295204411141109098268088442474382253027406865865278946974428617154119092010587514564658419751794316274553159634895713323095809186466856725964158741642555530633883362850681084664633230566155111704840557761801958622406034713417090076653503593380724503130761737067660274359361647600373474856577161652127831345107858225364443947796518385316941967098364816698821905596717582465271365038189578049356431405214283945466798165538576294294144593699295338919710957383995403445226067918919275833197499003353848244874845489667729256742340189359933084448127035279561005162679900558211025016458914850621443750590547488723326568878974706092667064411169260827656616298942288635705462195800581218811895057978661186391675865764395542138242845971122169752214027053783232981443741605639159304979394244375232069007329928977874690107159815814616287194305331627035458178856157058646353254738446499014570110646417016543413570131308417115057531698212488708302585556815198511324899694910623516787660254813500747852236217332599529409049070472603924091434137121291275020405919082189786239063695714148209760728207421598682614797058699628138088114143401666037257767079642405508821702917815418073970236655463935326675085337848242550683181419803744654992453081826392075199876094034029761599459221171582698136188945874707319782144785008789448876222454778728130440352984151610290306069745968103726129068553865121142070302549521192775880149392223547118739297440994209417924599493749660802369987049634293645197224071889953091991430200972225878373297288394840823051920139130026921193042898873702371334427572638930387391388896770862850725784099051335529745586362712229994211159555625083859136334125857045312430248570703796681528597109051036010712500951848698915598788740623700645424081747061435953529475000722361590092359619515828923914156070797557068444632089271927851321045098256329878680149804698259676381998741275350019879509160528888151050391687511229965138961610825432482845179375715873633567790790239930575950137430616722937182570285578714566573734653138840856721762442443499754769494572810981957316987372877908689480659465655251122344587356465813301158827757429356841157736058060800000000000000000000000000000000000000000000000000000000*i1^4 + 328478170819562513774947330623456600245253755125562607064121714332920128563734603907773147349568837774402027543033886556085861832046627562413238851658441906025124887162508646244084406582411902473959012205480232148108611938843503738074678923664178676033003029358964875010568452550436564747777152919790995504645357993188302947644109275581531545660425576212892399046990042485858977802103485875343398896109960326623633675777858788380299506860945317063264022977314173649825465718171452791429415020437166098201119847804845875357063584548473913007205355359877524902144000518030309485468923199708871646573368128145747712957287207892092939891030066609228729148460567327444486047282436687271720181855272811339124807021664592971264346237934485135781556105834189541340939712839531146437560408855191651953681264871924128412644167680229702534275245110074336056754806629821804361413240186704603759394813539218729064488277142470459678139392589044848439471601238859555652955918764042931222148167551738549787213953226041828932840066834750181680712892148541117985969025079140063682006514931290100053254040113602103788174643675380000205613286186842419029673928674307252945705182671850440954481826684208541444118930741677850141806916918347060690978799778343993066233242705770594459991359065270989264176177376064723009462596288422541286489900431942524565982994880573279113943313001818180274241998527280436951734793249913579424055459644551776998968223252866534028527326273605074586394182896088787561832709510690070431253804553352399717149060978694789102727216138671331063517771075758513985032700961464864957142731421284717907507728229069899879265184672732026753775647910693576763295824136133087112518058970848537240889518111595221007853359487160701115322760303751796460707640177297001999226953844505411040101182037093586367877342649136724089333324133636909272225498652989042786077469600957630322349787762813317758552689718702252066445204380093705033733983871580342451902905353513837815238812762754121382760590043488160838085849314090018869622793255625092693744809759541591858587135460209606928085726299328398033982136262729354864428362572699870680725774887303033791216604938240000000000000000000000000000000000000000000000000000000*i1^5 + -3444825422996175639774608799343514132584842533501326676422814914415495111143126120435244191479595600909942196765586533022449377653854051963748084227895664576639869391063811838786429806240110704117914088392438810051605174162884383702347111235272533716943212975476523434309638359047983513670499984772873755847605391754213565692270634205390779636079415461709194267644023998532201620089920997946562581035060937418056408409753239023155922790692746041896729075211680070944962324179510237110044731774080285971576555972606008351676763468359362092265864967444816791501745353792121937495523922737520447420006922441013683362083649518197575313238865195213160687929782158787055274362997306881854703590535694577760710541264920793990906713986745430575591359974103225627729076354895014172592402825181363404982782499779676162994485039777530386230143194627206850653207606189955748566267949277626913678419767707458728188766282064660216335074849493905176601664917695909573321423892482915574958086882515787691480105423975992374523773949030340166535649616437291925149139957157109375000963460267221359613562974486419427286189058303770526056695056686648345715430617737443227494406329895352056079157529966851392114341060567025496621584679963076064427869247707181322907382158586379905620090921965557159689411044257470726278598203051961876431455296329732738862343630815984147258484237780774872036057632657260752578536141446355751609635201601457803065125588619009112398508964093968825450869431363908562631278283695092346440853291681907246326377886075564397436568390435774318706975260914363339773774497870460655148920667765204734341314141691709035342681597942338212300153491923853552305737677128271656839434577226272575947247323863671412263977922738490062636717609420172966265372385739125306284906979205346715489800277461196238742079261949498320934272791695492203757277664322266227762474454597313533511730139444295435887410141351653507991711888349305903624257368378926602843747310164074882126922974187152200556164586712205718526132417182988543492698355768794519523921065590504160573409170018250246790978164542575430469473675743602731948686647390607738571822293053913980686882045952000000000000000000000000000000000000000000000000000000*i1^6 + 7072450755139363315272086548586740271138326133251673023917353535213721647031137300216003557949303056940468813615057575476384157993208895181227682744593514073959729957110585041815934551248957126651623269845881301544310731825840507523014345007007775844396669401454384586380012878932492391362747637227648004308585228864238080203362681834009917927724962332687652427793615813013501030795398157112528080482155254043771480451108113781786822898270085591209525702325607418241518870643170969702882642331943265892954676219807098551951669137534922996298596999508427839270140082206313175632401213787043912579907868018127014995826879560054426393794433350290459357311754433044703685158208492349721410256766299024655786225700879438110264289416169738674626905911814262567599596690941680891556338734067712878201739550970459587426934980274869999426670754876079638580198207649967475180405366537311635633089031507451666615645988790596328132320531119854742612333361296364514590895241157514768090414613741285021413139480008360376844631659703726011181304905027229785064712558040369932930946739796826565821353945846775061566190590929078678331085039501044176203423732238127108810656681276146902485615492803027999308175709200875318330907079232793099137484370203954468624595903011142826689852544936222694367707577616035074924941824502677556259811687143064980727388460808265052429568939493830901155293230454174327966713057275620357404980729092834067016565381407861446096561684389169346231635485655456167761120802695440671326476459552011279811556874706865679956333904669712191449090437252865041982077545319334834889833603834764024363537131539454110206819299030498647647677201189662240063753159505678400185750893868210339256346952310954372332224505467442889232231986445645338061622937091329511440799695771713796709293572544872260869261470355002182051580485427071524749434163546213294591242764111991489959400498441718517523343800990900604372556692651627258851211248738210032577702194585436248394336728204042710286854182115658123261851551027272649666229702872884561116875053255130871498761697972614141270692559266609229044997867134911605167029771769802009898124367214884945540834918400000000000000000000000000000000000000000000000000000*i1^7 + -4992388923206754465109808988026984933579155287860732492390559831868389336479728642556396549279143664362746108259046391743345543445843320597866848759615279797080387414003965328062166367578549130482482272159534689145975090686866810006132383658458752395119326841615564985929647811980930652301588447531695300351956293881612578001403078984924918995301797662077882969534395689302750337617042723596227898963090919619324404390387426746014099275767208066769835026538421564253658783913105067244348658270687613876309844337726271616380972532747495737060200079333767812530776584966146943504057035210530267299955053426453875655412501544228866256000588212991208485858120463853166734199089604721849863389484610825355175808919551824521626620925751723188610708874169389624235048884086754651434206011758344206867212474201779957601602232513637043950407842831266945731159866456959996938728872165442149276148127922998753536774773371585220639561360257749100029273141041711348233999733201381319756373152056820071560968636115268453583226438816928399773257458679442339148258628793353510288965163465846261604934970785484300329248099544232447620427652334838136265024194918212288767414121088438260865737334067195937347616689571790638962063348657592038116485029259453867700914923739597107931091296841285438025916228501698892577166355202095730439000057877013648497751495394244428301205876794853789183193147185698089731606519614498258619217675956881958038226986163700631333943610599475469377561938346847571217185569210369298741653406172949085808292450341259628674110149843633075911337751650938380324660882326013040844605032913932534843393593200054926827713448294906122180402504340390584249320850069121248952332951972267158652295072189648548001742076262797269043015221991815826321364424991820684394996774952902759138126167328090994696717371007314487345856784146541574588282816897568685155019502957640007587866061329813506903214347693103042999935828610156914065652103087969508012262560630253784072142268777517853826569176030612218059402544034677305839420853736683538660051013630658363913565761625870183551560970688142211044598520253472975971070296622080930057944852865642508006195200000000000000000000000000000000000000000000000000000*i1^8 + 6714167309430904023793918270147179680260416293570072004507288706344875421341560155452882422356217095095983866690540737220174181970206311654279079488203729869090640331906353486040987710863909966164962772286752470825978285009397803514758572116509810966059689787303423949481594539506918806958534737653281519012085570677258413024205393261223818825404372833738719033791050236700079755174840095036820595797327617324901287212557761044768946283169465350573322097325072442774834313845488010009732415456365456275941467155298276966299964285639551748000214807391865643100742542305112601884177170669994420699974552478391153382508113700176318569805801454270418169200336932556346684051711661112914367859966524811180316833185591342791320996354804293805245529363555267961367051892859729290475389797603371606272485225974683133302329708265665651568959711876757325653650360021492310579311322732135971567125924467839813800214988805369330784882557953382538417208928273640663411727920439988069258605821924959266296222744338622941823537750755153704187856393945463828051276171945974587032995322296327703382377193865583499175414653210549264249675729625121712815163250323758905757780055786288441006840262392135877342921040118588194489026837619735748401893988231688793282337693102069271697243291454160756231407722958441698633669063097879034101190942356661756760878517909954368893194898297933892600263381670857858190724853263275135622860526611438342144392721623364847088238466089941058885885347680674456041209798208843079570910625043597503621793062049412326964178955253120799906301526067021290108560554125215928177419881631850665823896825920834564650722404618752111615068234332550922209795291615915822322164153669196307595768089786478435330269942066652036318861933868514815880775793693335027282806839494057922379697721081352547598424644551132917815815289800673572600928597271866974227210855142409923916637021616854871299038732289438053420369909814801278997068234026438116864128955029427402289707780206435118572972344095014582760636694456089905102199890839688253739202637849686070562649498240479497776748221151974688348772729281254279753153373190688017959315526363426404171776000000000000000000000000000000000000000000000000000*i1^9 + -5864191475151221701234619526738670228111875915470841705857052570453311314977515480758192650139805895273471510290017442991654733413095555074913112816548975166856581190574986963707487359465400410687395835865676857276458951150322211378922960116534884503904048723938098759033016372421287818594735562901148795254904340525209597445682385739072666143977015809895024935342224453668290145146467767979379861044601633207411136409804315462140086993427428293899787753440768481580657697387093038975737467816275164825481452080004232379243026655144446805062986120260787889497675771694484893065185855578758927949960532368386695893535050384660335455938340064313240842278920665302965783665058994250555695745933590269976961834162551232311894652928400489586795707973087644865343655831756370029107884448139758794742175634937678621061196906274425468045090859324470371727011327491631780736478418174555472240067266915662946430630902119757849036852243758589601473197595282075126408677465152650664704853830601059567748258162523268158206515338199448291035521813386795460559217596631463154255709174985210488689131789653851830093807332092442553817986300953525359399038807280651276439407435590021457240164718397753986401392700574901317834865243679003815600632741439818419970159104841078525030289369341678195764752037086044277901739907826594106491078638449468504180041900825202889589542672780613698780446161359726726304007367269850617712576111677399601385487315622883506593081032491151111585545808003124030924920158376004117910079759836374442722394883923486190605363832732318569790323771066655812171053723500173383120959548015356663232661951732042670088985355079294189394873198036142990780599307783905396697172870008154431477523447683980140527631957486077550007413175647929536422099767810246110072609289848954732090991352842728571064295524493523891937791339184662723569041456102176444212844013527706730045894497162053291035077759249182609956601798990339809718082678639368345953034504667404062116559704440775129278479939391856865112188266848381280597946969042403171724927873462840400510061864224250057583968125951848239965153813307261157349740934198798668372644039285767824998400000000000000000000000000000000000000000000000000*i1^10 + -9186403633053885984445892681274568660333289549725883411245730002998708715722190803771917797793827100288359742822982790021133505585447485701853538735109075585714434258808473905109701405380766845709877386599404333268855995990371547115271398098159790247362480358436878412108937545690026435849756100026007044440810468238765799456588893961547844416868781932715105521535535446456420926999238078670142625296393439086572769661834211857620137481364331331650317327511163383274894552332271554916066292217898709031497654277651373605985776909681691103546587714187627067174755687594551504650725573595245981964803837937031127102686379088476431044989344502044694863576263399176161887611422767807643429683535922160687426699031934976795127011239195105019977749844860340195951498407926697852878575318358660775981601280095119065868807211191615186373650788935174265378000030161106281891025885958218037552471657625338740914937469970768521114131578818032926707953793802815587121670035153519680165939256872255177870322639827506374470304376720216273958882843663025435847547864712450833718541330624956538649197843147406020366837621080828398461929563209331478888397649303458919226648950205189942614178545757641041092825784174718348980296767622881257644031541766344087029701247991258606977440031406675272110554456678934028036387337863010364493087670680773200598485405152853741336717643796153589210710092710409381768939203510297419177588198076971719471303670186895186650939093755056295558617828123178506846380830330342098917999503538973026042657581270930927268973569626255370294168354177372917486934982802399499165776905586528679512230331099281362876677983423377010974516488977534468179165535634505466430910300287234928019565011042256423917424786389523981195607851192769470223986003052058039888427536097590789804201845242701290301763501739135753706139002662766460468451081008819041005977248092279242594337587827293512707029573034475184278481858162728699360017762734729465735818102182575751699887913123425832842674332000368594166112543880494717841147442781864154053995972676677653956642065087927436988657340571794842799747003808718365352982333268932600579271898747402977280000000000000000000000000000000000000000000000000*i1^11 + 878411475242514541948453830094439859387856642235656907988292923565218930503446310507407254778603331583649091744078833213135532336567843018603530833044678812243316630074870061136189655968530814774657792368630821881701218250182678993953190044263396007823497114796242070680259039113486526680165056933180769375394965292986498372239077423250692282307405125936929479650659387414252239519698753207093492009500674195335342695509057257440962413725034444028450544709406013234393917288892038452616634050273701074836322321942251085681353532955771630929490810178910770496079249326561011553028342510085878053191895105975858033395279143236185160028869336458154705103681697924374500610403298040701573852744502717506774316405773327906529329526961166125502060884069554969541296924293234423554006356229675635223232894893942187854617945662413318552593142292081971252603465501958659786808012357517190292946440889909689581235084487524978467589766581857812572646608541679200321743780306247997224455019146566958427023248891048508044114953627403439115321736063503067935381754985735271927493558370513013568121598003047324285589096242587998100585309722611078288416583491121459401771591155982760188501580822307746757307612261302380359290180681295069275046999688124946772190787971702311314417226053893316743766255581406800612573331390491213576018842164394761513636582758180019551022017271998285170645819345744193109808795365611253876340320012749637114168886449705626259139225195616036906812303153634545405526772547914552614276382808921210724768476722666168611523345290862269411036422703998484491646675192834823781498843719277472849342845544253297376323324797864111584046463928705328219852521522334233747009046639303254400713967615879564432169798377263419492749808976043511072788103460105959571617800846147542172631634505540296206412434476293265680887114890623001139116308447183962774137359098674791553127278581245068087757951936982089329330102367901869083690000215772760523685881763504708832822505282503814171993070233464115606815174073284039785255159808360196035181339322283713323847663495840798893631665827561257779640308702462988555901715810876678485685348260118528000000000000000000000000000000000000000000000000*i1^12 + 5480258534256422171734748308076890433759889388850939960252580611681676519026292613235756848313304622466678197225701923689029345035715987547847554874000676236151955936154259101295610026638113746095002092486524653668347187800761648693313437511481653909281504871008457850045379367420748057112572206749323568336496372924200675753934545683947385682412457616376018240217328627447286535959948633407564940980639079556694341282463271745402631801221739029912530635430618244727558830317118084806654171271317764566433823326503398120018817426751425735450201783055944867015831497959805077960338336376251416092119504208805163227935232530942015662576173651578463013651627048302295594320767421858259683124297314679178091059849287676743491686594128343329496928389770819799681340985281519465052903627453209871222453349972816075544895468301075209965449085071047618478707378940043291895397926285657260313517566101015972072819577206039276018256263109203983079153379387584476143619010606997758579720983228163953725478787012787366596693460590083049209763894723902555529453578903999352824552752468184725874839148108250573650746990410185107910087551160496439865520690876139962596404055034473424914838568857314487639293187794670252704369458120642935666852459309675301914979165619221849094600045907536174377304431723044577329497999300716838420109958931095179614737186192433950593461188684090764270953521335233287617544340747389642430700646030727138799152554822928851925247542193800299459314130921202140261857528858883716769170666708900411960569054500130786860468567441926062997132667154350773991570802957476620913762090979005939792335689991649215056738653321521589376310108050015840679699256241988402123262587860464996065860899129369757246359238853722871107743442608693960302325206797486103274053069097002881461979492869746748687989471502687962539629904994256309286302732722216904143846213971322024589751518766113816274094989971770044995713456218008850704404618203297740850343096421899145972160266012487228705916815714538884585658084663042663459088636965811726417140954060768100643522507173290086249623243746606833775800637881984352688891195499234907269945352414822400000000000000000000000000000000000000000000000*i1^13 + 551418885302587863019007157101106416529048628173858960238405986202034058553852994223022428213474365840223933850132024847954777208742637738890099282215867228659528751798386083324012550366190984775002373741976289649577074252731405053747003927460609476611693446471368666476629485228486729335898513675129958546994460429957243202173439133014024258325233010405187525258333354889523604432640474851794021322157649142208582177166007029465060186366486871947075795421064573188478023524866245198542923671476628619590046936990439870180450279980459682287528508688028299089335192392174920465504462502397363701254053757260426594967872289077565584522716813399523919237622125551546695384715740727489958677895761449887544386636781913781484279424210326028748182319219604700871523021824876378325256062922999639356280446797496629056902089309726262758034072265896168956956988943325608714372364710351410567156289720580308542873560142424524166640905922021274678710852787390136827471699838108551388861957604488951419795067486136964373221578821446212158141559935485856679422105724844838446485352872912593072537608953887270898447505734915807064998495566607286102097660421347184190892020289647828242060048789763204364644066552537884267671680091026307669037208702339092676068547350574638737661082297011728885438912951818671599143902617858813915613150366403464159641026394205372688331225113741075046636437386214766541901572800089357101024817123600993783999558191188745459551675448609048842319108105443749561180055326406798640650802966537949815083220607193380389551374471675917007315700198222409116285503123367715222629095534761502949841849606979226605684841941454809067183734090659807647297232392883687902474525161822568697775421023062941143122575035592258698564534952682139180337745238914056947939215074669182523750060406077352972239075527415798837717317593861578872966441232228951753601284369109790065310716795636580562455892026017159525857458217691379961434936876346015801887828014863568834191468246623146519496485058405619904107498441331867822475052118416060637229917400950210304134497064582197094311395607188688516506485506190884767831541507818685757650475417600000000000000000000000000000000000000000000000*i1^14 + -1171172111886197959730008994549231771405414759072247043542126822677519602632827695053326958823037118047754538693718666307742012298910832123543350359758257917217449551226460115899132857525637529330549535017218614347777137502432921493112852356200816756909084677937695436581966427786888881611341279992449837283106276991131832986680715338242418379955107090286471114985286182814722633007842382944837844296392060706811048964898712771647689673706596357252448717402698411896538322085442794977317928150994019828121389719785823990096477420638209896438653298374809857387054525043235027788255733165847466226843837047016457367047063500676296368812200652724356596926187612304848855138902755431517244437906107377724677061088462651917433598516268532599810601698271920939492399439926038277780685525175918193979010794750446836620215376367551900164461974962733671117062271807377193380436565453627040035225911735957634130025553366708276507225975199660427062852102084412839580886250436177316475923741986181559508985181918036837494479772750960897970635001800966362476243485979379670748192567780669349830416215764691373647065056605859838895297869861045114453109726882338070672441476353911155872053690546606384090937914216729717425906311646353621854305377816720900639178636854337794557359812285797027575792950873059463277866221831319852421485796161308995831875626452047216353611969562832086464501202981448324452211116176753205642933303597918328432773153349887866171855780036513598287494199561295155589639870648015569937094708749355674542056597709538115283698769776290150964446722310565609938874960904187361057864964488462129205922327215952650845059665266623704389486164932910768139882593499585150059988390348839076852881791993565186442398757326470925255356780579903318222320312898237619061352298776086047450665854044599925745898580726349491365677967827048983528214573360308657645464231652504925857634923578448668600126243423675868038180759893467062058032856707468543461872601781710700827770858343754014653122833068391707342944987871267243204766418526216535788962023574912963777647426427039041387842313585579177524564405931638381220404271801562017378057846784000000000000000000000000000000000000000000000*i1^15 + -598263269999131653180299554362852808531609288538019117503018364005385188505284181004517678022418870013287274737301739644841402996236276568227985076869937331656986446768928058283034479353691708557185862655680868859858775944209549255622215084694763502003606765976208507430935179745238334915898763218043454848382859421812671157641782506568342423962225097705380342009108170694681775459330955321485902630498369261266448746537027091680954561303134820581246251499712606476296660393030808278948365089816819866373384330278033816679506971749604727463085597448976377865416610549887640737341315957325224100214178157905158718097881849470827686346571182427869902563161220673225414526561201294377904806351470018484698749460503240957973822310679384041051548605270388804562252849865902741635765894556949192143740296470972082528199827116817204317236760821822348638181937906167266518738583673284140726788119406063464590010378734256538499636106365490309719128534989704972284469639350155390996005503446098962002767744707876110240524642724632894981250987136620687512811604477737090698654892432844427792393025193630977560589593236985307475737332327919057689449021455458414995101765979120582742707423556428161284095352793696720921702600619108593252271839856556195421778090172284621425755762372108089213364087454486497517602744420268751823960629308868928868368726804609250946579269721795005424482609023241510496661999620563833979062813969463323996736831683725724728235227754740527787902524100406652430109131039023532699273631186869729914741649498457176818772682870776847262182392777298827847402128930636544366294471383590793152991309177800478056562045326786651944541047821141962376970726021792615011098045481497473225894479642008477148036863834300210896320552884974009228225395003143971444835894223177761430281464655695059303760148277356184170610964070454089898720058520883384909518469608546234792692476942098414509331983097708661491325437804365532783075087616561945644458014531080275685819526595421668528539381448551047893126993097778918826735869083110280292325886410846977915910216506122956525836860160472593830266333234066891181472668263536284513651916800000000000000000000000000000000000000000000*i1^16 + -142166680841199958942373151002070611341519074778297349716478299497739062401110125888419116487873014292508415710021811805333336828994975399611194998877952278431543241332112047005484363597054680978760986125257758248662126710094842596320542856504976176781768185180933566796713845483256909898854293220091268769718566335716304832285363688522472332807169296449663414757848149520467802923384488129518349431325323130863750841132662305882266087834351492570763577530811323597686681270332366089290004527508837387729089595624508113499860614538915087267924311662802299500938303467512777746131591958562713894144615684062900237007970113032141201994455189041085169756233003562145782011029764611249567207464607911945144942104976344997991314542052440902200008109198801937105275478958866624998106700724268126248133603562881491928934282468389902526497373015390290531471386167486800493567116607294801994655467559318840694775011528124918456805798498328248715435587708343101892490728899836851573753085312236091925605806112250799110318231158717741383208600361269242505920383563964533281066159023546047075451449496748885015754092183179944298971708900805658365989468146552838076457787349128786793901441854533685737630809852921328805821229618704413578245338760452789151280379938573749435629515148159177906545378235398520390067938391900563354484095085148766065244828466387165173918259025742452649666801759624637329002298670033837001353179428154088794436584223309042152346340053263633503449015020089640858953342829597957247361726923117102758162532702267686838720094548434673346297831988630074682314531938602545172544359131352540724461272295754239443565293120189143307765695200366990738914374529906511747711150646267729597325257476604001384689469603200052155249065073268454261493845150780059758510005931001887337743694459370242533443518159856039509818765934454437498798026706952599168713507759256712376089572764199656889644511746275223098777896324011179577617885300176750931732308316950206215569697267081238638511831133660291603610617411594508396403254319710032908052372079023377798445362235608164819814372048123887501090133556263440859918632695525993328148480000000000000000000000000000000000000000000*i1^17 + -19768844351170311072175011812957823532314191758012793069879193487841941911660282841508565571996761492131607254444678566475288344055131135094132186271038981316637173927560131755133369676970798988466379283672799594778174244532192654204267433515511409650425777137961622309046795961633454358656261867423923090636383744651365000062837407070499568914704132558392687448687821310625663334709359672025701234457770732848408659942881424226721842799068157866476115205771875363132194137681816979165698344379705683276847694009497536210010687957039919968962145650182279726058961847744769166454835632386186659684931128183133760267737656718046376991218525166841634621115659984542675658443499521884695983050968057063946953029153961534766595427466124981176010299951953271419395809617376508544836047288100634349014871312898266738794156536092820908794665527470946040730353842144943143917656360638903753684540806437678347872776701339834999348865153514890467574718830980581841615166794397909735779271511545420106386080352752406575821632529556911007920083512182808056188735236022476524689650421838903835522110085698844582106440284938403630805915966879926080093580558230543596747689063529145780891689640436275474858864377603706435327892319110880455136970052905024541792902399317828377091152871912669226183231281406287949201965956163721391909110944312331639729083861384767488397929895176005230015537213039670013386740043731278037828558705983524856565542621312062614033541383741445353493686723749561316351048295389296108422089019353816642201610816409406629568466503145184264990874631641037723566167667313669578112164507135502767447206441884569155677475175778373742248173072907361342795121116747781637731980212027682569742393557863936088626070575398289024825726392334036599717914255263834075081105115420553355676187924234135701080743205527525446433751995226033958200435224486492501208391721587167959844139896671043995568152802109210845342464462799697531099176970515105116435682190281705415461956280863329911533599943390549086165058677841656915934531769634777925558820527483951647409696347386665037497567594276071442468867088498069007918750530145907376128000000000000000000000000000000000000000000*i1^18 + -1630838554583901685134803144707839260814009125614335147783631364309075311857552435160519135491903009468925847504727933905238408833088982919967919742579223541467017447770035103548629792499040732821108872974026933757804316619192230394723968145406856201035713810351424416471431874462105218235784077742743379895884622555676542336285011022189663391816823908109978697645933716370519852378263222870877692535406492126264832755845219070857694352951326690471544234023454209516039517623269983888118771236698922965042420695916439716951982850455316442514983346575004590931654483677032289781547245179004333845536105644047642410149971653305408682908965004447384436761797589345808641602256478311574483340054798742130624328185834878525626532269401325816834978884578032267965984455558302119718040984134512268505579558534474672710628384961787848737314444585930940178118741649356183821102785398878470510850208747992076729968664337755405445768856935289524268733489103768925761150127821608515384697084732989679043314930511039041010220162422291503287967183627810136352312359604424803057805322668072143692699168264827698316272196722331249926004201632197827644730272429009971391435028593840600047678474704536556831404804254339749279634545077444469564388999059802969921312959872798351221845409993678632069322520031868866692291424800137136182896631122055925615605711183627804631822457193973456986151803702257907256330956244604607501830686513476522892947303438749098144721887759675747706470363701445304277813906545619252489580891580836565783191449860725382288486999802941450979170059674141719568158471597696555989808187718672435295321802381777403602613279254750988006311180841270392388021622627390989046620261135210625929421073045422770944349523494331813176810696217684253391051877761009459333463912871619467381329085588219149761577895369746804619162529674734990093166212818321023259921825159582890967008680425822328839690297322243552588047040369894688035571455153443282148894889406786028448522644049861766289829912818969520411424434890406089645196648352206148489270614600801417402056158467318678879110029064295889396875174495518033836272270491569356800000000000000000000000000000000000000000*i1^19 + -66481880722880855866754006688874367138822755143736048973081142346504647622948093799957949951652450693416720252362000745974149129884251588410462910376132440026605420918265973042689230773712872516080969939306749294410728291715425391099322110827720652986454493685056820515889897757014355892663404262644678796968910122857232821457121239321626160613726270166174087722484729053293353017068814541136599279203442059110136974790955577310691405973705132059855485774137572682750149284314812437041821633190036231179574092794098025302977277547522586948418592625657533070552243820843962179103394615453879568564921474404760660854556115242628778763450350068080210244136499512991757840659777317074835485317654699158535644873796248469887471526166035692780680751911599850620681162793742703306090569339438743862002777220985561394922576212695084550513055889568287650336645678215480554711846640558843551169512932540893765534900826847204235502329306797237258536223388844232678294122516750223323036668950214056348151156828556531072649982091671131577186539780962411444850452233608935574796787259079210642559275892456248342224702190740046064664991794602017367035569274668903047707467035013408717390722622434233697552251575716701510064838214347653653726219999548430855661772393839561816555497828524171086352170896556424394357300653998077142682967407404240365038337662222322280949752597361185621574876294972726616712608172601774918809457396977385554167952611310444927598849420306792649340256935403466217844682987828172763200856237235432205152674608461556987545363849056242723640600678302209483532854506179323897996789858300639098843804319025106814596963559140193061823655381994650989275349699757053896956509560702419961732273677465327276441700518995292464775410449693753451879370339246443584442629091209959038131815769222918251919482731572929041277068371549552691660196280412976245363163586842573015826046545910079053200519870957662695435672911416322595284039304478345119907420731512149799024105963729005722191037974324312322455358225079049380012562380546839876681974277050485707101563408227812525738494004992634260841654540919864278437216439500800000000000000000000000000000000000000000*i1^20 + 500396497573967458280332565051527810625879668449466573037429159016975445168899305680404208064415416450998867849007652317249145317879757747762344917288573187192793896810253197703938756855965485629396097000853608930124801414086978545081669911986766853697724717370062121481456288316168424403025801471594606910632328757036544342539945206750556304598595872279026808791864440013888800627406848562606144520693710396738666200900021378475968943726886004449720014989250639166837790149129638278065306590609204112025566122044326100398127834028982781191582519074085206648963366862780383909845092089126035937755631590546212862107766824989421133696783422495431092691010374023611025945540469569334570645587763537659117441022049124124948599850234476790936290589335377622149347092053081480613648966169890049877905658416574923014233395263257084806003442364908962464062744342323377969816100488671080509813301347341885992942404772354729066713877304531015346603131736419310515338289349241873599655324052732820567332619763006129361511240723731284198223069108835684656636921811642280090215788706598838876584735726886222279387894393517541357930799209351393449798916060417039521034596980570207463679716572277044207251658804530384224614762871487729959668375808106287473837405555245465331271217823317946943990034889358934945699984884177237064019370052953909559500095891803276082774103094472969171710353117249745477531712895262794887274073661891620716170395024764657094628413187514716444337668580931413666395248155403544248336300920026360032842069075774139254500915929045512830141458328584690930192841736845244027050239841582469707614396928378106561917522759237658826631472302555870362465568669280668365446495871414098150379044842417927075796668887059738124707817558633790287104000553571308938758468482142233019912444998029345736661489490579982962929822128319849453530836184929880646731595862782670199309483086432360063162508804425555742952858338909877267056175395076554621628949465921954236480075222038097661961974799404961723352156527045004547053743208592432562812077365224314215502867409930039562262772825800526767578193516118625852808232960000000000000000000000000000000000000000*i1^21 + 162854542498155325034327329094532511842835392228074369538727732616195752250982296704427066011252491736830966573282733328755992414548894252618955936165716243764394278162107133816541273467469350284574842450451522534822494109512026006140284606345029695090813559717487183598398232116388445709811896279323777020770289175362740398815578779576231184716486419636054228161451451718791492506726805915420862694016013207472436760156021624200972363887313668276741951131003003942807068026721506226030937251554892157948928981964661519720879035523757903510401256524467500416667844183712593803437302069542316673587468582595535785465386686926398187204575244257562824082768110458911591568524483177085325767995384932596665678941639650142932039704562430065084823225362457663464630793304887653412659722396188941648653044498765464845091757648458688274251638387276575034517957320329262407157152321679920297179845842092713103975020960607120473844681864112325955462957317630318181186961188131049664103389298366862516690172805699991825690603041246644109760149849776546030110342165505658333969568425097036920934113184448454065827423737268393680644342560391006503586228150436784903924809036003516622100995973179296699452769980718794175957709731970181811370883001806191276741256290230700142338172350419146033219839362503699402815493452846216849537868904411673142011555263208636615136662651167404576549352679060828926382549016346718022969653142409802544138045076367530821822481303561662460308102638959540429403248515102984250997486232083644076666438017336135936496492481850374571433282890010048035341375583775038581954716301268039188887805059869560895942103573140185145699532813500881460098909702118793206320439956944575432596046097288196559547110872519512712549367500791559175005992447023435405458943233079837247756956580964609487016468919170749582561604387183022800881054313361558052881830708460297784000074376041262735962233990206613474757361718936346706614023704185327130867795412573092232364408758407002395191166604385025153054584850945314914732858420005304827160092873290027083884940497039082824635111668720014010055698879371454632165376000000000000000000000000000000000000000*i1^22 + 3153033333945220752492478856224874342045913549435807467992638598758530384079280150575134514805787496271866540571058661371170912750875810986174438241867025720152921287369656592902523811194890822530108958685608862089860567995023864587675215150576346446526148753323577561811717487786432568510556646867001988090841120001333687452714218545166773562262964465443472992264170846363473425180317282926266470562086401509683697804150774070661174831833796034935748224903262573000746908922162603027894908966642537201963701973230537700897692217387257594357796836402973026856074628621165317371225499697582618917161356609151812133335734919522980576039090236023954940131261375647832731819932765592461565669545463440319447144514071011923015107693873478470380149456704168639418225526218991996412468753126011974759494700205513664460021859092777217198623272585327659609299785723103687483311145752209441175367828369770653927505787490586647305178860106962371924708711625651886639559789322708507129781014072579196459928604298564443196971462149174801915023867765146717307834341490158231162635252949621307088634531556950316501747681514516344016351266961701184798749779738719584748375567614507697073231457856348727383266786900019614594064877076165608743039112761232774849279325859916847659115849470752309428730644435651375528557303861616054903453616564135993507429391439438881977843215228135101014479024164400671520898910741827285814067851099098750817086685546528532602310043266715768889232699353986765884794026976202268298579311643726860357446775276736387506015807289831315591108776058517860266263422311866262562456883214627971946862335493726412378754042426040397517899376932408269886519142911786546741464376361742918457614699942818853272862433849066277027707170379986505936636044338346500677658257436474287953033839028302865730190857439357884674132115449756541794583192101004355253036109690438013405087372169650625069619232351016835532285821190541005729845007726570964532214624843742536905501726214639338572866518550961622082314237507391219673532999131662640035331686170192261839105805488251693348030445500720437685634924878289384243200000000000000000000000000000000000000*i1^23 + -143458460524546555028951128056231022522121159886376182598103723162618599830988848115564275716905472457920345834683819395643736452353713832587487901259107766954050503349924947141946189395624854970958023890541097451405921100946709351312668396845101002913486248695726925632700904614835247521718107809155733140722728047759688878267277127395593835860969326918405581313153648469304731261489601462726165590541037081716376559321671729465654239788249755324028659191809537300175781240186900041836946034457465437079065502480503020952628152234466981751810674061557329140076052120870398898368927133262630436670893414364942409367950285352238993535907105580891616751499721421600526526693877884149983510933253427295698769285083454681628914652477011925045131631789641585209868484513144163959686318117319707342118141667542661436500826708675859249435124473656906544991241654046079864716303969521075265652822027813659754832378594109130620149643245911205974854468356394773877054776793296483651299559980662853189903044252549005178214466382231039109825323458414559958400815141204129666065492003752377612242193901277422274672930859315144060100106636129328229236441211003333245372889083516926138522627755627408408102695812421844905182088291755985370575285356817105796072232940636661299813819663300784172148658194365039726514238337025667442020596494650042717162560015731071224464333769190483860096146869877283606041474089409772476234972427991165360574952150661899407285956444407227010300942231528687123684549115654519686149329660248135015494039204705500585059546311119246295717190209843054796697882916053147452968412944159308176968369266346867144009747290005700022981228192094806737938985505129648347265190027930070216807554497357671296476025185423869315740761131931239174947030754889349775465241148163545150537524044490738085336384961894367402282734623306515188734525580795816098673749837735471204072414436767203753983308596348411941289164150435283653625737910092636338069822958538619890191681119894862897668106686644012346944670036128491612008771633260224252923747994436929087729528323871852936678475296923385961443058330831421440000000000000000000000000000000000000*i1^24 + -1800021977669099831922568300016985972220747282202846769824444651524133620514551801111659487821847163619354725838377807518818523781092550180294620573796124796602489219311796975081895073811830256908429425781918941848672754505524702079288112356753413108178061531830881675588013250100329986722003489559494514765543275377519365124046134683512178595571586008933923545164807040538845291376649520835802878310610079097271763769409580865046310277827257021679439323864542286836905781069592107453506485712124770724509088427837957832488422941417424383026212017153472734650509529412472328250217147490326360676407912089080790750624429720139857612777141335869792593632898768566644464000357749461100750065206960413613634100675631174904984542701971359415884529612208649186080952184315536555434535083903087319236041364337874647750158504659668265622829004420629620025681326772813595317748640871627639688425680244391428935292886805030445231728733872317259280396119851385436299915536507774712253798861813179535524874972425442711751753402157209068733394182418295983937509526064371487156257973323228665568354129738160536183284917720529326921161611250660359381766287771261649377124523663174878404989019525231724862498727998920887300284338691724882515284602603964282362079899974426137575461444170838489083543624009953077751744848786243038594882260265618908999054107115831007350040300589377827598506399848502746374014999568152242862626608359501020895798072947973198630274486629011526895183211727835583618058915274444569507883639603989164465788205794391285828415852390967551556779775241770280215778804699760669916083569768036822793982139398803160767518690365330836138382104101754924149080134717613847821069480067988895757130742028788317682597792707173558846084090189684628318944934439821967135981506080130653920791316325958549242336643766778130385070233575784245857758155053860176385772827850829514328102821188794122525827810689578206448960112688371167810323060094079913445800267534260633137235595432550860699088833523320750045065412050311383860504245397460020003604088289646737341720459231317812294737357369494455199283506315264000000000000000000000000000000000000*i1^25 + 57607867964826902635263867568599352957910133836652930606155783881930185014127172258031342022918179410080734984479725245019583921003460890706168762409970830921309673179938338038333195251274157429139445051308817452867429836243443288527115504872744203849069987709008816165875772190281823170512267113182161654748059996811408827502709113581311962776241700676952556835814249181258284563293126930841756048513195893124069308617887766856686467141773609798127737279801619846315473467076990086753329862317570482268069057384189824805628007336306133295949332977457037483577826707841252353486486409281048401213961710768553014931972648090178384058418522476855770483764987308197576021172760757942342801086458626498952244520611795739432281357566227477163865128248039990022359908346865756386154637612724475090438004807710185647470412232784803532750207353812348912314221199847955347850252347281989204392833193067278160008761720547400142682903530511443151719384326622007864042207669110540880871509885726872883734934626729811492559072457088223403710247290589221384862694965556006227160050080112138837162697522701577156804966980665371867951329050043176434907784700225012525258429918534915166240257136892568064092772000997032942608884777801814850024831778407109398436407440179409184193141983078435909842539640658896011311381166392650375909544328388769613069796794035771981248902561745969841330270761025748431161782721156497191517909011794022922113204500047336767202944447185597763314356756103500879425027839971599868382894938490300749340315440012489059469842351285498991418223125047262401242415263351334584508168017225351860603112988960480011309199433930731511004134546717355275039804792355980969245941397527990738023498253986125052280243449765729647039624119008636006891440756847466231552990591983640035738786800960942633187703042863853086740593533659251243435453140603461893963068996496414070421465738553936707812897255665443199662796658723508600534000326271535341635094253131452693998693988851754154613632124290668520491056112999207036526141930582134551062241021586417265499802102045730416208779949552309703337312256000000000000000000000000000000000000*i1^26 + 47281068977845094491212839667255598415671026163805931084404643658430823775556641933682399619800400479862580564047722724426431229778247818530870845691268427339568351563108751869092106273092120931036556101386524235746882086519737411671852591384307436448736966520998919707800137706506205417973125058487482736135375406310391800883674402397177639266049082358660645196868878170994771623869446634540328985824659003391004568378093960903029956230203030190068505603755098667687650084940721169562560059703920565525850164326696696725873446316883864872409775359254111619514140495944651639820060535806254680932241475373043011454601271922397423472030988807756325306656106921506627333638952547499322585533323748158108194839429644356322314329248623429353374191601771535366557538800555429890962119199273078940418160700618224705962544204936444208030489010398268774242706913218407583681161571114241096584817168291020108614179916014903126565249480802297639573212405159957154638643955700068640571868784068403034538498967250309807446922099918227515740762983397141321487340443005008020739024382902562866471549828764305822693636997428557334451917464111278509380573314215399154007311326362909160442760743327607290004565358824823104947479057853834834649143568596995067095873282642305014683807591054474197338605185089374356951535696983120142851222866046895565392198734956217252395274754931875953086091949294032406344244774266091429992648353798807912413423343805369980174037159747562702773908729477220455545955028575160173836207061921031327056489457502872359466367080258209737658614664098934730050805393014106952794995151081575671432254021629239549598667748687284765705365104553698251483296796167130538078581616633217584754709429190861918086775534828956808089337285339320874548175731389641456267995968911983702460390783269866208708422040706998662948347460363164970220623677252976987420496583146465084099443536971704773176702399611095566897459443543777030927485178914524436671110187356632070363878244846508363371602336968203938974661694991690973579038229767573041292552265644375540873863087537351375307835063940912697573376000000000000000000000000000000000*i1^27 + -12922868547863688889679276902151683859599566779550371873637695251053080935352574984621838078409386899143664847096414128902025332641503814796517784196036140926432057994310703031048663604473404783404423500726868221364584505730527561963182031882500672100087031600045480769144446332828308192989986661029859786195190110908951739466758082465865720194520629554889097923043935069945752646849958649599479984812451025439419165852968982279258897131608912064243596922871257964135027880859509806967975864349287374649190723470105193788153084188628350009083241351982323956839539760890282868915836069816181005041371814128025245462517744163309814963576270365371389682367297312274577668536157612855575642958775230497828967654932667866430540264643219557018725123197339952137275407589173253157320883965449905819609278160141453191421712888337505427153322159517012647844352204954049057748755008327430114158819906131833442677490003044189301886471566557541758180389578650853914215817343974560629548218608597338842313344650924404358572765454650014868518666592493360150136288662801153772395050726810999592270732531286240603717945022713856729620586848778189392007475443165731703025154036798570432795803668498913949689115805451848425440052771212596473614178353823801175001377381893516915591738082657815429702387918439791660773943145728891214677232659675502457726958148134219578123065098770980405351777578484624972650416683126132644366738989573748271361348110566162495824520791408745186986953469780408575154971434335733934427917371827944758068264559639081456209817319336354270273314876546191779615005122054117966809189618675628103373752626715997852445468176080468970115890075404283132875071550855214882602282933934989523294102453435120622118118350918122676660269937652526286744804427103113188645167245809775711673755591982131221877452244454156075890201738869651621940278013150648818520151115831566867410689448921514457062791022294139321869875660265565011533438269327999612786901148560918052107412501145622318528241964543664117232287697000218669135652114169721486752836402686467217953856757575797860855502077993016937676800000000000000000000000000000000*i1^28 + 59252166101798184726673522049430280153560536411998482226115198473339498922536469584339993270895033374711903092522854747996028379929728123589922161551215464965025255770527962443651585346299019475842763002158150211358222060923015879021859240764295149074273624582657786854033757871616247169190780848728413470359146538383218229372199011285107759406419142013213325224035211361191114158670202445756846595770042312203606213162116568468349075373214987849571927147494416067499122900532263641082528880034953663589112537928182795552281970649431261104115125842513284281768337833754200852563084451337294856863944746052890374961925971043290234389480972653814775687987347640657162761095751435346012513607734964477351065081056000725454721774471393848091659685217811364203875807282426929979403965371287384865427435081643942712565563974549972944952366110622288650730687636458648948523029732545796801172728518482226523725414474757950362229566979555600198603332466122703658418001112923986749928524647059376584756248939899121849442287920730646564287001978839673598662223473952933672171441099051749614803550233484964367556456337910928541652452393723303612974769525872773914392247426731868584516619308567439758494428363498135730419760525110936994329812269797255855031197322163957076532782944790860607051450044111493444785066375187781704097612527137203673165989712453414698134705981760428493976992959500584058462061854353675775519620846228873075331006600947134840998138449699469925483585767344785101540050648830508027608772142261786993423935302921447918366819932775207915886239574819678727036887474511696184316838624644651218839469070631378567007876383043692742895313077900059753912121573402392378604649488213373172572073886867827610681071851462532678184873309190577365918408639084032720320986288025525532399352291930056923781888268275475968599256326448348515524758678259905039928567434597536821923776878162239174731035221422480420844691497444711924762405997136578992082159339882074229658449517684341274378838236798312463312971346929150698690876041602693930235729845900702322167237852238501048196680575017287680000000000000000000000000000000*i1^29 + 1103758121469078531576877088384124576397969647561987440798529218973003911475885612392347237231544270758506920393656128953460627076337105193341588831050799040315907183986968764408423704951529706388225310372820582386554558185942485224028355720148649269385475889145732704617915249609408386298090462399240418063381752965682184538679456122943781576062802975858774706927094163237447899414966230866762461698453505270940762139746011266596534444199052595294138935550488111337234081447405663155111440149717445736918572072403556537164164211534164745712676782317167028506204424789448900399879241624201026271372595940325568884899449822630303711422039118394925780159145863232280372558920554916554666827998789323606787884616445887743822130276671327308534449378111028909706234512074638181825927643840454331147429140330174966931349778999588733806880242336145925069410777722732082590369734222787212830253776176877379989607945563751124261438261620878530112237942204973972963069139500422599962650347370223694636014005453216562623745998036019205394172465417057917602790380838676226524376078611401058822944779334679008039697254919556592586378372953260556630186243470627958735896384509438694884260975129581794227535600681136733960907583011777964103844848346066182865835354221715337993212386107775530780103822522573306687419479477653920956189292288302764717856590002289020995951596062209201671357838877319399179818740032064607221803655969138517206002348640947134100051716422088685781278242114216975513532287467218949729976869165723306948357813990155985256609386975510829187722858006088743410964617977403480744408262349257742913807700647178671180775600714117726612546418720307562179325051336393564456672682015092802233545928322194711539263076126989651195014260836727617733690407212264013920762774138500996097748151252328330916764131561384851103400179410172219503568873618086751112201675668132012068575522049383930687543653071296546397768904140374267501176014958473311694306109681260149666769501936715226891831937090238512757590004483092666844604871700828274757866063460320505647032841755367777387563592974336000000000000000000000000000000*i1^30 + -13411029969489195991164895163418446722959610704736239237580817612918222869860730436622609060145164966498760033735810394902942171422196499009228541689563913189600617429450008840242155345220093891059781649321053400072300379241935884300771424456721549723623677473899739880847621664901657768464110166189455171500721945405957906201334482216885546747973638691212539922220781033620723012046333322454039823933406223922039298572788586100601657555897246320399647186121969192782290612260159171330211331790285612822701372048867253113902223897716192405327671631005021510111288866234299310748742455405166191263648415165534391069184887956058642514289362655270602325902951866161225766082716101883046843110933559017743377335345027279602677462194766704274109285632367272209127397738373544159050479690744065527956656188495784944021864743565188755149265053888710530622633544250068077255008508334543265765286839615657191269847754155539971884223125945226597020875733895844466980586900905819089383019593921779091102091940976938200565937772969803039164400670209091846664185143734012903335040462081861685558887276141866834958801424462224435627699881992341027162859681226145777124313992820276270288666763204003673312199120468660610004837221901620724188605393045940256639244579679827486238232452576363318800841930782730356599410727254472436879165193607488092370609636599362861281063826578522906738725319732530373404017406857289694319590755784878922785289638759914613195412113581447379317078557193289342540417515106089108323070052022496253895992926879196787325321505726505793908254720837711187914145575752659193111021983074814939910717841425868066993315346987483817881148054571119554807167796709763295926865946065628746501404065133901042073380785697590766238554318474986850391340260370497353839539324812273206824960363243720335976638413696320727411037676967035253497477421935671014597681225142259817286967931301639364348612931630118329689591496122498312920271954106553136974029500332589433726748424975324457185077124417878853163568615469356691140385035557193605973587828708441588178285171780566343079480524800000000000000000000000000000*i1^31 + 28538243853002197061150985435726485939692985279282506084563826054884455860123064880339641324755468341644622382877776617311335215551773001795801732573129304858513537987379160951968014099757780638310780266056524087594258157439416971667412236193701536777602924342635355656069059427931056138706054854505683760753519850602056796281013154298031645578355135236448558767512617907317918564483340491103284863730997649553218406172425715549394151873534257558462167466336512734576757383974683387717692721711851534273119476858857074532496382158925235186857396185108184885139904073438729386318233292817403320939140279944304669793748666567104041896224093617400676603765841655533150423964695015389614063291186653482955976439209030721495469380425904459107012366910090055391778494906933223985899278942849708372402575792279397588236763641050451146849906073624367567176147332511579759468311099537425527097302996595426320132411503743655039399801096816089216286668879749059015255794910864913953735007939989772970202346837361773099473532741233346319543383288913288792793735568367972105096312662670531875222397934087180624793325186577296082267478790851090888483047223313350760553416907507062669659924182928822677942097422049678036650238741101272829367105863541468722148285175958885530084535685148441695733102903911059896622053482137078608836858235737267988012276823470543383350354180653929532885000141003623247717005545733575305312597644110703009070416260315531079242092752144445030536952142465898490199667976513580003818576639630627317406331738482159128246287576731490501001163225680599563894846624285678599093682783006240501336180472594310197705932582618137801363116617811417023987463055068829795359076973509895390260260165156751244596615883021909760889955607639096071307408360544193607554246765798683202680805385199119096975196952302097721050240568414802637401372364258957929368452258458306301980669461555104735032831724998996298564553011192825636680761958976201369720017215135201777233725656391702751268322901730791510379813694293120321072049389094282454913438649280505741503459494155373919600640000000000000000000000000000*i1^32 + -13646061141537439537324451362326888523006168041877575829242345874672111304356474371641333658211256045906851987086046976218134917637018068946151257373202848935873184425164909367149259652858127890187066680846371509493246413590552181587772698893933087180782946444853475658783468784059261872429509051616885824705409159106697251463187097286856479318480811886720480127164159924469471373477132516393847440280463979163635443505156612392283893104490538122045991488022984209238826559051959546484873039698798829513493279658179653036947149784854917411196589260647286166106689021931344868461935224717279442860229468330072487692524894365789508110755913164887737259521535202557196831120921659740398925993440881601736484913569840821466569094297180975311057150274572472070282851458815778183193093923295163672824435704865358073546429478700917488154783713071848770090140287343234866557372776899940921821653711983656240922783763090795397898921693428301938316132581377600014538486516560645639440520494781131086194076158563356970926797332761900796636207711237589478232164565278300873274701352234867868870358517265957298028276437809424635910947704184224595546006180458422444531632928382562982905036879450314763966824648672617271368487181473527736176893167080163716527794706502675456154545194016941957968194096888310915220706331265276206972463551265623379293624747152643582928866268697544101454626815061841006374942994452683759624276789682690973066159985880566220160517240383472759681755243312190784775344885977641180278532220645913774141460609467788020115588161386518695635110241170535196271844942439543334203919232392795990049574472243652563964262561245643792254637355360178532230414804265325939836000613383514669266472245777226520409093153576106434903473515108919155255898606211065728327836092643799661519541960033547997680354066036868182535407204896265004123683836399450915911432473692549442666488805342549266037150753136940501361600505296931231891037564919415379445544882200051676430905157670020055589451131056739393287526918783707311463431402023066535563512105956000563290996302795505664000000000000000000000000000*i1^33 + 46939868910112809520961410309333032314104789524764977765295881384136460932745006906650528906812444502240686579231163981122988162961757687576218368425186478515065283202225431386628137361831039893745301067060689340672474083548410911800021594439536160854130998352995315992572075444368331534431950202457517463961043492695857982563465212453217862587326540172643185947703245389132478502217914772928546904639200051101443129887438027220279496799298160805175953564736656643700659654072611012448344715954793544091717238696877487574713278508178267091633686932762838872764081383451232808970133681212944106266107967404100463982073787954183465397397730871086886145767265096970356437103242316858140434562250747800069198222244031560553621200317380637826906961306654027589183255649301801761613902583361482011796909966894211443349217313016791247425532010147053227768600310435929263739921959957204217689059582608545230965521021887401131969648842569026440713302345749455255890605638526511188314886339552017362507689840403287147483380442757281641064100136367349226602612675020893953193934140547528719156970558145468813292376050970807924134417629741355002621645284447265849637444602419955624349075105500631468001661397802713524733951499701128256339981646399243333904778262777296716523532551293043030076223292286819781169621460066549283818146871013696369929203841596282155093155971607858668360120946390218273847076364118895869655726264729773056101721983445279664517798716826075307709594689779436428627422257482400220883533824180979998031655625797043798532897033797664808506915296487354627870597388367694360583311309531561715818141443580644865139039620183008543783741595370985686993558100814061166360447894359826730320248561802674689128043963568964061854452407939607326855655700375749120769672386452396334362010521600083066583464761393247310122159602407089388284168963412485030675353583755187635303839942246451169419915426649504861560577925662966194982763051395530430590395518795079117273287427097383537857933175307537657253383180894840938310522925362084454876558291893678504216835706060800000000000000000000000000*i1^34 + -192117790624713367246399533858455750711985460958411081958491356568412539255577011333051647121790435149481942783452524632118635249505018540315922655669934802177296049687738915051707544461316358329818769016525255236630704300850177120310069626683138830648969538638154041689069093472939758983970812301286791492136257717191142976153176166760082211531809852062364887528896079967159498397908427843240720512358359996744097883698905408975210502332255812504984003881539596062634408090579369854060460791303207295941520192551135844848117596258021226165219971703666696495100444064734263578935748649337366755688945501935180727407478405947336531836441190917539462201921167769880012719946407555426363742489083114779561706344674658925482010949037385090995013938369833109814644365948272250248057719716471325487891738639284870338294947025328269879754866430686708252972879259519424573366124536335250914988267960703049088372572721433870507309289330407956306676272842806256064331192378283704199973065906808487513150400770489140472036331849637401374532102114677075689055870910185542132966579491505386468051541414281333787967607712329669028949933206609939742269932188503967117635373410357768493958786102503702209028885562650957496118410480919106493888569187619893802331584892944632013374514727175050837253570258502040252685838344622108881239009147147761051722224942859976578104892863206443852569347280959221088581375194876179192304390249241116485051941383705936414331596517661348616860957750155938158052234403469269730545379068682936661279133483669161533163852941240186027910463361875104717661713308278545493050519682834296265740080008786378615347328086306619014679181390180700353457997811070624361539754494844225573639466964613091696977214745302587352499267999299855118873302830471584331822515701817672185296919198911200633462047728935032274909973735555809973796354662071536779362543734740726523905258079115292083776525272829046230042757578671211717537732406491581638872886680899630390340809048493164702325733967034756972761670994549033504881873734351408703979682050224856013817774080000000000000000000000000*i1^35 + 253682025326311729609175859310588873262978252564061107546280628506413364050010695513825248199122020530976797635530197017442929037832709606363326836968761424385021691814923610431287993724544443581884662251047951262171303376413340829724973927718445563627917179391593541914415871901747259906707246945777628500867314274621852314523302250401247465985606034732719048819802012156151528649108446053460838202308540675516359734020592138958913254858367404349945330282088311714232104009279380394494939821277165208536490913808522251580943354150978179613490273445433049122359002585306164887770757590203677274778930957072346590886763512433860061570780592361437963365927162744620771698656985067966698472934951157946818761029222422064270870180900039628302499592328342684284527666914230071822592895693488621239937579410072229913177718340125544525851639685251970424210649850115355667085703237024189725946982773867318068715928551020804611623938039243833365632747277162647754918816374994790458261150674121460714033543144232307142224050939210382953442374241828834681819752174433412667977353544060174334884065087109608934677888431218515695811334634416892174674480852828548974397850262600360604054905310577610974154328755493943820115935585576134390939193603009954238185557544444526649541474460576138594443309794198548281144980192307452681756560232291249869910418454540277822188886464494320225950005401924057272434899961481403604843669231694199265658368508847609037032712769539469138958544217457199708008020978775296782155881163268598214632046120410576050226059887855479600123996903393281731517892183890211474903436097970364559391971499017407450794579443089409904150078309982625701650499173114447632354822202908932653699822406118198625057528649113742736489790132835098397363828466978742372319522405463841848316297436076579326681025930741926592552283202312335341656460519715562073375231110735685649737616168363766539874262332023075846504497635411963876546441660423311071679463493847929785142751739385864812895392794058532417065178163200687962771357952936201932144064782192978427904000000000000000000000000*i1^36 + -161304881897702230033997302601702699032805472230054794258184065018159484937854278225956601531843529540724340805814149958281098220297243826822164932291370830843658318412302199404344006668418278494391017845268375640182766474095710826710684750213209194219399343298204227246660481340488861332767731928743591563129903036804508950523850238104826470057000447514975314496986863665719820505489283672016497494088537722415512869361474670365213095652843213103727839864868752370455164676434695424452835094584814691468964798486944316270825276876298141251052577281965229846899042441968514088452548266757732804633277656178706475465533463726736186802787952493522433614714262950169930901458116738685015248578682020468098261040335072986286649337458107486104607050950768759875419371757797060641051871852426020458642246424758187334644669681261761727323639733433028095474987820647851499899256527055645877958370477987339649023977699887124933240223443509648549511711356087243770626630850987958454174989659613965591608771809727026633019679849681830887214222833507051155706072254686679492734080279115939728450597377559755842522168422614023484055689666105685633277105253757877112068887529113512861693491090229434147402644642979876562306857713562055858597141474094192387098225361856433638542813883701410024355054353040611214862281715183309371747869991655952715664490696835440008194187425237093440025132272283772193392493769942157778241582110369431662993266451406869941225363747176455546342709812945714012037004678893425581030730796173335875608116521895952709898660367436444805240051921162686888030571345284353009781410239977313469171000437484312154553869674868810224620806894514192005063784609337798601002324782082027140432328990640929401794045481968416601973984501969580425464588874401648238070562794059805555312114779966668555173540455776214526839123300983878447743768672017297266162749388097668375005941554478477062412616239076377098199376571721855970546066218178940489011890921035616043203606096830697166416910481634460796265052112137050187473819968215714444519604003379609600000000000000000000000*i1^37 + 79710443343565392544173952144348090450077844298047967675164221344942778200479618296983883723311924431775627417634240930464254336631865731299059882802648117887426920355247366152036544282323848161524325415627595507007251894424538067245586781342026056992068417612973329572469051567689667606205931941674117641610619467468944340118965336163524990260113964583157831130112636000555207860960154060819588153192065033834407478465890506812520268303458198853943736092900124221993316713789748916545447874161554639730784690449323682833433329745478055732169127059230495704854287955765939851627786075810499234014027006308579456670468794681042834551299387507074489422471125380546682773582367028093770069709103739449054231431916029841942673184570677907722346921578948022463076888064984389236765728717083618775533788716271501629788455784864868099648730763679552474795855076176388946891666714634140715501010136332094686001033710274956312923741016580237225529800384263232680610328574645617306775707565001763275838874190343869539538534024397669790960733952397721207948194548264590993817246975161344858311595930846095157721720574195038887800222241689881819947610737568342684597771805759790976422074264720109700751114635237217462254535671266517674425644839481786392161198916559384005859236483048156498608809327083222632576382931065840327073186243682594238450287348834219652902167501555553341542666118281662661663065279222878565601431675907836069875447724723490492564052616863068596078191370577836589623435713782382263363542598647130265046986385758169564966387258165216244680147249043523090034895683919809580801639141352437922181454255134845468171899197087928742653963657592568502395045875843349802988674139591941016995697827903724596541578857818929414619173839861399804134341158666847684685506220254697019928084506219191964610571801057710076271508524368776179839001134192623604697585161011159174503355115203067276128795809709759497312717945588311662154947509518127887072112272955792245639278872597594730138620773114186042904623385596166473616556156033587162915683696640000000000000000000000*i1^38 + -42053081916008494420619536056091941873089689107488381591845670636858127138715613529663777044784568395743425192738742662698894398127433443790716499824090739281237020752636579288328867531061408850978472723155845005011291362825728729915479483162215497675064190587410759851013143203761081659287975555408315125441707803307099963138922066210718370462252190751986134329724809855256453554610550380009940541125296866387026953956134967345044229980776014313078793531570260688310979014879529564482238675602059723802740333004185250325564956882685553573270250944455421741998169378841301104422459235970458100100235504568707943461878791745852966796965340592251706484694537764577769074408897378425742821536388940588357306644414034144395846218686761838527828460874909204356430164923066836742676406282083076820766913283961410717360391939746097694296637352989264532553380680089224826107778001664312262819159189209444152229086040394593782392444001612734260370164790193320964243979733378241405095818119794271494296320799579807094576305335205473420508020918867069986315660620571349498330992322998439574390495460503806427026483323867818889525412334394056610952580791499544547670246983573149215881841183948255071329591804649819330025285485057153908790533390076078206787331761021481831393349811377729923671686095264219606623113019069223855817344185443024151430862115378909596213723401090652641463525914380012659721116805064180698487522925558185488020908519571974699838488722191688554193077591729494106853035959148195733302236372004008575335691896047591197339704550232536602486546176021527871147797373395024954529689937599583427711988043332162211087949120030285794570542655171472709459562727502245405011620317439631959014438599984655240994963208438566847653223134174430274210977411053493703121864590658340954204041239756396904232727328125351583577122442559307259941859660965266509720945416808596854435038076753889874214944064663996088432609047287787142336570863120788940573719139121874893805347694077269321665056106634895786672765286722054340874821480219635599015936000000000000000000000*i1^39 + 14258942231757581396582468131225224645660692983318424012888331610664970506588599768340175428242376574621822994974892623721122922391269769218500653619668341109656727646218258624396800710204722139905008723044952611222710030941989985339254273360077353751725623135278796623994873914042932928574045292377623852411903576241507287714058034343696710788777544229531996209920459247074751710857030760138489139833519763805778240365399225852150455718616994900909021306295902728710544833764021987631100500258567702985258992084788624787197550055683248148619087083180201335667290794812172903015027037373386084782333390628393148119028875758392604665226766125245913357642729620678399437322958890461829451337492889929788501700490707509010927443641341635321371507720720391165034006086717090854947596160629619805157035019571409686170203929809282616404276914539506725944013055357288201238855046699041911588005202982155371079805494812383794673980009550471092947546296413926612569009066964759112042152385865695635908943525403035822455523064323885699201071505563164907765088401982012869583227813260204403453563185840942221269495374723199207128382490065345751200466061668000836125027256162377588665935902157030218590848581120071157858612018902093471225091901234106818842475005278979827286054118356868558857872123272816883108464750999809310251085046772726837240310679001210171454430953645856174893636952850090898668457125375608343216289281857070291598471949360358922366959191033210873483409827696047224269808034972112322450217632126128466633025904013642333240871468266938568126284887818072181297759080555388310510544720367072064075596264022384512034003325212791710917141078262876966139050167486043064540435989319359255235071696151352696215795590133057938816387251106917430589783089990054497534636261070888515926267260043577177508399339216777530112096740143603283536849349744668097295452552620790452751162436362239394868202761145450131840742362461285702234269642715911703675070869998016084917811585354741324069104687809441206462598087894257004463734852979523584000000000000000000000*i1^40 + 922411316349158775889469595296421670031385951530840339164568248214733659054395175305892408238807525404903567941140678977792820839483546015420968060851654807888577044755920052838694701723965781702704075105710556050346512743978091140714659814267640499605751573930048524197312306636366366981803609261920415624035107662033730750308620928977855493976260670161938782136864185468521319858739223665529381369309736151169211749042142999013735508105232667863849070174999606152824386062533636873459373875582154551735288392215134027053804831872831822832011661679303848022605157696820282983716515830830955979921063267417194799978575086332958475410371678137983964521751799315618781212982749995983409055994825460423578126430481385742718939495889762622927303320568619988038403010179485975123658271576486132493990568795282516207580831382151085551913992072561095578649513346373534682453275572426154197530522119184699559000486414470567814447787220405592004859077591526207784821411883477563464177801373927686876132226438315631528627476760365669701058503130948706170020885217270579549646681725016519717677354625200917288279515593844591026046304617072421100445926598510368285615426643697534332670054614986100713152664075914816760410813658128141832794605167328157447210745449528529764236966707139398913326911421641335309889842396712043338420783327521412914595057794107187237695690573078617589856845989379819912080883203981926482287438306638988735192356509800026958201684772971735895142809121027314138805455899737967325223594273311043431412308463132159727463224530833240731152178115471082740893072472694540168698886461136031982711553337901189889754776550915188603261595804452166755475164218989146356642139554284004353498041173706827393974601117784718905810845517199703889798064947662269447375714950510363092199729534221557690691264542740449012905671066794341648627839001627765980620505510899544399496694431987450822543834209582530231424908085974570868914520489782358536185766526075703959841326366686816941661944862226352723602935629531453000562140774400000000000000000000*i1^41 + -4522789782048168528135702398426049921121950908460157753957412310997149693747289736518904137322038462550094909661853744428545499708996523032897830446201538904009710533839965584092093094241845223362062265223547951385671265555871748938962193931776141162136597155997690446056710917913222817714543521466785806586671073131008374370431035308709551239542856706930276159353338258444373250620281688966428308888146952912444796703012032509915342563478773920947099687860360538239690725321539599898138918766096269488825269494527931409914551076995038415133245834973892723341164277981806369457781161300651933968490679871518467429060141293051054125064071448212766221234459762940653499885612975210971213977885660228240853973869195043845949539057475160344968302920634240069764523840332656964053076346797515489942620231554474151221437296379961896836309038902863678622570505777692304123962617722150558033362893216911668905001014189497188421394425497930274829267548563821102044151361781123752844760672624977929508873928238335189864358591846967670889904955909853535104508358052388031031319034064473411455804086003170001947357192288531919334086544519141646008126441005288494531545863924084397152534169147866627141257800882665944240345496192459556559276969211909169932301119199917881730823349159334821540052336372547642242336898436050604938475310694601136395839804790395734962112757065125935705737428680045768712128941145667959904097506783589251426628973094467466001692786637838218959260660456428494643728949920234312893305389425389910325143513109745069726778951158354460124817590779544554752794571761356629960832340392612828450554249885691850552948706752777992594725793658666891845050516140122801622523830544231490512726807324741439653649659889156412493942200819006953540523868686097628486287999185588616038791205503751300480568760800717087888283589042960566057992881238591578959454257217969174581484700510514942330600268540813925829215545901053172320949414991745845782008436727727268146077140920373597842491026087326193652421916776470513723637760000000000000000000*i1^42 + -607187943459452803703743675449004621202065080515346864713087581894365394512640378286768709985224527953749128462345150083107536937824926947428714130208103905516809804960078228483351637536185829392780577654737538518906354506301721561161869827984927712798231150822209951643452085343932798839475178332294892882337636831570559930813826664146874101498890604438778279719655380443284665251283977348902500610041810605859987556873322208968920939896009358100003129207276823573452946880411626456893294807320944350043996366205596215996465271393306751534351751764887267589229449135497536194801962193000615370496997435475327955363846375819188860435676570782278336190086302058897327882478504578178366863071593873105443283589141367238030143532577709751934656330230929609032408283197342494002491156445065049530238167049931482338400579706492930744186407165943523388305260145215076624825738274903605460271719375608683199680843733378828223278138751304832258255596651237686685895280647492995252886489412573493801913520159202920172311260112109086692352609622284974543724639265722567526131072089326938423666339331164043644984318455797856425080453451883540377195454596603653071267778467845222064594678929138368818017927712558925723388268544411078516003341896924891556255345267183262019701268477860660883519200143185081408596876489926426983634999504318467571286114516377186376235031116909811568560109249609949842240111453977275126998505263019920185376243835471164104922712250411488247668014725448552833363023318581608165817549469128906265381297508585797021996342006066188023679571340675121030113291779202714628043035796348304783351013811391990232523737862427507258923177877442959808736255418431064459434129391964610021538940940250532689267364724473369800923584828178824193512783053669308712106724132493947324316210260553636439067237322331488703349728462211122615298146133677461744773144821487296043893209381342098322081551824446988328909283476583745296952225993778710289186955926055452374072827931678341463717868280121257773946776548641079296000000000000000000*i1^43 + -318310388649224558507945252301333562523285900784229866898161323999990291123649160577563140885256738006553557273601145163945018480317232045666463921544848448203214992771974769740944290258835154781111051657806495491261460031546223831258455938664304135060556123442500551473646141572896918183478273678428683115283698706079311272911475061824623853974421171881664905001705122808932765950874561019797254273244322095950970073653863908041656502260107666845175977743789554290942700660152980541430783460800008112536315546010390721635994457820045907829505625846999658020172415732623418063082296199873299902060017126776677828989327618541898645760724678022126321755614034503426748962974748525380167142384775567066031100038696726001381054286846388367902822246470105466269755138034086272222792209205390430724443874257348910297292820217039505193776113090972465434205593504704588287449659378867962543283356985153893083749116510516090518760871943708061108300775392752197201106249823914253060259520895201263559928613912477459123516542452214508711572685254137641506777025676217245451280741569702128832245639061303521250420392785082594778947758449977152927011397076043734654318490182609671631317095841565298534066200452818930274094287739656889276040146867835623661873262736344834877090554621337955829390380190162510897964911824594817520957899244806163716549897498503964048596352220577736039291286308893361507619397588420054992980607458346376916457089536438811930100112299049382992456224780821120398095489092490351246982543378475373092150615967822906929243898199225802844434022072761498130732059507313953747493336743112631498234230638526154673396759652665618172381479684115750761057116847445206313679277747251061191804222565069811720586494746249568319663901924263188159962098624973931228815153248926520239350804036534505228852472731621001835519536418010250294018133700153612778206707132005469201633253284483713327435728686261185154829432054287484476666499151554063309668619745117266932906781790710239425560799673171757306054370027110400000000000000000*i1^44 + 16330584395760786792101188632116845551215320731644442455963897604939272563407545456460859097281093532184850924472548122827818677631672934980768189911194591983789340329662676404784878329285971486424772457426989863454149307727854319954528284468979993126338377567414588626152029528780232462205996923459677837628118370538711349902593268962585245735307137461731656507898564042335228251738974254343412549766519814186897832702583574840133606367934250320845168430143035698608773563386408151544296190943288295434370606270944271331989574676129404184632665230431231660223258571121235186313940815116168508593764987993823790593889807545440646063042315474698110312913981019395403460341772377969389922859333833115251055870005439241508624943802712268578763555468601043818308073571727028450432236503644425315523666594450052555221872348039566145975990260526385252252019314062608322797781638729516073033669164377315782061679886906891218010360013568452812084617536115618142646101302488835468586178278963379595520441509557933298322384913849516480213838984840954169200294376460678983722731028444714687930112563515920544808038900664778042976408632132833067038768905572635732137263651732749306236881620635890652604038864665885131240298082049256103133757546652867498645547205310071787881512521765356881130699292036022425784655553570632459283363212424448943979508045981489234975771109865137744798203329712413679985389854784829518053123109926632697299322510701274883305793173093457105263600524066621554730715925071093359287623591138390206939678907632050833811907247209545649155967555954515138453598858827164218955167538907611137984662625393880049592262789112343500611707309236897738114822949937118990932645057550747408886265083784532220959460513906982280490175203107906520077578254703309438208184228391938439416753010296188199125378385365015061939504467374048425718145890473165550017304434471437628743184983317058701220953043961574740101157078703189420378040705426982912237845330294560922645144142133142829590748482389054641154293760000000000000000*i1^45 + -2106984333895101297942885894474737243447612700775266118432013622345279315411863913234103900218535086020612807816937442829101293325902445641795884615226851905689811413654580433491837675440403449677089415873071155498387417403909493556587225724992913357984035674427660455294751931131821629005864942125983368517831905346627834065775861135623353765873330716732890794597210305390698592466389942060109778079364992315051114845959620656343864761068973591364052924383488451890684854819231679731401689954255169386338930319386338784558902046177101389777984533378387617061973033787130950284139612326131130030357382287222123656214654377976488013650609943737805286556264659684652280934425119924779793203222996073709052788252795443654321211635019088813880744431308769121556054662832951579624320718722051078348389806837545888825209533314732625463230674355905995275138581566402486270186388121423238587322597793927815536464796447157373594087101596434529815457506028474280814428025340176397204126820338591198892720116376295165841893895894401802811588344197643739067767888252802092993983044527589981591582048290007071885924940476208939862490233527390693087250296234088236929164251360246459085290584864698541322459845883561026023126675354940874208447205313221926062713902439401720512727829073655664939959156845107329356049264122306541968835477021657333136294286301319424732010237422031336230908020561476763361077507023806089404380275089648764743156498887240477951027987505138017424568968116804520270591057314174208059414990143106162852847028918722999861868180031704805413900528201690720648970113806956004281047968411670268176409472685064085808372956823168750999657790012565928497270712846890481302016590824771798930498689795509679677670496006381176649623706732006603892225091660725308630950075969476978532702160740575178626381162518126262087956086343613800356435903146598396337958937918045359575580864679495868194860538690035841067102367711094180121889369097915113054386194371413605091937087156095211912672701783795040256000000000000000*i1^46 + 492373304729973634476670058534917361931313735851921922602931069038957988023829064895033190624641098233511004546997907547750968925622107784724594404731999869165796454659630819448969675273964180608181459558683546896535986863965620957586970397325351634634855529493718447315865149878386219874464144526707048065999529137898836840144073201882224641444792403089122453058342628586057427403286422432193570733913842607136251703214515389614522032292598803563927193107093456154851107369697607497209431732955866831112962736476451240594238130179153944102295850054797500115267977875801493946174993046525911871805573017622070446184562038929055664382098662236791920632788493916592254919635893360905716828375404608883412952834469125858188781087885580675008124890142077085744135348401103424457861442060558152606863413547598987592796711464896858993243912380211970818248045352611605016047736267196555342394391533649918170782165942501869771225514526634865938387692940556273654788699939145095240373872458488036028032531106331169832364104831603277594193670409944541415294873049553228627974536857344014201902468860132098710855291978622149715638421230860623153020382997932973214898069137231298251523569895733194604708247492371899112385599936247453584409026138522167067557901872524417335382266738259720696895367890449320877716149588539768054841119325078229035241429535926557512319920510043963007177371727899445216705337860598869881551750325948604865573988515291189698610963839812429310516573740172351347177276816032202467734209541084805145917787698301773651989902211781866071997459247201644652777048886150274253313350039008823155651566860899717710524025061088613870355979278259877692248965768548954995297731544859356414636433592343547922499393364103881470057398976675088756212834219410144991690874588656939367688810869800533189690239845019352035359937881223783827634179157440165074103963555575345563218090517218605284544768446018260890681821874354039614284254760890671620163345309124990599769327466462450598837571970662400000000000000*i1^47 + -39498927021421409554992992655587546304909510964946207837695609705563660500886906482790949632492922867616022604730587131381958675611946416075363827244266001473977797537993825388157578126261399405954670671243791141941540984779340133260377291935744492254605543157673409843542393419121452866739919701490740684271640601868283656462076338846047013251893297218658277058538236384020051724789598715934890137752753797349841503071956866285971792362225450574138204116814044553646989494283348929122271561034616635107940000000670149848222172644774474282981698114798902570959590591636060813329253240033403312526640452559718856178881717003144448893750441203049690451724860013810272527436645025634357953160323258892189591543412318310691139701679725784570281407701359802219857710747804689355639419877254518872454398006098730574043186252199043310784419148233091184681656136993993963695556605662115976485938482290479221515991064451576641031492824250151847212702867731246221820689405910526665835197301753214110105030536657404898705900354545762401186902638495105056704616187134331814932940273658998321812466159455961749435378614291306949794501583291680116267685829462396427267496678835273918604570073039351254083022490143655408470015779440298494956736467909086466535184992783000569812796685523367530916452909305606242872155767463090568403905087935374172082445886492511297545951092080575713588956530478947525285124140734037962312518285863382863427776228115956875268085853246118742516419248899915294418559263788309789680222555811958024862129629009318252535709256427217012760063142413657386152172271538765041127707712889862178851433540030851730769325803196870295547522071273809790592305695045408459114680131971900188199516032764010625078912433702908119549474704078898539332639740002820712489745524569065855543832453401619004678412322291189347722812329516037923768406835709392808250970487187305386200811240178050989836891025930445077793562695421298542125493645006630569101502740831737948386726208712525473057341440000000000000*i1^48 + 1657023643707285252407289191478779016211537749898905199084750108480868285298661690365215892590431007219302721634076665045861475086949573848513384327805497289781441947987036005826773513194367779636310084045925243506828478105650817136885826512249676820930292125036929267522940782585340601894903575086808367980608758085950245502682898161225480277067269201491856063597506166916740030420703130216679630036444578134458911264864268876031749972334841838801063313968850959218001839647795329695819228976161153772380537387889287745255648155256907753421213219351078428581022952151056355865919683936999737261615577137339759442273598721853502045946380919060568386298041884152229582625819007965783941731460137468354531251019952736266044324175537182405890285915424117340748301703298933620884473672870659214591709103327383356516726723732332637088240243777678636421886848871316596473092786361176680963736733845054192318813231188202041705875161046152811708964822622166370984182356548497150764193854057015437611595894959511844369027614643361467121066037548201202376693928148281464050350297591440655311459281914773842418553611850343267064336663655969107707238433376999580062239739090414441449982624374377349917141560751096943380400994197694828484078051457815081335146267767135606144855413562581695158448720533973444548550652155416601495965492775372563446691631851898779732389208908120218275065245993911140316837337844169513709966969538455533611131551047903954498160552195225566178725689890298572147413378055906398933953427624645277608314853181953292208742190139414485426798060437913359743345289003468052583020869246197969663875651193668102108301128216515377618630354972480550467059030848445248901081534228016005610423993582866672306972029272994297501528840541112927562406418396339715018615769305979147874134438328208754713017983941080978655146980108772110243835614575597708153768919631787135661041582838390251900718872893200774504153346997661998161765904579082427272276975269837411926233314308453826560000000000000*i1^49 + -303941047455510635993784130295079845358077803997579049108444514315123839921242327517041290110964506116166179994048108889548304982024782621780623802521047053482427971168263988272848007746319997891506908066588556079824330918388770895293505164037952822995801632772652771203600147135919555541131563703337623611345838517539397972052312472215633843005037030913759243742350545085236851903444019786922599121424911814190675291749493646380928990767111006642371122814082725386202901480152560927005038523685557558322008051611002795322369005292048848728071950214673129372232463563766544268981404677028720995254910537226304206173758851995610235324828260937573453252066786141798247020965725271315058425921868824657630252237086466084382608349271586907622156608773768132045786532920582109387764366967373024732790283001613709354760214793845094494905777656489790742499959648695465888773614628537542874330226763039819499251044468357856372970318755753572077220043221170997506376323754654833581986143136470768754391375630953039446995314224160123662242161776520697700508611363158317924986377586113542438371456674418194118477544240641248579166760998716030013668365561587410120560067467749267835288355272343775543156289662125097326255750776907534309932643638248804511893138800472976088514744378406569240637334254711372102909546487169810415236913129952000079587358215918734466585213644798629492804154310264876794374864523950585385257194102528513267920615280073175445699725228352893173969882884176194312812020636082931720559978987454764813290013262339097947558143903088808132199711191726382926776352866104685967750485323078789062943155966808095627043620966993962497480208853499373612017389636143682071483578299940745264488363386324410960505407828781102093201565131545198225054853022413757082388969586655151667966110362741130387743352893354365651211612129880954751129646051644952840904327044930262662269875872467429924006145117176724169639303051636588379747703381279274102844551586243340251119917780172800000000000*i1^50 + 18438881277118714796181204396676961378091428338621210181721518370536631786891637564026874583790437127644265325023427323187441845587556919634238105004603765623550748175221308290956719292347445715661821412356545694251632111357750453646539109219541396722025820097318273483359245304670469822867871253039473308386766742718026910500312220505021246728111221252551213049332526395259209878991845704598717266906060137790309118638055277807201283491721534610092538154782084699806247128746247699552261575428749040465241823147982341323461716253674726211055870102757860573682729524213496525307378666384952384500540590448173815783342198686318147111541928720895790182159417977806146037545070271981045069893394398960616742535874910254546558890963357319666458950256941881679165137432240031128609881204502432511518117190686815289702057602010806485387526936311922359569343951172718075267216505365607902680690447362214588997840395372971802072736071700737154271492789752364511247309780566708585288538568755102907682686577761829307808467112824576641948121549482943118326023294745222850766563989652244501885578402221330081272821323113737260466691996198762005647402220467650614580980911825514053130557453950160398145734576255529331450962665388647114878308271169661443254566130936051466889354280734142204737953115657226760570011063773937448325776948212165289263524456437055510414539474913070338864170363383100708849528964138951286762294710241873993154880214634117599233042800250420563189551060703893062489099881271541669176116587242493995829584148197518193860095740466780503768138342052493954850569222434268379701667958859072136233873833208360119646291786417818003653250068623271453577426448438162561082698885667380163762270960666868139291501009901672635945115104247664196921478865499396854198072602413118547852440067813930894833528303207439975083981655919020459106695707148644514710003333817323967787198303691723199570781001389650065760579066008433156969273506345433438481459369267447486102896640000000000*i1^51 + -1667631679395511208564662252796417516583897539723215358777943675386561543945486112542120700256139341194078998254353717268854978979635011129765202026102265930588390457066733121113538556312574291970808206597805309060553755829635873651138062986108509397139362171065451692068900541800110551921481770848622117974376926798694691642517543652561947512787667938674859696207895623549816184355636966817789875581896539540886073557429460224370527059813162512145158502882988818684448911111545722834430342051343844834993485102858371551643729654927149646063341431267988149165039593694415669658007206897515880548681525293150018487418254939627485583732810292145758381837415539171407269115938769900957070718146373735195488001110208513714731640159043234255169389857715785468409852735210849956363316179112532767874908171989076846636669607376617246534907392592463620174176803842927406886673971815033329677197783195573589292872063095691517824466563738446497098980572873896146912689832644521234790257214251849691231964384313976581436505744142595617221476588248930686957608499754118614459349187080041905847829516756524657793622607773390341158599093721640606416702584332994264559533015930043552844524431814192395458600494133176575800125326700117572015999591853772270774976298439213164609362687612041552709902161557854411877314743901054787260554224226799888484793671731760263556701115681596682451996146261014965660839535780880901089053381231997446844221448516397103529333494951581055096268584838048321093939361477059073296751173880895113259352139284330554780989699111907806270192697678009248155141826907750830251738642495334756646660876070417514843840096143952801923839561317004453097795990989840307458927352863283519096224339332826843212327266418598595800672564995407065472167271975614003810317618217290972676112542083161128058975500572911997209468188054651916138119094569230721504602330499684893039883423020434767812534775391532794942377149420359328895699727801470191896396229069751871078400000000*i1^52 + 37880532979676187573679770813348364444985925832505539728432718361564108307331669024134526100645868303070372586339238097561713879245075393110664325741653508838121574878865543190281606100589989971465815470004953801234092641696156003657916495309862284543239960220480224521774301504325195678388060348791682026327077051194484283903748473064877636175887252549812464404807417841941154220645848079776811403593158568953503316270038554602189455860578028114356151786055795905063474083909651874998601922854704320333001767166589137425215995176829554485354559954602662872964397161191519293901149974438592226075257210208334997422948672317334492416803222624918789192229203781571898484273148547634623450441052482855380440770627150579131978765102559593550296367085470540502401924107768409651726434603150085730512860881711938622220713075775815541652263554661653541212012353161639213496563473876603550175073779091542903823056602688480714215177200859057973379173479284198448773289167286967295782803430274738402541630454876655442652306458819189467568050927346001206737507149399112675988021297947838041468873738698215534106838264135108800817343443406150175517370993722512407746845448132881214449543993028251082846279279626210053981525682024888527532392374513419693352848957812921477087955651518817208417142364128938639227015617500223232308127323389860808529565729056800226373244429060714025684105463184394415491434870503420308529632454418662742826399168879742094658302257211994894277790522099804748864643449152154322217442931328290443903773314386717385165950055818963686799251447210774890069990666396013066543036957050915880838710662480572056469205764497528141468538739501023329765959701598378618798267778201546162462481223539004835057847334186843305971780705440513532896218720779685885568058460081427476138417848992900135658039428406123121543182777576696879347362262022900675826370647054472736916830779033382105426710940894846280695966892195792962500986258392575153268417601208320000000*i1^53 + -120135132416983910667006358420251538858043902480777003148450856367301617478711826232813650719415159209708077314375780794580877555848348980406835281575832063049500880680726868342302465054697219547009567026534631408267951312663527543685124718877561115152286736019464270736985037618355453561360318355599994412347418539772047319546836750565410987930765234432872483952194581901624290565847526609996620088774357710979444513977982445376598932333889333521422254251297418123074764143825552022667627721548846383270012936300128366727598856591843728988634355406476740956982745734659272511628634433373316338225041904824948043154442016249838642415244156093250713878917382465192698243474583321069491516778013639610185276052888810669649476845457541747986847539176597130478645249828242100052640901149046006447669212003527014014677033712383991027654758145458195595909928480020473040103930485807674563072229042798280179285856118786470538162045867114562335792542705491109301908218550659239326220458027608269033496711565323530164228257759705987148935397783718708709272055631157605414320978039258006383658015611394705254429349679981386045689149451121923953542511435113363073709184461243919364552024910230404249569828296448807408598072495463856445778219541776885374892205582326055658982247634771856958445677614242833625868462684755940673218429720062381607838844348243453238346662129990397456471268998746732222100759238219593117727156185907651795628847452013638822022941886118721801585272197642005730505046974216753699862930514105523160604536050042380578835064465209474738589180622410049291766865015562917486614688060901697667367428537633900854429221387596099914626725313790771159666464593392218609325939017902230220983918998193002869150764722309745193710855435982705730755162356336392218371774410617400147793640989494353342171728030842845340115296180046077428937177093709026477645423630360344028940495777737086082192993599023041583043178311320210537560095891137083262943232000000*i1^54 + -156153519530148232880687011636009325967142366949621654144992460457771692630702130585891526342958738401044023561411560088498851660800719422938525972643033891558100663932462070140457377840411300062692354424047168394687434385403473847162190837247829559973715642257718280775628186039383735975319760113455475097370924026699758031089064580947932046378392120791932629675438673391070876610093483055598136168782904123590307348568757725910980040097400063052030885043628522005869165529449554723861248018278954623579971831799387172835126384458333771349740600546393309795718415230098674250058160432918921636891799404033917249622821665083327571894657527740845404634377910438592778793267856248766709528430455602973959409443870831224251221239191189654502599063960525574996406038019945719999977430873215172146902379937561166258202103831214736827215471262208534113658140804299273270847960882794153352820792314343213140754925053248438426811171518097595620510291266431137389827474427567262882604128970306840647444956844781203765555265000243194539994779761364676056536945424407762450540640998405041408879772623159762245134643796606974795912507190096314633346632181980219048927316334281768752145669596940898764168451211399163804285335841345316092010785766003749162537547557578623246814912234563200734615857607020762082224651285484441154441918829371643003033115588184630418536787277420406364553307744629237954251847051645558641074888707779236132581469266706953255871663975672222787373755444440737536772669444766600474472973437569100121158408977872163064228311610747953074321683975332392560398513233225254050929606130653031270000314044181715756848941701663860877606549143588260336167529948875495243796788763203949640561863383035484563785899369191933698072046173330207026744823676016487829351063277049843904583092985605190142996868021393457805131328152918559822768738493719449374400683153836237762699065886408030193978918097771694401663967775295768699423713290777190400000*i1^55 + 657283819912167353809298493347516945699512561218978636655190132821821304185256408049469853794129960875749229953931233307843622240147355960075503381482823974021074363728205906146818980967872030637705476546537773642593742369377203800871669156370294549909748755877055551387893134054506644314511877210614915146184680637047743591440691875545872023858539037905146720395784021153243128791778179694325574723901970062673124316079121912414802145712785596469446627983087823518529770631982556466250397721790102155015257852650189659607382871633560702831338077757767875490826942545025362082463578286364622790751333865968240970674283227957449279650775220054455441151705950518445619242464280007213199675015047338670151854078521262595153591906088981959300280324041173349997014091161101832069012343072994985694403838616988585514885902773871698803048512871150485555716326653151163723256799733087941601916203551561194423222318883871745301903540371670508260727717893794048615010942952526378159996201710897218499176143487674479615680369194846740015833930581347891800227246439786090702197181360212856497249624480406001493158470438828738983984460205568254232440160448603085470068989552311824842956380789918451310747799705579001509521154465697215713670896548723581993140265899200331103810711068336625335526884916179440251351052817020836256397403809564792849302038706536294035615278242761439940596239547625672837508172040161232379757513711583697976755797238441809306450781853268046266323857171688059001610422234643832111653660732354491800011069008065803805794820554726146897487047177716276915653027682653169298684223318681058740074353933938973455766051365863013437585631612132355711375340424249034686033179878679437458716855168113569552668735521596726994911226540147653933453257195616508673976646771196550668522274331796043987823717009038225485660102957137465700572586186710254631833420856695055088324555015374162543257575293568365400162543621867219850561745920000*i1^56 + 41043134115035666921406669612985259751788317420801040386369709550946327487245025616170719951670681788740474248919109844197775044682384948694466077914469178380310512082520578343095306512796791404991759731280951126703297141240421853755752356721566558412863477331376618788901149399463840293722822449089273611304611250488961022072338503391178877814757891507105386264176242776369932043303706763425204427807980869526314350121028130322491947259129851634961104945871883850626200882167092934401838059627862673384197719650472731518470227032216585353530215279972398388180165720965671144606560433933436680568575023621900281221118173411509822138739694654575997481626858566858422620527045646816267862071799454001749260075934435018975154357534786309948621292078222202707401219474112284321496380248214244439550692531442413306344311275293382671081809524428017185190833744623916749052310093066984308699833897456773764402619092353912194989945061906131066506277481288902193987220854099390585133262265895949842310496772865195370534675204852819519936549022001523923929264060325822496648683257081950343631815147085327526472969913696189338768290697884224271514233925281206489530060062013338784905112728782810245612654822779924163328797184781328297471015085287570244107809605687871814877618687402435065981384857589697947197487147874062354950789597090416126108796811624029572978115838793816343904108378166179245031290859620109651360303560450856626274812950380588871748195953110758187876245612902584847960219312069452482640150039235533506833037070662570094484631793718734156977624989460043065295898447347302850454603960266935277537235843996242087620392562601621487551982034505695712642188795851816407318662641320747472120259101999223597975327809060733827023332730923185655786049812957382835034483721440986055121024737790893806995981440036761544610681331179431264959549093184390894630398867549138131635883605382668533380894278705472000*i1^57 + -47762358926866967959933496327947651111492363103378260070634004156440508404770182814253223477414614308363137143713125102848559765295281349898739449785015594360950702478831402071491454569038898504133221936317956377911538546046396378715525489319825077578547956813708346673981602669774020262009326849130011454770430045602951996519937389632131563048268195512397952827192672779404509912046432292178957048031525183978972470372795697776931743418847547924214735036273876515958316225644688159508565797585164003470498982685183299605839203021479763205539497004082464152176249717984219247152715615145695865466398548429482564618628783571343818206645045854350822800241399038629029452114674350609820657584143617071253001081298256399457984393732489892577725025651019167613094285492968956700638602084941215248979174133938214887405257270581563729576022325977331637369101081152418827382177652132592436549272003259691770169225672556671447918514349448756984966896558093296735989435966313204807772041975793338416246077199879704825388827940590859816381965814768267511573752357470950351409412680395407318253279736954799344622647853034142866918665300034052256991589670956040016740767589440047888875980389560464775612478269439921355390589368153374961648852229455459613773901572849803664376652189859218828353235991604005622566227905970173551179209701853421699685071406433857663948598117199407826248973845177278822835034504054750922117009864968122068111059634909354045524869919161411921701481172368762348526170253438240904257444785528774182338353553510706412199002963547887577423351784449763532941998154678256531390415015086988287131808463565128527203488346275119585327448139900125448713262689438617404015905868171946659179604379055356766813055832448541441458904021802957127414235952932894222679243628189334347245854559700070459130164460119085154242228651746838830382933880982395786549487440196229668800*i1^58 + -10404403112274800061746972919608074566051966131652671619377005286423836746288374860300795119757893594464701590662344393799250104988149640473095648437934573642817092545034410671736180359771159743957388270196414556969421023845794146719291887112944189853995145229467342093037003379235341394477450964889266029316188930072786262646292845826116079988281472473701131924343721511421510563899120061410244107626758583690194688286079807076176220139992114368765874993239874050151956860539965202202440948495657120754235240621385507963614991756407270557131349037023700004117678742791301605290780918876920190866660162171856415643555458625688780895177642509525535248491111142053902134150703936906377556163880002087467521201942802632255847581522135887217700945783705119825928847705691486371991915890791881689598862505818674404465027517580588771516226633859474133214755089296744161073355211796954324836699648967335730731295629800618831409021468222814017912925725917250204088391670276346767413865974669423844120332382242714310965305267026924881642129677405503838887039546076507236835042818507711546728205389221788035306419348701047592679797760251103802545809681625311090945742270180721616675087686088774921391025735139859712942019429950708033803386835254118061001709860493819136289066136411235976028682973675471823015987605974731515082487417764426464884785535068544583624485848089114030833268149426422504175483495632179437100459464183188615705360294505776468147477133102829376695992783794368058598692558677114334423444631877819299325851560610697659711593275187113604005972703874643354590960288429360292553162355450207390947724949059895178079327804090151805752701630854700748146039821940181800437410338930704472546822361389182733752755778319396874865629462246376841801463745287664343178297531883206184092700552709206515491998578718137873372599009380*i1^59 - N1*124475662995672393104835148489028991838600277100236630639263050903585277023393865801476438893758903507929995599974409119422034992887430418134483574132645566320069433881711037490147219902693500032419857787205035570526679768549994413098191485208607730626420468612627275240163327477464242435711834851735696015095205435347964893920611267676986090813612831904268131049298206553560468378652765275556395540803858913392036085890082874172687896804616797422872120363009529462871874744929704246029834869099692278177664342055925129239444758676299562930202751049010533298289711242590699684579511*i2, -459676287338497829476511440836861283437967485803209198359147582857389330775592175421856002361974732560860926020974105259681560609129011154052262111912092631966649726136741467799376812069370192421791046332131044389614591779205834564924647819219130049527767093311700636746495833935696786704000283148466210328710333917616000474107851764256806018657890485254393463242460379342459050941676247724452131479246792132456395017345434017873861555094740664544016491334608479276506924178647299857667059920614846171828566688978236558899393953343720513249131963477923309984934376686348948871294626146749254668247767521936865502239099849632434827314089777170127517615715597604189016992707554753570345549599873083968357706308618334582786947054591718670420691028686686054378474920608102772032703696669003768980521811757974452561987293688496488714767174599605700809922072735257155235119027754743711035657911033555022580115115337951654840938433491881460992837545144459299970142397569675252264803582449990801618766547199178178903067939217913481686831415367476546416952424951789076538625182982855065880963009919691155839260995813386650409156699031832914541240934999895834991369604474540185540793451582642734873863173813921662236519213326028398314012020563376474742537197673631929976474718726908284398759970921799720332268782996301059468402859703124487400591037331021994813596861639685798825656060751998780745550642958074940943213314329762146189616843890095221170154398153756671366106990209443058872610442176272698881177442962683927689909907989981572430468008723065771040631244218786521780879331507532808762291514924646661917500756467901852714753757171270798498733534918951633519499262715142542246205812030914696595933332244394244588965490581523048034252021872416075142009325142072135945670562155159514700679702139590624914509748214920402830413662538948889833471718647928738873751924115280454266422752526894586404913228194280556932994183104923880580839791013882795586081652368936408993051335097470057960339730902027316459169641147822110798206006066389494552396531471834450073583679975419601584818169472375150747235510881131861689205442430765789006992969032989381386111308720504832000000000000000000000000000000000000000000000000000000000000 + 26082122601984526733620596423838731845565072309448243774491540622811958657264102159888251361421727508264408444317746017277325876613548313947657136121252494531361744574810339877726897857744060400028529130218589978776063698465226102263493796156912883350072187177185899518978160817889789927170183638853268813842788466675498139104148328608910742727266893032738340218070240383651966992055755147180983393373584510141885443412127407578840840079891667960412352830409412462310849759334608917588655040412280056220873978176661765068066916157307674058824436882163579701120776487290101461271554954991640985440761679427439897612157877684722502753101486202145552565996898386370490193770358037573004294666864290113486632166294641334101226568404201531213943265080554247106164953535365973067003662876391026171657940068331499428722606078723094515065714144997630570848442232717210462321533850550072156939272838352534113070695670846684184741390335326522084406454397072981397700931101210906899348976403579851712975259357721391554741388054932232113123826437531552796752533744296896352583377675744861458019486819282342002324642029658722474167131262825936252218022888430768099806604354371856163220308391022791318507790420259715526080030030219134994960514231179668732035275065961872297179451961707664034115022629121817264350036694993526409939223250276329468397530036556713273961901541094836924590454543337298989983624734571696174153354726266180850254324977201551130412652208046681561118545836994670966712046184126760134593473017940889034768607042392510373519966153723000753974879850694380151334955034730180511960500737585890666529527351034094381357086687396652221114192500179098357819961701004665412406752702812732469803605280338579380783367916353498483292415342297670370570022176808201050447865948164349309442813571058049763925239112288186790074144240189401659326186543617678190629647248993473787174208254237115763470592618980509702157020450129662682225251533619634624284796893768094387811355672559236895200421194888455343116658936002395294880659464551704333355179687939453589712469188315874518755163607039944661898083484297538889618208541607549641497718163857985638503513301408808960000000000000000000000000000000000000000000000000000000000*i1 + -505667869004204963221135586690920271403058195056908905814919517364586352405266020028074759965717454945063695920105016166478340529607872602864064704298009167260614365360398409350818372796452157360646077139677940654193061941149755108347343998918229701922579981544818924438699790288638259936649050337252023205151060230729746649147896527782527152898967463984024355670218460141807294478162954368580204175889988578268659341362233818360249201840941258576550427919134866523959122958452206241396811443757348089785373513242169538865360622002266509352646473112160796980108029680030600099446999708097619296985994498009984083817919886084911430698997705018855317092215734233937174046100466799892585577244271721545481256122131152331868069981676258355560514763164329304690111453432206253670200064000703812413873936142011271089177294808229940061647509688051455767851840743486540203304248097216692205361349770094681568388848650636169036372379555143689289305569321433138493364326587292906924103432711222436926184344127727153463608227359857971706120176360983393430173703665523619681749283126881297148702819539551970492676753424778964070416246698276709347591509489542948541031498581863795828473541735564358260988495784252040148786750876397236061173192495844748392574958599828236984016366678191010593344878530417127637467943307742075973301331292288985167692365931140178621478332374916377623024974414689450390959091680045714249209445851685065171779332386622558893225365871972554087447853456342467634755315247383380036066302317173884729217445367004562981843037057509182964469396105008503221957328432852000289794835247960044744461693328996775125292669945771099239636342272832041696014667746071269724437834685616003944434905181782497263673658572494406612534893977864011975478760075291353964329582736215899466354012681413176766046158828047602851082292874999115670980882224667065890519623324529144639250830146764445433333930702094449897266550655571541408597014528348952367510885338374389563021564793776275518022865058787501796109067119612181274185954338000056677860992072666716158273415772540117023603312765724243636391451005375674091636662621082085161940220453470548901800284486893568000000000000000000000000000000000000000000000000000000000*i1^2 + 2157248956556448024793787108266030174347401540527758605664173349687435078913012150490617159422262460571047656693389406778270389642789373474275003412099881804180747995960504559459512590301491817212957190430288186695711937614241484299797575071969274458263466620525960626631281935840941082471154545684493532896669579621675236394017497084882640186822748748984143484362205885244519297505564243827884518672337622963059793545344227328980942933360775697994371614410460572129506263970989785304369700439643432020351273107810906087384112840815090790000807381544166252169459512135799606911589589302866409675430472708823531040389462944944357145568591919810834153780137532895523760982181167491584666208854770347457596902800588559632182024971279152101239294229647809799787676049929908322552809524354185979281345470108278918386959434291875432895642360247499144457385756625610748548176147499165075440329234604506919413495032888084177193265079428864045520446605203446391776439385851415785484641339921449577321768573018508083248853382566400139807224593353920956784861742932865156897827683097361954553179140175671994290713599559335453923496463428656886466234967754813747271914016925709590185625064539162380242014460896594064807140062524805308002334302095829145417380165162073016369247653666764075964616755078864970350668734264359169932402170432402646971748572776697371988605614089444091561914274808152196353391695004916959211696451335706744362148243896119239532659642138870851145105057905186709353455129540851400192670303687168450176036379056289461368603836658479712924626334234535013746791881086371462894032321140145968110183588301211750986003283879093949136111291755766189850420645144056339957547781099644586187237637899710316620708811945943570266750100731364479356808523819636528670818651772660292622371245862654893389255786028799968790746945098164795221898100649953566866950777499232281350847869300566792108572064039229502020958595621565819728630607392154231788050142649400197904177818776667092855934424815447697887478911898233029426447280885812820385434991609227202909015110447116884803205976310509432476560135554393074411456329101195941204577402910915228756441096309964800000000000000000000000000000000000000000000000000000000*i1^3 + 110233545823772844811004465566580779074096125346188526549914639244399501737998566610758881294558420761541844387667484561572517019025389687192527046137997006798289025550074144534816652865598194496541719819031785337722911244212430353278759193035676413754162562123704931343562847374328524332592766504761764348320306360307206140411229443208498959262319835480776747197071911703691221397914065582836440181730206379928040052316676291549700656439875606386315785060667858449203183650774180695526680543560003413841760319766096023629834237180175480399744038247593996621159287573404877834374505353313116851322241757985366328668129887201681162722380748419948155358417515980554812556811544863565740619281251216301561074103873281018622535465722215804785651413135338029719758409031473852904306485699072967116924449153091624736056363584800941376980496626653220453854712666682856987546169707168449652737551424313457641285306230396995875155290040480778662604201766712029681625245884265162513318204815315263848013637778639606961612051878375038024577037197256588043480461105124252082043216333851643374674793943776098409993536176996719681787324657896937733092869861401108869186900506717657895363112002303724167876833762731808047415374398704117614365674369883470203146902480132576875121947818571539750752551118657935310946867336333760553043243463693871711822826269299477760339284995657891228572669503555111413213862950544369705945856774333510386282506011887996102020852312386075083590831383009164407673479418011176383769061075404189532568847057918606223447125510090093947453183938895160371590500632426657743793843389381674979378119749555120282122790091266079534839963497176603976678644895970323864165647471300227913390457159285477439047569804576502703685889972667511221667263803284123255422292211038012867495373229517159615891911182164962229687962159333423546601500609946150688284951575643006735357598239414832022922126303171009644958128435554517244106964393348176078555233855463679393288326564272384320903952024905990235071449150812624861470995485804858045722056433305947315846734493765507216714802411795891032666219861269345714205635933112239967175602149789158754109840424960000000000000000000000000000000000000000000000000000000*i1^4 + 105028933025810709115308883212323096650857776535677055725675573529123001155222797452810392065106426511244944584630113907705121510829793787038041918947705934900281724629930232717234738161491519201312681893586930263863358012406649228484868831537340862501549172791477435037881545403075161803640243124615811505140909836326087454077024995394776758321565903185736225865534688156490754103685426731646153614191037190081008287432401679923405848926899189462180491992253167635115563512490376159848111820293157517605813225267665275536471203792997945998352094542668153101425948251897941916031258279111840732553974717931179891598169071119068985670802553278874774475628888053781557428926104480810377605878309454449605857386404562066823355118330304673911369714690941148306895772049131640550218992217227798728610191666199556035855422132737428664232585022010421040083348410508674982950160664114600916648759000507246089014696058213446525869231731089734556971844870567921508904603353782803195917642862833128730625581578234452178038316484433793329042115684941371804486526823377169390517716296264200396300089544996207581585713134938695496448199887679396696920452841663451340812790017649645205105509021180956187444298265777549363212462073967296413546731311133605536635991924281811755973091977531373279004162018668480433431034072784103419490202847978350779438899652498125784096992337394864395519422034743636124876534913902782735041666397796037269261645231043831898359577550405199298891443682276493242163869145178561242945337514096504799363794387842396257419761803172553948622685696425252011344972514590411523788444982653455326279519528535179030614464121516896625917101401051426852427472178536375724549988081494698418683837591681480423339376634939322797072750132863291916697681049216829612056130464100682193304720692680021095286196926924071448777357837829705063001267429869854191173038578384144222771673992144582741844023939258613763357834578601095115045364370950042874176597334298132830140581859193977392828320677571256225737448533162179502480769678041716459274611143257584796755364533719779801672805520256212750835776715924668903132155384369803272139147882405757459297386627072000000000000000000000000000000000000000000000000000000*i1^5 + -1101723039271181228684066973243375085554744819312280395261808015205922761228287147617185781543240800070501934851106639517619850454272565459020649906257642184164421778968749221732322630195574182541414757884755726045489833245479074660713310057797763509999063831174895948403961191269583052241406735365423003537468750348705273687645180501085621976045753142855707330051058757199399351449893714554149417356013363404274123665211672145899935291305059368081572331178177262198549247306062666273510709902330622216217368008674505185114111355672023948579971867256187324512738024353136180151906696086920655196154082405268353447833248552053331224460260456358960850767748087809096170692697474908882515943755206153728917941293845751460258333618179827509072285210343305369105610941920980362543410747155118789836901422488556562459477072212847887123599372672763033682023343877482873380938982070581906776061928316840243542392887910907180726656164140886410045997442309734537581789611201911471116562782958541343648158037591211411034253049774854413115783625230964788054059429232773714415970838916622820410755337659952705280282670102790945526640860993120717433588017947998592864968845726004212245730787358873864426577651839975719840816867919253966953658763153771533799084172484165647686839963498931680850536038075418903672413387977178371884721993735974863070671910417596163078647556555426120598531941362696529221703232481600697880465546271607652757793597867156622578913675023486093003976374453607476274331418316723995098183270517771072171277190008410167380682940610739708412753835133401683496766353040929805147568311076183850562420966750460220198477346694861772264637234863215552858478666617646844964274499529133268127657888620692468221940219292159532658522334909638890389119848280774407158729342412898790176390569440253384827865979674832895701005651512021290016383651071597917133155525756190243043116018154753703101273245885363697170628608676968593053534115814476682138598814421891566143099648456483096038041797046101798830904606436660540881568393606692051380928990598425976129604218059175947239444888761902776405972335417801316679600997066620750604173704489139991670562383462400000000000000000000000000000000000000000000000000000*i1^6 + 2250487461769148798711125054025051569923163249967846436437213927238479328261194263190744034794624681027081930912091241697919799717209888543285938888296906880991568252884299973848236673329415399216713607051571704407737691781509185598026056116490791071517438602442785069599157708055000358468140835004616292909793028702565975073934738362528562466162094277264829996419710071547445820528245961541649242657626887021281097102959871889591751210982582022216913316824474135916073210186078132534854411439213750892749577590656868466180426707164680307678088124142156917501116712624668386786580545103298140797825261551394731328910581214876206305686215246787696409656965437283575728886239216074067715854892887045528430842371420877131025994976066849228672771176179753522952178254446232828573247944784312530611600339358275731052438551481556768509735447342842125582909695133557070118661899776598176797848536283511446409538288030414937998228920946571205080555828748553784129483090646830125482483914374463193212961098619416515544334932525841452081538406644109056422352549321325242673104405592293495964036663886646212441340923164944340598200549689874336955551931336742892176316406102267678645152834485295154429180625613425298435665983431751102727226900392524483324577160934059490936387894450093420117296492189720978481099752405887606341588258087949805819789843382507889799133845379621865820788466408775341276232129840267609403058935265414748575485626340514959523909052623406328794277612950586404217064576655908949627342609133159687589158668687164247900204026035489165302245329755767905935235301923334897089630558815693865316728713710015957344301812754762000809379154359161862410983377345251957920719617422456630024282790143172748081695238481101183508024351708783999308962074291620881559607116242963355678057579908874520402594375493618077210670749450395438571130498911398957956497463201994384832718930000289068319378012185069170066608666869157620731648820444774328879082398324587959549714615773124645041874461304100159816850652044191422235038910055648818190467669977357914791573500287295088824575947421763909707979515249150315201486652387099533307383035732634914005608038400000000000000000000000000000000000000000000000000000*i1^7 + -1571472722355778834166056664869301086844067364015117630905015171445551460210265283892837150235454965018451348958543937966752109042297058204323204491153055779720519849134582430349964069722260362692526864724919045424612977688565153808131756139818795244301900996102452741195496511216626426438763047412207190490338785268384023033363837895361879750627041711325492874042137068671931191576222129240615080130561070478862978009007196278758071160301130954653042595916079227190733481573728354578654832823319621478811843363122213097168105998413726495906950683115622578813050295089228969791788991714874792039886572888212420466588721488222514935834893174619237315525813598956900930218902683287892267411547117704611902088078983778566082435729717932211421380491207644676631064312837236249115981872386661773177433603112693204173308415681024367410734351327564603500838867524455591695448530196677812363387740282399417180031179458405070864938793223257168129811174604865371177258713301869044044121014958947799640347877283188043647344044691988227469682775921115984760872576923265481114737518327602778199737203831568997872046777512130917806490892774486889459223158469062869368277601826617687057938973877635472719387928083617868394596689996863955768742707578774880101502677702480627733174827494919814731170091591419970726362259820909625062312206481024571707385156676938955948257062851842382834781187328440860453118911849687760708466781014855159344698022495932754387905342948118242617677109217721008668905889197786502151620228983974990965532696340931387905984131651463904321855542653396916601174415319468261903739981759965807323949388457944668604846544322702708528269003530479001420126071291485927416177891559942975038574571717893746729613715760003593103330998880260250284220511653301229684660787320285943736118034655235669783811489610244821491180072945243540721665891489252593478142462242564420700793088932801761756031933472081324628069746343851929346089071073829827298443521346393494514814198070870279337435766568389274788391496241515642359233576889899579024570308755788127370887085307114299545291978752140326868297624713557656921958428263101966985368521912455404565037056000000000000000000000000000000000000000000000000000*i1^8 + 2148226953844202858587187621317198398643298170465123762766301099231733258052982601939766142782255638660615340979209341971900834004551746061683214197426284030845586402859954172941423152742834339693165127405007817177239437492856491886370022570912365053084803238064357844087245331207853008798438564892090675260385835619882000050188012373112763055139810748144586436611577177884844551931098742961605420868729180614758029801134575969399750729024437240511453735254206478878854469611464534360628628631829876633789101406458705921166977317843358091439648528221286068301985719852246354735103702689751455266586230935721098890667524577505701556756316225080047475909745064745270742527053848970253019351018282358612646032426104760599291497319421056638631936141922071435202526146282566930471596863145938722290268706826034287294984284338532420638917278153386630308974981078876986467543092908561515121084063303045678677156825966707650701996700057317082578045940716388233151729187367968995843480233574944852764534642966777705963675023094100218850247052370523702131084134267345002479637498530144840456360808399502985681734173612106843994753028858112494285270984040862951532760733559642694917334672398995131084027231645047884985071850700427325366841246931041088136700804522942450577799134159377146093396421862266260398031912471563930945044925296918134826371928463173020913989276044439507029844613270844297412543674158442160355494873940157000603342360370972763553587918637607584041174449700263057162084337981022381143033696140045604058462000745615688263121297610904432434983543910253195025459903067093937539787167223182712452052680455597168662936734749398529797289856098584222212890956892029292976377872968452497525377158518524172227352736604901091992421609017660624662009811168098342529241816606672448276961709717019906495610737251192843406900195247428372364625493765436366662126146553338509580687693221947700883392542117681098661398050541976671713482257626356602464689309379820875120081550031068026860359993386962195056415424613635539087438632666142599252563514800120027584388984912597968956181508907581604983656087275426111750483845571300513091888081388759985579622400000000000000000000000000000000000000000000000000*i1^9 + -1915172103358396228292854166928866559780599064676892843442042820182325077182488483993189579013224297352928257357857277790513607014309652723254334213938101035350863664144396384728333239409278452190868560052931882584721151432790219597582784691244786225319864469458344162012034865337083404757598265891276067040589315340549907045823810484959768448073563277214697308403076311468033160110587186597308642597370657363901913040334216713364399381001746551638264248635383482109986600604135859200221764861457208349203993382311754543036113621709116006050842862227737745777375529396675884385752104835100379254505864306845230945727893778897693994321212631967442537958085871206993514743873672119532655959023795800043755781897068080481514433263652645477224880913228097289564105478671915510596790770596802594506402785126388671406601130400245716504553144275917778003440150394074655170857259602308840438797557812167453114755083370660613158509428587493086024941756049681550858958997287586481820539844823137800884246658189639672998577927293231981846785773059127718666440035888581821684874810232996665119964402389674116790768472672416651323847081050833910008023472225125163797235727619725705691833310017911645519915118741979268111622904220802525046039885927017578747849262027113234914651967185372493344966007814229068368304973512835970239645944729980317716021786827739836077725645689152778352875822213491255112044472541940413409379655249495505227264951475652687600458093511975739677463293932833287461952103799130991402898138990301399794223269095647011282966507494366815047945912602526956241381564542167740579160394451322427202839458682019213294746567057595190475623508084417745945097072418921312899763208709528643867348335968693432929705013055136877350965219566765662410877450169143715703670047081633078020702372085798095171479056449938762862354727227231114795495685779090139905227341240882992136596837098540588387633521860202148820937507409167763738405719645178546793557331930704050256890338079421105713915812256950178987632141711320979005293771487379906684883595936733015399246479369553040613612314114989685414745023584891338485382320350326227293770535465195059281920000000000000000000000000000000000000000000000000*i1^10 + -2919123757310995375975895757692435687145306483999412726835090302652629948998008994467856513765920034141343529505502854216380685450077692407757513245524309638958302076051962427855108232506618752120666524575006949413953380148367036443072986135000941457965112752357233690707400467119544828861045907534379531762370083888498500531383336106991350204451059213151043911998492759200204980206434627929410476835459239987042527649477240028129501940145420151352115558937048722328663958998487215423688131164801282111259980135668785414644034425988439048389845555505957201123037765534664030043031917499664598398529071180335617019632792563415803378701804395152300855560918882874235693929613402707435291232262315770149097699613127030988651852105713834659372938080988116213239733155915969345369672376249067724757204783889413079816017148326490496813806255372650586960545694266869858749046273685812513880599324919092028575921054032713314913000509107756528306625994468656891556988511781826500319434494620184013545389724108088114925831019914439053980295789395613503906005772977986496247340961086050129732661942332496275469605207114210081503955607521805042020326783905403337323522262998480689453244098303877776072307239345822906335111980493652280118648297833931466366739723867949928343696447777948984009684522227859039889120236534798367142705829485887473033136168863126983676453226834805293655723084532176809301565132331701986153027994165685477724806042039494748864558779566907907697911670511024524667263270988125018988777996434807280621392050955829541902527144693881919828868863333527368808105149940043753490812757434331079352155284934357918201650828804844442743737261020524725235824475611152186648882620396493356725060021327381832805778943818202908892916792880101011136077302283856747893389018665316221562627321229477253695234110885436138461987754736597050736842118237526845651816438197434772311897033083298244520976970619774167982995470296143323800260656623682270927765522239118528909276168505821299431515734732312514359911623551924306709106155791117713885977001697721664029670732541507243752530800990150673516368513493966660768520126774620782875257547687941111808000000000000000000000000000000000000000000000000*i1^11 + 283016600616286657553665310039766770616760348775174904686859171132669553872109665127276118256342939902999759001091484751784191656592199933459637276392657798551860617932244849222688308150585248699442957840141319889576967205097422486244685374627578865767222932015633024954566005081683355302171014555745596789866667323944009768000735951664216233340596009619766291886035265217774392623644789143273039194922208671410392163450180098583125468216747675432597587238064414683184802069226922331974827927944192287979840871104484835036098417279518429614615477635777017588069348928908214388378585014130642475376347407744457150910516485534539018202004357231454998553243605141674776234706003523310213089013122486994140164517278122277831885474824571171185626759416812592923046087879474635167607444039190616813194044554684591919780108540730204169612767335938802972791639934928701291232154645970128844451809314107662833729545149102452064153063710933595639029916931417896735855245297994221258980575699737743948216947350778217429797107376547258468469734980850880991411843723471208222336241790513793213822674674060270470846061334822071302998369130404402646602812830807218881978332431556261037532729416703889235119957393468899795408364118329005813503620691489370796467503192299782347548640002718784934862943338881563811911324001564697433341041121327286286190118020426789214571832587071910800029276472257589121806757687940870355630242215838679648090638030884629050895606038270262576654515997080855619891576701541498986306975882123212986487830270988717394703243060387024946422616003364044881045972318697668766858351231612086696566059139534968066079284851371987788381944805623658007392596093927245863438877874330484250901642846258652794714881529931868631254563154323372522258215368694604996423267483352433286402049006195352046044890502748071353686760409566092944273045060682270653347083555685283111878642416049113124086626260772187883446859218822987432582490978391120240738881856154315254366033946821314586844866121307021217600605466138940047672338559820174632810702606279916853252062180499282704269113711387801552709040971853334807766155067272785705104255571564953600000000000000000000000000000000000000000000000*i1^12 + 1744178466545128966383949576567673251226674710672927402605095225594036851546681900831406063102475185190676574441343842514499044481708988229311912060357771303785064532037043110982407344069764020091037771513085671628302721640222644879391967972160481912512930632746293781055364301320550833492404313126016857049068831185390675754618869959134226736780346769409419574407346741706305436040381622786069525849411849255385935142043573584507468753092098335011902977148417947106839177405578354050290213731782556195012150722592719424609538989438489349654539143199732185288830121083354504590254768018857932223333077495192936655042069408400020097929531241425047206254774253852662061903867711590521416878592272400821279671268565788910620929031869607191175884018312710767774554129805400727063554704754719590566118876127769929350054517207187382715695685983686408785038204805206757219784717437790308214257810041080877388190598703909454090205136072577353310732005141974541860732905910284179480588317678458469686565219148186224479234979756102445105877792904600991848450561032247212030161115516377766270540635111753387602979254517199358293809818377773697628117360092848813177217387719173149370398554406908884766660315984562449863065031881405037750467129564157209479318368980209504103795534142479044380362753127776778662769441536089162835087797320600362798015177557641388773248052172396643606848846098245438274146450758871142892633844190210193724431782621304379514453006593594037974468907268210634652594044032003165195378409639876810377590148528396871520591397356578933933862097424180055445164942024104526284525014182108077924700190935982547201052171078861550677643768377697048865763222738623314557821508228982823162922083566742189764751334174607643390045008956964182619748953987350021751528461384462870179319512711468958498863807964677820896342463263175764942545589066633147462772865520486226512090296163969777170331194727550671805921250192086186139285928601006161925930183201961637808962502415654681573940715778999208547446981550389470447391749990871677989782564284283143240516537993020677612192595915790309129324479364756378819658083160007825099687935239782400000000000000000000000000000000000000000000000*i1^13 + 178803873098459813397967222467049940361570786601734149336716578566978664840060959142869164278491157263866859646974407699994503904481710156716416070863916017452168597779441513190017300880482017751786399524779786210526060692541766890783441346499370047877538129879463625970338107606781167599703844286422846555625487501445117489131296733996021100698218877640456401031524999460725657811844975058062431480056896710092031922930437355385957159061040757458540012419934611564880943990215666561352398493970497362808219353663113648820808734731519436985997083298282712381633528409640406475029935011764527603105283251872370620831081372379410885719636538211943805862777628434996768454805593021099041908521025396180690742231024928901607051958700640083243526873658006215174328755209473279461724050883158572455743514638162714253425153085742569001582338351076347856949769229027049212392436578349736328741225785517241625270236280539916321129003657473481284071444416836779333510831266955842951177813377692541625809749991727248973831684745797503989003265534721998452254516032438323285526671561499673706617015417781780615374593055400641807910914175560550456444395834723737838913507155075062748035551038766913281458630130232739331402517273882847989560568945781906252623633642723491876673092856088129969166298979638649188896254775539473151450220251660890130356009169128657660100375582717675857232101926981892248555735528509030703975974211497343915732439771306690611370177699552625646468413653649951578071052470910547269343753546410993613264335096775264898023536994411289078933005789147748490020263922863053683280367550793803996697925914864093619526382715183925534071925703217212763568095856215804720216466516537806418379894600640259443201195467864240347723633753255699302521111557898837749919630008825523531441778645828651961474651987133595507797513082259038220645018110868763057199042338219566238488331383138848006678497123291182430261111069266215634475361690317630467918480299547098338499873033437151175527440541877207000938245769342212054121579825923780244400067776878983374476392149088220219353222553401602754806599220547436729343280692675268691662255161344000000000000000000000000000000000000000000000*i1^14 + -371479676082586946239264722229693036996891944079985314146096394731976457542008940719209895074499652699606508867774452682555570000892787283422633383015779303089917936336000839270881525996000622539670079879385383032558209286442668334654797771985370414167677168821810700875897669065930665809741826637383128161264900742655679360479228582436971009163763238616694557119952749940977431606073835850142527136533574126794813154592170089601273058357300065731601437318185355855674068042866158658212263911159995470430420823182184845138234464597011561452581714781835479302649049242180353510906970459531525951795710931785489548844396496268276442249216843577659844820428998416740822786948842574454545364007369878080493396431564164136348095712771569004880531471211882550792421320403143418051059197996875550655483921943212884665826467510851621100552808058180314406275231727756281117513288212937552826606534057703337378876806222414652296112195908009439777546233203104911184603761105241453716301979010996861404630056504692256864108810685563229044983220407253595755321777118398228510033217364335323917068607014717097507847387017399754620728151421143378864463979472708965215080125417036905809375056387319601458513667163260639743163964259131496720190035366201896956939928320294657928795018968777828091634027124552874734634682604722172898203014167455062690496840909116823692768043199004297215287227674465988338468947288223106022586600150074993288268070170568600226059834837671983318081728953330777546729499046464657335360865644178529550595618256216075872851066912651249364166555954627135632637198446662524652079809831493461015366343736519599224113861948058950542711377224773505304700386081807622897135327510102861679828358207137855943496545011176195912748145888706338054380817825826467864941153935842584358833490238351782762464032682783404178070402892397090868194564153995303887401334032889933323696674117591985424943813157941678677482444056449452430999790014704981299773376474814021821043161035283442261594906910300639493192880089164402800357255737860569463844622014868467558896268799743612616121635283624477009708029738736227723417760308082833304778388275200000000000000000000000000000000000000000000*i1^15 + -190531386396217089939422843074180068853421802113632268230990564413546523935004967446641699180135163282344229973300929450062750585570512520395313843046528724558939466762461201643396812949149120503618015177464236886195117784438485981366689647881594688780848436566117429354474544126968819311409063178672264522035697399547734122528072552462794895556363992514238335056824044082596417781242886069684330536809882175109426248047217504197840404146127706947000227080040348299873701123836574718481154742034138319860376858612965119922908232777425488943389387735198872000237922337548473030946078198969192382443132001322901836499061243653461491850425585810420757384801961653666233135118144821334019341806707167734553871786232179780625487194658290256907316135897048477329735454916936668880358484760023673168532703936074771769916200236866676322257781562336105089030384562567970059746879509307913586767404588728950680420846302194938138814515162314396863064699634509111771481403336373398997113287900432700190702212416598553952070341161683104958959352502464917965798647985392760855043133584915467707229901035701306092705944445661211289947202049706668054839191110279818394802398711332551679849743015304585908040503196902699513737245225778045213461122711124093374985928026863346566386366803361506881873939889099792883290477952899832020206367999300292310412332904318166038095612942321361186696332624351174639964274419876531442264504237849496917678089806014889669430020877839274670574765996086852426353589066563039667209011048632282838912409858943621156628387587416075544155297353446410233278084518714276811698212455778420352686175904443997056951072803442483061762631235762790549730052207485334920343067936509318925958060087480503041631907559896364579864613603205450986096272399773818099759778943134750592168551055478194435958769793364704600006843237468993324081607179124754433689036814649045651137171969112403059889221412315964325478192877893672710261326015589465408887320866289659874297245703312961540762033545275302322740989738254032877571376571622373728152097858026441603534570581327327736837476226182866099364216901390997802472166008258646149661982720000000000000000000000000000000000000000000*i1^16 + -45409932115352187267310957553193864830518413443704915695900825169973670161157157110823747521934054347356133636795477209874880174540161857521808856427777667486311876300907272796133821288690991428378416839074605462853917484856612760373059030024968825126582697597237279180923719635175558327927189142107115085889167570310587750805319466139150902160176231988785124210567080654359560974160567156311339260578679870444020638879198283190172097840349839269487462502167929150249863504781702139211927434997868234914533822153481820736451274050928803442146780973301241302011766332168058859695301947282416210199410060231526467427410257703416784493777178796456025869094802276729098819558524019656164449557555283447554401219805759271917995147393761307424420229934014981648548861925020993802131503827292331225840746725065122518208871323313155589704359788062747745260942560425669770725882970370753250840293156064847815533648513184281811233289428610856480956406860954418342412066369521194779541311821088094858130948214765141502580088146786043048836112583681546487096280202012674341267511492426421468544828259707060620788838812435244564905791839567123536987390300006536767490164398396866048807294065078541187589647971194655445070381326350400225983618859262687968949634365882572445217715469507705161900622621616840567163902241196534997985764228675594176582617184653229401999588366913377131813224632793585570331287170342262554523466855625329192226620566225610606424841768872554017711839922866623040409321927504864981844008585455562770331737412639197928884280131658601067456988785052007418463966059018475296877523459199742310952509771146280654113880854077299564166058507133770807226872547458465875816417612742978613128725641795615615099519496503833782427579222688330840888340948644199146357794027949696588518865661257342660077091916843139160651742958866673459157268818182891834606052497100142299734340555574370573577345175878021293195561012962494217247252103055420182618365306665887026791850784669446694083512987474997732993304021977240328355132309644315628791992196032056335370683916978228029184246612350235597801219148906628226427543190614315894833152000000000000000000000000000000000000000000*i1^17 + -6335595752454781231643712376524048795968143949474398395269204825476866671413050562715149143053137643067417374479468116564176228050388923069964189454498949491342055237953534581607433786230842141203547425824535559065413204599610412570075814442414234005538701994378558377652318529517159683905678815842753266844238949123095572513743995748610697435468503523091146801466197669916139024933674720272461331378700555012415356167720915889886161707154490069799413379757924968545648362716334275983112255168145086228732480108653470189171270943937745245797002219669570757272141332061188026482293065543026885483274520577445723383243210311192341567539208201240736240972589218681909752405726843686705105778874181376056763351307088126363497150204745995017609933435746692358349847964235469018854978545449610684725101874113199264999653664085239367425739580590099171636177648423793448930783802762566853868324120596742548670629207487354679942438905408575078690163014628625254161790161466006714810657309168821902981573445407493378301681612600430488199170999086613670450340482013197442759627146607343208280873614745697746484674928616340718964949467979751437410764001093991243903541399447112995602777969126923920857843788723810938826350975405919978171721548911139527848083411702092835768998494853563752966463779484571011554682833365610444904205394900688778833803888013684665008724079941961400257030668183255544704318957080679620565078098426898972676984240668385976871238684029237655839597653242942911447245249446250903888674693224955546627594208991141130400523040563389346491079751669837818488762990911182724980952234888987866802523938944690940800375031622073454280282818150958225345567143678659611673059253256000563020022481090285482499358660799775623922532423484784591881126484822983983847765744248641437403661206814885411603481392874229092914696953891582639303925245516394409081834023757954455676084795039293821203320342928774451835799868916529998396575911511154571713916040814735407968553363993564799159697617844140980966268803930295097321084280329567059712221032266479793891431925495777140494776428828551852924558920986602313209902994635430769459200000000000000000000000000000000000000000*i1^18 + -525284023951174600260431931265578408301214711802233737986740277401273907503019719600004506272345040968792294655342175574316853786862991181530175711511613233421444623144787544586073358425188394670776925344691737585353332240503143857447091088149255351691053011126878046003943879976463082097534256703428362999395126332320466150676072869417361996723960085216314150698413434484864169694079134907565014959934753132740385183377823758906752667429798031222581564869859907785116342408461492708135640561768311980137914131250239194817033369907259108188438110848687364055881555498154063456133766449637918312276111393953073974773719505879832404208109748773180561274384092052744651625921131283830272796759029991170222866057032379957937976555369950682232758021050604220318504406521656163889101641352704497339918358157301374272860141387631512360230907606759922768357592903355118061751579793292608020417439090290733022565282396115576525938066664197706772476137579282350741315417005845564871129928353180088922323735243537604595672042459858225264622030402762210248167097870698502279530839684170667465052163172848499171194999977427259680072346232238695633159433395796015950808871686385666081217502448489934130465886034738231784076309205035970462515014761012924942135772822412242944238602161967033074871805771110930463669285840744758846778081220452084896102110090090797081217050558208287367467602049772471989256131024753379914496904724138954367312743171664317834937703107172573993041237734144258167667710309032253083372003198492294866113099431023483876472694626061669446941313273369461262373627465959663010859411644605876965648841523669869355368125901994132872940970176718219743916601685859909318812654539257553197311423472131599060377466830199185117666878645579994167749496025393000228381092033829983542802051987411488356568743187351629794371964420364669120172730491218555761378454698817885331987487379094918571065805890277198691249716694635704651256341863418292239305297961503385059566344862117116691914260114881097374404011368488440067277591163375965033447468728120585345395193613663376319469888629002981040303953570459035606226624884978483200000000000000000000000000000000000000000*i1^19 + -21667719197086341642617414075905276845841324502959258092896911885368969408764118648208268468342146799729068666662771665141857598902266321812460895294127022622065002280940413349243001325122074417332175190463277995318448793561402110202964716639596640783536648288503113369197093122560153901126850867827837392177788794402126243728499867158355057161796229553246386273042086060540862845652446924412584032874897628801799364850772471227845766757045545296787620856198191203980844409158489254946593591906395213584720622479326404584507941921172772151434171184358009265388638823118492876819918559579414423778346904044790103507744094055452458997081034418821124745429014007026072190692861658964884507395480599313974255573779937711235255555268802817800660900789164297079294669439873670617031682636535160261045548728987286822473445989114281603858094907051099284686718027819997872448062616996245940977910465201605123294501739342475366078072392172380765125501640032426992255942667373463184199266823003992657400955770561367575139917701958944959354672149963977874334666651687711331821035398851575268102880048794653970811515080868667415137708348543186387154323701155366329189854315104803363208454483791032252103472020091792801501926266390394687812314863276480909988886328061513855114656057144885838771584093551652067171160324427432986523607081057081855852962585766458516588215380007294936748116522656837499874430880067934099099800719659859247681166145559951795119702900141282159034543254500395519080444320823933147750565689854757191616362370851810565136994059868337761504304815655068385358868031906935266227649715307493965996427312844908507873598375054106336109412786642870137458807969591425418932876043501703959325073785402735908170237909969877302767855871025511456827327542061136616514122007360382361297945674652512976739900162093974655227618351837823828780924700015546302592878987055623625593046271925988126038078899978609489842777085842801042354104967308461156238103438684842852636483550512516887538543971640221047497429046550101396995617809410951293149531501423515974451607356136394521885644010841880444897128169950369649225117739253760000000000000000000000000000000000000000*i1^20 + 139962839537306628650320783151875341179065315914252308712628549533916395112340789211439557730905777025492629872903635019663590085808827897528610892738555312937504246974473265184179739969767443071919412352226568397203884780055141266373159117809433099273004287170915954901796650421575062284482390097862651678218102296337742825005139483067243113146463233242315101085774615509196858772882094993360613970225429457977438507292055198844078457461729650636732001168238460958203093178247640565324387638586444666203213927919731591153463763147244822944649276854564847800826477689266306155603777247908321177666057272270761076379253693339568819323588074996490862256648956376292988699734802701102409267967250375938134959522991258230134950262416989546796190882899228825909244948980019388124447923727607190285476542393466876519878660173803684260326272052729730550399644174679415532890290657663646149643572038895252594485181470989031582374897787030347229954057692934493750197390549886803974460301325023821742416266262315679785033875728830677662524749303876226565259399426693776771652860729266988275735807912631065575394075399860818254715936260250349239671526832181551036441404996132400204405861216391660952352182561523100965203294364975118752277454112695618834793495370309646141659337030820275000235284625975958846977371254377962463788874453143293703109017000948000597110895229374726051104539604680608425282016975044312527812512127368477950788146658028419521286603700926665559989004915654331229061462788878609037280170148425649145510503905002914730163947870963633381823581418398826954417848451249746898692074913204161872941662376166589840168208263640864188703401681359707349065144915098279392407567218817968843477509097222697305911032289427989022654298421672645598255843593569730780797343998784521312442847909844931013217613071043152003498864620902868206292929020776175621280553049448959648205951408252002103000931367269377278316500332496888035272430215026168145916019172712299201532308286302992124760845650273353611375136966085823298492550037306131844854681941127389509055161969934210872105267260569053394485486062953457384322760704000000000000000000000000000000000000000*i1^21 + 52188368277912082067870295704411981371658870398356192784584076947097888228227425134626512377140669228679110751459118196033793662588948740351645272375811275511602716454424436594676023398141251393333295296538597792435481094350290836161152037817644774081050496074621574592159883681827321676848727657798650626302606833582951376208162390821752467884663102291632951989746445495981522727555055383003434139827861243659593773065844841368802320845273263104574986864310805458443727965265676366475592957658020223968369551293413787017891377026947030626465533886792310761519290173539067625086009518138626128516405260912439163165899533903188956805804135556314284735976410928968086025109366711095852075366940838346920958766737738325613625239065281738771902401104672897198060870870230558462049552865326268612590120015919619128536499106521871552069583578541811845672175959401048393422894878440864610058078527927349992412029015648081665987213297212802050740249311073919901974421250381878098596430622829582691512641051995000822600099963580764342647420688200882035844929909302482346852661507467482135270241866953011604577490585250710977169062590671129676529256350964404998366424988952488283000021875942015617438451419106706745982716288033880168346978460785446361185700882989545138352162018053831400242683503611017481822061990505058382071292429531296422761262102274796928337026609759759460445962311179525377517455469386908897118407122838379484068674366969095264257010579441179084077205983642366320195407719458658613038284800644684240526363400856156464957271689394183856333333386743014583246155235611126280066767713912946722233203131602945161048340041446058347596495753774501746972623093685664262911022435723598458993635231939252740921483952336071892676031815649890270347463216366739212763515509922703326040801855752805619171245846197924727714504783652721384842208442352566855095459059740558726546312908408428891979499732717939735540987963139784880679382703621496720506069139715245119464140961651631918292541141501583748837230351340915848306568793022804388342320203033694398771993868687393094233173618232029094539393295472308203080908800000000000000000000000000000000000000*i1^22 + 1064053172098325736438067122603683832729031216737552479251941800557364168110871977826101279746374868445911868587413571581999348587465251315097728600351034342139375287468269198435177864090231585267388187868553809317691681924192632684067532549249316867065924809587678371164352644314677477387297252927797359736640213340062912273447891661075709724092710316091820519004875954558480590644158049435806470227186482223101340102603801088996109642104814701256078371641984363395151273788772835783881504721401133564804447424746049636403960439806504502247670116867428558298250393863231771301032828518353581313408302909742503998623978621046479663916880618993229236185368677937882441450304280546014740634724529175819507336830307358160981613049935402186653638414588604169307410051417202904313464513741215613059235138253388330690353787696088549958802412864989852816730462950942638147276440592915498905741915900190646076704163990853057730808857099546996610857895622399253446422929820659562395758766420475361122853821593274032902166723107951397287423065882318968962897962727762529167607450020352357875458818308227812859742729414106567752962904396697357905541667393590205506521730905497784883774999410661055038335281594120225996010703589330528337388599490959612504196727096480352347583328119073107906213170010844872975175315574878982089581564950247572380399009457847494247702350670933375141115704017576306390720893773358303965259454292326365114102582654919054711044121509365572182922890446274573297516499079315068072534602722313850803520409819279919443763459843301464395574644605828030401322483115560736701824391021784608303623860550660764914192412846448003106514388793387153024150852703099589366590629617262404777491530834214417621166653362499852250881460576776652421204164787394709335866958604795198330750232463832672156257851425557074991259596614666377899753084537678300685565476226767058615292144520402134611197552315693322211311537960133828977863993774954300392941486587144160193653244546278441479090675079440362766706133688980540157196454996308280702157012358746982678737473292903648260200236731279553599007082771012586045440000000000000000000000000000000000000*i1^23 + -44968716923554791324675499397267969437822747407614599222306658625171591697860996050633644387293133393075012756093271618137260505109228073496568046577245033091528242328215931001953037916184094667909944262248638470087552585843378457094689956371512094053804588041044702227395686086212892076538620394298314299591446633391438022047756523057896129676616450422524230669491625768304591112465965258264470811051056277582140744901855001355141395775969410090942681971157560917365666056833070321359581565743272446673738444350825601476189070835998945446321010850348594432755008159737143020882597112437124644397749463159971791157324340677847811998564431452251425759992765509832896963218575418449725171561946021113673721416849632573589017941914852519765236505025798723578820853389541640658111373339111525731076399761296323747212600422896041774666142586632132952441679579147699749212517699813971984197182865688301952602903629399892645140348869944814245576855811502539806253674691024226952492410457536040484813764089102789181131541947624752164332217624064614008118710783775415411794215079056433275816681075722514290498124198075356923171870748256442529799362025833012017927848479211307192382904077478383648279297868560109357723487353717968050141786286559969334728749941381172017458319343390781637921741894364834425435687823172486842350984590027202999626709650946671378713105265698235981285223468444763450893783676433357632060489575585686458767284016883344141428199723989657552236706231608928905467721126351598755138813158602901199182907027239848155757563136306662259578124520299996686895766580074873758622443940656124707852426154358825593407777430269887142360020842312339079270148862625217578011726668991657813814472796896096863652201412055878727313417121321117567733771565587174024571531633927389873009924837097859307958390994043649710167169478850497722400749788276282538690987239950345671232561209744911386054859427527711944294495926966141658675143840750096988847673633760815580791872167493957947625984226137714577933089445261888627438969187701523990411495030336174110177110581171659741086345186044599461227511543767236608000000000000000000000000000000000000*i1^24 + -640068983563814474193560095496437573854911375117405701593979257665918072662021224903108557458472426318874726892187970774219083438651497418737034708151283212223625917266615258059756982989052226530945602839432640247321995695950348234566833321796024617172648431752843325134148355766016604029586459579550444586969872593923154323983241540072490898850692817721885423805717653475683467804555777522980121016027316681053234352430555607430126200913746635651419505696744128345524945315914443375109053835381459063297106211335316773533429140526034312498988066899996156202282488951337050058121036473806561395745370137931879376105143060033429840593961087096011210965891186009962864151227943672617597810055602342267720697454094065396981234806235375252150708903798642371100522310685133149285430081179501636813834046249542929686385437995887698541794603384962087855303845728815916929414513866552308825824279419870858329883234600871489224838746684690356583517944833721264790493118863879957750764141810728413246825985639968403483625172396793757171464688854191417794507204514446356379268896002531555573741400414766364129118688774874298111399590166140490302693767990809085649395459270980312998045341312168818281568599648754769833175804946678212933160667738087579277510649869534466859261795552823574654138343100054084805296648571841644238951468805045910113897915453182522174566271754908261854670214877490620093750195526945334594681694279460700572403961417539228985970237323874134090834713210005362747217121751119476039236157085499252591530871413749259527829461254124053120600113952328844284443929137719698718845077415474223529937809824189306741958175237702427610997323295229785287823661377786395479526918689491484288174122560345737704564208046274853004338230296462409435247417923508406655336141738973060468026933369915065551188151148862122552937371136123878516685759875360723424128139379381543698277453955720190232728418395724679056036393387723351145297050813973242459835086265081163601209731230829190209262439848912235197192529754031510784811213606856396302752178898169849764837887590930517172479745276223125866561551728640000000000000000000000000000000000000*i1^25 + 18416446073715854627157490683539055295717619959597769950419921408787457819457423190074096596054382091254561490755823372234485916838207895487096776362121414963771778969364185833086475114273747957122977982618799667865476288349015153687745281389673268129862804731055299896801897530949465128930433582971935308770243626833833030014318533309984399832393314824720108460033604080802218050033287943126542749066532406850945392396549909979719219499346614704161275048583654955232906811632340232387047522370736594746358223100393025667939572549759544004128316945488923931410410130300062280736308274818636437970956152141766255987645957666891531858857987438147682905974987327350073957102092360276399720887988826054773578526350152925991643980177453025133421811592490999489300222510096757610136262410088148107684475350847013364606381600937413221037881711587016924630123588376233174240180101359484166808225869386313154290306191112260031554296349782844036845495562711722291884667926883220827469917629212977465993247785778723165319607502095750849479760702499184169419695947327072193408789022949570757836814121476352223906498276740415588527642042889351045666683908201451893451102175980373040992228052453228484232240357139360195685740435772673747745494356419657080109654325782172441309508788784855680081007921549136786874737007562472824584104619366116389137662885476820843446774030816557077770100238945928323088932435568238862909194567651706780888600633840594935886764380415680478155189753150560923925606951158300094663999501603149022459994772394105053788363734888743516254546120450978373341487504774959727195654014092224293191462648552883387568304270230940193584655588573998990147368826701359489074103070623198628207486092624159334346928702429646578074864334168937587641519012893975701359517864748915425231376639788693726284118068920814262921529846456034398931787781334085221884532358774723336288984811231936776938212257667107270979799421509106959611376690542508129676979681416959189208552067063331825822031675927280891348234097056920578643484814503269564559688438982859049459320618331011191137864623329220190508484132864000000000000000000000000000000000*i1^26 + 31018245453226116584742901370163370579203813733090933047244716955179819590923948964467727870738446446634105110946975229034390275990669912932696552581611993594751435676183831894398465001058118181738432189256437508412177515181590454383439046885185063051201454471734622871555787604474334622055274880850417284276638567041181472731034847782982463953940845830041718208564938713392668859146197051203906267838824311791073080618507685110575441775219683321316514921605142063468718182438580524818164739706075459139143330871322886229319071393039957679492394400417807115789821714265828157423696016475554436993858843663625979196825584532740053098846917148592781914761567046009904839212574704134317264341729812142808309370326147016028399311734566976885506106489079788505957124618505124799267919005581848458168726825999213967100635845530357964978684155155535513780776943011866568404614767004463162324814271048023692042155009042199879699545551444415421796833664962246803507194812369636354297171783489627528910553479054271049613697861243200657901893741178809206354424106933170966584749577016990873552323410932607666311453260046667542952695238016481649568211024610496799366426112107367123630351813828258912336622278174330199639522043734066612571795568205015276195356710249891429834443486206537529569653940000968197234402398686152191189527551048134883284785572072906490630202628826697303788475675594895809058154070135244912159431068828296434027274496743025154084991234243872067530683706859805218965984314771502929732828648375656356887054090893730936791737204321786947358501333779577364484926330070353372180244591963998247252155445641121235117168466269153204551772049318733665351686323577907807090114762504168180424783971108349621444316781811270495133963159537807967249396973621082292927844478717251563722611374405733444763276844047562686444744221291500874827008091398169674320545405786120505962955870893426667453774164202182050843523727097508652622019903443972957516484875018716012243002272401826649639399177196669139849608020147580712977028511033555107631236161422277494505572957648696425722257258040779793550540800000000000000000000000000000000*i1^27 + -4231294354264179516290405729160759287532708919908644129598589754905705511797837209204715366935063224682267007262502003618753810635772737412749302263453921378905059835769646494465429049365705353625814369573969751265898172154849572557146314600540190591356488681876430524602115875671790766108199240846459575553538287104972240095010231926290107593342342470677962360458756947046822937675885013954477393119541135705073565215469821097859195875449558781484876060038690173405265799376974826640233266291941502031205524718081238278069252258768869400462916028093881129057048775148272631744278452123669383344625665118412467401403304729509734695929130190832230026250409296122762507089033830627564078368763813612539755000971030684054532547604657779338223784255860538854567274704963524601878306015220787766568272456712490029967834777830290888318864775037155986996647686338858646870510114513384433726764315908854150097222315954710214925853310070848417996027731379226898108923064923887757866364845754578579129489924146400347464665375678171148985390597055152658649825945673540902622195439631362255069397895702062307844893214745507480897934249565501792709456023374982451049554430297412006627760160537564196805351388158316766423756429038457435098059800292150836447966919873338438263300940988770137620063668880404405797917550890708983536153736095724593778248469744318264801151518750824655502005833895349334787611173074552966541502758333654422480331041330277513700157570043384428570017436317458123426712402147040754650012861437454842885628456439276474586630120241546174446301176798243100216768498365646575021991700294533499608337930184745197337184760771364107575702753269995215381155047042447708936658787488521925279347597375862399049323630070541439309177020218425770623394050232546725745071276230291291563920490213491478508912992498072455608436374733555369512209949396534120411068194060829575814501901111816420632990523023896538755846688114219018554005331239722000702681508293861039796407284125368203493683984514773840944575848285924775438729408772387831718701994710169616527348192585275541438641659466150397870080000000000000000000000000000000*i1^28 + 17033388299298168365410462404342050001711167765446617162129531566556891263327111698116677242803170618032224068183521618777743540058368788606205272310086153502181388023754211943020065728585106648474399336950125289906649792955872494603130545840664657794129332220738256716791396464558313246122947341724975638490083393063163715297740276879094521408822960683715760228051287480565222075337228669314875282264348820568456726761374809182783393636545746344783790831770224893921740050884032081330439626610095146734613166515138845938891742899131530751161441641198370092558905119131706262395803174672245010380930970554267161499111316308762599639181776467169067556644525081587257610531861990110827223326275721643314895258002728648600921031557352691723351169371191314948286449040064005469343857104222165492426919285538743211500412572519510934053151123279328200135729869264368110410591529828268570716046013044437059033389194394054125685602992292123673705263677556733495068610737330555811860323950291102117083225391240732112737060812897344539106915753597242189444102379545487888771327253572691020046416163317168413138984120788250678590691259845358598456263084632004152115756133346971710745829424281423869497189909540126978705923905538041595064435732946461391428200686511982746882370194198756866802277158249222724821594419784296184307014551694008360365492116521906605254557151730633566114663047674992138466547593423619750999433245014815007492996276950416330433325092171810811608652784174585015770686229600918387283128233479439335941626408462059236098846588313662034957311746201034188573063235285414974576259024203391280553677504491403752389575994285013433110064701015976872211891997586252493288193515304096773133342516442188183330228845996039197256673842177386229502792600740385662426978504806295318392965242935022681234279663584678972916152584818913668153041593596735078002238522088439857122312512747633888196259523370670482940060770720211435624633441224904064589359317722397874674339039318374592115068182396665488692797195789825067566621507144593135263487577865899815712192228135842262492124731234320384000000000000000000000000000000*i1^29 + 379107877360529127623521224449422518379327226331219165570506361123283217356149093942838925241884279588423911982757151243609121723341438774864992744569379664626427093894022723068659650037617695722017768741473663127279549132634391483627829106015515966649084717271950855026251728295100026141500928513480550387090856339597445120546432036065844086045730818484753479953809131809081334704908439492987046101035220566030973497022298346841028606958489860791468778362108729479816408704905356293175959728036503750860562785755704527807511800524625481260268754960872122132710969235970064527477034520175978508419890083505938118239087499967344813366727746020269123671641994987540919413712716163640584545216733947114310708031310100517716230259033558863690386686486910784495447011560379245040600658495040942633958227220692492149067059471643754717335383998183615757308814979502879555216552796719771059539481252095406672946177220056434370186782684589448900470055654342535124873936366918729615639332229638544884447928699612984243892113382686094834252278396221890353075171032921311307689509525229295918321650813911288923263392284873983750363788643811713470266833124750640979795341468977510049813128610284893241785557722453607656706954428472276500205686426579314139799107505909095665287511681236136277659034957418492848156669607726378426898767633622081846221206942324904669982281408395966913059032866643319153971247407811087171261756625831356785014769228407607328471548141655098017883946736518287471256630236431654030743266747244997699488007774640324941132691741028796207156620090053581700352308502595388665241345887816937657069894765080091628633743290782694635634948891311008293530688257826897479000988612418150127757825205981013243315617090428376023321080919604318830473106580055832773700935131154535589135270078219513932106634341328677142086003530166549816064472592069028070870085577948207518958870355328899086024974489560487818147361485808439958731044941633672879723180889586086618544814243156329860731037762928137184021825307173027574724839454971982802821870428035316200911574551815794524566189821132800000000000000000000000000000*i1^30 + -4388961574825025305578683189250403885307474669798740846796662343147081885562992977213146281543514542010145124956415371455852043284512817111894924275928696460821257324669903759034223168813785456520504512755613195936415452593690599874560801137394020202176776489189178139473352288273355104798972873190229878502618799584463378566316987164731164806131425232624244447711241295698923134019759633663620735178159112971827591495988775814689086056504406550647154067154624970637178144431481331295315072147809382053537312002222475549597566050252392238366255960355886151110354257342553028328153807805187782096969290463563892431864636478335882568575815358698091484134849879123367888683929393339894129551044896671455149211196284057542641271018328221390402912173047044216894345511653389832316271578690700783761203871010824168547368644524937560044904612383184275901932242123741054547077134697486199396262761687829765999697545864422330933895720968284473062497734289743886348602330088535896595344174835582896639252689373629350218543047861866444813408566631653321905272185812485538281531674725360339836206805694177916773601738462327481786592644119074391685805637008685621052275639716558615977866750016832393977180012606081388388170494152112721822728296424536055803774509340709434766897014340180919288973660329722838729713057619937244739503811473779499528042045452203974601124753775467348362159096586517496896016903711327855513844565617543987072815225351791352411311183451459207214685419656403537633334198096093291931616760977426230077831414612048436691623553810073130804545490141924244817757978891143384579106364873862905620476021355605765833263956192449835628050498630724555073761177868784624123333402051652770153461507858058046071597504271647483457747086444713225298772919246100041577226341328928489022209083344071745185342552218113412732845182538268009948047399991357970757615613552639437149520881247415317927408011851891285916163046291877021497729672024536398225125081031211807579417583513180375302718167373603145962985963694482437603369523151196699633399814557037550924817019669018399332148183040000000000000000000000000000*i1^31 + 9030335765071756625706841022043743923558214978190705511201929533960368210416768505220656897571061550597658722042760694440254977335791521387686569406222139106038553395864525822914574884059775399160682587816592350102852764541312029483629926229195922889753826416987920797736673189945135828838494750319973332311394652416910547251686401084297601657317236782117002984695193964903577604912862458993543808957721461543236412044554939078655265148504423446917878197010092352707867718782488695744034283126285917189456430891673897199856308556954779341478299848171963194913524692312939571924423544592209946269637229818580142949564134484841553571200910306070555724412701525121883255172429593353592183849937496819991252138487262911499269526712324465250801695306995409551769741481775876013683200427939275056237335653208792535295053967410648207068134016465895103644471944278457095409427884307113019680535274720040096121955542371221784333419022841224467143652635847792598585924494050648487284660760748310055534766578853912759847073426884936945728138218031917620043146173671493173202006118560810458917282245607709844808187912329933957826737256157262734909852650291613917558165938258516466105787516861129803396796082554543994001383693977906614222838580102904084892280457155142822599366826348607411872977021038655168850114804974295746603469641199934032363824588896997007850505852167729752722309977903876929556947209786092473199044820383682969658154020556018367518729950949320864847746587703095086331737790721574084066287704261192772505072983664406695632121118266791525708344645828334990817248827361423151233793840858971681949162606792344690654864707330373518503953353361237015332707338098494552342545688119551892202628664553241798660478527697324926833874042691393310615250255227532950026045381873564213524542862005541896197843590003567797237532333426266917812918440235989985159043228389645860620640021393816332419111733147959850095618727389317148706510590218320539542637655736858620666175754490276132071995687328207682557291414188702375010446956475027538862606854319994113426984273369022662180864000000000000000000000000000*i1^32 + -3789849354811560240994088685564990827759833176934735111201743664848236271464940485489056311182735474052079852317985773372962335675864331338141648673120163438978953393093254938673741263612275378595683789503554464224964831266615121090290061555641477482357936938861872887874384994520739320629631886929948181284076285719973078504193034666292263549215973164501794871045859367311400643758381410734180921541169150993837048001101617599615671614028140681226462740189882036193056016571979474607437036365734688417427722557946905081672268445312925857204952448058477243754430300577603946475693273121841233025920315662465894059129732665536596536258645974228532478133171789706166196214862978273651049233263499118128670092079807114155752206782090204893050415851300311354221912501990876544365045878568135985754328483063178946215720487793143546436387696264180880441502842803675974339378970244194711843832619999326953330033669324645266085155311710023291167402921108589365534012361699237395193656840046543912777843731548474064681501822518469080052299418313941864506174288572269761638914523721493118006365734352005621457831827250974019237886785289305167873698459256808962069487665722881981221278832293650968001418393510650643800567274761589092699202530468959002602934364775538054522488853724812950163643259929015193790303580943274322358100024592801482461777367394140950668541817327569910318646668909901909390889039940858569884964749639278470499564730254037606856055382741593859599723068719977295088010002684808434151317031622944615457693081422942990576010463905979180747759541674760591066872091104646224569719265773268607425042254086417647720278080238372382059419799723746924886645200769671998502576852895303032891761835668202341516373401374646008690616232433172372528775249516721410186345064228776048101018571033513467656623251812184261623379863783545282199919928930723372871786857579686132870923784977722971845501023412426443025101855959796288640552899734016471044114231413643449698209841266484830890689006554133451185025840233370978358043900717525230613242264502367513193707649656212684800000000000000000000000000*i1^33 + 15762111276617243136247687442944309825271422161005700976822556362114622970895308905759095560113797020783871816296358072592921680216892101480666300249571381790935206625522581868448283445094453574543667064461204137822581927407409754703937278560984158315705411050404930044291086508474736953688227224432922002444497270793039358476264704623973057886762017554985868628606485541207459295343087434040301259692162214602829661325380036188991819225909965289717508043978020926620459583576710807576860476424430540705622762740300998201591065994568715424623739454856076906828253169940839044156055324788468322865591238840233420365713470671685268616097436317933492185780604046664377014474131115266376797301822886746283058197260811052499029527852596481247161955239940917922463982334939970713890497617621610198314041587460744998737912199858545793793841554904475915269287984362419591768960853992522814187501011891480931810273741372673094893202562745950150501058157786540085007877273263464026578167734903133381111328876892440502945986128481618393660920553661399701025023274723188750930983626018941580262559414832523522848267168422512169157895036690473502657736602080951926751468404730008157864058529252135216638831317914845822587255202427470966246845495958709251333680667048263447509753519744965398131120245931767120341853738292781118853020595902997930651556119554115094502176723787759379819171430489866035900435569022051621332076998256563817047781372811082543038762449349946931265745682449578025828608223473774495299826450584254250019647933050851143347714549445558843046122178860207365522608006669447060944258432392508360583637585036368348490527877991623997978240851370991487637677382738065758139969686686402655639516592832029466169156387120939029654192076796734276621866712240374655885571255422186228698985781363414794669446065304706358487472265096306162216290495229767434325663847383512904486792741778327287282789189718631471338446504989092006949269636060192254863431592943317926441299704691266810696157665415011267408253192651992984897974119948166382615599966585234667648075463393280000000000000000000000000*i1^34 + -62629346218523435290631007160913309959137537364532117867746898034425932098803303494964127130488016481561648550256463615619177090870817241560699230463601025475940429670152927641982900347578771021972543957654499957297765649234240393228636122038227795953576241032391746006384182452400953106752231054900987575912692422225420756140780518140316026395247935981873864690188950354621252414080236573812221977381645209322055291684938165703068048199391532091986938185755472657027519895979783314666775807298061795371497199777359293259154318429576186982792723882129583854372330561737498309879295225076123918098317335868971194742144099040399778410543063061933984798247324904655800739139868528826935537855235600477395787920699776549891074565752412791090968490715309616356262742587686914517574843994042499841727754501731937239308752376468776583551218983568977636743718241742303116123023626550448950650023864772563951381783071906803307179655427109590470589023098609784651767391809982101277324216863974832463479784756138135269959347914472433546397294691081767450774579678595436984130179125068532578436990166484428236085608857543213782859213617600453554204091494092550821291152179758100593197049501629121346769404936105479343039591281453257596605662962913340471452633465740466418593870232031077296463404566144539326319392163650391439726851687726249354528230856261802894402517574103496304471203973120624477868084868271228526872661337927049511984698244069468835470492062662403715454695115753381499406460881390564473651210623719516364534291174577041290308184410963968298230707775581597417099695800136497152355796096589223306965778397211346388100158441103300202991274414959080147396229859034594390251936593453860586020259020752366985686964487088136185489969901922335622308085156382547880914602093864432813991017833001802088478966039024940089723102005844208097566571147333310181274518986883963511918858170134149957863320358319982166650523892490353887255529797107510760881177598775472289383934484129011187365187413271843613245636104221857397752104853219509620555523108807584325874745344000000000000000000000000*i1^35 + 79854602971726508789730063045779482052933868065531694054620058831124855638944396413708181218776556182332922169017849080071125179857842935615416472122085707544104038270572840675374503585963530696315994626321098678686250999128277402014694974751525681612427443892153668775158674831398704939885855894296583539924372612590777386372119331739347261566912052331792052842265091965472350371470837349786310565606986805457741960487648296673222938144947563009105221921178152519229321135520162444023306452779815407506088386797546162615374820149027513053083921270344197203347182715098705099162804419060668832727569671347479007355233750591506807454560404521860400931291333486515767497510244604143833775182300267435209418905451030457309586376323915282711517152912128428897574830212639213735715373032355215929930764652491369146678401662019175332428136460889602483296680623995560128661542843684607969927882494569424703420426846061872793187292155682756054590161474398552698550958208637972975210815425753302753920750079287281645026542807700999735654682258923468953229085912662612323697801125277539832872538060543853249226138004971306660152562113594409862263416961972985544564130529719931953895118500814715789654062552689035073726783484191348238917024939670448718946970213270012836789354051968927822178902099994725163367842106085790250082079071249062803833469379761260058294460858578683750278303876555946690899500491111598844681485596673883078825234034781424040476619984425531055731776067277137803592680554827519804944407692067707353554834557155918281840626582551979291771086221792744461701130312719177529938521583371053739383956062448315643607460975435168293212846135152126895351414202092031077441404292458896639014112831546328517085924052301732156209458334038615446480139479553055410450527138530745582042833786536302260403348388599784057474637057600460349495193182124799896622423871316303336783142912526873672788920447446356330274414178509095052309027411739310011676598367854068225982073547118229835886865493870748294063567302893014481347192579616092773952330774428249594265600000000000000000000000*i1^36 + -50636006371162928050405356737636803142892615492850936174027164449649293425111057965521130274600352075106195019928895506138900550561753485745561641764590632014801716691458689075778989300134699404802511964032618201336321603109596835274766972393348197168685498486317327661359490493867144351059179335090781315951787482103914770228062880029362429278903454172177080617807542058665963730702998810604996374206363553521901685171576560077646782261092879391306932635211974377060849085095421216897128106271073272736016225123994678970340654697355615760359999388378075394316780325492539666213687069004541525784749776811657239325568187957080249227666666901658429401606500104331956637012498167562579043552386095849195125030001224553983365449398904416069876376316029710734004903260708156640492676415024865391260797619125929147504098462822460136745143258317624825845835073000554375316018690471986033566230776261354930699379039945841574347948662426831803688319301826916187613111234849147867231081741936881936708302826509999395366588400961379340532307475049440227686811262122346820799272383212522084153910578417071854190226353306571982591679632101108268584845041341729696610789278505791948626558263502199420639529917810894171180841689405825386646143537648195920581228157936472902388076497523892847232487282792999409593264347760114958122363518870639997040980877986326287500150473452831854215632731173201020373275650882752804684242265622928720363930261135012153283085435657185550993511836308206538624420856457469597249759124854809287028412098943792082127489457270401466769895771807312757793497730788259438510521149531957877776117163280001995079368185002497106836114430660385536065071094667475882254077329502815104408869260707547182077330442132537621622141997530542454908818104560950404574570371435332251624323220843821361517623683295819028977858693124027480979282442183359518975366196221422586390643659466785161494532035535219343933422281931776740588509181343204182144477874580330461526155007345988351962452872973302155787059179446847628773193650680088457018414486247178240000000000000000000000*i1^37 + 26021313896465673369082478363301024943307714026707879751337977599622711665717866844060678552262708321413480751724504033469022255425939980784368606699992066188637778325434830687001339120375798404655186452862201969994246856995429619595119264676060549255839481552363873502169277784168407895523625437679447331586854817853005177725082776651910395230469872494913979402311705794719994813460972061119666747602006831221972097210912566461690405862276730799985755628503457776192040234501369732479099917586351052458445623760153454640612230783626168008511209933632229438793020199134514276835377181809561245890533416590340625254540471558604060165693872680531298863327160004836938117002182388758403826048644917431626013907600266842752730181642780299907114132042410650174810023080624560449264750913391601941104290299192427622023969245619692672202399790221106292485076957011696014126019109075823763393956577373684145323633948852808931685148338454089716818253147699237547389376695742996864109501170516633459140008785017007022529947182919569508288229547516890568522846430936791882019654574549641307862483376549157392155285006625829245885569791432253582939221339748181049421124597303664803909526608458527356307256294280611447637786883032379507265703992762952425951597138513021510399783146323609818868870015825522409291651170153000663260912734404302738449154212368496705243446460379189391307887465602168176976182217156897409363392851274604910121434640689527680662969789770572613508605358794869566341392276458364659384685062920723483939609801492891651974529656664232041829101730066875219437873940737243778114100614551179523301484661170529967475424808788506322662758326919419757964476687911628385794034977452906450746239928828390302891134041453346741123985029103097176811787502686551337821361926618135159376128755749653509399149431854294281400431029186877495536887719816756021999710254167116786438617331619911710939301923242058317370112239126781039270434263804981479153597708956650201249148141976981457565664387091780289777194855315130123910238871872748302979056009216000000000000000000000*i1^38 + -13716740418104028985188077390818305049081893541994214314174874509473630087224954529976058561349234115128708161419275547385113279427551269205799802596236219659910483531801720542952248108015188178158883751003066965297824415920874506292920080585047723608131187894062589096696089564234783426256820155815963166070763565905131448212993657535337495148212252294000741112194142444843638489981176246406361708186693574724492669924590204684821443850947625996097607367732915830828060120525763489913517655140540724176518064087838398559996560429023565322335541269570758023371132545483998978384408009676664543187017698016482433183386274891858643894473157899942536887163036586543361543337441206751872734120865775959238489298592610053439832194115534607298812940016876221183036232208734656793919407833555082723071553098608477844224036177517255885194764709367746913211101567940107928920091081999026161203937421821444435328645912037262533524107342221688719778246126562222436653799093655164159692866196146045900570245990745157387514801280147574406745352931067255278410649211616718524899038656072425691500658029357032806414799533621401050495208936343875919905490887594291634742927801866201287205607775431724796921542324844699709094149118352360985128723514126769582868513522791044579613645217733813308383355957227035829159772827313001110169764697776117311125958171008710057911298069269008915813590352486136018826795208569841579652218631534431532545782174776736307584054453591586914577975389556884944436774165827239938634841609126364500897656651602762283734575328148127068752730107871222716190242560913889054179214545980973996019411000718801506490326591774619535959834377207024063152876754608749643209337654356336332002976612201853949240177078263289862155696643051575869217538003536128655770970838730399816095329463541282609210673760801545824957620586644179372454632977199400771682758530352920882531010425411577159633491147158404249048993540003798726488291680187685648009685761930136530961150422717919522943305227335809813752390360755376922776621368123995270938624000000000000000000000*i1^39 + 4670950911738041493777485946818861594933781708464776225377451070040895000116568926950683714502683075790780636723881950446723557393692776887289845991627419342173789726402391189863196844038355042472290774643398146897094201615004320439208024727504192666990266754276770758812865203025909860611459979231367644150372358524157911060633469691025616765889946113423304391085248956408525307275698634950218448613749130880986481810308167647335529943768325580928474442746555063505784452945707779572466996499260764848745847271888162032910002736039014700570301483070157688472609877664799037799036743562424101732102391029464851395651124985702313222884510283715088333054248080535922819364401478349982513529506523696893839381184625760094523632932264998400283022162626134960982340747543358369323057303961274911476100823536040921807676365265049364536181041991124811841199892225124507310698300881956253531811868624267793266337004726466131885332118207032554869108048690078629377241111368447977415133153749376010662412015340009920580569824861897970174481763873781562725612063119843574564681710158574492679167450400701045555854335818615279121041309641606096898045288832187091601855548925904284835157396361735412664047642400410923493886311969122065061627212461922067498927004999845916161823464243910227113206098499049689408023597824135619038584701464631451493778517517509939885358147559303020304251166606883686066378210915536518607237370379252072045153513610510740751770988617301855784257468666681291642641118318378551526588370237407848295445504649923553749019773160645730067960352167884442646590517656415285663906824528685389654556337712467703341124428636396609528470712188331436208009416972316079626965889639554350337646147875227565612114955381502712495274286114763529694160118248654079059038262379282992431425658767128354850505627796270794493756277745379844892699372698480189776810383987781523508352057064250534117774638566735110355957568852423718605193383136666872662258895043714323985225217142006420945426163528880985265483510450689583140885919308552601600000000000000000000*i1^40 + 361007277147802759640899131515173286600620692710913042606298000593790529032452097546734674685179009302203639145213243959822313284648906228745341027342288430761421355617262304337220022978717289146161527141436452252213297470962087537851021599623802879360404264978014466829683064717868096358130080161459443309525355813375945830703487962844483797486844785373118929800353654860023297977472682088340891448823126834202365231708699456286773038741625518878773519615821434106058629490312799161589416730593854789338842968545708655314458822009431283546049497604837815076438571142149304002247290587693955439426338569825907029404368642162677074908208001463684187063010386963480272910616577871359643816129367021427605602356578912485499530483270348196699418604132571509104225548702954346611768730602593866830711103644187006685313023537737721737631494178533371873048073827144137119940412660206404078233010290558701645315622129914762185254387121128244272005173711052359035572382907913640145893324315156804088741408568166057731921292687059107097494753146308485701796271911974549120512326995247147277943696353011091103082405316037061534447215929943887270323577662254713179769037236696696311899244668897470650339588271952796747180194015029078071743851224201785395678017161949432858932321672553986071898201771100210652517129703922054794119175577690057148226628875970021254125310640618466380827970513363116025367932857125953822661663217804673061754946318291613784291719989595980105934302711520187999484162396994965596266495805855837564361102646085714366660284489220641778062766712125826416282177967586273087427353019803003698104608288617632891070334220912096937187437421215775897300201852950181773731132047421466047031562507957013409978012394910787000974607773970042882400612474009108658080552825432706003276033190037552691484246348277761854196363877222946261781582734909175798444873981783832550105587275642288243793272693428348857504592009223660276720866477994801605664216080764754138323339426229911239106524698765215586952332440994746010124114984960000000000000000000*i1^41 + -1464919522648561488833284897340468547903349376053272254296496097901949465663168663704100759414411080968557455337683634190655228161404249449757640658853918468379376955705717238023641971087440527966605199138462992055703482238538179851161420894926044471769155454016132403483794235707047843937284571983067984964518351956379732909137602101355107643425023887460828605137063493860725004340048655802644761665677017579864844565439037898425326638155662909420796685036065355464171507529454678576240471706083942862846568360980622855138723245034200436225368439630930895105700158682019863476895455884168561263416722124581659349321624967309924497277829725422870016470392251834679385927621915392216397788628881604575914476057324938205466738413950130901326506213812410846692099123474533887208941088237075097608676904328122074730988381666552947742728138016958109037280775429933614617082659180189316145675866607637053430818844021109824019585751776259870306657933757666150719172854685212746445919671922565149966415439991467004362277858914473969973274862087693082762468601138332927837299031236156562069197298905238160322071518379106591520152398701031693681012355218789927877146116737800674836565299581263917511284943344844445347071226863164709854555115940383424652397806597015551002195056367979851409504513251212476661471963461855027374283476369123486047381177406266428383255075581439633669193333516480298390985771032657599357704743435150417935394786461038232706482629194916475705341081497390163322813572654784053497472444735781968851390555378519858034727347030015324851629834482929748889204226995777165983369634085043317141776998830687464893800136147795679629542272325120296898021280743579540682746121995726789024443701774732234643943516378974143236330797134018020209855946344719317837093696975935173559253297239133845280006040642893281978912568209208343162448634058976580774998516335160659473312238882381369011439796487747797265835774991498495479236664940005479611600363669114422308410123636321614177729447486767679691087023201091221930901504000000000000000000*i1^42 + -194449214092077209637767023095865805344946246182001238461911746197002785705775639205032594098942921896458386766288765622336128433475487437942814601361559072673196238398174107378805665653159646872792222455367569805094451381106623503478781256937531414144408377689285685609877328567645372988877119653998425286372579007999733583954989711049326536694581262745520825915544209710498548751570967169741072340597687358617356855747507156201117994031767311157001150186477574717933571313578772809043637300641555670098697402276405830740689835781403170963161055260900727735271707395567906344325521391948599256418675492442424803294704052102336741799663591093086862250922002435097584075167305995828959585028351496396159081598913008164596971588484247676051147015863603536005313205145924314788580291749013974693701772137133805104122836429247530871935843723664990212455321251017899723568459083722101964769865611344953406438818214026924861305050370844850422237060730356063055454843525546855885468274253606163724385338830865424533685169453422350853618244598776371065926362432597502516774423797236337640649931801848381265813209512265229367208570409172454883201409105279719613421019581733378950082849861058613432675571691212445715495019330688458921156213393056614228949108199703023080659138386838008841396292046892905337252460453647195010745394036270411790424973274155863753286613542394389852008807204786533461988350255922267621047821686956012536234452532962541322054237609368210020291833957620133756908568370111501736044743038551934767121033912763467166734410921577303015339220346461765418490633697110636474622580496925652749871670049768492416007909736503071481938973921328798641306962170044045891375697204351758451960684254666197730298464521926021752449978310339937953645462662753159805100932243163001048598441881378565490825252969208426067038776595295662867928494041239199869559798660846876683487734322667489176270356778026664688870338187236588143112204258004746039360496903088997508458074613350582267248261063332289977968688136434850201600000000000000000*i1^43 + -103020802293775101705665812423997819720503105618449854458955763789036533111601943805297254819055721672346017297477744107526827398953583385232645748632332992365523861423063758204663789153179656239026404402849626857944773815099815261908933650587881103847010179188536931962453395451241695487858679780472002777484103304165727929808377537936899774955817889252520464720544038441821995137196409964385914069692117085719715627639086439833880752315975017641461660643692017967291302387523270247977358882458283077667993483545654789890298149422807865072651541532044497138939406751534027060193531504642839987481192786233647889391197951264720356625391458638453093239478182671942689469090154979548964659958604247067815921614923886806323915884291282158728806449595339546244681433934990617952565072236801538899272445316527885651635836382596930771498404165317608037116509315634777764599089623880844989421466444344079188230166697361998509871065389062615925253741675985112309396902651795838731079981151573493621650259565526595904684464692530704735409040220234857815025659529408649291863282624571319497317198990137109618771255288019750494890153174365635004560006283741673186743307294037490254445751176314181921034504933868571591283931601303610170565301449938020052402514610396945055500697276659815802694395077082819033954010317602128074113200197499902041350937805151040201063132745080274450200523414082127173439082698626604484878820016142745580102810531968543506100549319908639447496807889206724103700443999739541285936941090060180330018486523853471025467439172990036512161167215650692161719577590991131567184052577288822165691975541933809908229440465807497807121212772881321928185907344371454774554817251963106170992716808711409284900413400764543021408087029117582667358662009888951194315479663170664204254454240112969181004954756566198308337643346758172181054756238622937251662762594680208450987616077501217161301298972515084360410070870266028069124310519911065074260488836790656281526479401805320062018173908403105207383486114037760000000000000000*i1^44 + 5239673450382329612749361859845356584385531626334016298490972820695002070279826861825510723715740932613565575701490436575239691810243637981676760813774441418561188958617245132381773747582910309589702219480885315697515700737248536621995517972853384602627871523272560396461169075069750639201021951630603138815599390399421082109697455339730670872749203324331705307861940046325777477101048601633683499368542612001549449184413470965859538964377943630030080510378586883641236931502032844629268741668354612130345174975558394479351550845837662938431996463895224074628880325138660747751573420880848788013184909592734391937368865173642763087362196981878196471836929749562252719604318086526759424369694879750112296833726596174038665752913132716337912133860557279461739194069545042672272467153093106368315689552444633075796964873525811669789228160382290399415913411749913872373054909610743636445714037673116855361043818350792700721319640993100483224490606759944817312325126133209959476179271894596239607662598793200109036876102881039058266045418622029493968988056469716399912583430430574489510245082245663866943631860677453687743284707871288361493388699425800865517285077426753474551153373136077327077995937816356047404681013678801017219043845495951132934821145889680560284638353041610563280553532789622724522940157171993866077875510890274896989699442746597894103128061850784487024468191057096073032013075993233300257384902504371744188318505044219737847194302712294587747510074078802577279605032325217434934417309302965921883376807772090646172996253127112433070575086313333367152354389828362487164158515754698079455226604291493834460894072459761148361412689369788289886195535633066388124421775069834771800916844118712847584586643928550128004047560226986631344587281802602143130880992532353725966504345815680451989454132261040667621153260961944245443905834825123614427444832896875515919752469598800027373977712261549045762260709030265813942645793062411974068186552202054922980030716109611438503500596799328849206706176000000000000000*i1^45 + -671538065512716761613449772397846205236197517959859104245139415183883525390970143193549882681578757461930122061095891846249973582796745547736543204456544757291777168758980749284464452368337631894389472624207905490985521589993493636641060300465891876911859437383157320083059136638209935738613682445577847093671360165538938589842806203957999435874962462759580133109107609635553297703179748401281747795545790057273121149844256797835352593399691999398694071042224309564713433288558905002288403171638320948887708591893304651183349176751700126793372200383270246842697515708076116887815997464373141906686548939483357886428374677323430315941893337860474824301675209474110385286989038482245654346883414878528815579498307082349842860946917424727202929891894635587212812362896860762000471578488943597732005134612582443880298074164063695942879666070948400567221505339645677209713454484088060994997612455175452706702050034269004597567456108771018477404411507877112268148247735010424652696954584795904985543134782447887874213192558323188425960894442426245658748726716206912137094800807175278420956034074818898984120134343353539074634156851084166942751898178310095506136719986616001090394233973751030364945750956120538293635702399606500212545435251921742849709018520698965543384741851567312378475352550281199437535588109899708082283771329879197770814349997741294991666355704455844846559581574437498847308661616286648562423368802273824547572583292506496590924019058376516304565037717109441574625121045191279346693797282822975273965264356994904508513274703504731951818718738665659636896361698929332163073254497029206509157537104190598490571920710218899811178539452234102687267337158743912506872028158384959436515110720123752545201652690631376486459119064383421150886924554300638687897343996010404272744069459840177738486626183235202928248991377235527384429774600115501327117215805279731791579216102953967826988911574065709353741890017682750664275340957269851677784407796899541936078253880750699708814362446817289830400000000000000*i1^46 + 160638275447097160588378408425810128672446791006076344857626105603834011562188747416411156341971778919619887894592778947939549077583345864980251311218725125274435992571381146099301988237229223753091182862916016811051082600895420484816553493313148011224966678525686343976338051143577768017947679934977967810455314042827107334296661991610311225134925759731371950485799693078897184020946696275726682527780366124735795641412118529084517441374213591190816855846590784904413903979870882857019497565176446876896995877636514090912986585088608148742507666148161315545195177611704739030010360922280608326599839917663471390637377986162260385348185810559532316740156307858070751297844225898932975597576761056706389336506484226194007010272229452733970028292596830356992109315087602299976680335894932087729340996186152320739550669106853954558377307462360449910606880214825151097120063613553396518299314780223001067089251552354236262878243703183383819714881632236561713458380878529082131179603229496443796095007426623021292710515472653876419738820512527250323776499142217531123400122704909136173791302671690447596121846120410883204838333273341980348971573622620483432086619487093254227109888825226501885341949621684757715717060027451256865230166109956221344140703317918548275682826382731183869836158590247128460044410911431483526869889967343751376574642735551826016968749077472480724346216625656998145333376814330729805770349206581848466437376534455197429259694418367725253479030374056573520829430725508857135881682582890496742665907175705211165896397547794742325017688415266776643091031149146650848063418419551882504136400514407217411566373574499360721991821124875384518976796465599173480244844327881129086666084490877658954510459163880608147987711536267019991442572190568373721854151662803820443479820170982634258609108841732593016676248489665841060371047433256403469458203040952045378142791444142020027953076458105611706980125516894739856510909259473739339458887382487291302581895528132660490564083216547840000000000000*i1^47 + -12646648290419270221990348039510340301687638570779839367113754263244530261533648283674150033957091496989623139684086515996800637604428463134030760057377510176382494139539656260347202518878186082271997137116946849582683909271861454372607137549314990460445081228621491330710816553084695335256735274934776003461656807516502382286916816428442023936958783238818598462460515103924708584209081434945450435254521451398287798171583409760843978151404632107211098655002368620894154140489235733101387704101675630825968020864514776300387505802639333734845567305379895307871923406973161332038356521487074065054278741559034393656755836930099992382149218534642136409820802190012411530395920761274227531873505087513946972480064983600781631968186929745783808560029025387285812551910985299122922176058688480177694500337807844759842450376648826576304487236944512708088693063131081672845731582646977363863705445792443030963630846594544662519428268995948440667165110251604751685158731430470163884778326647544068817083143923393962789351042671439661294810014547872853186584972730392888045718018128378218873949093679820867630824563869018040386690616129099014861301392877731848810062363265317137874719980370450590892243277294286783654214234851984194460629043172172763751273627181925741138304545570369070215130058780199297580457038343724758552376034116195837577178149775289812618729743573839442973592756152319998827038401052144139697428396318726262556733474732954953439797924264096321444662623082177226606045103220330008414059783655613743058821423618360884655364911694418190656777157504880141930742891716175053740605974077871657460175038759880334188158880813826781869532697154681209936693851493215355929039535341347345603707363680213521825564897706207761770060727695820427990319808700307258117728007568234274433247029275358226181662707069657435921479981241994337568738722296015894244257269641277936883144517401049411026867555681396118883170596551805512512379423871034136332546320507014093475697732083193462726328320000000000000*i1^48 + 522819954087329682026551588717723165678659979252337813951137093084928656758865773686865129677203216846841785056945922780912094658380489530534830676370880521563765632263682026830927701717850121535605486362822785208845674840339651189642284104917553146547841655082949712361033308022240654512978936452329218103524147331757515070234469138558789624163452250881117145352263465464667367148113721697841744149471795098727319477672316545989705049651654170746943609936683202886126093846896641673277786814057584984076306686976341043415551831169160359676103978187590283153954979672897188456639986211084676220936256093133670496127652051377204717412668735262623959656038734970864358971709981838875362277006082196474511556663542867989810658620490623365982975501896344174604006643559864332199535367177206387293803675145711845862125873975999521514735547004447277462614446383221670178541824078360035162312186707150779606207321071103366662060121891816283345721314477085416553411631879304580673199159370954420355087140091607880405791998458454243979314026824130804443024696729674768393986395934800837825013602742504862720466910890036895552328799538445873479652203026698028459497997796552814751111327503619676226590972018611581969031005622917315145784077647757707931776555561835530585534160418434596981409421659902019877267555287153775955049581677022312758531374455159790854498190803946961673268459717232898199950797875887570051612501142989240714540057945866603742079120529752942418069685684235272764771607540680717057445125635078465775335147257298862470091975302090331448199780730955743399148588285264955934465051136122878030918414249823263464178397136820422924943647964176672484541526239037286996397455262195067172885880368537294650983846201661280940559569259274959665479026811613384185330846312609768493860686008447376942611393380068194487898094532720132408420289820622360434516222427538791251339470145541195436763397499599587166767227648531284822164211392643665455985015536065775469104721257840613785600000000000*i1^49 + -104090412691349886190733899232071283873851360716204443375275729258026837715928948909724657224314078394454639858110851433004442038960286288464345006782425982388502885137780430991785761199619765334229290191719144823389779669314983752660394483162694861204670106962732179892775615993111447997136675698441448939069492571910023317210357880203263575887270655206448901363788180065999789396101077695695854070497179286984004388376376468845357193769433133019218552720863462365061568153236611354449567405533200477878247316083497437040038573937850219111457155150017049101046354830643916454927608088445940859312648540451108354977237479679789095811657626322350262460569329529095347689606452596226052417099933157730477147568440235052020271897840017599456504707033507666007679927890226299690447775734362437792598246006820200959250751370772854540633219197164965524341516318233091665029436279351901844821970525855097085722561693303594671608154772702086628307423897524334146635548380669171259906439413771377386718978315491176237526311378961624757775150742061198877992244306074714867339624117579822288915213089290650682332718558988809403915043459552505956912407217399532472727742654732562125969948105278846172703054190451545191171539478834022623156029319881933355323537294399436130935080043387277801205435994887770466662430919611217591862702316037067792279295005117682618410672175875877580350752676972130136396964045554169373150947228358436764523970231684389290303326054938089492261940274954261643371300415339394201047256822295805182551391051303532568984832346833663121837546530591951130810200698753451629136299680958610079292673847030548261734514784982548100613585575869748625950858606620044829115795151748653262170995601834555651016673631717525916781520594660167525703940424486946495232649487564662149639826343540389993456253371067958019024869571018633866662080689895851085503763387104877260626338746253666691531517906329323720657892061024489931730662235153310598033845783588028313378864381296640000000000*i1^50 + 6308057156860284519881705853829192571187572503998731012385372673656473550071248966344601782376582787978360374909004520866662910438706693801964312675428698373750022351064411985328171670622861439648148323114480553770272465360938717982595197615410923917308379147566634920814049444782908227430222924002480707586307095893071774524610299429394406968672922601436485515967263756347659052765571985273888560083444172733227971889909924017637627000024882525826302439532897424169020338488684304473728452908356619564729588307713690907542697252067698289489133176253504027405341059094049470914045091973500936412136638027002932148512626672311420429964984407219569464054557683231107447662280232897164890571159515705685391288113205799013846290530496352894118402477657227109577638745557538586161344540436723222031108596646115537118084597902431176388349143607979151039358527055488284855440065799845974667520165409854406704078422674363488382215238325411351050998375359026566646056134447463646430349523958444695143251891746040873675016149849669645404321651602429332120374534531842533735450896783239401436324858384635503521131836622463463823560608652666470271531664015791594960022690176747853715276357938775564627883655166433661198207439507161247707503474264592414057955648689651601532487136588778332551792295570299655209906252764019831754711931385389601839500643794675082265277092562794447099517091156487415686096209307903918051958965978525853039701133750427262895714859330886199125639255635568470631585866532779533923543659724644976143972810194861733014211513901513101580425427061789020019664460527588819863970302728692891370931829939736040928875872363331496236086343000468681410269669277048830395980499553232899730464326948275050912052344106650927474264014609023181563224778127228929364625991281440331869475251188045804299248562107694719484315097204916060192064491304738730226661743450779530203030657849075887320681051237683844183744195843526683799324005689063126139976493928438525594068582400000000*i1^51 + -561747357276894007266914125858962638985117604042841238313303929637909020032034929561897215462445955437319978807654236559439649890999183916077410110706252419738862247782464064243834688813996893342492308749835396020788858404277582400988005046794795342041479494858829076517138572382627676526194146586613545943951023139271347426155778302795015250994446785748215789784782339032236486519246473087018038286636900960526765173727671905246142412229881344198976724823245449422275328351308805198764914009221895443144367607358955729712667838330820939207874106035968483527371021080147903064707521493668161134620186746236798990501718158034441547123301581759126834010339119497819861523306672400840055704646533393064878600750303296003194198918042992424867371799378456331171434372134511817770719606392472947623893619444062265589073164005038919024768422836076913772454000872442988007288221134717282606588641666231490510857097330117349375801290938747617599748024134658034924223014778868168803688455748480784630155434837671269067669025100718758747465106037899463161740368023681821289795597080758992397974912356212427605112650778729283051797058438075443222910342536394631321315825361029066757997121266121383327892138870828640109764457034848729610156163821146405492552061526682334296000784369969415487674478813419099002531378063963635564943042350533896969343276387739337751670724384569449775811571916003146055031354206176363252268181453306556321009024486468770722004849714696885998087418938138919918393148696028979925674540760749458119914320713375747980761976118931869772780041902846332268986539982389187082157470567818423155919063942656536132377454489700908475381971680214044058528363504278659060692668867242139106842704168112179866930308907057425090890703782460685893753942172848819174036118598051455591941723310609023118537607105706749603952340472635144434108099178290699818171086644579320346260918362132345167216887466833268833546443174169783767247389727504246800576908397624735825920000000*i1^52 + 12922241659921504379998999255135569735374888120233212470736862868144849738755151253009285399370807606834482095200301431075837324160774503546292103783706472059496726045558840918630157583638884220284204148718840796394143248244932448443478488427738492258832026355913797273031140990434261417018141991772136844234063935165232461500609390301023668910911513072619269323206992745417778281503276516540196707640616407592139593405918431758569091782182329119613426220611008602738268336317974318942356403808223060140966117660458090326957611839917138880723237955368296667249154445945719339379097446118593807975935425278516935677597452046898431987704093590624176020045166769943714117339714670147583938095005253776922191397317478218615221218360727947771071798359704446692007621206170569191598337314146566662415117459733914754217127794078352124774395371010845610326778559735859048051406821877209205290174572501419476506236060135709962620824516028695649560863437749229419106383244239529617971800776526723048027016853640909180999344508248557898069063950852343130731818146706100144175614714130895947212565900732762582475886004438607111597690581199990746225986589690758643811424477701088679570744774621194431120561669021852559842874250554177898516613134519737919547938866241196513068112589550084669605615148873594945401543177765631844017834407080867962965105222424313532674448059624715279485974419234023268803144777840347942085531765850606548335915568533326081997621383452974650580830445373006002564551111871039653592472301520605705905018018802928257728507401243739055169561802372953279326242427858031103051359259295517609247900361814407193242754730433126301038552214548991529846234914581309629483882604840301506953149862858715208761510716954995099758374586010990232436110786993657087827497351524949193306740803567177507668594085919467736298941237685061475651287843468029528044510687120598808697831013248695253961333939921638167080976949100504666539257943082884871835380737441792000000*i1^53 + -44251779222137994975043265010624817880804523507274012452252330237998309801957263527253564622001899948502039944213616758490310778790900883289172807825737425327866726465301746254063235147306285104480988987237851253833632967349831350981309791451325972208994982550045005406779132248194692362766100304093607399563482114103752133502024546888800363134657437249556878155332877186859289191970805291028172375651012449152243136989620898601497238700249897103510564636001698239548812535399560972658065350329721581939404612676251981512872798185552585047517406821824286455043273986982481447358124758600218048818663138083668374470056390621921188152677372095139928095558458264591588590360107623828174869060721590982781023487382377430876758590373150303466210991361292519786561867272481401862620436590168156620367147063739941488638566233862066705653659644798418141386082029279918237260679702392499100935096911929307478919322172873112483916498802164024960049412759607900541648270576586449827356729720485030433757806591980769021162754634373746099722791255328850198727985661725246196510264744285248258637229390790570782868840744277199299049396219460213036474598840782181375484462475011806789310313757356846291210162056873904651200620990637493514517467784153562979976194047045946721689817169874596326134538712991510624621209077935826599207671735926345994837556321003313389548412840979625910785120406624906763865359322738172895609561301843487730421331512398178117385023202976209533172898410239082719923436506563415399027999633260039085793386743496087987973417157876867109522197629745680538686031548089409572509524614605693929934502484581721031394010685213630553256073932933995807510591690305981824700309134224294824344391112211566691927672546995546781876323288553716705639322399131156464897977264015850430778019686124177083805858238405593849576658862177758188046220863086340253898220266536164339437002980882618037245658293670075026537538841002445813380049194588054602410393600000*i1^54 + -29584930851594039506746759409655924513760308055235239996338892368225741127678618634312657139551087712318144627382347947759375463224903716456046081475701520249442027890895492783356468682894637661428397256909168757546942109157672688671475190094272711167376638003431808308268412352149939644170752557743044116575110146822004684840650567106637575526636105262351845067186197567461297444761285513550226966959373321263464335710918526766433239629481150613419547967956216988209662894341009332668651141568564563428957625186622383725619047094760480112803785172034592664396751968253617064567669673826485108762597051489989715624361547397498483759078999994473329512192308807787705918807797042257884002790318141666756732174937288803094846969433788343355449749708150394888132520965380109532503975737981640592010041762440752179865288033925528561397513896301713157778577705262774635728956330291192096662714179462023619628665743747646318574789723370265498994714467735171088655261974159310213295672900311416562242980359644115831082095229385306308148486410359838176461048444140488204264818905831017436583779699723805225246172156100283284961789684733518993369386660021704762634690648024535654422446690403657359954934254165846225301831510771052002676565624414464887973030891442975653486751625209338943039619114252684601565769321384961805153132185631256036139837953793791865359019769018585012684771468006049634405364696649863376932708892088592731062977952235628276606968833937885216167444459158676672905870128574378988012159268930530698170588447622041301329052330814786934546851871114125140051229595773769657012175679219084714338675368136081619715879291061204023134793927679429211993908197188733447614297028243612628582738742117538067881744606184957667207903022806624308495737728886769025245136890247510139668075667680229229710704483899259294715551058146157980112373982456942269319447720827979673408179842828914659839970168098051386107439535576331848363665572071813120000*i1^55 + 179473588419180730521556041812941439934696942055783883479991276946539861298288999096061718439977901835595875540925044163697395439957094855674332987879034788820584208236458542433499611482591516660068277533662292323098231376415736447546069284643061802390623650152038954681546236073203313519420477333446409077901953992804600097082576765523930074520624516693046096041596057608912991294206333498863048754244346059551215273339429469547752388466745246016052328212836479903226659925578793248586730930164129267772901875573097148594589469449910325990339218736891445029382211008718205791865021076343025952814477269639707250759819526069976712366784580770669068616749460425255026254312209878586505416055654548800983668731970046237960407895488436906083720692491737832900017483852952453919766660995576791408983508433286552885854253974298820148338835514408505748814138063348362401651997812745077519487010669538889048927927551341252662251110139385658886377685159225430013003624037658054538642006789608000090237914621968807861868710804769767322367338222078272311734820008179449599902099412562617748861629849536337323364313236765714804837191974921582879830557843736001845849325517648045961820434855282672304298174941675564780363745228782288668847701432339226722658362033250611150134580404392685907367278715755406989148208201749784833881957674690982677903029766893204597788346360137204147069244909224950314340228310298929591167723444385936578077349351763143048552220268929841075040439509486586626940542805105328446819675528773667430807898388255775051897828495244122627835039832228177166228582093151548843062986372278652306136555168447752066010013823627398379604865206404221267372216792507194364561816448739715317146430143918152765589434538473299353890472015593855648400189060912204186714948791615983308766790178027592568290033968436518945206685024594096893197335644176761885281376679619579138947024787376898869760171554184578304939180580443453334498775808000*i1^56 + 11475299433295592335958970449354857940948874588157297275347026529768877785802371540646516306903123081682964606652684886050953031134401968316016831597568322412474521694014364685907391184791215487314390169247978426471594719346139607187078689782813288623990618268385555748901774522509836883658583074891993431450048878038986668907747701710229790202305495984319987700416942235340389753791589592911012574512533820200929139361039153908518789231648362320837519490304722290097607395200271208737268177810237403789529387288287191440864302138630180140182940269352884236741851500365279417011312686593053686581054665481799654570569227006320868682492255833395074609068522880911597119856064971721028928216611601938522247885179801403584283802059398900303459108490576668718447631602912865696514726060373499475191878123183391137028269160166197563714495047276001708423987916884117561539225223348902497037003856517339294526461177574553695951348972644011739982202799479757035141903555860344253145091274229889220642432168696857393181785746245300330737490105793607188167897765231960745609638472084745527024123114201025112185983459835683675330517232359565726119253084219175376525005296581934448936259446284087410912413866840245100627181380854885866221994757721587597241455539927682167136268690467469158746712345784659339263807895530419603869123554145952407606821763466932467485163097099544929204279825229896799887974423581293789594783441451278492807876636031197763902244507150237109240859503477151381898305186727747835436110318923089238806002996759615207010894911530973229000935027768398745713654729882142133734496926068817253429297158074065392383037773398628381766602307580832172668953781730929628070148057129338826632733900463349921920685397528686225597054373953836825724143438358357037149023283645961785084233527522295972883309845019547695256679222797614964742247394288944612293116933892487785197260718616867583160623072084780800*i1^57 + -12749746143924120586993655304200125545151405923114667155891119785107309240919667183944567976461413741491465420656601455687745991652857110952804486365040249285980751768918410046136746483435554071985946949755765064516014104740361388104171539353992778978122788618234252667309147443600923502173669598702161524039735676324980481734864251174314295624088753752661870004402319505993039249959922792770296376109641378620505471735582463363072821201077628233386397116651024510942836973988145385732839851608897596210555442287129489318153128065406227696039183072130709261530694273561496246452851442516378761852542068618455573210191022777497023098561929938701802523489652842727627049117707239970822862104165747312482039251500983046907636269337739496528123250008612918198905854263007567365570196908144844989660586784070678833443450168754992959430955348725395473944008140126143654971906521401745297772136261457468723830043811199124578560722024915406121331042678966296592862192346779640502112078326418423994102712428862091327686621885029496037802606721767850540739083248036496940126596733271490660553215804926917063914405349964363145732219073433782300692984649505356899298711663604110183996376638347708482290571843360706765856925147099554278948666229427829638552425852024447806414521665999617429539594971095885846202625193525649400025809003884506870522142687519585662248174430378556486780243011967840693457721956371603881545640450031795246681272156793932031502780647625633399226401266408932721883693873593836868853941527537594786506994428938937396237545608835074062096147572935900073934585952791491650614377703437230241218719653567014106307115178850788142315045868847849162777927619461157420424760163994211214295493360107354732808278780589439923473609745335058519021927660342287702384486665957213268005705785572347032344784116771283017676513051007874788737888294698116313962782851763971484720*i1^58 + -2601531344478115258708623368896536554480838329029073347562942910587353124587028668425200521174979832249967697458617804987600108352707385211388968497803772994717235140229925243686552955091726531501059064095576794656252614042183110689975008704470326975390976282215090221370025399987081825805628146103919698314544445460761656115665775056016371884060180333032832579804637864515377307985840965256680461483830531895550946870053980702636833317967090389819445621901919353456931761575238589346775863457997801841589608284162936334454991868714449808919482784426131553834928172314341345754980936116819725866525688844116252036994530246551766675369443490561797363788455905472682235163904144181085141577347474337843923367545729620012685156330467956762715824061534186228489146931478111609719511112434551996780069478692999988805151859270836130892378288842270746223874044050407119747175731526596701537977899476008766814809074495513485536319031103949301950117075753590131541243004712578793979136668586362665346000116066113350163687204997650516147773527617903951721196376191161717197107354060133286954515581258626472653608064848757582914397144024749440257801510858072505305325753587194920073794336829827002136717752909300317497066241402100743806323348837360040082320158317558671257454126617693945181755638703002580104566707857052708077091355421529205484554479164350557020471209003970868523757824021606060939295398390377563409557321342652154524715561949916897848061194156721763806892615382059060414931595113686275019974998679389369467320287684961216787701867641750466273115856753826144975345746615489344594000233705767834736942731345059140508235487727044051535803368297930896476392759660744369574361856547019256819156158337315175652815613337707942874013117937305532430633743098692549715920541487117073539566910615018219649444408470849341942339506000*i1^59 - N1*124475662995672393104835148489028991838600277100236630639263050903585277023393865801476438893758903507929995599974409119422034992887430418134483574132645566320069433881711037490147219902693500032419857787205035570526679768549994413098191485208607730626420468612627275240163327477464242435711834851735696015095205435347964893920611267676986090813612831904268131049298206553560468378652765275556395540803858913392036085890082874172687896804616797422872120363009529462871874744929704246029834869099692278177664342055925129239444758676299562930202751049010533298289711242590699684579511*i3 ] ]