[ [ -13695845965122667533029592571452645420951150300719403104090744485796163678423608817631728278381281701355652212753837731052114623896396598531672593474009015857424196731022355737740100714861750571322648309630260706035353000427452337899233177409981165126841587458026058538869495314956944657730842080555400396557235839612081062652959745544087665772171253351664010314367666197586368217366806689932222898966223429928622000633331591667602449661481946796929212402387550890221875400167816025791686063604860022747521521880048510699643147228478225281265704778155223415869479170535335662385471905176198304868902446365340465007041727346849037785220297483404847054366533397828601340455109106255290731679110463195049331974766539582376570365165470729382101175578126408863250164201967863303455598597272086700140443337406920482814178751164872239574840645350472027986290909440744453418211504000167068056167629607078395541503603469259842825988366863854043439067032762068575175445721546569755544937957086112337563428950695746172641938567819930793306599883221319204601957510190315247530700431282805743132775090209642758469599231373972047865313506191387646859110345623213130900716653801596664182591870148256196764597959207818294758079109612786506346135383033190364727113376134994629832117850222910287052176392307999776244430028167284115263880946389646787529685927182925638423382665533694340754752495761127002855201371311911878483970523989223161855067513437881112650543399420303459459758700725972918085801336439343923791223686764152856150115068891824600230199312396917355469964599062214370753151397314050190398941167449215581955671278443740908901436275222290954997992166231346080458395228176327107121562206864427054817553951157303346634797508429566679669298512783273422139026749901415674527990244493188481770015206340790824009300358697485443074813827587965137011046862807440196965662216481593961320059674964716101683420179384992022901380905817358897674583576327667272866632167992746536881748106927226677499950231629917402765084873591072720128810615862539268575160157915051703855058579344989073673235222012106219896048266945730676682796182107221832383511221550186496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 57593459229363815004410663609197605622318100552775340055545461707981977056330301199225829854774074988915776544150739192339095204052681649098988316244414499212983015978992394409832698435938407347465478432325809496709375442373089054538223489618647819068150039108883318583362624666472995083022617740614462091640007162624541875493100705450581600218583062790752059854260284887973395401082470820346066453885731381154332220254825799431017095157188618953313657206996299568803546411705054648664465540050481574433212987186136739845403368284650828512710106047813467049662927331332342519930932725336742447979556249044406410388850644155490638819243610578321142679207500674366501591094321067832342478946946781305748844005513444882984747998081469895112996977148716622696648232710117508570991697117136026674358656557037402496611367336194194205171405729715373034427082427763150125530577963112623057067809903810445384913058198824103365978874134644626479853582914495313581761513699996656314814612401590833197023466626204896400994033295288058925027978851532897324076750491692666043615452745472024015355525819192911794015807871733558234349822268330601882212971436092381977189818007780589842980709200076490573133171889180974010467607947499057105357244258201132154017827529038860663063592664906924417019804909049151641843465327108503530105384524133510325962719013939725379237958551504105372827701988836147697038936445511958086619355763485704740942771891825330084774041969786026057511374038662814770165356056557669375748470579823161242219453565886942092880920871351522942625246851165677373484266083176137773548538945582603181047936883968447811792394070680426747734093066381171233259926105152534779684069125661337849248873111891152812395854251343814872936964352548153243106554910953724523098427112136334989818886038619276166643680153237029734398182295417434418943271360475240683279941067710714434899511368728849233391536111996894551318877465705518988297152349439839281743782790028870451335002092555623360416682212472507650806706628505472915865182378598341243909506425473377628525248853927534912571723581374196763386070723162248846056094171735561257080465578262528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -196249713415303619767504167185535611502654077285683860348349402196145759642620727870650913427253375500768827765310988705133339620226275837717726780283436998883887399804236886957389305824911507192359748885968205402786092178695430329242632166779282132785703499332523044478718497160782032834644150169805605493739287248361120145347646196544696583739712345192313031651241900817891176430980115407258825682273209983485793483675245964854170644630384402783894821040370220022539633126666005356241036120724128392819313939522421365911370286605688111047557880441297199406598300194688258244586930700685602355195931236921431224787568370354886734675287652986035715823897308188253035059138870984419153650475206092318945625781734966939524801694645749210783932111137890190582671702094250868889716546590689995340420871290238020725163965262717245024791643252711651152117312159672443053902521802074860873973636743520252921729290146348296347154330071538118226389692262367464947254804191393592298098093494205585738513251280956104954162790304113442221014782434299912483035072313982154064588733105750432200090248601995812231171409806147236790530373974086649530503351416417859102510147648925382713857716729504194190301259197804805163701176739639188297223411006712823042286708114717197560791029382533855657062508817802609209579928178876961356815078516067815756477133393006069833932930158191835203822348382154090587965658168145081497273747290943308792927335687034719432840185298530010357278808275442542509223248244362770560491082708534472375150060037850383810887651867293071536071901989619214281279159197677755542284734631881117971728220253035208801492459524812985865193560428359448559801702310530262585798590383152547551541520257646338126390472317372617920755142251699815730256405590057793306802841681439361061280693392217427035521450547942496042317549684056705153569238279660163190152370298588715669306237615343637265618046819223182588460515358484299137336510358735688941889642401407959181448947745793223282171894387508046791408248658430996609766110198567235601694643928733029960684861732897157822172857020202587467803829203195849031032728061852910001862542381547520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 66959161183790323839829223996940363111093739608205776695712094955396399250361695860038611922287020966236138380204498436104688708908994035188186864043948579075697719250689919833485935872628472102214872697326878139745218389539826784583689480112193925105061831577870636886375365749439740871814267480232775857483603677814731747720648509325154178445018334894158257217202716672394127754000868337984585889792629050193747340329374354425673140115192068604061677961925379088053144182291473454403649669179943369702043294727026043136172911885404766076596984480980510671405863733156927814064770017248012963449047684231755135937623111052813140234926487272621225440151995790799352625407504640839117298686896673732596078442952782579777993812292458396864598239063412364903173278683758228447849691308786336556345150281724047049366435104626888976245092504119392968049328702073533688582441137974468539305167304283826818022530401138110769200883288725124786600844763714486545920194352514882064377315245369452437108199565914829484246463154291631330623072523955023114008754211748418095498712233829569470034087923382341222185267197509642704743159474599881369752182395229190520579096329062551293447471474707185596898851746230893872631585556895234691109324178635147341192817697456685181743984723752199878779321789660193954167350430531320074434045724718879912714056389392470138488757920400705668613955266568566939267650811793059926778004215121418048651972462247513126458722689027294591519710344547882116250428587823851378052351313818994193763110087329268701313922411880537057493846541816021807478875256751348465216684672030485531681832375872982226171844692672083547917253346693060470016512723854794771788062835539487555856635693376789039561553020827119774220699594562557061632675647336346835697608999671170729108168031198649262116782359272562770371831972848951470920026679710178010229981253794290096134114406330502968014931580732918701192353601115354116866986102717087070998988371102401444108172172758244687865581248369430667647005846792175901033031902553782165074649257474773854826047550394983647849699112476555459531860849211320076936495667075099186863877914624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 441777418108843801696927883972108322641643791078845419080781249780796275744177503219745165203406894969690928720974092079048560166715524333307507336703664565674761974364695140486510546254850868367099243649734109312389453199897395988119339902164199732790535512884026730866302310546467594836020660462019671007076428365372374783583839057621913203795655336525571263239279224823703105476646905130284614337165771413057781050925972121854944819334918763476889540491738811021507588830223771931816400193862508781251103116756124447325049173813549250537622556553396927005862887261919794968832562612501698659618148497643073544123442655148967680854832269761465485496994289073948157938795871344990867606054321699389976069001308670723897034163602807495529282015533215900964965290402121690420714998339988589307626902392375450218900780837654175967858274694041561672036163776226987620672199428062194547393509929456190913086318208644469821058736882832370496401296384157977867327212128664455337865680440677940590836487918406198453805002432794216435794612045459013904221359517175955634340938866041162360309559917358392182363278559723616503103331912621504311660848508612791303658206839499385548229827028317019872980345612180837739833475756526138062029471017698268466996014527339077437451724733111245924121401841337591271501072601732976251859804821023433849381654208370764611439282470534770248451898925997896094096112233263829260012695171398264607644610020750718991549060818529807965628739432771504923525293450161595079922844224683432410538430721500333086415825732305445410584818291348991240542932047307004145566244188562770547619370157928755812908632466445116727786649712052175465886882909035506411426665597909902310188635659898806473971095373447529733824918088530862279379833581866524744862819611463835800541945403254246269238792587542289800074733830716058050806572456210892083239354269704324794189334856363704382026243428976045572797752134169876867692636009179986846458789307767158027874935950111461990271036781483240757389459476762525927027803731094555355459954999109522070866646303655882049898974978321690683547264678808895957076508456164626814728142848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1208296104128661465383454868676743806697172563829285009291026525998408674778808669842417536312531325885680691454345387433570322182587455668480764485019360434188343915621916482059547395341661619065139944490543185270102212221790805510776544622994368296433733709555097973200738678166013309348943700242210920157123531137319471474464174853588396243221287735531345796402531115725769429759396056798804839514013753882743824441730339243986228966998110018637917272770535219284757283788550200090394380120068041020634308170906665391411564010562977476189962406207982984266796632104444423109581143224427762164870722148499346881550388702596249671186574227018775614094141855397373485625286004631130973739768564852432337483353495655212566657093805503202595241064246879529151544426589424328337397671873611032508167048871291971437682895678857281616109161173670807115902021706720914648865480370699383795853908844562441229268372901368213018434591832086086360473138445728029470816495798277799306561676348280259619324916924904920228864816062915296703317522336482482642265366141334318307798489545699531032959291400000888671799984416864161990918442124847108403900035083082789728949482412469105666368203652228799418298839130148798945302844285246910656938184724717407010289009062497372231178531992686917300550167593377035323516732777669752586768109613989675241335493647268048314351151523114414366658957489262905202951653297381853507754498586645078267132266328716411668974331585650844257121245636049394282216721068804712316835510969185060427157531247285809071087275135870650788099933175323096344740294966840312940373766008854917945063773387433202354785284208939910905667055036606561424102058471162896005081204291997619441617647216865148534539674114973194485012226803889159757947818116263683619407198172020065123936641373552485542272075149371652501492462286404665453216822445002654633411121165967187278780004178578560576878724358339952267220157979438650504550646856054192912759857103782418616494943764718280059204594766017218310553290494103696181479911641486259954963047421197356373167162560202504984194472572100731921192060575789789038620579533437756434305515520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2004602225189596885307635056726443175212334547740681227844625780739074192991222826044238471156499271921565064918324228789812770039422937582128441586952879387373776749365525977036111688440444745384162179446237198466064135702329614554373483256551764509441692771407932820332457621909536862546261041249826923570981455661678696334712092651628504891718482911939740570029646453838453367593335535087901021844012688153437165373764150401177325831756183824331417233850472975795350431533923109716953179717371566197833934087584568879939386324599436529952241297184436783855789831337553783318599698671210285845077177093371689682217928196800768823081962816452544626463053702517845903696604469876897816293748503989618238165733817378529441043326909243806975095291382540576985567931257335242337709662254012485422356512918945865066655137761240883816426858268571113845407661481691614733772725402461748739572721778215134925587710901310633694574133905528908863067607488472038062712409167643272950780668813285039431890179976181211763101016215832018329509783431319852378560404248650974565819936820027237803686343753377329963280015342063482259372365120131626478839328864816158297015070957735240576012308050891372472085772353692344476429504599843212822346529336363566638556199864056975748233182115337340099317552595861402158760303872636348718230788178228905905800643906861967855109950007297973097775236392124833301158571034098745028501063463994203363314790658663517742543479389824690497475079595579104447398371325726410940951940688017874763513478513098447843997997141107961262674330535400395119373105282397272520446503557072551050701158011948762541875250592940242025707519380307815301625230083886354796912755156942937436727307691887059855078856192879068692192234295781068283376275643840926079652580826293520517288470441032761593691547187702650432192712328547954393435607281785803013949176244967200564092573052882645929145019574886993513743269302065649309704982914216062509256583721261783565970885115947492633094779669768565976331585101321573884517488598492680296851385464941647231986696413004540450526607147858993833976727082832936203394506212137899097325568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1948322742347029832768948567140258362126896363673147276148911646684646156702378312008250130399434038707648608562857651213410438089875835967684025990831090360183350051127927916713945148812982902407105043928060793791034874584171017201639126815441946895675989410470670317968612744235630041707042444008474488739263239828628898461698606807649496502483827290695535519615928698073671818256943022567632164912217709455737174127657139391194132174065616234980817951067908948979570079147041085053580505851343196664219156976871375534556698916305906911006082209955415017259505765500721642079567937494292821003942143520497409447573407919890952906035264972453461919014562012333817789593053148665336142462514799532364750657299674954573132974935588214217662562112732158438048974489763072668485921512604123334192304145417722869161110166257292465512638541043698307443878503748234149117083513784325685100454227601335360612821379977718109383815601717947190438897992295262463974110044267111136498076722505819494318985381914625574837114525830136197079095642730179607117207074272213253510490657012982145690736866721353038253849388568683970931586236267881883455185340221862754011400876209353311803273966717289254081973103873107272105302853942719893907892764451284576674580568575011832884962964305270084904757909381262627070799394707295763728575318320645820612436070359018039258174452132059755881021314311482401003714893314638207486306783893670511701059304428063119080679411022845777274959109415493916279297907780589804161075133230947149616723912497917520762183112483968381405337227697488837654574779910130182517697376878371495363611364319104484747076239020051517085179896996435124867662971559256195228144527593128177179600688015777059269295530838967354600888380099578770240164104765343078500101572418532548425592232930135844876914265420667510774784034357041729639305360473253815166316927650896386418233479257822830354738612563578162893191700758914282120474818014434305656130965245020980486520118794094685173515982764454889926355721614852234711898698431415838023866713808097098968734610283651358603006375446111444193209518909399049496159724478180326637568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 86818127106379976329473347746797858455635347779876521007505958808264582825373162035773055500865422631379802467572377977731743664460156456154536287321473949576908602689784456251498265405360987341900589569285683924048757416820979321562515233959779428781347412687974116809700282095154401055587132990443828038759991920881740902914935324204784412109633890531410986713880331994741418170248391215071532285008315866781197640635632381287758740554633686620956577988460848873414175267575091516980760086939802899463794434541579132232374274134474794161502940122173696484141195458654184489885584987239129087247516712356430323141501782319208684924890881694159346436553322356286080323019671631210585009024505538216034627083917030946868718348767048638248239929729042819002525707812427220316131171154662753355615448235864708925488438658050144203058369128037782621324880143205345624930734940158238891710467396378870775454187031898764628297988470313061634265787982564958301721709849857152726845723006625034007088523101058988768922863379530329753759125609405026125911226537052799081394246897569987412211567113175211499122556782317337184753042882327845236341740212417470712739174212026164500049469051044907657649900982127726919366427196446491197226197525801607575512919082472741981898051190516384357142424878559233516524608430171743699998784533697855495839990630367293331491710034966075708191610994798658514732612108025478090463192172201707561643091066429545374151380147211900731936575632192138879640120605084094641205002228383735643041349339253865483377870232044892723842498059752696232864916334540538634550651889071480349100454989874193250385252033172014501903981724314109364248312131511700156197079835163764013321148241246102542765574911466520234961754183063560015915595748533992300655142836630566683693114906731405751445698345135051443152816013395783217312288187015108401572861104548363433406087562107429281685268399033475095538454449395574289806848162993579122020553846283764475806714035144683884662850002243479062054640173592900656445569082170777699366182063455987108796655329462682663206686200472750456813991180460498515098127930634576855040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 4041449892612029880552480471879493340559221301755842324926518612784725097833153828151986778940351942894511710603712652493834139925771853428501375856734106854982985207336369207043502643176045843069738931676298848843511290111928127927507602073397247602258920139155285856021051423954198185107045243398888636052741928610548064814101508165508152830076734810969286134775858134151073039263839365644872409720053038202488401420239789412074478357066793649452277736010834855555220906125685791607668002716456548946700911423257111567432352153666517447837370277564589621362562583995642023650556830513207497164434920859695809409731824430218276909957328787613730146507567138850815078731678032163022603724704639130061124538787762919585075962958973143311621973308687065666298434372952756180421671070703659073839663373148269936106111425684876991983777035002071792799797329377491930729330383587009901889667470161281603020171936361470388805147535765260773120587243427953970920711216458141845682988597419803316652578519663270465624107842705982746398642243202075044343160258154691990901162488130179590974286286805973328281255831004120842259911995432152772180058619472288525535452080349644296757793102017588126888555995093442611024346292921316142090474105244247657836442453407423654196303310070149083004856844698475167178751408731105655730076976183718775670984498202819308631506659367691605686932929258037056266967767471197784092937419636172274823094870183429681527801810444622724048164760099129671137755664962330423366871425028594588840640078394909399776902343586096980480932298673756270929423935657788742893484551324263423828451874139859522959368216832335849857714470155029132142126512413514701462725439055041143755729211840882955831421371418058771865537160870227424518975218932655522682634217667522172460982339485578970788124549315845895108950615538197650200671446701306538987965943941912278526244553005829158845636498149845126951881349919003104904535420922941045567791882340629027500977001455120179346485706643393562027622398865374068463694209649042460878247872123136845506573763134035892034361558024088242007602217762579095960936167753954361344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -797975170240128594804555763964910173828610199292911054907314085301084172059179470682592397911986120049460922788610348730325752833639580448651302394151700884152599982292034361154342942322187758111341377911774998312565742341736344932778815997529946477175938812983500269798697035337326069116214134434043882524918759972214381957060306927652678210932404575052157946620645834448707087934862077988772985992097346506289527992781173074023338834909424267412303116549395122408521644135959308059035060501081986807706656273076144841143682632349262041706542041719818963745375436856648851899221240757720922886924332111584092594646046954440539083363062553134116940749503742233161389071565518528311872172112307667747713850694577818500104974208116262879260865650170437114842224575288555776652043927246887041932810037608081639268784292747777212625705491290004607773569227160257311620096033985273850021944425384482536184056511543485440362567005244090995033944022510424506297819591558836142076012281287964981210283051593503911988932696056023103842229993328675075826773710433977429137169167763595626880202966666425061524215179298411236309340317635856736754490924451193794181767275153932111453984652208997140046391199886667160766438706148167350380699285213504585734484225179629903275221555333608724920987958257982506502921270164440082739191226933311389940346103915956635464755788907248667091139347686180338594940074745206891416072095024919503751992440116867514218847102415008393796557379537924960171622667197666428182674502508627256443889271931322929775864651116397239468699675186461147771562210081914962680980890861544936450309106424578517599627009843703976754065112418837950865848969594653506611492287439413372276209235641775832456422579352357439276945851815520278210192212886773274013260791290216846649044367559098480277210699470459344106936331853302258682512912387404686552916270243603712090511947321157258273996276113398852042537008628030165995145003377340890239185643957399574484199529616085213342463111573205970353939637428938064318406263340672885383520038382143122190271544480820943059971948201001055648490900140964812154183153902577254400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2810332501193944859894831419155356892612528415983318095151013918993057367154073496094999594632017828800668046936369928836291268640459669636945962406017882959224889041339622460718682240688356086402011778404913702270432867627495359073968190778477817845918339121153146813946129879305162498233725724540965667990145333444672951254336639176422860440450406533703270334770488200330737036256150898728206019014700037271823818086515800988968315410921661028085650228578517218170275515248407430390631901396023263179483731859395936549544180005001693878964765401384688576278700396035109291748401766642482775501132478114197397587135147784674921674069447353415700683886236245382419884420273263323516756365639101341412929846309597793980898548034851222512910645584737246994098905767971606335437951873305650491567632077423220643121981494220858555038766968232926885761921266315479560140993020008474447729756101149068997919253304597713965443098220882420883046784230682593852285667154278418259469796029554783394206870452143273241647016214967387083293382348243448233752447240003794179938517888471196084647202600798314809046193550554058338141544861086674218189860161206435928012268370583740738112347592350738799822417553551764468106650171095975489888376956420615454482149221474300057844510611420295689916309216504456889310268254162590092050252010110107700904425856927441641185755203537200117839523453057463223028081284991276983827599409569287825596213614755545230437276726615396611027106266404546870402063897173812697269573615158028904971136817596439882388785867764646625827640880497570756143040967856741310274729102828124621517694137234833653725550567333996634820515764322889240420515567652961538973879364684914303366520199246560291812108970521048374405772890244786926191577945686920347784729893484000725956992020362084368627354264521824288545106673804759607140390363247688283297487000339456745612300874918587992810610226188273699246587903153235141347258552697613732777863569612714876241178060896716895642059598814951966241229764915940744658054402081775476969880768966446697878672561096331924557734567392545903285836585334471638762103356501524480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -217912863733787717282647613451319327169349035312310754617674294715959948154705079326446733371452455142754683262920284507580514424338904278469794825552853098661540893268704643107219540283271046175367430275899262951380278475053695533219908811528995250233592063732718190429995327553253969640615101680302996394131082927233734669829265459995337159408411532016022686956212654432978500684903174964354561788397549434818480422103937587541958364071051425142322234462515911814146081208822641582021173072477536991536994277744517115275999195895339057230284260230655882408278979745675665005806253161054748487050594898992123131930545921468398176196879948962286498904498406982398300330113475064208995987997572061703569661544153022354131655368257917822436714125670859605915811394819652737807798038058108758968613615396243114772884760736318892903457807790322731319596628184963123917357703492344669055982102027091799703277636754056136464092647417855136764331311425999014073758169881604729006046648505317993432849683233131803529783884880493036347929323153140925123346152556683191784490994255584093112389692778863733874271306993375473365524636652977352720780221693474565975489646878697058189222629033584865914073929579837992141080437212268858986179114749262972844300344703062056923200285093483188250997662977601174922350582561820845826391312681094866269456156950097175516290160891795089695986190504623120225950026158267653214922710453096792221721651780242248704465100702168199174994075546943031138692448364178616457607440279256964333459298485254625959084048854353235806083180659956600451495507217411721042330302880774109942661185768383054292597522263204923732014645470801654391321605357623967521147113943709310040608060633048515965054444527966778871412554208542465250684807406078890437008403523218982108845454844672354008729667626920488507010150568461394771695247009624732664640709371681528247493767128474367815895921065126707640839064991973141552420806361087038745399618824366365942220070106540625775161304415490467752850920017785056495615467641044930184296145082866930358985915664477427793976710032973848846889168698279401313157454495744000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 1304601358777092909425775814461726022570225238402635835334274201014525871985808755242598942517325398857357082100203094523203145899127934440891619992232148282817038687213338602024063114986598240271027004269374282280639351282978454940835584272499359572564825824231349193862641013974376710050541770616041344228813224484646287950569197045283164732185239818483578254678470491018736408867454033640558490221349142368887827391925624995248023668587055821054626372169472973925426929397710495674675421236211364325096697355686272080682293513017084617756041623834754746925068158282632765208034414226233710267330272220638539983675468136771023851042952835258183917688215351183530176180118760318611130562478403525433942881574044907890954076749017291458301465511913196051638897082440469455162585239274901140947955765264000219663297899540770256516958031151632636656885537804229147387350035557788928767526550566734061574455482683188766054620717860250212875969298038387417921915489421591765637081392540020008140958319207055207124692842803929228991533954912279588353283449031231457310731421255550221049245619340776058540989829293178277432506641006374226424772568864100599642331222025338706546635584842679759593390346190806953761271585358051023856370695728986591781715000457476971147976942787608532330114732676191660871458012266530066239489567599851094804793059876232833810277357986626250833840302810492966891921094969336901210229884373871215096054956519327775056250740876505879245659555704310003956015129980505454122709748865946967257004138643328420058124094379496540946358922136555357106962298214799039763467966806928572490979255625243238944532154738414737303008940928079813515226281385478908773799175651121598769185476898370747624502283928633222476486405615672825534990001041820202797966927932125690969887125682712618376515462580697355808172459082743113246756836604797118575761113139433258089771314378227246302404937829606441636478896941996191535601552087349056488565541720412320427567232210515091396368767675231404105421659625608074969866669350169259471941420352626291481582364550707047188125870945234392927738572726593232166817733017600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -864785734257527040222914408174895219219129538328818535112257623659298918770424890856275484268160280560949194990075908497171720634009440536629415959420595666857511772071328073439256441452171373050690389419481987019160044669888071100358285857406118446900187559735826450851848600849064151213724789488012669142807847642361704239572607567632658408997120303711246276018530882195009685350457686536936663374180974177298472341134689938650943457044425842987531722473184204128957929535990324236946098658527048208255679764996781766268415777836587192377294988991895439477328342659576283448155184484924470322986674176931883547248174431324142119519535225785849785496432395871347709840270416889862609975087203397482577192381218312991267136125766186361709780730369695361568011501424539358049054034338892975431618033760876207045151611085288291000788895679663749120834709517597850652538357927340298262624658089010164088415712557798716402986220534172719882509710965062850322913120157146387686905738611816772553833418918925218861484175267139326637787494986822002361588327225765949879312001894060363532963876219343512602923188745131600340014431867197080035981653261968526722251891531713076895643227535346594343628678848103587419099048073465116015890982610497770607937427514921857972091122312556273662047365555930057338211103686036122859291713613985792624130021185155103757455444216462181888695383008521651516091739439731345617470791452440280190601250780062448215628491272049025997055126305266328879797130256084922278396934199934426169284280430026416494903649623109200829971541207686504804772032596378814319094949464314391691858106694555943716998793680738687175467059651164446685764639486036296291129029271888268009486103667886052714129743542216432309707174465694070721393968887995789810317983144044207060996910555928972435312615551782120885672232676404267054704180445424243727980772023505405189687463373527124362871291518061706692236592921497230491830810651565163516385801101627911128672778425814876650898716762359658900367632507223384077440655725885335087281841531951038163061118530773490476679990240023234968608027466025045134095155200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 81418124753180217622365535933732186885972599131801457879774654232837342263724159121609748161613072259347569585000138915216432927256427285691530606003278451730829197388070701402115895368839277626449882608411651842951900930455641002433433179088822813538441217212140337090402629410461923844735895754042741555441294990383811106679593154154107865728415358117991720399224197003508936345984171358780729186857411551199193033195408111280750306311035147597221135072201130976037830287899140955543651514962285361139050857514587735389346785367314896103859866911476139468656524932621355679772866448052075918849788852462916715140540047481630778198033427682128022104626659049405528152531233157043044126226504463385626135169831683505772107465165635430062088608755804704569781737295287040071047598744567973893388650980806226037130697843967707039811574753505858419782932118970979126276656630754662497854446784689190823930900588968902811030531566353501800058613365375193492105749144288001985600843616160942084882173833400540794344103190001943295493383579941812013605814450381723009524845264523251452255953632695326011488637649322030842401723607123306693969637421559148020134496468783884924513470970112767410921233254894519945464348485432073778690626522795076633444142747068977510352360095872716670756294785874571542736812336616940191120683148661632586796996577945959988175035646834752406722845026453548030833694467740271620491497509635712108948218887025441632169525136008456742826507779498816684594350707670243397640029816722527007087984584998271827936252307970079683513093826958906335892839057714771390647170747871972862660713417195730841628990619960559368462583084172055955864703820214999896675832844869648861590920963416782747283697471793037841213184596351652040857436854400138893915303084895574851804998920000026548149458061745647680654283287157841013915727570609250620277935730784104358996740147558687875962314600527828609990432592982279399866216130987127803929559529556051864633390232962629833261561630074318291840016508194776151581328443443221131085356570840986401780385833264605954497397346415954159252832707876819558203392000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -62416992884907169318793891772177399716595148802110652547640888753269477246041171461899721666002565060430196988202477617988633533576798646352913122555066071428569930260798380673421764406139072610136561332523530584742222744188597782130574708572677251173113897108672262261157373288631758928527580673895060205402060704481948558725598690893066829340167821457345695378930189119549595209677974523309789735771762150688000412576485207395221740828263085956343787529876547689809052480969799357742985234392950954410542604893304516570287317393159941124091220034356474149796453268130133385410483329289259470723521680087405136037908347508459889930271673172314954630205332733100074775911366502910816174119107346026653001604808901648397936551556288813106393831701831551701829730852669009495533535496210409871391026698509123009799624505010318664357907442780052020345686276334943325707236464681701772180767559569845106529011398177997920896523707438839022437325432029157009176006672407486241257103251205413497030127416701199221391414005765254476882037060737604287177929683196353626226186094530013133648144137884422140597870929480284565482543090383647581885866234082024394165308833730607502198740393749488547359712368148582103781583389398961413957879128275344679295313511896103871411393526341671396689695440075110587177056715322286358150832263932373091747143728083935946891798653919806198297666520012371231111367622010809661458843324947692767783478902389318344346738828101711388457428531108746341946195738819849683641134588431658090335834238151347785881483062840515833019387604637159890944480077486248165649830673886009640183235322813167704485269545926941360842365387471365939420485154793850753856789584696124077384996088634219976110826952131118232680372393601131023487413497756829898346146457950905736010081204192130926706425534254309526242448922465785336931889419263390811070983710162951542323803226628828766733588575364357973917664094964778625794621061579007006325343057090994395307586800768134369642393290893335640205288018711744613649987079472666954816971823085632123805486005652715692002859007620427047279471990135856929177600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 6074883113452656543935327239060188122392593298344277464767715696317596648540444550242085274572413548658168618962419694600919659878006560113443599745986876493976302161713788305025521636179058137522381537610426718438800802048423473637074771859629377073477385967249461121781009649280613488853393743168281760055365491823346322343305882170448483877344031335778182227645324490853211183712583188677561228970795089197851921885385691238691953223815985604391167879659493508735736939953597309847558699640910085259904854745190558467958384421083308610465358107135884551508063326174494230262524646391523758521351294445382955523459522248533319557000764734832307614682707192960654206708707489530328972332780949145919749321825921745542443845595438783902981824467948474812405030893260309785945027188123194869741568732618253800498575503110793092250025360565503638382008584538878469942225881356325474299438786497143073811821103491680039893697563908528858603625448545100984609454379278002897184897024338678246453363817849380900952097374923534781099994159278770885262974077019467864568346694929124040350690152154249371253594669505010902013678571068245888344087090148394990717754276161489611257679181721936964515727778937044027855664076285465209499875440565245656165429110601584816772857460963678220028555932796360081778001830912740054322147074736708659932564586853605329072550277779507249502145714689589843557758937877167815236630597562274661617217068691767189551241193189734003941281238223273812180667704852934598661409361541243202879929381920546853838057322711921817514051799262560453835870089255825498927769853283515108261579404128984762524551247501607252125470661525089476450166424951855309763224216537585216529395073640309672576941629642468728387885693639470288301167255705431036846186192096751334135566579697146655974970223336059839157231354030780294624989774595608639875843256058221016573422015145029599426735504299615472534825717165869169251365856931308548044224971944464957788697566990504017350021158446627700710776958243404402608879897495049980476657092353876175718425736742763803212665892397851411532356184218030571520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -1892717258529796900174541895790648729993829898736855018851873791825481570343245956664596511229962454546701355345719132813370748875472993852307724203629489633476707318164161568185342519372748327152325892440618198902822536532150350775127500033911813639887380595751571717305437248299652544214762948313373825129496107647385486536398297756717371849797123148374156850493533213447153004337094116345840853325080370133700469064041699588827908122489294819150469197989875525130146477912234087247625530523459043269544472794675634910534809709479542798981760623299434775573738555482767116973864384709226727766452677367002730840288399979589886024909449336665527857489736064563929128360062664111244306361083210732150518944782944725735715324206105396463553094078819312099082313334678511403839502506595692429649522595787596895440029200649752462810997631068924257285341332274861765444165212492461125992245723997521459746726158319191426522357843207151331126543434399453857671723236367773816836083561101157547200168823863707230145944220407989602860927586193445311594666936792333486153189801358149943574424192491482224258804645875673781287311621401836091544657964042937803000794415926252875097721279127719300567153687060163265966362173000558159653037842604594232388537224543965953006904911804487596995323626510978201359747018047511817929662351667955042573603721577370268843596053033736013332120550711968367432859323283205314188808608236565369751701002309788000581836546909731001663605890209953394991743425612982274744050300812441183023787064853430606200208246302507685560695561298027195332089174365755161465222482053031309990705551163278075576458972754384917085972112455818520425649753966683784479596337268826552787301512610131695217945184132985172194472745655835815328471732424873659714846228232247006340732535595563456972942118682766152719300084434666391715386509020843074274751081165422629381507706403333743718244316188061087417635282101595352313797406226054143711742335193211521105339214562707615041785177515270013776123407627038961824000593079777944678747517607181440564331911317544352708882255985848447220517129544531968000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 212917827787540310345035653625064483735301444568755718083439010478571069149389048607871968798756243861562256050116057338470380097252401358687518895146133667619298075450788737154961229186442066461043196198756732270976192615878980825304726916248455920789284811229042338320090744416731292726629544955200812057210547401464298130294732506867178045907131726633545621185243189739789805473190548961571546851168151376525544405769952038167222914886068413525735852982351244194253158800090485094542589846804199757424876524652234452353413985013501478126231782513355932791596340591204988499619229611546265903737312991322660828084673242220815084007452039826322308036746147120333177449960377362270333034382342282205382601325989407355621208178608635336344384065005006874889230586465250344130178624725275380523072528386601276604601090428178495167579143228428013880318678646204452511923807614117939553416924417935387158085015085496603607514501020704331652783931410160719169328244229898769481394666082619172517150820121199503955556064170676567899914178206529204128791218227019146476819604038356803263352918247599836222022215434932838061778992916539016519681194744298482931012469766788271560264414865836748116932521275144338229148673382851474796440788396966989305837427812499695702578447850010300862961496552046364183192587877358659736128200172317764020121260064063010965816988946465156882136027375043926752549369304336449906223511165041834806518867788984754811765486637762268333258596509414271910476156020097689595288341264015412642410149253502758327283451920051015147943848870263275210393591983227890915494195219325394651228380266218110383844695672546362133787101577703232639834573546473398152920684592189244809061647609948336639400013484879706428796741811062607841805580383766786411052031602481860913121644248385888673483172653500783851872922864284699979816348593543673818269090455712976993023340507666411176273649604955794292541090033383900935582330685687746269923797069692920712426346823598709088031995403735485730871662693505215482172805444703370347885917240629365155730387011739892207442904572310459036105177877708800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -34177171775740926811766622373822435702487357148996974394289032946260055918225180173068997531239299610650686175991111172767998290594203038591014932515883579491329784495919572056836156616954060055184774090050174943166167294754224948528415294008616564426871901420413752359066404284947203161177618464526003870618068615720697920451330345797176596701426246355159042791024491913665555536068339051379413393609284997219004668681198524710934089430623259853378702934397582679513576972295850005709813219963975101682445988356004398518442427032638730240374084616220503373855101654635191423312689388152331649895205961279245507274645131838606240804408249499294064509827768714285791509074412248401351867787103887505770140888540651618378925342822211740713515748199851087625291113901048267166708054061713208368662779907990296003890980962539345613934452466097981478775271046675709998544235330114953549638574631672147243307031055642848694452450144405881359837495215878955383068331194346981550653406577188248770717227962592815842992205499333394845423488834247661767361649328653141599046806994367315187607004588793297919504323213398520715525324061251561155997444867576906926201102817434056621868120642886048599514995867492879484599108920799717176932704120948328748514935007726915141032713199426403329913137254741907487815254325368866721976956385017558336093222925651483371035043836944420319733464988475807579317353840164771310193450784823525470879705211073407741126394846105355343023355130487459949390980259582513675992801969907354933515884225609481961401079060318275706279673001229928902781722922456238578847361835890599729345492964091640758218328971952847010888709788786208276825067531632524512104706524210122094823984221747052118539902902143766688771695287888897284909433961084323378514461063744664464813076332581578361727961339100507856442236734247622610294510504878151867599661599927416258014296630115207350434781204797912909772743075924944604631437367412560478793501843575695060927679348832152740656011532359289374117642100207994622963289946190510250938308289545073458347692335409068316534830385759959182521988546560000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 3443199366966944663709188244401030442681755208039965492054534821568302883355611334280282196769729471942807834621606021476803988930882638492294861191404574005087324315813794639931488152813464871164425755401747772614295444755677491446089951674828523872204617647043624818271621633371629211395101856289327034728364649673309511842639148370265544223171113111534838063155625476847575529037497868765923638735926865387440217082726879239988133767234590903891935419137953176101736574137402233283201592368053487201434976004002657771748626694076688852564900563110234696604791176475848066032683364641196688226895792694264878472201053858838787876593005147773231566483722612750811990066712069315197813498317737293911068154368967402702381292656938796211624658086975598034545312166889620723552524288980835983847867881813828717141844264179134730257200767948093124593470707222435912584551033034000338591784126126743148198295802615345053179645392135403171264697029178505258475187296589342067703990296058687432070745306882534627857175216514165384494886228977100802525392924038475086658663677495601343042149248450250097169132911749968112860888520077469878701224702089587370226302786380085860596237525958213009601327261208776387635835374342594347234446137754139943716389062563350505296690128114683404095775214608216395484753027246406996033565920776571767733454468307541779759930035321969294969383613110777342269986235721915377412130476732901711326122404224829973608411277903730484140100967765132477132818150240217890914952356131446072746015074465686691785806716215296643344901852460802977675734715233539068688527393363698622876147136458233718875971228178344056167970556526396250114440280480158079918336500749147526890865835286941989759102612453551615777067324334714250525758556806199276567557222835857686865845545096501495500100822187874493784962537603766998234926900011705070481943641734297120796064127607235903455924977495277218842009018979589961604188522219940711671712084125636619668793451632306597111653626360422200031166627193749898939443659660609630752972488077080470830103393829617509033816169479891675082915840000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -338565585085051312890175735236820571076826660973836758188642647204937800711238686763957929782943613540088199756649942833956854748605974993250881643234107188256097598622618934822081373571795014084604720863829587917196323640746399575199727248081868788326704890352015876268575935504961699725706331578067252307138764101905650531212814733045756753276622296577970348254748395635204669883018830571874742288309103271656562094239169476518431704170363126172979655475904965552885427853104890699853175057843847467060577997386811107990336728086068687604002970989166673864363792727363980222400889032328109839136958056759057863759192622629726954733073380658155508642768152764583996039838648235485788572445448991549686711642974465497633018137976976924760848711512943024306081954854129948907508075947548054312904769469137631658679895288802340660096435297329400466983746248037472702026965223411058751647369601270903829340332055006981536154385915608050040164235499218322957963503169570280068297646556683714415621954936000074772461701183752108530026299905093665695815247136159862474216081009052456803587254330399468123635126653073567712751551535673747993957157945061168565774497004319061300347977078633418706650803116779590546811639840157025937965219930306652530473783649997463622454019626222668490747221446046447507771580085560037681327018229318084518782622035341190174773942198297704316585198441179186990992935894229562522166477463078857199890178146306710951646417686283939998808173394712591241958166312392776038692721164112322800319475742688817211605901593412806033344635077106109331477799410804326491749538293463265049381753615289011919997468485541616498915800843796979856571093226143460854546566389072646410098214346148366198816698152336790120096255427497685125295973334703563077402445138644463819726203040652528396921922924320742211919957950284170202272754305668230456184783690842653552795708917305840918023627799832354327334677630708708358193668828827772942018684557984642733008270801641649933788047295886077362033955520097741046952468942660363337035897440299201885509475122726135904630633858574892557926400000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 24405352285311096310388651252423791458454932067392211802701404668778134880439377352072737988129515594618753499003901685368735354258568461229141067945971648360358028839066797733303286792777688602367727736574029140621443909837955145783566383826481165755387132409288265581903156300817020892933013793516278871094641350555513021963226766681517386181575646582982695069150108233788699268793535602492695831519241856895086578600885749428384044738166163137019898739445926787143255997173626793152506935451544645342243114918678755218302803129183184012052345008140671638033168577784407049431256140365781215548614594934259861728530454883314725053354769887824163335914651568659791254212567332250769145247179894330904998019471060034305754353592497893446539923384273582347131331755536795808272237658669258401785795217674235182496177315384474670539544996575773311611918535604943408266780315404488337268314693570260909130352261781691763506352717868258256415738195832162112877204683653337465100030103754608697309099440316477627116098701767918019580457270216043765054548764997394626891317213199173778375037436333506739414033366320105108851121717799869902184852723573453966776520527619741197680842249632526991767243968591838436570202001056589520354670963699444408185347281106822032925600814784757377451948675060634463859326341111606878522541147560851890744398916152257728999086464786993978414876182428090469916655465879693334848487541010066120283712449154735091454582969673682008503577460501194874910419199552241005014054520635362305514032409147980304156308814368799019130275297649114963861474374857130563291915184424674437251940358658239922902842484685491513682133402608988554628439465898882396056638214990186053365172385415455493557698029069559500782615961883859425142843093738307151184141264597687634025054099179042939288631019153965041416147946247076421026424143782973644481778549042372853273812309245899951865355824915231816911978556173617392048685885911143314191676615220795831771713268314383372935853419064614172735001253124498969943611396717143527320205608797932130350267896786083604673088183728120791040000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1414224008943827250037020810733539056519114730539306697138446992991666706460614016297206715857754570780713907333609890280526212985132755129171132541491423523102959324600329715024312762381515800397713880142288737996640543174116785984425194901309662418312199436968547799496386461909575283425019358265924329498416516805450978226643861530855910717148202871787903719568560353282716729764771504066522619119526149397852153757090754793707238465154235436863918511403158304678850983302054471309709504672971647999894941230180115897652336468826399553990786024639808466539098347860077933654507164655467163349501255702590143253970836032296522222995834800595853564019756678569801481871901896412000922282354472793174878956456515767736642224972531753771465865718286502991846575649878509846385262387062470996110696552091147085532458294973384115932229050078551923881986117540685428945096680197092612341557904362277958358036998820425443280649870830701231108504855263216409640545235683190697328091617217899491746555508443637428947495638986787235857435710006014547783979088951565184218928587518379916747862234459443112545094052665193749496881400775679797009368799520126432295866116884927852309998655398363107254161469168623381641250318316960710363514673495702581319675729932848429338231534223993183073760930597794463090612160809772715965849420044118035631376173922082875639748828312207123059942022186521288086882319522514247049992702338039314843620508489966012135049649674748085454714708889673923856911522115734776260993710173064995433169808918557670592942121228600943574873867712394745433099225454605159569043082306023666783206936839889654343421011520652859463909062550044659577666806274716375769705100867457240858946295200610724200825150089654683960583530499169312941862624433825667473793536004715514128878909787594655846993426753979828116223381943312009703466308639814790267583935287477116197611774517559294046817247394336454019734550211367763151662207310628518692391599518163453122863979151311323581216394035947492302306951734932660224318227235373729185032958209212211683531469322510499645699631972614144000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 55122201364744469903442549936544861175110008610107792740346436185516794213368538383249396407978996574392449763475924956790822458610368372474915853679163731761249225088144846438519365920509609814435964690891392500290234088549293979550678804673214669103513967851222396196711585150520197234485779106749683730570479075779537524418279880280744568053537958059798902781860967875171378091915436386255779274236785820257515745692563371062841966585563804425436308985615473155908152456290780367923440874387702341655441492145180837753225027633238323725408580182322192334880200630576491391179764451748074544468933038802321946276901036320828833880929466618766881094113074214324347914226691427709697795639231403076687556596285639963461214497939193743806743653318805072618072927510993709717945414690262494413503722770126138836619412141903402117848766206497319037603753821806916409307878913481753682205001851189128933378157316329130841268110194202796437001557639707551635682617604385155700313402890460288271882299715115344418240027011884497648643137677674858015757803994115989704665049454350866845185404897643410433219111185288785428353717176099731480803538941165635277903868227205719820089521426234115616568397096947862071966835786780222965949261860921488310665451066273751559156822870790610574779181904549991305697261098263652747801062984229271770920980634522423013771737792102953837563242675609498190356128075852942944256030931094194531928330505785822455465455072874735839645350262208960202277921518123493891361905939439716951070576762721029985207951330156779396176399478895838957338624747809192167765330494064699969104533314390503478679636215950724107241985032295836494079580383381688058986181461796599092546164384588242123772881466401410096689469356065221705809412443608635709262588631298724304151830447679712928542476203569916738402246879501007315779543103888535107559907316256672813405821622764567359093461517980745669637998890004212440529400445331686538761143003130691866442211150994718035140461755030782174886736013871746306883630836116492272985321764883495436588017001346749820155909583667200000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -867338078999231980634902022451953527859546472644770302575807877907162960974038697280520007779241762186795782155212342809469355641038633291369852256116840839512864536486549158204889698366093216494997571459169303026203476042697394735816408492303314091099395013987603476466883519421454631484034073530935613895656851467382250512185789382099956325842218305689260276838891925287000928219837025604271168317075791414071628419401998837211040420529222194630813862786434800694019829893899063163434893794660364478992338086155625872783593893788735295586408408236292108417192758859219512086019213113449575375018591554032579015719661693502457094176231575678777945422249502268753184406576331479389409699778032466666889698585933198997586715246234488126637759168965950973348147204146119799618571117498987325120987871187940209319110531008617568599473090224036884520427723319153743726457361766056347460584572564539162531495015445329359289378182025600583122302167624697499421698065696004161052079864054398164678809033012817915602081715269989508452478957714070396898021974221711925447889219322333758927190834897070882646107753102396209519249241323983548560622606540040351320355376602046541200812134574681298137961945492568367946589397124361175924418080649726660541909978662389721510445627598982388838633462736335775782283865515055706721760284102560627728156248975597281320103388329385763236275030713948467609025012627946605693914421345758382459076843820039532761443468210630935062743901474700595125395764888242445645301728814083632452223749868299170723514703111545657004035206108390321114626643654859842758931309924365243216191233446955265938710136345501580206385956458929011995334220185265284912982792717226299060123646607380816186335158803960306304008549823033174694336878203860070837638022768105218264340082434361443625163373858580632040172663281654393024004224069288070670543923486406094891749177079984374303224566274946088287142405951757360696624307787192610703136236988535751821475485429888003078126763745841316606362112784589612574232101948121282824555307963813569565366271977868201478408110080000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -30594796503894447849058152773405667584323353111167415579819839081471937299098095297905448021484135651144651719269989927122550747876851312756845184143560679750540337149601129325066212099003274273580111258366963507997245156791791806631474235244750130917056199366466319881273366571085288221129688053570671811125925315659910244028356019724954941263945126746845446950098633370754916400073431168149562604565115117149658263937811850732048485000507351991922896553990873512461442447300627298547730900505172285668518057521503174097805992958164790842105269432798134715922651816592180709849004072506496843745490001816117728350464478790546132713022779453643637512820283750230531719079730765969585276764739787695012883499666346624300726769321857190999072158393906675961244157490647315312317530438826664856722627020869549929097586490662054164521830386518795929291950760306913781473694839867002407316325207828012804257961077656194827382238746951859543081000898681081060017325364402569113383287006954260707795504043270625052491969797760409872829072172652304084673169334589269431513584899472568344947502288109337741290967080202235956538993495800778832485116230038732148394752404975210011435834540914618955563074582379179902945309880102119892611180782780225462392407114922921221165205550445529616636057061232675380973151997945880189041395352739320969638776962936425228043909786139674790939219773152421635061039692520646547853927881184297681990604566613238494644494438413832944762362301423780498564597319672925388715093967714037083197051974178827269231060388485521351063465460676666025208070785489799955757111688384946393904156725437209345028923980838212002706379737636923324739968490194488906780820916086886029024799932901272485678770416761518427088266161849852622200179010420520672472228301052806384669790853439780837630293247394349507740468607774454919073021059618937670699895876970425025739663233815433915240390106064609290572907758464716989361959779906090021173423736303940785760869984136425648692335918141215076875442031994129598816982481462853854985788397208875232719627478167865442435072000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 1288232174460423371698669769557173512414968982363312224410599973871821851309700670574381095084466853449091586234189266533216795972359029614232050705026246718220486967450119001319811641409797059601860450541830208236191270224098122096475595414495722660231797743955425155944206909132416220169145395312082003511039149648028423158769844191084151162902857530370951498978332284368015480120595758155825034992820954684130326753932595553858922576220282387919668387287984870741048954958110344497283647047692040950655289980719329047071806609956271763822166956105469221711824873663278489316883243556458459618693050715415051658639824727724481751443629966678084890777990709923943146975289660359757366054584518208841336113398808277656531827428451482453684121309242507640323357069239544992599379329592210075279143248272266315086383172808100845627375366194001258929959864591403875264895389649474534713676457507818738358041989743869665738010239632923412979997776273310933311256005252451100960779853250703209347420502132331599174393925980089683997224491824518310775938001729939771080918125497294090355503399379984216886160523069077486019361912489012371813522596993042508114868854556583714940458264253432292854121084845206993945591167757733320653947047262662492648716653138072431768244778645889579978517443313516302858856904041116899395417838339869588151770961920198710978911086186096546964423999235960268715744480639625280125428682661579995029645607773385143670701030322509919822242311591969456520130402980491032967109108364709176625789254133823397904191885717373127939516372806538417476536503088382913640407389622954861524173702000133712553425732635738932356371450725730736160809612154531461219991489517288492912466213314792923013359399761111472368194712759207707054632944754720727870758790042855939107856707447511880210564044564165463955060019811393741048566573086513999363767124289745173225819886676382027443268952017336521125921803039900031100370492398452652630315585294905466172956799004368961761236569497691742911356796709505289679817471326896734114455810414584562761186603063167261081600000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -39122230659178000176934687140901746091274960654081117473508419131784942834144779235975893919629096065904677232078589829718496111489401051775991902241796498215277484892142854354280860249004224178118224942864382719800598095423700733892150300981595431545694567879115915458663786939479239156444414487836383349240385026997078509382676558479862213411412543036215019299434118782968924945979155347593849059538690107081478111492378118941712187496703027067925911571470534484614788306558313470606449411409327775286955795944659733862688017984385027635047853200796615988086888596900343047390269455912394019728768293542191919869563453615759789919326601321409016997097893516179941684827207693758737426804118581346691479859737747516059873976647820003337692081336886615661248520091669111667678702119611516708830220092695494944981100115273906338597666386171559084757491121272145914241399133939046740491980265342274177756973101967663210574827349063949359016420779992904333152697917485816497705905200194616099675118974590177066086858058249416662637297837835818117824356838282304479985009791342782774680968771353245230706865399218851158581307199646292268836914861274727808436222752482862994742949989037112908222345516922768595544072710476618704792821976217351247551179376798478892304951535469652412615058560385404118782486034977606054185562929185032763787165002962476955963746859770404976462994880222446874466974983594545123596675387764413552401880756715381567230994226399620300209651195384749073192988986282517483287048376831301758599771692170046983285870272072406054747267337260058908568422194417578624806836862461668008915443252974871071304773592061521480682826066766612514205065926134250903666887551795857164427418873042775782037815736581135492724592519000303529155250361551225240128734339178056171503678589598799916907846499804033231098945028961864472751072767308325075337299190503925500865604591968983939971417997831301671161127228439692781683739663984104758285184440492866524771029168355422825891329280572713554302399989893364103079054502086919434207851717945156767166085612122931200000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 3383884997920538353044410384404112373044894029900111027916746965633058838201161320915812645415407805671030340476066755288986621306095235504533337738467600605692181098400298267167801977497980311161499417358888219045068573798221493920969363249716110892609641543791010927165190988847595108654929130332627722893747975822697724707727552614074304995789788997452154889410459216386866008295288944997690714341297512104058684011405886583306233141777580089753245222642347955147514806342842628408763421607619010963339896651899178684797345049632916545199547782353158426743309762034737006502479230507443268308301264533613937736298847184754783500709241119793694476403962276074414135265711921458049041976018170761896000956205049204244405937858207767192660303651758151401671446957819101755887741729471339380857512889250233386287799866105849777448892555905519577783224005055633185763861119326624162374418685849638076028824344832996360080085869596858689202128456705067399659805906466003160616055076293809453574522349400866220545335730693682921342170479665289861412461962199748067756856568682062899747781057935778411655125407211481191101066807636794846618330036759226531720018870182309184705250989368919047963078098211571933760942899668572693338236137554548092977282160525621098619646874196305712360211072799521764987283395420114697268072233955517697806591653415851193685785643945718657122049298459526745943931698471965811424619292547029170380018059329532313705806213102772350418426339658065205545543010969071430917827539041115604334992144931332705851924442253068994592824381235328979209639298919232066219862815180445952790021533577043705939651264590493563829229474889871170336742276940743350719142239989733723857438720476395545038022313982279225783058374943766294186131214668056817630071541659612974523058892576036865001833330347444783829603387845726585986044771015181844245548977029578788017182921160628390123342418277343912684118025562036892118959432310368673240084437423964939580751763070947710268431042730912985158324375172407660846121494415812210693923279274390280323103113347072000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -164858018820428088177380653883401658327291783900385149221260758509358761986188193626881048028483193309458903004149394139956692959713810400461521313053201308049896766962262402184713591435693102415958850132439548278948316637267687167054131963737505090803464531622484498995413065495816265918100744612126503641086327426795669769851994064412667192820262620458331007563691749988336677350185802828545343967128611454104115132018819178888534610176667084653524152387916909702157238986115177947586277512612720510251791181861811208717755227037047350652932847650480310964686157778358896804577009176385748672102362036545962865721350856881953854839418545486509651275166203149060852416042393929437851682066770129146841375646947076455843164361493839324264648442310473897014917409526087271692707876195269561104193549592107095396604681136646664531717016078602784815074800239588866832569649408897222690842316379988048015393559291613192952053272339407789578796614864211167649407599512827913742266373100264980728666193735588731617143472700902354769460721114203785757102766469827444439049599883878543817349928916199272689774495066148982532524849280388221425184947292076059690670453625034330492442272646487103994961383841395264048957176607529814932870034206175952281197349910832170087850080593862241873165967033462366714305159445383167843037975600860816005051823235830884439236941693127471672992386145891777017112093066891198797669929707627400965766863342460867871747327731955408457279054878304369567766060650693807967888440175405378377571630316900473781177293203014736222308205632872218200129684725054959118081542504301066387633841143403917243094357493338714235851064680757779656847777408828718850147156870126801403671136063724978398818126544117220793458173431770897134705567598782312641322636209921433667403781312039085543530267162011321694112758467993274133071157030734425942425813204840612146255801726686497450414173495162484331205702402418871673689137998070200541825199131154735558628097390154414267252078738251815151025219697384903846183079661438246567815789622162120376687421030400000000000000000000000000000000000000000000000000000000000000000*i1^31 + 3658603475320736195924462080546494537097176369398625489014587397234615928755300433019094524530564907931468122557399933779974074972027408958583054167077031220640222295919264769218308437781482793986837180080780016782498054310767881691863763293648052056170489298014875452128475229891167933909453648995631289286288307423640634269878217987452113864061807105656171900660638505139752540561245988684168245531236882080158508228162804008686526149730519927590684640880086243528360070549897951240494956572207214347130901389326118632056331635451369123840688484862091947291780615998695550441298321977594257454061615335859530525317687856535561705963326896335375411108476255294870031693565315100024060681933157585499145659814995743670734746323209091207878778702834498279606731045051713638666479368535735046816557959520100154915730741373690108089249314547703092881181302248597778270507181852578399541144793599339297609439919323476028485919694331896510634301710601609310020307941864029647989427333132244959639905692961947271483930075033090882292952395653582231819813624348098235066053808885500141862291494064521423117752244236268685909759868337095483570050398175474597289845418368262005057255412620075092273642329239721628647083102325161879249936610912479212156435640197934968254910224838552702967468339703108004972143751097700747716745718831073909507609847436825149648186592326702784562067783232948665767315359274235533739243367369837380884573854128575458041540233381629615553551699305731315643069914254849228303899005387413204601935363621711938520954983368467938958049329119914158798065743923447215053721542382778242873434099416604075650754577375310176342208499854413181976036739026779483031813769136180578666138424665964394887606401771008788662465039095096288123152919771723450111557519126036131023262109700376392692830224909425383984576492553048697476241900010300949459376830924932450795622756668870523363337911741755520159993381770682102502185171629123319050741545424572419284954515405228783291764597654960811171648039977324211245978035448676950573949637324200138443325440000000000000000000000000000000000000000000000000000000000000000*i1^32 + -38648834121219278179503442838989584023224855298699247681463412833563151834795004231327069691552086176226839653239021917108199670267168820157420418855675671829734453576325170677472131140039986204211363980539826837364638542611675695685969446370457732499160105659727366703727382210614445940853075191382172003569417038804709379416081896679624077303300853291135319595265276253786663225683059894261113085992063281361715280365909277657256132005510155856553743698265505410101240011648266358734026915868082083250177603694092281467365487682142281757680192333462161565174810859359022151143063804229107341548033772226290363674923593504698842627110910369795263049115315929650053661293245365866353798752903512981156063598624594873708260920470445034606247688770496209083229469533257580205183076137667467926856073004872723572609309924307454987693577286397028068523483719743780853309332889296461729467166656788336513215627106249519938010515680724848152394157077529340895587690137770469404311067290208232064679906843526857846530077791013779727044885685997962170782090001051493188418838579614882328957325668810751082541958725601142021258661867606022480658392720407331839623517321332653651683969691804386288167776158257801291163701943136527222750063638042655858184798083951822122544719885209718172689831313888603582556262022162657638668063534262107638462853104227301905458773049883597815819690773756219721354731249757128718364853955464148166313811776612076351945048203807019014496406551372816492982069762037549827157818624327507226785183830945415398079188842650854837426268957497083220183194768772131559963831504107468006381903770337583241250314271553983626240819945470323360018128513746257202358571866714882358294398226934943035556778187047401558011941733838734422844389373829383099008756396604614811502838097584107541162220712615277854868666646316065898356360664748067198339625067950306483084645773814890977527039678899776598774743989547727627469047391184787944828357261767890793346962729350689930365011117413667055460044567350149213781609613896547342206658135944750694400000000000000000000000000000000000000000000000000000000000000000*i1^33 + 358509175825189306684498426787929661356365780580772578275265020025499898773488913840670347013728170854668934290618977181847943700157040025281966292378321458114679694026718933097490114269861713216215922173625356940751715695797596766023290601372309905597501431463250912534217838751996930124676345400220785630063840386596479665763207344503608333230806966137835066779930748216663773136580647868035653415276472142098603481916238506529925065236222166378810429369727518594157168305035855357056188822069661123983245610847191706348339149462753832357159963678459374077453508942773233838077994766953577153604591751587657770180272136406178506834926479749280762461000323307106834711086628144801796255156699230112031911930929326601929198417480113398067516012219861742554915489524257415329573126503413334242910150574488717529356228411599149709950709966144616469341671157099354927045815671940906398153511376801133406595457330001279692414904513658393954086536503024318157020711121828266127206484290139531636250908103306275040945076079327434269653040578856856826286895522111672936865755421242537478473056616869906733407770374967123472884591337737836325789886911980541852796882969588847052429090464994719667256509468044746613308845691050224811847028856124079475485766563507664880949892771806716868972439170245260413453186982669106940298827236353795221451828904150608451529688567929295565045489861891250459482319638803160798653332573296935786288852362946337130742319126711655256942983960363096059513790597305454176967113225547361152797305356796276971587386245618375557069727249502009034227023047252279946863624878182916085571811584254293787242726956453287126474494014271978592690170863917342159030060279247165454965774874455235146762342784758899905377796381678170916649665627921536718472278377199476867869235465169294046661504831300546761660927709942345193260418055831959879647680932356080327666293951883620318940987957741950185110340261913640318814156951462136061675846733448570699710978395552712625505499848704067943778873528407711247068205199674746558809877892195942400000000000000000000000000000000000000000000000000000000000000*i1^34 + -8530638332363180971150404502019566994827583798727640549033755032612938728119128248225868797458447598340436041752964409008319386350126646871004072660028010212796971470067832279974733061235451557371015254400534749119340430532059737851768686999132197310444711301889714831545475064372305661975853464548042336280147688702524915605346970596618452844182215675963333042146343945984308387884507043365260467393391150636015821745250912577323812560968379873494501266669756294447192289040697821392164572398825490672555242583303848009011560137862993056155556723299087150827664572260623128761752633061525994931651272322669665332917604362352557083343939497688827379620216451798088528910373521471850884546652265360238466947209118321553601169894555263760815217952415757720806100229595590257259639639872499059264454633890674194363427040554148235153641787961068732240744692446318517686822524256337595306322748400171259083145521985998151036298531728841810167583492782823486746040925309361828817660163084705870754413834677214144017027526879294730417389003739308193868695440238067116906741440220873902974664935266380192151135212347586816627506396328099517738263228417837169810184599904140800235469043440285219246734784297875537088031919528742040993891311778841123693114938075653065918932956137401662759162502807694752820100640258501840114063917307326586002020192753103524533913622526637218370208030240556872279603308361572533119318963991228976565173694793973584827886674852774595381013168367266257438971210969689747289945958848210362291245338918196234748082368862535775128048093511835367997050231117980953369236899679940028852985336281411243413997065976802129461328286311808327627340201661746601265549027191736846302434406323346691053540752136177896360566362062328028203141186097736430413972303630902292451591611181160113036131859887749292974477137768273806608131472166172952787855111952484608184784275345694380871544556046051469312064201106971864074663263507599180566675790598880050504551847472947601818724242519310430055380245505958362364577831744846820034473550151680000000000000000000000000000000000000000000000000000000000000*i1^35 + 134956929221456298506554316195369663309751866933036162465099876668770616853766113820381044378901613800682706887337436868099670475055547724208121097105319539769543671081409702272531620822371704672385071935053659675386576864233248684892443386906596806147690775918370810356229037414856168789440766990661316443387714996109512994270411926752787951016552341316085275484390944361772804709773115073646893402577693193065341929644986248565153104719687038268293888467355992124875045548298017362259225081058670766447920891736420726852837814338637210412235232506013243491465110169663785777529899667307708613403037822377940023675163944286336259736492544728827215152368877935355597868839438193097151472718934551662613573434870729011668924947443156563477108607925817027843965764726697768511939661253331527116269997492861525109446610223462154661480990809149031560852945347495240987645825881380499235588411027941699292421708534010105920459092152527042290645644452745251278952563732441229350160537862058534895394361506586070869935666564867009507927750437902889641633134094662975222965698199932243274416311006018622984623928148255032270631904275637053316150755738398413191373253609028334465623540688460521480330475418090031577233452358005207831753549427452856074741919603146397288613482183656584478396626484242837453044433047130283321496318585009503037428591085560745273059528281491538572520450596082489352509812741142459967754550402513848138015125403656879395542356339333823215575256042937397807539926474030261232923649847730069216517502280573472099074853918076285596151809489147072606926276383489214668227634789654207703420041512287759715699846156129793179942607152740516042455527126597355458882219254858612352717886383612410532356311212722706071167258557998755869875101107609392094303708915718997521180790982499755579950019222042362309229194436285378356941672436072342751655927621918270448510400934523217136910273872958554913372971091994915956681578076763700063164257589057518062458674470244728313821804426677754131588256809989031968402392396887588562697977856000000000000000000000000000000000000000000000000000000000000*i1^36 + -835726310330231952618972111817470299315285129307264638547282570591982560230898808936521236076486384246681305995548867563343221846299848614655066609613568068402445112848741431214783730736912968687914694146842155581357336960176123890428687629264153479065716352491018627323266887380334684541988494601725376831050083259835451544293973676639440340444046060852870038041085473520141908664515745002619735021914094871683553277050669110511433351848244218333264059870927144436699052696320630750743565276531531133564560131132156006813240169240414820754824605895490809592182375339417492665831222450496006445875498336527858157582495484774662448526760640403941593119993632542607414714472259927203327909935625057062851517018647573054438443581054581460974680219964485845774819141657277550954977849771340837556243456379430856814775446262522499005682527593426757192824130590479280083897888191475375263874097523053468424899090727490142514175651144869437271409450615889775413597596176211987907023803073053126317964098871085194255745006485112487292973177662049177260021805281981277813601024265452330478239125012342871055186903574947854664049530292260066874910725201178157056720934627564170244852389904252535402883094767639574316772456793137149941554983982673625060499003223136144043623143577560665447374455824342053241613229053090280376074682326752768495356805828435632496010731299044251220297913134841318457688364717031034055731886454149310635057468887488911654041007945901246676849441005465737176740430729384056133792025469538808166592070984118746524057744799546236256956613464637764405750950532117817673242610728282148959452103394484289317199629288945751028285855588599400965199040093132191478977730690088884020943405813767050278891656344753778772747013611845957637563056449083336804924558849155714397920026484170920261625215210728834624178621150954418661786609577645868331028647579971079885961054558490062672257217106157016762764002360669580653815587922035210509109898019102628983462725991107147839904512321864067656462912305061012876891080376275370927718400000000000000000000000000000000000000000000000000000000000*i1^37 + 1037274108178279862102140793145248044111494037554182837374738001286534172316222008827479098227091678767151321393439018225464176121145454577588709133376192332548233065525107587964456413656830742037574920789957475058398320668963403134815757363361819840606804905914158772657874473719130359808890146094087901091699919836352022309739874469104666189127553547958657570052662006009313648558850070741979181557436817547454001505137473615482901926941295689124971738027762203623971658886443143513309649339196310666524521224355886802486384228724506566750469235646101828531641448339593418554752456114915274572575277300714739745519256543587045671655345454645267619269364823336862573955954296440232787681600229150816307861272114141278179532486937006567704160422254666933438673702327176537489394012788992442292711101779401226313082773943719700502330439552571115565058886547309998051126355990630266082189906848658223865038337216608406231949301041307280441558950288202306264220376921579342490693128587828180672029514421499120455502924690960983543823589051171998512628153965617356761863443712777794490342731608615000037746557516374806604955952303701948345247100219634278768779234770096066459828794202401053034403074973715580555573399796979365554676674080028674052186306205320840001912422239844516687955276148775602412674681552173880817081108665010038678023173890510542032083493602012044925425310647272281497298176610282184120238557611938068719248836409172662867349972705963255443339104811794613709033185929782478106974484084206026481925938023545553278748669085386579300523004443995073835267526717309665905624028685816707698337268574269966418931321923360882596647593704365785041692126869715977865216974202898354140201854634049828372799102022825327923436728551473174646336469488545531848590992414381665104015725605276819921691756413249769826641289605539377312756261808549128014672932778660288187499462781041578981141262373026825677254905305399962463965720152217854390632623284824401805214936746370588890387568161832920103383506280245911655218377037289881600000000000000000000000000000000000000000000000000000000000*i1^38 + -275212763304793162805733596222054324563362576901556953465330103475261477706578886478955335124295252957773247762798963925429422010519358561526281673017119286024703799414934767479245930375454388127656255464024267521504198668467514186496692631372467521866872589640633143788007241378429780974136114165831643811474369027153067096519678505924611223805366399346249953823348509703206185001816017927022920340932214377009341325762158831175236845768354959605411336577208298212468105965168996026060149648992255757662889773666808340747834419681897911139315256440904104418351648751375858495914280776795423147162743250492542337685404565010365326870350837371868975663275061932659961924503532148722699330326226320543390122728174645993049051981284502735334282873866594145879704225007765513291780188762739673023851880241953860657191974600949786088439565101486902513572492803141186817976416795064619606826850979085072233719246415790492625540752124586937734150858430351280815435087280723920100392125969045690422876307321492047253612348615974141083266023154787856121358526850529541834140943153059128256594306941502917417699306291979078310048344504924627135461208111630106464592433097860442395620298809214907609188955295788526284299753529939165097743105548106758216928703599271082491299076918247587159966185658353858543007042248685267714667522255218573103979182862875983813533033680479159837711850165551411794330230071009741094096006118264218631554518107390310573086159185970261136676936288880512171629635296288653141245710989763788676002544525486243443213466878147949375503051969903074829434619151651625155259046949828759980015023739214438746878993332302747862620276811679002457345853030114676345394388140950726216488707653645736845673155927057815728340779931162008511341815846293711653773430285551616581184919778439437934022657342495998894348975201460194292689335281361423337298314723680387863756914691740382697768138009123176294304713180818479516908249130227096384571258268026981386748825931219824440820208479232372748792929940904324304585778790400000000000000000000000000000000000000000000000000000000000*i1^39 + -12261713218572647703566151560316806592901301814863289238600102916417459519980354289441951076348219580984025030940539979300755471950186204444252099548601891964851062707133430485992440611699732303659384743879717794483878972420863740240054748862153935285226170946904530853146407893408540337021443106932981325696233378328560641004643865757050033151585786474674598781532555581787737978368355531721393030795896666766531220166673169958884166148704462794907164469172111759851080431924753088915767065440853134847223650706179514111001103021745354606520499646844017116968508611133234334552637688873163034671927651674458652444599726347255828748869057032805923472893935174350909890424206938606238770505752999777082822298136219447065198211884492898152342361603137334355302017641517555547317144307976250818920590196180806045431867779854492486529114891857261183915129786637532418608284519836781838764161130750069812925347359014322056673328017870152585392431348870468376406699591915328335842471744217638568528452412914838179047276069570264017485222643525356509943390813165805124733370270865930463807324510375331001694100312254950999312931604207070905504328319358527009206489098112538247868314203487895928923117920706146605632682733868521422288686799033950436510756898921052381590990652877843726889160702897245072247917142298787189390698225356776497602292403911804234847173111522757403416194329375501962656228309729775871521049853400903921754682803811703546253818290634451247252475838804636632472906538513719516034020741986330879980729942108211359460943712623915999953859165461363039152497959921248368307085108403351236700519240750273051827539158088729234945648411938984471704869708954621186984957465426003948234255245371552643883207055427627728474226550406204051922932660320379273596076691868766294475950269169246620910223767017437045206430000364015945048304856334797168818943576589776483127502424044275917126666725068366059852241865445358457833011152489287276237077989052331375916583858141876026220971915607683482510167296944031172497349017600000000000000000000000000000000000000000000000000000000*i1^40 + 4034132223007095763712885890609237643567558503142397187819029245314250607939687383747591720159535595958923546374087370579020826094683997973099456733677146314035961274521832619633458150530376009655023026116442997939067488930980454743958594012181226444163016362990880810294469092579015072425125925778106344771969605527878947152912100859638577716395902660509590724850596404520396548318321669165623895356013271533084039344882776020708321045377946519383174096061415636357545530573195554515313135235438941781462080280286667410962019226372894079922538794031754974919789777048727936716703824933567366828826107397235815395673572632259845666153929399363108764429818868247317277058459189301726654431110697692558301120874482957919776707915730077313081434673244567390896767321261711914677191951100071458115340621204466431810277667848267809347326201082664013364641266924274302574448882647800142375154612760517899228976215366451263089272572618637124952093131787477204960149905846913777284337457221724346164946190262896577633068747487933427177941650775169513070437176137051721877986897999583732975518553840278762233865952283217571092065271835057881830962442152881515651045748223076660525421370288294666617196053442896528413793738707691873179550250875001410557334217372663551774706768280806157771664705520786602181868160443152437108817008873115857175671224361344694587552820298709859512742250110983876343029077767351190013878559769545887280507644570292319115980305270721714499533355842709270691558240883445497377525529068833396748029200650346099883924453031770315022766992421785798612294683626072055556968071337390761371033719595489827053816813368964993120315230313832360258105137143923971500119780272751672538247575224953784048898704401922849141909223748172448379260148815804777726378811726967826427393395772729853351740333790025560924796194556948453076866067252658269426627445905099053206423940857699926783926119285248378588724817236112676185995137736660726732011480025860539588146844485036633109403431560647704113594882848958426644480000000000000000000000000000000000000000000000000000000*i1^41 + 15652877580145592978525007370396917571857100239901061813658597792985582312777422398753408431440625710066492277759084399052902930670965958680710697356824294643603063204610970898913928695553201559546486404527509529613332148656185114094609992452874813644985763847978940214435396896435237804135570705158196105410132166934275300574855357619346389158842726602902169575092066600502400553488478784055548948756922041583337013598716939310567074441330438300456210771479375296473859821253975058288271753468885827948306482259879473898514823463327010174104279452919121800087281669556590498705966103765185728810829979534603176069231893569560813660023156822021847667260370766099355757463457869286937309320275715751829982264029483806036457275555776268768239362678581124019421055150367940030971160665312207969375993418145796223813910859513475977879606810686802266758897420624053586091298374820205396058905087605929705117272370890312009550003196800634824483104469181836095580160068306643515508856718673124734970277577920014904974693411501059525940562311802606663356526266318976623863789813894082519405313706267696295911265358064734615975426503376326048125323033409193172591226888609302373725244311832477852743704158506714475634304573723500408557853256614853267430226782811148666801687274142891610316016374365791455143028923277135904004492146059818233203098845722250969104373624631525859313441789311477355560409029946543024370847254624837547016692937062460577055699729816850835064900212308113005161549351837981728861441529993618085230981139414849474500656021163621806510710908145486818785929573468433433749893141557786558398688536634661890562124146985223844152849215872052629401919596038640131079979501746909829868925167669625804072772996427664939564950599030293347024697912007269640645469746547480793066528366163288786167106490945070011650511426970444268563815090177767394227549802040879653227333002541515325004921489391036387692786397517885608811182282791079725064539550172730242688461095331230994803397244943468566565839386183729152000000000000000000000000000000000000000000000000000000*i1^42 + -14534367483556441203698265187803053714662820358843811474078552868615573863798144867861189921832812538364936821454137809248555954809107142246664383086381074818465946586117660623707855927092207159721829963389131766440100138248272124053100943605883910253847534276084660723492777406553465802609004600623728852159196153720429086603628883225243622099775515154423632708724092875770062190411109073059595859662317420009076242766288386991061271262240725435098391661662223104029087752672728783691367327786724963825003579134591256445306183028959810656891933768351254966066611497656352941665739473937046859006305812565787543896206799250723858913676473793244760869005843304384574501201217222815671475395942336752530869318386492157342960541244367784978965724497469596319174588694707609974345503810127634675506553015510654152536144479783391939617298872868404436603943279741084548511170659107336906409182865745048241816894046135988695828090021945541978282526065273667101448106235351254985558139683334958294275991150467597037841890426230634705134794949868217332125326639029298521991328187919232983532529954546553652094962144760118578218893732549976921780199209851722074741660879193538730765551590994687903547688959463616838180506998501730812240576464556136830754017144686965978608732136976376559166420683670872216207118854837351065583261829690935511173050080229256007840666052917866539085804848849344140226995189226978705854358238377010256592891340182392745470898440746345060933256879341816794258546286251637593843026665059630704698597054817359986797472870127401464599831216605056061620904645725919848799399829110057758889856495529642419841051885662543440212013869056678763806162024125685680860649583171764141573824110259273595597513255577649091446239385646833387052006999385255978018073405288592140215008366612491885167318412391126352335936469603474318984736827689954336839594035576420520049442851087813986406509604299756141976018657845939871819723435128078567511094421621821484074484094068440722363151405396531189063833826099200000000000000000000000000000000000000000000000000000*i1^43 + 1699716202839431184633388354769099543094112204269447669239665980132155812553559732538053973321554474983328194793302367775638209647744616077873841539228754007296141114515996726939866239395724880803789025140822424738848787020431348257539081406976043264872401201261146059887499790057823855219369801202610964391909098048106660049562911630154136910824106939031742599254375448681936225531736719851563571774088375307153960585766340842864731725629609457423089020317789631756654226536153432164763323904287581590140539138541571653213214119671480804347983760110147047057574131219456111049987858226717226188572321620087914857878680892440245452263057539830952803598048051496574720406487515304198670432589602486967440539889860999061984240012820519884099131607356185191758733675993052573578519175488814333113872457669086421683634332381979889847777304693604910216158329899785190376407220141687092110891442244306865547992050239538617420689754621144235516233666140560686780289939046999175201534163660312534701566674394505004494873978982019634104242380737530871922737307718828905825876348688008716005668599047801475453301867363572079693279101405556306153672011749700228464251128016731925343529123723724392942668481804547300346261440016774463712280052322988246378085000964466189027001599336816618531662947542923240405075302063454280553527171595198779638351772006852687579100576236268038079231379669915301700546515511695075542914999634284560906918373580686376195398568328707212037056752490923302731974145820520359269102397413990100135822212529025089859894995844138161189929997206305857210702911661728547638669415784791572678672475777550704364232792191176539656105645461270973545857824367726042906252004397524514561036491844478719901428821248117455159447409182115272289255443600517806184186499593018676805821554600265953293124148299169707920401869620693728689456809462376483989673440134925059644021048500024889724686251497390788191641639319522926079603849630842166935508251344968433169796794372353325898805420467915868266823680000000000000000000000000000000000000000000000000000*i1^44 + 817227617839744219124861186854954479568268103833095512994801703648942736571404793766987753721133278480229316674960965743736973375639216639530659103567663844349396004440938859113735422001030409285696201646284013835349206711979016786731131256482265103891494197859704214594298936455010485263707628678570728141733033064574168073891706711728359809316847434324592050021383415920569477554209569684236333212098406032477065174020309730457295455148141981222574365692470624229731367607944055300163840902072123631732311268551193460767615293485548893752862265090538667651856353418940528558624422045319153361717671234963069373101185608062322127745250315903189204725073296773809712514437010024539452314104858883463071224376799670796338370862487191059479040602715696773170015016831681891848175316336530981718191052816868812448903347445585264637951503692555346219320581697907029952422642878495491279559063205690071302670040099338722406034950816919088965533701440983258651366928440844232819740346095753157711314309351223448904655690331452262838813719002967644098283442970459359523574503270386439361147328603014529488703580506937553917652682700666436681060839791181476050824830446717133141228593450167803332383459087646111472754003817322249487482366806023720444808766992973757847178112004017852289443157693789796372024070395357392646391202493307349852784848907213953689243860078264722673006249445467684033498931074022855983608343432505293260258904440256594078192125458746357381313566813626546329650836799700073347871150126784629782060410854237019389372726491155722201628573692354306735750376511433238238506492976851508330348841051421800832834410807427779100799763072835130793207658161117977745334954867099781857918910148589235917632124669935190449978908083730131281906598682358891530499732644516212929456382712821600396233809744264781832887554911602476492815281595795448401438518700048930625592300080701252945490771186142635080020805439038992078952572651300130509170928644642436507009820858251579107735492899110912000000000000000000000000000000000000000000000000000000*i1^45 + -838148646480936072660412386953384544856985139612453239430452043408522570215201127784300099661520800018646712091621006535951460819211985870280276122510331735869976688294426557997926188633087425914696752420236564738022517800755219047125579548111284954189023170529411966871014916420421781622915718536771093478071443464803600265486049542403164930439601161862070238079352539378746408825713674961258743179786853955801547658052403777184771002105032206241480960828106259711200127324310691069609512383186428103088519035339560390677776349621083379381193790275760422453562277742487596507439339883993002785377033622045864179063668828964355907677887658549530840642566732583910194637554723525438339542802842279527141476434782494898394821055406692556628752185097718546330988965019363445719016042699696695076104454519416328451499170040145949885826905567060407976877485314832965692372235966790908424482279542699029565687964424953838625384622870419981288368925937419516232725386651713401840480467441810255801096145223161772696330392103015845712735091250256073622350407860745703316088840709680747729891766659427253064724576647292126325847527913909819354764725020720541002635353690469105111508996630332284801486228450135375590745221919767229957008752685593265085711997954909472322767706668368301893967820052119809200722815093692424340117477659309749698409725169714305383257699544096664358958166862267504177933773958753834784761093785782323467731352448608918807697121570143252988956279451217396767574840338532752233049158733979247465632906473842998085331846250263301694447161910302997513694156641527552295081265148349397958009348090983602503115220281259129545543413476001394796475878076470531136744379441288851021519611683634785023928067943452018027649062315086907210662897919331578340004817470603696391801799086745945666296017000572161565774671091189081681146960158083466986129343687962154662951864367218213864539363179477277100964609493396685899336146655804667490874195192449598344727977520148532493444975480012800000000000000000000000000000000000000000000000000*i1^46 + -23883272526903350251263074201940983360071180526551884221308257025438826344630017104545417653602781253731560950503692168562027106614777595043884053016122736728283138372016188799367051655168121321747465570456949536480756645370161628056719290674708638068283605861328348162504109414393152445638761071767431359325769785051067516404963757070182346161697811677893724811329776474527250761767721343305644402946757831545281951588466985167044514497285418282955039543354444278719474035643087035569938763545090723178562466584459954703033771725854697862321833627891570657820429553783834792708385163997076707421393336027612863322228836044544985452776325173924223540063438680678329964942881473425348684208976441417632475940325506645761896026613194936390680829134165389871671036345696829007111737209087340071207285621405354369754514006515369573104916467929926155908184069797838426742643189189351546969170798852221727942628708666023190550737709779794829657088260095430965228031115929385653168099229164094053881881733121788827703529699256582887227968478879516268322265792271677297445933241537724982157944150525136896390890549786007246351243211592108399896249911859564392510503218862421975208341086004067206005096589568078537183319668545031716947935272795538569445065447375983943092232763344274981615594786387081926699676834431667561013876186403972286604008668855837250588809381034653972775233004268550170586967707066972608463231358236589926111595485089733261857132210998945505202109088293107923443848927106045556606563378073811302416919526079205315899409898431852248739965143532577436806669006170213951607463112170345665374363422419072370232256647980667574184949142401142316599129432761638342804034112183399855315547252946705989786243564597615864339786049384726703405239315354996100982761330167936386984473233698182384517279283689933328130506153379316388315652899681301340949721556781502095410161364962320721635295765086794358135017155786140166731138606847207164250541818774530594358056484429648019251527680000000000000000000000000000000000000000000000000*i1^47 + 27294361671101763585594532576366434896994584422222061192935893379153646659327654881600455553931594733838362832334909246679890699116470111336049698885368074658756155522824742053273137372958670354114381604955134277326701470692298766204040608708311108588854226192464424284916021650008393262947465106752845331006897922677884626554667438706911016386569250529773419546877520574435306002326154581369983362844522435108462597903084919036564088941716143381452912234134105971839167864133347822061599536166631740600111106186218545765603487606667453065650208136468417369317458787697171373108440095099617304936406184028737508408008031748351792114501492253841803343007733222120362393878487608763457117408332620658765683896305969616119627866240958284764987337963365999013644837973577668020771340071681234793056588918394157107755855392512311512022373324518373646408537700914550186015621950837668322827570048856435748941288079172604655232390276527522373851092451383949878846698669889075277865465727677310311540810888083881870870022242386328978870021823401428862031031021811269042892585947166550398676571011773334208400002993475019171364753061379913102119263760558315957920240481496445461450883424591365294396408091520719877605658122373921368401231791623600160992472886702171192878413157287343728236042373373789495948537723800577024028456358899160483451632134427047223860643980992906178479351384033542299003795892869097610592050702483991570158903121876440525997491880129452389840291396596047016808361266755542921715589735062991661402156943536719307810967968900722865979604336480981443326908328215588672228269293380027351826226003509438253400983876812611051398885314888782218286687160797015973721625406876241995020413745486597911790822187432952358992311494036396252291280706360433372700912779097679603460619837038494987663398701345260374163794862586625883764219318784995021269005164382232654039080686657604687867938457449715427301493549303940673821202036838089705389759047050728525528061212622495678464000000000000000000000000000000000000000000000000*i1^48 + -27854057152357071390712532638136208424487813525965480064308314087095369590730850264287182853737451002012409342672855447799356281499024344184073402468114656514107247987477585737739302801215346422287233411987127596318901986757525194818665079626407654584035404989381620370391409121519401847245227812396012069222978770198198441585267439082601153452769342460291597561812128958096228098988390443576753034225094479372003733915619973454929163797076665544269434081497612063323171746346353058155484310636037993817177365719909405072847704822214532329581533896164877989879318620124566519495733118677519956072123100085604953592787675433565434407090363502101452807947612700485510459149361241204997702388188763115169965082046148474458914188920076226969352177735656078555193193560534909045099927766573546894000089353117926325704616874426539503617314882469914549440892127100379515255691339207210371204184258100848988064146760103539723381984115685804806191352058138663161538390009833654731012144617104308710698301276092749552718286213053099568232446981280090775052658821183329923086468584134215048948636652595090126684316748126053843154193789487324038471591168681424371415647776946469938548425981286434536889568052964168144700387433904338004859794749029647080218278280270731942579345052809167235714482018583994708271459061401986471363256675466799156856712517123127770369008722410408676049890605559173972462097948616290539625539686676213800932098575484101868851073797456460691486331750629731565896644604095865094295254445882654832827505909586407212012897192435685497499994539167819728111750136939611981791733167985873514557178946692275817907601631029093542054513761672984807115486892829849538353971953817851289254878508036218547437601354235804710470886145599136820686990140367870855584275709916188790458321786911385700958658163723686528674337231338239501418134097453668371424060893194971642243901852250814917785533891156500931472297889074734851310786120995833027442345001732734269647136308697497600000000000000000000000000000000000000000000000*i1^49 + -7058602664784864556773810612445642602962487978884946373145394396193724793893550664359912774439177400900399584583471332712459903637983078788461017433981555562531941487136369017197830999507407721121271022676898786575591741208217473274954102566315570270475251562164447346620837449398266796124384821937672562036614496081516521940164736710551386399058992493163002886576290258115483188141081159777579578397271484901225323233811893109596765696067105753240274702455663443901689335386112514491907725144915707068235306821680285644122901747215240233601862602090910996532083472861761306214200285410083028846019771838237577958688336580707174540377235948110227780468623470458889366247407105318944683500090967464920415581728830068372319940497514126886881308073191327365608545459939162980418367027386551859082076745858707579873488543979595364526758426490360109542477754817671416526678381224409462774994918036418928112346670962947440646588308658532844630516631682618496357853567563032449258227454969703573267409076811907517734846420740137880235516197368702081319974389305000740432454486484378552684717437165718636812959400565627507520399142322673814937700465206816753977502253971475040196600348301056513905920451645889926621657960192480327438275482840845624226951788230900757064861322262479376092029829539019214029718083844871968748722986808466461864376812889842888626673283126911629103209922348280343139351163842723036622170531579700046165977212966203205402275169776258078339503834043219047173002294177580306387437089979790841219126841159221615065442737567582452487238108506269390925288138394692186223110819485358533317671626543263525492077306621999907896936721065957024067203303391970219481560604587326200333123821472547804397606193445726377866992952988007825041861724703626000082527455856312255272363683956992556080747622905842601279342257882252006145815256910090610066631414334931610679154566891675383348975923155434650362335556578164680243109711374248983712462284534992001880335319040000000000000000000000000000000000000000000000*i1^50 + -29883726277047033101007150733983836622316847869801683856715249555202030698031893021765916825948908929607190433670047110634807766150092193494082185074553745034567236797456703041565915293702126056526127414322591295248163884709529974070508166728358634169309917941331041694406624434487359980050929972989267343072265562591313248412100035630916582760501375903216292811778157166958937241619633502719723063140082939209777727244137380315547548886818329120425867103989012444456172954944417222529650874682920706646169057655914161344459004654422105120812583369837175311507827372345354192818336308565801375723015020547838450928604313830519502297147652936702225552094362274354854345840085066368086048535122569757020871271488403811804178454806348631224191988215537088758534150636423764709542723327117048216493491401683850180910105080810735341500753720487620915546290881789316053855709296419716397626988608973701873694146577977661074045868077705282230610093193320478553539446501544377341209279921621335254948259063596392829827872344828877146650044569034433642534665209413629998602493197757821067177443097473492625462229414124573164952351983385984352387818000825838765192001510302765514464439363105367558141615459912273148936058076231084774890634202355524545975316151245353885479891907056364142060305711325329355426935404185059236303753345621403407784983278779981625670265736858491717544183814590460565416751356782236625698780677004330673591652582850827558009342712341882490917584025384377873679401734834415987250053106426141204039560235189805996228968052507513671287151904872735128526695289508891961475184208639354882918976510523492022057708245059292153719994545979392498286320101948483779141430781208306733984046657748663421809459714080073345741406846956900468837921356867557815608054611451672563015255840713159346994349568578358862395856566924838543134252980047562764065634550263787146141989173479774190374692805520012617963462844852813148319763506721951447589303257526769287168000000000000000000000000000000000000000000000*i1^51 + -375831518759522216828163066515398318206740920168806911907435977217695313026276100993211624495669857291953372435188646718403056603258864213794643072243636681872381167995616285779909252878931465719464165565838823561395923292462735735719612334357710638353008421353827084246846968380298880041307769708606895143184450994693286105665379025924159630313001069137399373777117849802565378873129551940495958951690368386606830979582829610313828813706430498104240813749209353279233659979993281354920843869178351551504921325109909345061177395811529739806219799914027302806759831713548653855256537324943148215829429456298593912600909738216640725391007472593943553745023077541687463313221493259865714809144444038315145685508899393717373268827138125767184529669958289533186691404560464755752140553047970993396729806176665685252703857662007116829143771790088905416699255246928042393646096091232940131395016592931791237594224325409384622284983716218791881030030824194563208480087944513075669847174090172227672810266132022949782341468587739840559035208816120856972006521694116887443159432703111328151030306911677464604816503795564046232067436239304253889353041669256683282489249513268116137241922450793927184934411606850585105773718229576185284212709387228047622913148774207485089052440583612298134264566191069187184618016101559312271247117569794051355928380184377188890721463064336812677982984566117895458116567537596132686447077150717828652554225677748468108593145338775840270723631837790032346360460884485577102273211427241137864462187495923762159454445549701280118459228695992585309813890310894939722037117316491472985838025168518624501688355594840102227714674241132863804830264050655670600242098576220901741290514273572131204636883205945828492707963845517007146391731605209585433787173404703651045011192447665771869311942400915506749397786981495077237759549374016645648106556898743953997654062036980665393959550763815725061565717809241389566595755332404485531774187600451993600000000000000000000000000000000000000000000*i1^52 + -211240168526692308424777591164208525438554360299646008484985948297913330340590981647315009901881070772796093258819891092022658917754526695098710664288647883230307093094625255125577184734977285241923493113535759463121760141485811414866723014219737538861369272807440741092194253298503644231586813445742332209140895803230672777895762880140409188442775877614340212596256649337006883137272417476173088303467393328338925611294934897535811939125015254723109317722520213025328914944452624463236812348213537861360447938996226953411219714033961044937459928367564646945534532800166469031265865482444456685664576162103640027511515714793566254164403542700055950718513193863987398891383465162232942081242626304669781522594714276726953111518207967755751607587398856657564708348648937195745578671070482285544581092728816005309432866542240502895712031674719202279798836688470877100840809094612371803163420360169146442070875673600521533552375500722196147035044829061225512060988535282170314953572591333370106764695191281666063761147433918587709709343423774587728103426267497042605541051725881839843619785355027677932297087291451287660435747151064493080801445717901139681597707243212956376838142068420530267463294147110530133725925133521855145412085210894928009442131751072725535833712691040344037217929083780502505796930102725897288787606429991098674657265831026308889966994169440090499434230874620459539610228927038662964106220208958994764988316886047120784044357221175894410185713689456760235632813845240985753431296533224311297099123975032113264633007949281525649205820674755530852958542773454106071952111954692897510245791407578911284369521432590683474521841642953166631023242884974073319091881068346977639480183917920782139049492506422859416823283305755465468239985824058171614481681886023415993028383556451867658505305356585705093819661340255175038126463332572139514926472792223528987471442095168113793082308529540244381078976421226084194800132242372794601229852344320000000000000000000000000000000000000000000*i1^53 + -35671311615970714510512828464027502518995403658859373195177427070084313031704934400884483837868576811981608584204275635451940404025682851276720461849602545168948345222331968079148659206917455539593695014582437135706306932545279642102143977754145242723036452727984473132282883689694393639108630486725858933384595644963912870401456820613550536789891139003091549968053258859556917447065891697340514080203573611382961838026179622897539212868626417023073404054420639630499067659805722771231393376754046030439988808270591815646931699469134657770888196891591823734336193315720553241169134685078164762313614108332264276378201649333447846177484516386678491914018622119383876374475489959506600938872527739839448282044796969301877997448586235484137635941009390195590324159012950360625936855605102128571087558705614145258178398728780456446754433846845476609187198843618994158323493056668932863747468127605061968086518933681830971003656088794300283710285849327819868096950210837970226496029820750743419191688237687972986048776538921301832375754020990347593064638334007677346435354786720744905112171855375908320197701769144718968940987135653658849939468573530476605534923942322005140186782446469408597281155888485447283087485649585768739136665044159540116863493888331531648934335049067359498197042000771215751473514884117466965935424904379787826513380750372529254551383788427149500490614179477268245023437889330602459007342832732914077208529089746529443556295568687378577325277220120032975979536038838749497905217083126767618189000926841833974041646158087818522675072742914026351479188227488509273555128235660588085407546248348996931131128961110669483251847656943030139224326063888744262423792854098069133376084361574900715586378178687149004938159565339547494703707401589173185324808881707722616971475963725445500648230484997608295264849350137885442814531287142183260528482047124528534435050579818706285523041575641731591256559217531702778076181009309291497127936000000000000000000000000000000000000000000*i1^54 + -4385958126369339047053917325189187402402466222915699871919743162020289286300173038248655801949772068560852540553731276858837419635655818080526646476372331489336350891693326483090420229801524000070388920108175831564588896632823825439828624658297890778105097964456635155049262682921201425963588605851880178217449729974105617895750676966269171175667558342923070906154482579701933278234746536203962655250090531064700168028324766426613120590476209862177848386104041943384546719164283480433886570283764125252518589915979159202215923201156505283272430481611652096425277698686087054809848431712429138171035144072248999522043706466709008925588206716256057542557617158013760539588079087190331494818017428743000676744445856902816136431036676395101698365701201388410656569404331257840483988052129185234618450661556326596947365003198789794867997999432577294525285488161284184008127098719085552944203204877889225986762522229240931515479975930671119765129727630537881878416860316875724838655362532433287563206543096957534013242626556793929340296657871389098354513513479111831399952667381274869114152286839799460844209052033600290589912651958164345607617862671495715888797505502039751298821692332212076902834869066547776593355317758623569163278382108858229449355826998004210862279713183497393171317583264882066498397233553134352970306714871776444634745483376101104353442552192983298877414546262345171207047448394590464417525137381490522928075310544044469588486286768465921990906614199430023157230250006265164996311935166631958575062434500651638119609715841333889667441627299878092022909255038925128603036345173611055528805001623276556293819994969696752154274587407928344506320166933302238600965260713767140185711626815639806391672872679669125981848751359222466553795576027441981465225271555536298065873963221700504474407577874825448727122409371698742545353655322487637868739596827570000920995978153475205973034809046496433131784110005674864998317780885726822400000000000000000000000000000000000000000*i1^55 + -1609365640015897128541130001485593348358032244911666113407401088971763670454167117026315507118218107928899525586559021808463452260157475719817143782817920049180086006526664666265667321163052403537946586038450453141980138835069110330034738878980730852501012704370011554219840505643583088934931718685130817347716903780029234434311646195083738641583447390909057590074796672680207136956130790938644418272898930297269954506116505672006410785414060556069909864263707438253275705717376463568800189152367972039787806268561646798844347862289299694974791002187061854182740004995617409050800597876206405894695616509304969706403279628360796476308020331061488441765823884050127924234467328453161542343131216058545021611624417179023127370977751185493760517492606929747509183549054957405925734130340601009100163535132832498385950386195761062238849924522003563042940322624609108428957570010581616052118471024756197561830543412636609793742316428817806730447064315657722417992458347331281408246548655829822804054521312232693569557371054157848879433932872390658446001245102855891648209271347694602882345680777056942496018481182025253230453316489654336351824410566335481664748290303777380194136760136320964007692244730028607090910048093210876429022454382451394863696485171396676984324003011446175507705726036536121235242759641588284848522708085238622650455778433204100732610226497538733491857294617154525456187505686778098683480703749162131560816396753603147479913805269694681132623908385247033899353454015411143707097737289180507867119766555775853185252905696563043701694821234991225635573715169741453983609576584499817250975540564434639945542390903373532391266023766935687717998916305227587643278924323927398813195963577838054824026053572308603736391641549050620509638315979898314489986065369073138715308954994027426221613112793734165362786038119370465166062041157062450279011189774482647239859881401711327750361601453804380442619524072920480641624550932480000000000000000000000000000000000000000*i1^56 + -489967148922166373160073219242762966980626173927284842372348459198279340082498746713029440172293884729541143219624496270535656333143343300781926144091766456982153000155443280259126537243317397036099635039891781606035051909507852595820711202159760160127636183184486242283682558867825112363566139823236725091755624988179462601204523167749998775108770121945661467572886697376779705812973354601224934866696853124874258492080969646141436728938315418744439812621657776061898456430016491837993946373009646836021934261790990676690865705429355406571130753186983111287702541241495057791171840942447000839569394652894999189878821612095223138675257558507218510255514947846177909370330497697906161681355221239085667120616349341097227187794570500547737319001233786892997611437683621988263906371390222285203838127284472390265170534882120564236545189987700218234974603847248887730580499746652337113927699950560092560735168917533549831926704524423435172259839242543867717163639994544434310337060399521659045811718220995266968415390127343606227430992849797666595091250697774204759032105559111257576200585858296885567434164529878662654244875657201321936783340060873784170442672950668516091204457165487777620765298953869582696542320863838010094879822771011436474391551242497954079423255719490125077269693782622195584772004017208858726623033914220847101875423041549465400005265990608622985804811892652007876449188781341049816975507704953452111404349829496303142425056431895341341127285063507785123600953708114039024242174421174176039582859365527351066446808182103251978242280832550792207263947738439597973162218003000310308007539796593857910871482494341765532034671216143243409523526234939972667253702019119178471594069578567537775874801278256171369933610511717236160119569073853821795191187409526844890469887407983397069401279253335448752275329244406829763129043176359787663774307022076505067762114144016608545002970121742397277634739572589887074861056000000000000000000000000000000000000000*i1^57 + -81307163400729892514125228534792196491304053128293836160438030344266590241425411892132154836011647974717711639128090751075051631860923734994530277470536281273198365959133822964537173337444312731366939458495903699697294434022278607314720795762902021735662487625646601784024221486779962432158433266558991264801831271789124914490502494634127940510782974595132043561642314278719189321214814711176685005882767390124498159295643769159635917279403857978232351336810016428622655630264693192255079305990292867829833387162284739058683651106510515345760916921569736703792631460331516915816410298368743554383974827712712355642133467093448630240647167841088438114276079495493336474626093255681299473664128907621515361936551300427117381720693994958561031322703916526418894826928433560717539712712226610675466394586575725339569394952099324913133761964229462390460001290564797495959259445572782334878797492534255401695939018809173463084386930700338951501117788576614373757493077370705388232529727179403820916318986582030187341548494704954032771673550337993393668644832266272005885450263993627240930192660255512581028494453131564582654162012039436447356501950982914566035557847905360900393099137216721102974576997110769586687438611716510000597938581343868775470912144186340239468080769850149085610164601575587658077052553991146151194843314504929759632475903151147835047163059761023128215899346746096757606266294682573425808285912839585110145101907177116424927773537882359602193435955771273070825362801594340981516276129554609604624848919687946307439692826222498754061111180355879953839583243106142638959124376667348616038521949509799456641323924263149897171620053370131774206481530741981267458744111936661720483264322078251345546274125940137736356558074006357198372674689260276793541974454853964517537063024839939222733471966397139998857142248294477708838806651951095750265144928388069635254488249061938440727256881930123606274071791840473907200000000000000000000000000000000000000*i1^58 + -7639702652655610177198876144763480681996836803285506101456118544763155702648296151241012463178228085785577017056515054516791991183420160788486221379002215346154287740200588600883553951099230149345402355963263737965280701808302902275927187643587807721062460873587773272056089808338319486490605561251562475185211820769403145149150255891087203083398977119753491912300936330981888531556658026288559354832586963353126927569836263149300342799829026437166251629598836272038543576186230112190180269408048505983602281225190902493244438423732237222491747344742204429980782376792071596008921483003292936764412095996900128231091781629626214000169001268909020861784560469946722258802143841567684422193508632533057506136713016218688504401323394908243354724786938701605284088684457721786623518271813913755823787419945086403075900408589758228195031146723813363402025738705934312761262181176842312296412947198973541166778064879788212479141616475494413769793628324400657422454781638853118189732555883820488059667853689291914862459589453702257208442970622952452732655580292712432521839848340116197798925706043995254990393091778523178610001768734988301099513067267683526238297500101776565028436750455583899876560622756564196487765816478504407909710144315427274429715561005744046773274394010538535744351656818677703460020844967387150315477805500665243104225089973089527603878359967166926866821714576976077198195164468770991971112185346257863304548878247168168358439006158571750289104226022018093857239708790145917507352245234029022123845107824077776970643085637561158847985087990833392446101273201673378869740107929197864601772342849756926779095287915829767211704760810969359715419616455760964926396676793071039652316064914164562346717657976741459870570742957637103292869826878538994079195969701905723280932145155073158982595022823354314744042637059735354365142451518575744740646073966690380613412947811190689059120108102523778582939330150400000000000000000000000000000000000000*i1^59 + -378371119054029891294930540766173039121905194288611736117378224650991155657029526485548857277521203102226726903684472234208159339081460521349136617550835466153574520640346653995910159916821392716482088165851523726488999449875873787303995707886977067711475264595452497871925027634681098103278570727336607048893722704129472681512667071311323306575519119543355566551976364127721443255761380632664579092890471496995869223922848538192740387238800959764566761259875346276413222574893346018701018683046506076301134289406064985962343694680827916470729384009731776978527614056466783184325716396735881179736117575627490152238765922009531286188217401391052186976816562508359491551632419385821009108701888970226996994380811665091803144834055032444098070520817337532511289623202995047098537391561877150574624564346269193534172874366769131651642066185841557223900563638410627523859778505607112519404042849110916533356210100195936195037627500003357990274919748403190139534717990943079052482109660599782462804745712513952572333970886621987660158370160306164973950225292455896169060168541375351429205744027791810655187647480504364118954686128681787477551801787885128732105316481814673470731554771134185569441990140490683724099337031488495972551322878271643042928150254206917455603349158377182120312730025590074263865056949457048054173962027514669618917473484121603084764498045674590343423852566707598700414344432736897795739305124643695096116103024678343504926351611800047414155704321870618657877285721188906040522245622461263809105927853624810913550759078971797317429380039813741474934198229964706956746730239480892271808989979933427741657213828847715232304249711768311902015818753873374376888731306166390634919564883766696622472834370349053320934430131968182492336128707691999270305262507382285301160425906827118001559465065771998871365612531941911353890552549618088494550840735684275280630700356209001472532959950886832686759936000000000000000000000000000000000000*i1^60 + -4989558823023787380329249265832994774583685101591729708052192626293689966680116687915641278789316429080558603918278652830756395646316951098951377554617503743060900731402606159981437428960353437039228484388438218633795857013590935770012128259025588691912432280818371990635000503547083121732210167547083980725778365531276539338186766656512394139605085465030563427934895714863038198295575100230196284071584569535620490306447504615773765872523978108914460402073475105802454307618697444535399886517024945959694589067220145426461621871220777855674626102430118413241345552138317098415324182058347880856645003318998673580445891070142431445460170085718383397073588231808067195865569417517352185143087681379493272117564757744770599324923333285685549875369447547296553398470578302593557865033601813305854490288766302199051530847409812340240810318282934607707444106663296102378499927950701003693046485063197409134508045831034718705391738233484258070095234330057073742094538781166139129182117844459596681722404176496530622961636382154187131234671121563323692493440622737808198170177569946404942267519273721972174225227303283903150756329067892046358546149372107051190974836170930428421830052759168619078164282788705117255855352155113830170095250290819386003147078630086799815274623259352670388708790621870937755449507794001511798291725243242694507229618413659095871130173266483038043683921865533295010145084555488922002947310796032441867311211501539116026288159915751245194257816569833337527752780215046687798494041093459215161297929279764881719870539632508815847314044176607730027171842652496816182495993538539789451722465131536380568969602666493835890735623024226175986477366143892377311362234770376586924298257374844145141971152186988871684377750003391615306930270316621599509995019718995682767829602493114596731755988154210924388478254593765492007975337205943406176498752870428487631161263688455293469971172765676339200000000000000000000000000000000000*i1^61 + 359150598560781875956385356598692116250815104011996338850558227576833377859891145397941841180110483083444702170060331027946628286230044720188009933035365036134343220070119698896067203928451795279093564668907420391441679762799336151045641308024402826767969092716679107475599225392113131912427363288454450460962805194844476122191184747573551554611388821883447600159182768280290724108713124596102756521605043466538406910779701432009728603431933597404090522248313519336700788626834183626091054493945702809619652303696295868396776553455801457463219137399456784661619874392667916802071556687929868179785513134933990907447183222539867335153068665292836522953627765407402459252813890443927001438378330735298302411401754483059272914720339866821515986671285774665517909498655979250757763863000588740179794967241657764402411492434014111889672014436636626312931663716814540111847888191099316761029485652744576640461336854381798346950078664137278400161247770226141342238219547579587945268014404742786662463852286561687545483999878212201052267619880641844439696191997611993665636181783995051752593052936097985381722560522164742039889163832537088818771065157565566507219786439047447931661147968958438793787069905046344851727486229777164909391694538660070594205437971068253743785687851232850891280126283804910129058018876256363530044476556086816922891621072517385086623852003238602334195745317814155486084184589236278209757169405392803737959845840757212558642620211371114289927136475649551636004011224351607331483414793070198355256387339883346205486611042153728974874242772774371987958883096731355048701038723689223209566757263755430030463526069413588773509562193905552971265289897058530889452918547663591379160497002046461919447593009627450978551579106410852083983049249157752983484939491032047330610920268724373656651395091730724303057009872885197065728888637729290451320063927017621134503789618409388090021862440960000000000000000000000000000000000*i1^62 + 11531747878592947900317700814219040090460386051927764548630376096130948671386942038582776860638970076062786606850169603871539906995293236919913819696642325334278564148531603606693206445908864060373540015802824029625289621947252246816488420082382263613495000153962440513287066318896747869844867777521250292551561178898636234439083690322736134202552366078872056504658041511172676786000184996206836315632358983396019153542311012946017978508949431830446282256577897809442222771968473922803103384462475861345098976263831570752482235241666296692403020286915719475465193064036033858710833473903251418771665175048511541201095460197329192932827390196686387269668110607941675221371493897905110370198132236392808929952081388611626989342495536442644980260991157721368938380000595054289142326893499218566755256921908933684056772564746066126178623238946289578043902155780128599723517655445948997772016666886904070579828843501215506112248836818553112155698327693168502251295192500694732852410735454654307646120400841290851080603808501350370400490661422603283544361771973705149111621533479211153560597001688158902742999001014489247624941825250346072423814992094398222198404703580262146419066834246273741285786903282726837226046366144346343160365550720639949140363488974654492372218677166378979154206950711679827095217677498463815265949302115532403837561869194337160466080891401091162203366943437935334747639083420085806901175806053945185031297276061684599358695967375954489301426485929401603189940637765668301253442082570343265759017636514597741340195615574481166405981542182860384285778225080941362909073787481821169133857908910569960333541872891759695755745967943650140168134718743195873526480644371137688651679167784797828611483526277419364190490463945391407823966024800095958916353519235839373155754549354769731038716266504761025132871642063112343150395827245971556353665198187727825224086890658120746401792000000000000000000000000000000000*i1^63 + -168926503722232679044577178398040126183463958941897731010816035507352876618958295986468208360557412682205776458506847842422023575125217009016129694387481730184560119736063053606054690816710806080936552277246443515324800055006881609915043895813647951417177515286817285307518238429393886374862610839339318034614644302818921354806076625748784592137558742071489625467715842656216648741779054256637323416000354465315251250357910737935476449064464765485778546903547377843506390361294494807871306988640382935364853701309184385579901308602257775910512852800178291472043335040962480153438741789487668100342002801713216333666029172475424004678300324441577305612926682632551510937948905377468555631852592594611865203669565586755146522548635570809836093894591006491911026799423799942502967898716371136053186431655607143554624339554497238568514704034234581520550007794201807036731034597726331838398828613572327082425104867690350729914670268876683852667162033957137685222142500004767235348581117820860046166766864246127294420729703432806707749744818602430121614910733428535506580804678559887922351074988140373368247612174946872079431243745532306283165166240753006594923258279096602495767845075478906389442043098963354326750914423200762906012291814434625143829482993466266698717748269359746961841317132494232080559578729645605743736390840280088969292207700880143568633127698754100942253663925196788005167781765436720412910612604735723241932195213336669613797104883940432978495716490595616934964598529327145079132003201216585609202702299932505334472981287272079859411511188768791265613920876420217010389987755693839719585489465612827484759066159257487331229785706240803267335510757129976417020039374825397630053926864904012122621987919828338453954896037787406599370128120334189347070247080780328860866652378416424107272340835803497490765564844345448360839736538571364723227894149431358725332233806571110400000000000000000000000000000000*i1^64 + -7871063955483739529223174189828275473662613699298467684018624272138946868104157150124151004084884181163415532555048969722699725701079990677489845997440806795211395259354552151392522682670688143718972077416171540906396350139075688577670303633140888021779126119059253319692199694181675413155379382996124798684359870961794839419097570236822267124708376809206346949344922626994902996346229324398788836981815669906166432864207855555953740653774870169629213597180465352679304988627207423726317259897539818742596573515897418613946664169809955259361026265859072560322297850886624800731166187902984506398469444109989117405637890984148941001372826992102426558980941337504709208845795065454605896593909707192393831809538569029302647947981714798462208319393399037283536966013167172945901191088442928677622534971493177749598271287940628829351777816054562556977124570320277830256199513293829285204126714765487195757108033677353884908254329639015909319521369189295615050772261980391786332505362606220149986053169444847642608762859136177247202165938592779837728241297710547488683816491003641343965731481292741158758080343802235284095350331649024988856899630689736025731945230305711364949454644415083986268355034911573183307012697390202664093522067423022589406360790894728084631108381412881047121125182235142371336931541712425862460040754486252154846731257051754500797549659731509651042261762669030502464444013579560172571228499529550331365606393525485378452983308903379609898825093689164285872409095471435060957592021016943501019662752459399688863236735110303518632306571370957055079382292406363325751083279626435786345048501558964739886845409783827644337727066847473654088689806412616591176272232177416262496547984043717670447028471033759223706580767746486826774893307877402997574080356737902405838647060037352276286575991951851593494189350517777921578830671613222780186105928169990599713436467200000000000000000000000000000000*i1^65 + 146935928060325572410347158011867648197610988721234392814234647162421244477333539964053505553723779283630523227047392334897153614239495034151921855336347237712759949284871432314390228389187295926298818231316262172983675747238280244809668936927584999062081374010863787456946775718867142510508974202685049167254122129696356545509588043866124895362146701804125153508090890326767765271953045504809625545850836608849848891275944367452952464930552072122415383467179250781798928093614057201374560199878213033399269303920023824259708807476525582568780135016725528289264454537846555381696499928499984371282256098366778945619129906714436674681994738675231988985763132374826646395850860838337711236300377649351924734045489988514961657070651460203281736172282814126202523133258306843547441625869421122836575299069559395274624408377360612793045774122392688369110201681599060785164692708559893492443141049063497253168411510786442550363897476526518968627991571767975464330788322335539693423596253884690320785909838119093228997617609077065614997028164124407916330527364409371168867249114879694715777848448611603968722472880666553535417232985757906654649106100173628982015751767134850136323781014982129902280490604145086588767187479383970956923675871090537493191931009803267588910836920580147417972899530625539025260131762431036890396907446573033034294576712153346353441389223760443593720187898201498946885468949884813640308116253270004159852014942670868984089863699043201090891012792102737332697439706323778708395686019230316340574356715634426845356987319972209467218506667702929469771350981255531795758850732698054376583827964118301750741685553441500962463600276869461586258339376277784593693319136170832189294099502221291684327170855009193696952255967921152444353618830614663474892169086036200502323550671130828199338803824667435947154324319008290027181987231952976810970249157044468711424000000000000000000000000000000*i1^66 + 257183298030673178092796489245191559656118141464733315990552322241217631277793114015439401602555073717120785919015714631702135888285834852385847786921139574599216739640904470195651517663618153801461549856026850636266056638368000230365114514751139389238902933009648119968505127908582485636853688997765249611911063707911935308984886228396668654275540702623067352335060086595839703848585454073362915560468494008145884087811281744882244011371270272536979202775351501404155680932516449705591872001049347468248113218985115130466677958591907788346121543836083424850950911530234362799551961075157917154415475683427991709903918688815946798092983980992177829230983401957343769635104725077391548701728430235795223806996594468525596505247540548581764734840447320811405026603871667902963231791775247095981524204418426613187698321982869039942925628722808106910724486591389998965208697333210395421176512755496330273504436763370334712631182722308233774989791575283034532263860655838194872974156830139018282250027472221259596732062015897885821976855423417304671935420455925606331527384212544753304608689452743213637322566595234226741981694754052966580287334341513409349341058246782069789554677509513152596134612120186792513393722353640062881520649939248167321610390366952396067237132206284727457763674787916453981734961580798497992715016559331144215770579557242890831129438207196501290067743458914308678901845297345047142970729804821008565674803776848105555781980658803071103595693316106904489893605175473958885580320151572305580541991447343688894530996734102783237663672847623755007442809988042830874719178786537920877360878003310841068111993712672236159034699387266576135940217785693532295951892511646590260576710186913140776127341068587122197822915491002931409809529021636484700802498148707342163441735764363078698758513045890411680807142065067605926665854007328289425361471537152000000000000000000000000000000*i1^67 + 673989516455211190303900331595381518366268045943336139819597044469683980966855938586652707987575255890200864366153104141846113467121121166808387850246437382226473234342207226315775161809644301570425290269509435512758281635058331694059493686872292801206109011959905461914023670348225214354598699569147685400397635468729648319191167166178271532736286353521230773109436767494323264397911351207210897176168093428834040526070766234383936371307421817764903143664312708521473679057392218337612659285210269802189383522973894088995175178721429624399852234395359773140940134521452020191372089944808430475498877632347201788288149171776979292523483336490373306521243260185757060196668738709497223676168218455554089141346940527441382190868140598086822164246934072734624134165502106543786804263854981819970946230319177985179503668435679673484755351480000664715199864011174275775242194109282148392370882363871581011778457343559938275863941513369927681295114828939041260639937704983237957951240987124220751117766756973387575889395790341458783045168860572237930219261781985202554282399798132122077725871994593882295487588535493139204835678814523910245260089620704056473293384451909448799671477149021423717031058727073196527200965051964048785500465072382011196109472991031303692478328375550893422396233491079297152942907836005723982399722280960234106865699442516635657394166960163546479345305900443252715124244252321111419949192197677823916078105864060314242993228970103608880744412716787845948049606808110301469748214452939581319104841162826288232577601041952714122759923685182371793596658093668420934345512766351933570715549954323196352483496155698559732217522998669346443075170175803010283283602784451058671993516485226872367314394101565985884167801097970085113505533915384364511193218603484277426156912949283056335170101484506273910829379326866239304718072088021533269688320000000000000000000000000000*i1^68 + 4030738217967292151535943248610248112337370280787968454610010235787661799121024377251595540597227094407660273601293876169592618577874258121433390763360036838883968654267164042505052080513251338991845097159174565708705532823938955054049205657977945782682684379472097358747279828625380378858837662027584091332659470908101991955111720260846315844976026724755820542313474983462512923364563573599625625267056142966051432764556548574499259598760057386929824251412199849861610842031706323814141507541759482539749066770693290904926255787708223072869792241965234338285950180028204270660299564121467115774323924676900812448967971556668574233703494303200931560624060104177842817872937200302197071722309943143323629516001945321341575101952011297124362064201532644752385423808283495633925350739875695899637856425883779287323090040535616058631808320765560592976394440583224407399697191763667655600252284259907775264588347450085975482957564794209717274848684082936948571070593616062564640351054030174837180102128682942609503357649626498045748030520277025230753323121295418116302976594576204386178450582089417632245988081451376604313694759550705029187222035803948754450980265190853397385553082901083972552606578647527370985602680118700970990404156558826025743109627288638849652628054007980450248388869663075231648080479856165784210352071829806680088008255366343735398306527991280346605280886492467055257165289519605004705621270108694514707513925267663036561513070231372882840884414645186336455214708625797947470284120475031927146326832532009958137820840564115826629682155949317344431017942960485200452875820320333659892048426354415863748247386790104468639941905437842559145164277896129089979317931423042491837412270654761594552973347761973926989558633162353431009542660577913943149204115089199318427875873852822275634816343293826440832835846335677428165321551664644096000000000000000000000000000*i1^69 + -10284201763212544928105874327204383793436585819141387535569935456627272247972352105534097801624976205101074604443740548293158311162656850140381310667155383567919772138126961249037245983201352023848574534586857453437441217135430440864540178714887315257920650963604845087175430606119560047672974019046091116328786584317989234492130588597835397581942244616642716155121360094656890939006875530036904941301508648387050630016161998382015024479811491060365454863815121893527556758060533191322777097932013382840756485722756163238253565862057114889149583124573317025039103014394519316277379882707894644690457652441898140857452158328204566891844005770967052904270971420871017026623690839347586749401803007320170581191461670717438874072742192223705694940103762632864536785790762828668479672557801785847625392533288656113764829105397505036564066880292659351891354109063129561262546261236085286124714368130908671573253192936112494605630892615704276665634933197920893739423957486763793807226744821704621577213317976638822027604379944207639930623871347280452331616709841590090252700227968017369375320217140260259094289674373150653110345807708737944820530892289652306695722719130919338162487649323818834395561479981831191951356392624360749973466658224143349386088299015262900646040017717634767140936351089988971940300455740885708209897999920449258062009904327500793958764498911896254293002079585243166707972848764014416549396619483238673016157349868793033020818915856405860717978141947905295669447282550550509007786084455014251676044570577170740236966501901181607209810048070942053478128660750259447204371871671240081568350632375450685564652676521374927901534063317318430638051692554887973971699045229444633400726632502800614846320984675439727812667022743752622297950759378373542821941376066750208745937698818576482234207436265758527405525671669675263748000972800000000000000000000000000*i1^70 + 12691946976276047018016782736469873201666245212540687424629955005443754759432331171510112169106127046530448225590598458750702705109927584701298065160736341302773907194499254606721911867833626426224575248922819119921768565198797325403133213162846906114791783430315716577398250681464659115867988302380495216152394709137789708435694343983511768596594284256784029701382980822804082861129213949624158905625447893520401517676757078405221187457278831917836509864289811254285731698752804412298557748122150406511230901011611688534443536571271136123209721476234719832968198780297737118503605161521375531502188481347454745067843199543028856245921011705688572030815834241831374225254522975546865117090617335680686482219645929904833913215244263835171494829279255166499770181844073547014118449950709253181625421193001288474402079023801968036695556702525766468940791652761450005559836977638113310109919925947470800318550029993772972531544519656109839145343019845726003040045750846211661856506215785477378272852059182394490355241522504387006762894394079838987431018048636838987149952030595303449837686814292852578772724769588315796109213494315516810143218449544078405203779024922603350828625174793798892722012442251954522498680783732755940470722368276999709878600898278401247811181619260159395139626819887673263999056239512057963018353109846915821081408966771532414651136057784916712260690043559473311609710476751394785722807253645873538516168090606565972625864461394385300463132835305467095458381375631118280784846573526576816284927490526482259092167757007234704534910130663291813393447736082251664346486880157142847580465538142046725359889662676392979355628869169860946010284830489539212820799195192113107856367146707745974938951401357171652026502422572453778215504919885175549540382992561571581416343973842730338783685759096476200815438076854749102080000000000000000000000000*i1^71 + -5302924303473879692030698456297861133024193367923250659155940658059433269567811493265413232927764871366927100698252853062582834042327425371321606962184076769665016818069036066887375727769092408110823338778130505270908732292041944540175788674843367004631494761189945331224320972591506128579047492560947491762086444560522613180410408334545210567799055966777854440770296592421891064806056507528940358132485438544547846056190141256790136739761732220583826965513674870076991829472142732265736903702321667521737535187637928871937386974337899279842727839148615946593706884773476480985336009360161288931130560684720870021435790751462827904965405382933308503523667868985326649257972638630044543707746060753050194734478920104871692908443022498932878433954389067641443774448444136835737523204180980116524665053686507003675515431023120221570085659746568193128257809495046059827488162052264296831221384780386169877438169745495287316681694373153285849260533744527236880612934831982700672726331758691429156671948406331143029044850797523061632850348342326263444931967544008354112906738803901447304160110581912380271714959530709491544652478898985022875519731455361784605169397848171293782980654710759379280702743411477670621106270389480592340036151721158841889982238140522192369793473540230345024445482878402726802946900631046750754662565493009158365836184774595793162188520556825361880465355584861520900955819563415539961455691733584114791365619574331931679710708285558171885686705251772678591781251802875851468027830008387238826516739666175423947360825554195984056963635606516121340845086412981616084272022981676813111753002330437007967738863971638193332947865388520656908381560003746271240238526869796207805672702403409148143449893085495068051918109452830285558921613025805335697998728034037618216681830956610116388950796480747196258627616768000000000000000000000000*i1^72 + 1031156383796567114427224997624136954442924995317169064753930481223768331980435686811640751813920519072288322325705425934607266364319265645278512319933050493348282576901529043576654196453218437914498186746410474143158389574805446306698842005704929931273860119924810703823718026931088369569573113400210226800158797303966462470758696855079917597399290192701586715029420110481397312139692346149663063595191134356026882353810946129698983153931064235999258193084122817629783813578378383204138292969366275536619655633225325961594810299173035123496697699472175950865103951597639088540697510895603781661522423572294697591524389594141000430910658424141837190197080695875718062128100216124658333439584268538078883142319409837925967960638372293154977922648877903810676389164876370453301196338485519299766119209469839835584400905804261508760725772798980661443077688218826404981219927991614443080326924814722741767455813728425780806884315875151493315507410210736272437030183786679233130745928356248519297980746198759167086694027526732836994294582325596009108979588478222919978261760365321202253451253630952819907625545163373002480249745672626994147440755365734149575649427917568325213437606722725409075797204191585058991579726404107151694910263120249945143026861253393764036357575787269904365231097471710816247129665818254622232902667472271660317628311665614086849116585328349800878151048108407382146101105418179273843674816348602067587735625808287334768285807362872946430264576643158654135398348447068093158124284423984808809852199737529379329548809881716097908347210407822324054145427978574081767986947845525766006570891417660638392193276496117837931906548254900324605056970142807401178890964787414092641291566135882808130177312979019668078582278322443060166021689364376810890373522028218321651815286660716124085083473316743112294400000000000000000000000*i1^73 + -58225271467054809342738455646311570366109113550215673046228350932111952798136043252919870920307826610473960485956958474366412958240397457884626545873011935193152485575209043144333806533657169677508912229954482952505826562074162154500518306316585594999083613318211835499683819612783882439028106818964904519362679051155634392129372251710582881312136548169486305868019548316057375989897132732863725011295533020855256188644934730955131367462408896764228645987880471602607686070971029452287254032620362993616536440775388183309636914020380909513004087656292103759991486918063844583562945521583283114722271336314739967948064623279003141861433304985795226749123112054655203186450404490188570571593191904224424038204371454348707122375845026011689427783715558186949296058971120824824692854316008273380974346240199395747472748765779168901693010725724297065337766974941263229824417835352740995411922008699355867494918682977346220512319675100312646709877333570625381853724520666904904551209507961040333219256336017936758142808312612334743885308498848395016373051779606241427376593791730933762121393732305954060541990730940746111260063802179775198648184884062569008919301560905177806802541533236320280617625383180166527559358924150673632027051568581418960377566346539227458768597128580707453170892427209348560213739620460205670467416288375909190272878421117756943244895135546751537949332791294790503071034900555164358922477346702606593996796864123183115917398368386173872886765262659655618800473914070283933912638116555266715183794525002525034343483892799820968869359427480307355871782001994657732929341177537069964603690221721345715264572605927098954372306540804120856584544030238061519354285509427274170728991656049364849452523231305506301129093393250632329493700985578599302580828525752356135565386123483296996029355786240000000000000000000000*i1^74 + 23481023738833053192318891330753582547744563938742265625555733720840788912416560799301407998446120926895972782195999801282036901685364470037940266681550097197498584709181471349450140632539880478445818230236681941672610927628961068679991357868637529187604912695620340997354148176662241351157129516414630330691826520991507482841805612396713074746202380392223028991597666244583619699063203929833826910339415665747550925480332061961784532877672456972557904910871037325092574084856831966204981268623422775673407145155937245060580920708206994891330569455726207500454444540627760757813424484071282011900145327838738898886176773650311682100229024150966736151381728036751186955164809888386742695535246895682083279677713064307825478060057415190167898907372403904943639004615564997261034022806831906623505898026152801597559355097861560095087310962149576824186834471427526060943718442210267666032760547974811208227961827736950197114578339959197891177423560471482103482708453424935453673891346593549703567024992285609248671929146485174319018909908215678533276042563108982182986846234728608417152425156192972721818893155888102713235784385372203406117064307998332359531162049343873675888782634032857917234212773377290663768025164644942155144010273540441184209296795299974924883893449929886471629509960679569721315607982417546412689817047209448440369014803440202818601870275563252742229334364951702733965447199233764191914881540589439845459503819912636505920444081876145414782795388879425448708400983558071475825365989477745591722168744519561413119252935545159907012021119762435427778992478324166113906166520198864693483644451419446269316864605184562000617636928273016856129560045887296229404336379206630535110009436979785892548076228317765000802035318938784383404483202713510238493425429724595746050888207251175112704000000000000000000000*i1^75 + -491837617161655649737598526700611820623287272274792676054972208227562918847785050207727029541846145467457187788799975884329650524603853238629239784232406140635250972125640964554798584909123772180894197201262227089668609504644537874654655175582807132785596005140509038840014896359196959401601306155593923438531628592667114706826705299682068167006725545895840562424859767199587810139224363875399100215217217702797731066756350664915402606749526187287589682632341626506779896001802452051861902469643124640127755636591900452553922174340414053386462590571165388581528371114028795883598612419984656811106239129651123577052121291942341501078064886299136382844494204531792432824633354988486814658046208215990403024028806300821678028463264397291446830485553463446545867945981655610647753225839749820698502415904152779091873417212271121549461470589200544697121792202035748260825224142329207543311985307662194379995144119274950793414943053454001629445093788621083245529130221608151920364675607998762758971648892920834922485456807668167287351810204967350769161965980174259366775758913715011463466818205476644488274933975754723674547613072329433637627716883650756772329503467181972907493218638617309286274420109669061658159284956888884508585388001612583809798146623303769550809487411175053243913574665967977761479806505717877084996502306056693715363777832561403398818627192568538774731740621117207865245611176433579402470115062288235033333183846683395741187336917656412605584370878313528486996971827625462864762249195225724223372379175063348940475425076941333397176301195662625814560611832581383541231552329419425124190792789654176188594868581673628520263279984176258820647151376982643998291350372894868080823301591787785118432895980255983731828269273810881696210319999663413126184621437628710442774822912000000000000000000000*i1^76 + 5675509284460405748905968834606276635155855961699453022029550588709423610726764741483323528015660908577338447947108546000146653568816617288147828090544091966931160104104318805420606765580564945231411035902047372175768691631285947115645568195126191928063618684944170502216953583160502736953991531395116714007249865153955122175443400090735957665844817095003243016106389343456485329174609751579178788473101550515803143342986093446733668365775258513279783436903990657191691971879281125626174360866898812596342597499838104989350093383780661232649492164011046380488958885264652284449438379312408717471610713049538988091600647353571222209984640598804332068449203032062413176852041133385837307565196620520804106037203955961215004150642476118616096591565879250332026356346734206572412042246767537745836067901508728086902963567131281859541925452520871817650862513353299118051972569057312419239674653097446697038054962625482697302643927138949925389156760145794643436448161677276475849919138661240285309859333403337692397520497466566521106184015752556693798587167846183104220673514062360874437706386692067429247190859381844202576387666857792652132822158274080893948058284706320124805704416808089385641969840928068976538820785820410468003419223340021776907036994544409241174444783659794538122098002646242489285528487571343874412672760762207261198611693485367584070422070373550060993874589472181916424210379688224757571494998209740604150917281881308301338371644275679500531394262241851277979430844746354023743208828524722493903788655032446700630666752757396120802240683046490811264348433938988562056577224918167432541962155916632303410999469095299518354293295493822614216644499919926684149745196895710135163250918597929481013315968557163108543061457568614028717445231992269833871337351750269009920000000000000000000*i1^77 + -15254247923341621502262366067660005943734488966542877714731022404969513419637159923560589685137007996206662833573460393988853444550453269487222113958655206064403345353807231706279935432527525027309888483834379467855795746593321877615737736306239638855764663893016039752440351613304121155523401933797413810849318367174796148635139781287839338249281482660004921028078100266816320494752601867638462910601945435595619829583278864643759815452862985764694638183272448522529943031941152471602600168286553409818233692521019300861731841447401053238587130810780720630938432960926269516322661106216657849893856041328479886477020984874538505822968090725864114655736657734099763964244269919183713151007515006163083540541331576013320954400018616459534349275555768005520803931107543508210467407903247695314552324109860647976717772394342296807822292762732350375099648400453015294051249887829776220683746789376670529939455533802124511955641778198839626933582171803748613797010489635052925067934681326568973964639552212325335621817701485999401713846279352522710707429452630411222041527401338036001572596273908204427719432137619700811606437126596673139663299981052853495673201111245158328145449640036918662512010216870887792541734993132991810462311119410110814309174755395663474400117505568615706555040683450085920069998969052079988159683384390739988878940073058500556768588840104394492170772197131390170934361909630346201573196800517211914330245423671784699444681317051407001185453858230123689467876868809449416325426872358978814172885801405898409882607779311483723625832628872750516886501327795505810819905767657189992236322902918279524565127136935480425023783990105621472435959816069365129020746284519808903108412467780046727097301183336987366791333173825753068088970750538858282870636544000000000000000000*i1^78 + 3307860257057022541173177679439104811914820171956984382037123623917204599870673878615850743801779806888200713892936448260010746144078233938715530352257383416009832793612300055758975214259312891801435392886744627126784210196804331744813258871918364678307895191016492102804819130904116513494577841389758430258236406063378434272893405914705303064361900408127326774734269381439018498524315641880117925251899794025609606235261830644870944755865431565512605213641751882085312863507264642215213270438692009059961294342443217107379565880072698926751383309207009831509715331235130150015758426934416717705558032188629168109165687366971758127092933948239119890994592781544429635129720196432207505012233347528752210594961281805730598879367581784335529224003046582537540909672438614798690997432451098868630384950781742145647919986326634769221172896654736409317578773145837728777040493711685638203433188127282470052392951210317988387219343954356491035020120819025034882953716322090208606565127005016626564518820528210776861100488495822540239682067781754857176341335380708702166364141320778495920791822527039399699730765598662224652902860275923151741095935253850947868040809701842473952771962927545347889571374903952294587130775862425866901121909979441596381668613605872400060993251130599663062603904899281783232964155278688534532106178437408628894197387664323533777270946151454473257463865177278043873848657583765286620512257545422730117207102209962746843545179039113646530050324335908186242907070963442977538901023788818044895426226919778861668032814876342283449503732346219742545686567050756846421010463526420801461276830059453278491369156489839824034902412748386418668304067672442317738543540109594273553980648899665047632997061183076499056317008700737470422904490943106252800000000000000000*i1^79 + 16588290836859025113576198221652887852130051957627548113420989386080203268633714144246208029690445402018229834757503809783781757022395454182270780283848118038023423138681865002634541815668744567967423417740018233452215143840749520790204593695614287793815234885260455383211346497537998074048216249175440211671660146560307589999406649649680272833019042103274026771930382159729473538653699670732968130935890743010499129789824729476426854986018721218085510194621814880967461044170531923154213378216846635665957223157413739629930878658131021088499631454237376178000886019591524033426895317097641201632328124246304889043008047560879295484330068820910777679182765710887758385604579058697704053546184545326062084097945031090374707393114993167062534719135968524751041032847970287848186642352933266743937725316772628110626313179813911301197076152910828099499608078273518812233303163445061803924942668428583720582076921947164358767605125184487184238403299782684882004436780723453027721602928071004239438709606948582207814027720170573235277152966085995880050405029036086427798591904631637117585392161288927999475646573924426261787424343445961824204007139161385422037640779848545847979588367248594415723731189992961700177955050543263147286815943014168345745841939101555210973851258036796793370570018301632318384190181668513433964352119315095006517219304058472310061640627872699949361473979994843704798639351500601418248277587514610114296410068805432727940032655583683450070242919161470715820269015096396389113485894354651362680631159630996143762171789432339622410203477232024692577161522484958053539290987246619090540231765086958413625242323812961058301196925185114907659068752950061558850687701845044246254721331469229312889272597269230737380857067580164949116190720000000000000000*i1^80 + 106374294398707159066144277841237295198467955416901052473877453486084860250276262863387863440209872417866967507733631744403942719983551358031328238400046251885026983478160552390160609913583108204506243510264356749923650957113791320669919845847325019206956152892129260269269886116686764516574615794870317222722204396444728432191532351900090874674029957404617138432302190847497033072305246343054063356738204556207976129031847719666644740200316027168710780357802897984589489029335248291344294561309429140908295993883843953226066473170315049199498318789686554115902143229083993953411019255107122582058142085673331344476482038936656638059241684601438595898408187638097170828452465121973035772568796224350576597918996895145580931691119405481013528869369839821222562702834147248074368301474073914280958470664947450207969110538749049431581613909047692995772746275415042163507605335646911612386241705056933838174460687914758823839223354472147130107636414689970833057569594369401899210222639671609912373940703510379719439709201220061324060911792653772237838964166637802677542603537916601687128188760860596568577807840184569977251864106285360966800517486568813824588183498422593569936139887090575043171389549979319773614035813647768148397041842806499079403250376954290897868387685974630299720545372576870661345029342403427379082716997545942916854903694437172071014775932372566344518803669595415150327961688084418207523870980108298982430623794200105129430542730629385920294459327520019762949287013705057612783306770394490610257520014832044395631991964727250619889019234891670506728558193324453787440221968246076589329405187539552294087055303865275890950436871002835113039960816449241703405438383789795138380646009643559704979510777289998918122941907468288000000000000000*i1^81 + -48280508827949255567089416969120161742907317925603036441947643683256378984208992335280664176495200254971924203451147802042784499134190419600723961016735603189849864088289453378778261871406878191702622502251833968099225223237198086788786389174564945560623448515303747406592539249373982515402461857707223023329305713800441064659840560443069348737665857321236509869445633641521656831151595915124538688738719913585232891233282808968548452059369894460634675780286729990076242880820469532187374728280983982050819339082911857838142759604039341338832410426805494198248242213429368113337741902019294614365046510749316679702895279218079449703800691857096442107746659178532538111019344537194082995466710920448106632388480415241858602046566632508823409264629725007467089694183432151764545494414659947782658361724855099036215557784071656937255985235193567634242670330078657062805457794552878566638193666228030279747405606041773404305449988881798011316699631326764791837686222775060024461718467862832542499656267375349302102020557678642808143559826529850181298791232956466863192304640154238785312122120507709062963807768577192118646839919877514417150071572793998233774237823053371236915726988809952797252392021003455537571978163438125308617406603045947619060001599062880154649037055181937265837979389190106322400775450754023658609958479259215225014283408731540295389506409023737971018218880847011873459470511299339323215864842852011752991530905855045613479001710315441480825397914976381779723426401399483686095960506091465909506944336825120211846243484530613047431058121236385202050458693082733748730454077886044548514292584561445166463095132795028325556276103113349772136359617591245106298535003405719063058310154795748714420048679544485524275200000000000000*i1^82 + 210466973824502016975803829683252668601181958377315214078888643485864669282443643208150577772765312948785977046165744591735118426120916375544320872657183048356370565268582495024850436372764122029942638625928823244223924465121695089024499584503479255080940954269050101328881521014047362428608824555056169783890933190923647406690028888685788653622673146496604638294094935405656667011205474637817391416065793432751253957333610573106979312965110392031372285329032708635529543511997512240938342003632881562044032272189668855707141103335604154814060463569183990073818212638683419707603460428569737042565707698077060650280755002752680003935390225524605164204644142171569522141410329307902917452775314725702037027569446389775073352694596707050552633593676835387248876006733820992090511221569483458570683641867469828092576937434459849351640180747479537701537486623034632043027498449823849888374767819633925686421574738832597358654279790170643948225348805393557351263813577099426613530385986760806523489592429061438367242242073609818689433603919150443397719814746878000906459630638777876162245920791141226860051248195595159612178051412291065453010086560112356200768214503842548340277030249649738211711167698716495574524253657373137026520753970792224954272943499373064437445631928068559953700498423684764343317365572622387886291418550728765714464794209721645892393433455216568930895528015775556234888796720702576603393259996804904334795258326173812153735350242718052662060863217019210728717310083809176069478631539396324976067400921951965343441216309539236403093332821817821234321968932627519489113741816367001036983657575192398352372604200083282086277225381570937383687720186741670852125055752248851348420992140662698849032334213120000000000000*i1^83 + 18089588026393307920576186978858791764986458123005800857928553694858126809756335986878176316130854302192761476870572402611717813758128193335309516246018919589668935334576664148718995416503491769926751413622520757937689683536171074957750125240685724426024224448678418365408858100721461698760740812712941113435069313079935193686005213931450379715433189956471073475083701605715241485050445783323556911185742025063207858754042187726928361871138047259048534213802317282902951768001398174314156312179417321001862753628580061654838413886898007323408695413748797308675819617771168738999601729336021763542634802434867490971986441915447928724918043044989276665502718909585250420004316994497819332453175936692825857851793715625347421357802190306279832325429985748861006907463808983321627608337499645302008559482015691636683260279800455321245562358168405023583181229574727826752706999033369674286471432744830333030340783629724036998467124318218335389424150079674836291299273267075507561521197640485182393770042530007102472182306859474795409185089553671640767961796787191572202199006272238371270724525514852616430241337984507393327818226796194030292442910304240786875194319553721156915526935685278092704757600846291397551867655688465791589214748261146523042726730270304195698657534360601485810521745673511426854861572967207869495385608059214352850566747983644652089785179725800649373354965923154844824081079064723444981033470011446639271514283996207328565303859769921112733794570303113076683702036993306277702108292541675714571461969635838820289580707503631620958469930247689307933472146230766142427256227712308123453840053498781281643045096081752492663542731725178653700704305117132612168183057562962866303829656207360000000000000*i1^84 + 1670194674089920002802224119221049989529583299335046118502224615421379262261345666973162599629194030095973990791526760723789998667831422503958704153548358997868640530073574981656457725521468988045989868802328506807626354662467423174316413876001748420559518487111134345552037614647112266712527388501516067851570939500344752491806134751829394598381461529486296918980563033069253388493500779908494331346043125458541597056701648463762008398349056348407290726212187072970956279712317836413177798885092097460762614992956279705362537453023772519772139111486538485583497991675747333797766483624402510826609604009938732379250983812348558589642601690319061162372080184796164088991378657512166163617849078982243910592062355367844765483993852427540774811290087463810693706704660956296494669724024460286820482932731975646500182409940028317997210393364494469520316958774266194140215371066699112685116611314889206079289363333167539400503780390766505808981819195148328498599743495786281013642033320360777317259258555873278510865258378658618973795449720229466593671064880111837055306763620330329277585464633222181387480628834159807946835657807749177871396701033493245429328879566486886895965712015936241771924061888555451109457651227149385152005888712726453584006006745710667040614990180519314333290062680161723451226991859333700832966231136036171406395293862968099477443417967297834415054436046781008947216331744289838607737391754278377748548422525353770290354045184738954481979111718569671585600355410311612655138026332953358642067557897840950981001521674684239280113026063254638034676063714990232147791303325115857285658578273229084673993796565207185710798872303040756481074230949701322810808467347786956800000000000*i1^85 + -15613970916328427889185535890527024619732458918890984642280057651982138485343285023836822833955008333661437636425666801645253533470573763286659677657822273699232911250805719701530606781986425373789525910868335613767700250130580343052750987098135607911739379239487152955392755445828862540812015958336720622140584616805868490167190506123273906043449634673784112477764276737656333317041815403620586878341242138422381838695421073920481519625878082663526735141217724502603389535354206976641925034116443285133194292138195903961886763114775509012334977216908919722832421809213737314483948806981711431251806111465541515980834482853328170519237033054141904883442136227640539422810603665443291967302126074311901449547302814828968305491713945594105238470397620454652161948976417517335292462048696877906653755162729495349496805572530510305749750398391215858599507309769060774471992332651244370820171133503820063121515793711821740411252732810508182874739789031174112250725812299942093850216653165908986258577703896302604335055802655696211214954961567465842954986375939044267756307352566703421925400507928598224325620777693525991146195785616266237601471106392062178295048321604997544528419529534710860327409804671765847006476979678627497303892871642340509171703114520110456200871380180449578581571016333998346887165269202097908681173105136812170696098548644955408494752403146346022061613509477616220967545188897646648390385214051507866981437425281353080610071203088229361729800945116990869087983811298978396340508036336040239126509001522770390203129324699276542693589781571498764043068471642601337980041287186517592697917401113921442198936656555747155057571584571942894313896864352412631040000000000*i1^86 + 1021146274286864469616609841026904166097681536334414154863905926907973085396779919998766227838023807317038044559492997146812612815619891985662964664946975750997742884598745118350692004719999138292700275994548312029217616795155764470128183589330507591256940197052513328799570925828108990360622882323880301087440139010432362342661668483370423910676542206611150487911148831365125481923810008385226569630412548170283344616346579344388836585863561400551969243623070313469222667737009786761369452214374106813507013891923309088481794948199049276134831603719470546740279690853463233633113747572113815397050575340078484926864609518018650180478862440992889461894114814269531822070815893104443521808249140187705579888801407641437803096248289156548708242259003747050311273174716180454521897487795938951124696385818563970277929361565314584457663669153000823758485667399250585046140700912424232442654012017945320546018623169625149898793534534267461570574152047439678922168229957510954252466772306085299542581385350449016294370694944175928351496644513136573605479205673327311294361004330016127771357272859419262545814319990732626809230303072016250353118705112785038488980062182259309452028467659188674370535360214946767331016299040595326442621740220231936792706727384619685936539945884075209444101723332164067407149626747289744747791608188087365937493677082154784404578890108217558045508057725325279319099998183087599741865521319798062646603028596773903673760282238067217460987821842584893438854453259873624177688911894135741285840292289961795075504171299159103034835473653504660408036820816879570392474607831777765797536481271130647975559236658643717868736467200992298008576000000000*i1^87 + -488731708360391171135701517639560323422860950543536467399933174070822705440076065568120247108511959815222064405882687569872286129144641859567221450111673934922786365874283690761226731058700499527753070538587333473399424626703569517601183801192203231951078117694749615884460709840699485852163972133360842817943363455178560941579750907491302336393101231457592968659355380673837232333583730314768527289632649924854593751902816572366208368507120076637824228380234422037850078218658535614228616023089388917416272497523667469732218974670628339650603727404414918025309365627470540478148265984110740697399961861916682283723426066641525371532487407571325184890886742623349531114897617254501387570274520203463305401725977410683383001542378863733111796973924463763105823213853214300803585689002487109451442540884192863748354969616417722557990879012569033743297014028164746439137229357558678644220654571840163689526391989802327122677522255585603746404542987029119124115062645203659496341678389235727577019620345806829166446993863493433945766124944808022459619101799250156011441450127759537237218381650873101432214848411248172311899236580119193214240972657841976467795386420873474287157310795948162156670640350927695945379042752213163974057361632961073803237875487415068820528261842002741212705562309453951141405328075822818764649956251160864931503774878123808524372719754274151323223918160243175417366332646391237064386434506784392116334612178243389700924628521987525973027986723031108160820345933318198219423772732303128770409813016300445601157197485615891363643649288231494185268964508269975549668860259551487636127819293289350857358741906032649381068800000000*i1^88 + 120011286266587419537168325102399062095204901451356937609823302652429003134180121311567812683257847382963734616106310656575657826435483655362537268695624995362245355981900708057233469933760735673938477149360637635608036118134794854906336866884918965451156983086990881559883045934664314208944996067807341306517379295991223705720365850470803521328668084757187753378116833114525274995760540853197669841488662133293228028785066604928936989552061384327244106414035876049885108672179472166574338303626326371558512601082026145231768573408190356173319078617444577275817662388142438612942966692659766100967380195558228291970392253558505651373866807329378667885781532841891161545363657573071633465904795417269955675993383972515451201927796954416051146461679144421601950648134940418202163703501018194285526509679966677363934761013972676972515602921485024338280853928655528428427739791980145582743598419173098870755628821185128898806505811148078448060146750873117926759500454007536485435329489691425764931377585463640441431838610611247446269972409957029613692717275650483101130542103462121248748844856459734472358174446317549604270697246612191180968452003718699054546030067232601136853391296615104096711954211272750463150002420126563838475457340787563017872186537176769186580645583151435175270278413554736891473360323421043504608324547680817287691928712539492775805402190083735309304615091845504810154070954893999177310424277816717900886481532523376092139237349790763118893167865738914644709098450572900339262158132630345939926092153787921930253708954817315082666408647084138115909600481013408745984565674493476958108904901406669413089280000000*i1^89 + -13613926962561221198887494906594387648763799557356460128764810062135976276676970102488956793714639316492691060464889615085201987808302437320555587736390831914409261607645814349641338381979454530124195903944006095083095048720661229385989549966106202157046290595962460721928501567923748946835319799946431064734446597965389551610719326584884994535353212017274551367247604941204051695899056087434007501204252154828802303269747161000476377694918313309217249753966444778637483789391697686636497361018665661164228226127189642603465810211926269317847747712414615629234733385484504682872830369012193021964401549363821111585315137905842821843167730160174487104008176944278734391052224691976764584852142234971605715553527142274147177254567669921228185227473240368250600548039235747240178120201646269965978700460135747890543313421344056044067073518743286210807661297688765943695767420364366933263087563875229293420926643718575188300150638423206123542109698184004626054052363097454847540852407265808648989053304605960064997564718362194181266276150675869633325663172211584220001036974245972918902933847579193190420356866213452970383864148857921625610472130514493498259888529257066598279970632595225627936513480498982991081832857399222475737460954260236745808319177956657148942383233624203021338673583925681335187821697510725689528451087788367010413988828110815682238748824301484285841030217968243160618136464055597612064547522495211114725778020392200135460275236819035872672456086529570186504213690987836408750648639237671853333818661839460854771897429742976354434867860308730683507701878134309537761508052667766332947456000000*i1^90 + 793206767248709229204541934757128193115767309435606834802192674158709652419613280350327484182441408540881171558313288914134812860929459489747891438217350707338706239862954475084202827542658887070519468400481273902325357411619857825411235884293309425007083899802124317366082631257662325391074867357382016300889970087771456319563997585014121403488401532747341155668426905514015321272790636352660423416075329364439203969098869353456168356932534083573643464432455099282463518655479659128689104824140466436707477219357790913981630779713129338505675949257236942582198821555471531507241518333567134527746133076779658046585834312363578935827690587816723469734171454638024411681039589262004138084404972198110477153114049041385627662525618706717937872357673987359723180059035119346091427798413863866049555081152502490952650993530125781861134382380388355152103342780293637628488477267951906191006604585292202720940752084954907270239904661557039162369034219026450734312952060430983663059623783859143888873295825072609217638990027089984332757437162050025333021522525017616525926209293774001329601310735312159803100153387736559659530219612290069566222551697688448149647744919001428336349810421145102352936071960592662833502642679629272844427847855761428466197166894006650428003452965957027619724924302409206395542723718843516207373362395584889246633988294384895236221390903535195062377820270643496779966494672903817045093069923271813213857880789848441698361425029949951700639695739787669028300512393403843279031076644961055372025485487780042565039319827718838181155126570628792205366104658807045336780800000*i1^91 + 836940366660875972534168561416979982946261736708236088351967675556404891583062744096212304771675885484317591100663453301392297548279404528817561569438615412019583010751248060800969486890294178958389965112919713008397989676671505115521549919110692658417345682262439720619007566770284957103158890153389400911539792404186068658726074904751600835281710680995991263380135543569108475245046760326531817681752225707107919732197888391664791263601290428375753740626287912467284285145150728152724352502132062577820093578045795783317678892326049666659663844719852697790056339033863393718670081243983331165662520880463425119236190604441471615318175167248693928083488085005397902989587995869047265975861961139180607143986640762687254635403216306068921708241510040649639006507301020306850943095777980919980083623821008303193229297718736420106583537256409020773351603449146218756886553491019228042813353819353237120068639405630469219903036045674848207265390022337181360501062385498564533259726717232063671611795900232719160533548526846827042210417796264490737507825250981693186162519875736048590807650519623612850474017083247097955788858429220362934539633997148955403025759840575585498807330652681238501851605797145283833517577347016367559711551744919217649072515163714036130020421653100240625283027338085671042448929824013798786489148732110132171738734074068800532724456771257856537562971951369777178982135050302659172566771199444743227439099748237011051152992771362899469360038266032859333107418368503677718031581391805507472894975346317244198441632505361320720938504535721169280000*i1^92 + 242469326037092295043650215433304590727830920349597632169548796807210007581987932144056433460830169053559238854609184361718534497910203621066316165716526767290096775117918464645301837557964514457730926239737351248650643234482635626028409363283163168053645276485232229983623373109703256386043621770986685927213831296865329871083874344251145308635978637622985073027821755365600799046148461130976285834413951650056352780083170435062494052739139558490901934959134058400740097319191662485624624821308566269976778559667953949543475730302274500963796184550763062493604091372397562503728930955722946810167029220241038669490378612818012902698051781303334446195156922358189354067818549105890644155703970231467832910805147221342470003901650654496345790582777502478081072737989100752263417313874183346663414355135489576431719102275823990152877093367219743618664743374214115708177664786652438621983712817058070810863360690313240929935662447392869872782232017450872166078667436256923049609478821800369198951192764975701228508973834613706657428819950087739234107279071533195901156935659198926450898530465811940491710169692275909177463347965256685910433499326917673007843320166954259744455546071883980982260041234443995541548956479216256390839177420167572306082490320712663483592300237061413804245938733948335317912275068078855750566650440928533420097531048760741510354373346686919255229555433443167295686285790594302231508047727620772282666320786008689531548505257451209447442270376607276312530274452444629053065115249196696762463005608554508700937062838144000*i1^93 + 11328293548628371725001652005085199224082423623185563700159686237973559555516999291349644025893294933151579377013734519094718455637808662055346610782784529469181190420353841301324227291328416816679164944716984961486815142944976364682166794430521176182608572806728132266108032222295177943419972385339255125791706135143763274594966373375856756324481026407212728302327260624802127697676997542327749057153354272178537685831220958486380639783024688948933700958346335292905874082962425406028088123898592082215815400577491206445804334333679336464418477232542726149145516186801869150403859846982923718506585760404688639335723835571961414697772181955977953140429518896562446482485961173800554983386688234527307755361576847288290895906861388989566795060541090401213381439817027229868216129746952106143339492709071523131331731258613306293187638091215465626208926869470489537576882630437945112600227512998900877462735223535206350426325662626927454609225829018555245206925152259879515797987770115925990877755324405011394967195106810332736989296064591811320637295367613669815824567969681752044208485976972914593575324888504271328360405359265232848997111083358381934115396114368264347191765141913604901130761577843750066074674259898340304920975547511960594773600535708542049521692996984286887587333906877323248150437312678191004992529889574272684923273301564804527698879232626887452488117699253463980580411683382593581476206242092269614889453962329565553164333062892353138749872628069214380150084724534091051709452415719424660544408000*i1^94 + 88252267813831331456661244240241205589341789096728407557680961581415280157258791333750647777923337637409062011481089205295348991556636249867666013453518642517285316813715242527613186113560432301868553915239545218531039223425778938177884709848127104494638550836947655657383607616981305583040040081996273781952038056857536448493949290937630991039802497438628366822852562132536054078796010248014867407375691360916421158314468660951449386862492245344981070892487011421509348005188835878351574511377186839487637995272812078489067018982012361027684598333814789897444485565011846861415214610508440089347078072991041070052780387263742660058120296175387774918069983829143624213434297443019679641484323739633606525854472684693978348565527024063795336834399433997114947401406694349863807168191314381661803104656848657517237737287685971690375377156222041102132026814856037906998128632313170554419822365889039797232245384132565841629374518727728146875190832769325020492887936879775965027127447488552770780362404703486311852272727327700207016836421028507971253550107028495797906468211031255512945464338255027485977410143929843926162621230732983203644006482271198117489048114181857021200335296299226716330012443435697317013462940481070304274011141090384051703866694129782272717195829481270256195674849658568832352983289570236594573560937852946971048546901994058937418089026710698945137702482598008789462328466340998855341890720805255973174945937107943543394532842987389734377066560701595472522547505119034720*i1^95 + 63562890359248979330630402718438625645912818110770600214124167303891021667329575432741557336212747693241402222265157257467138915619519344363805967117594659036178473246558390854087077866187102159311701459514777182380562579941769104925490853553535113074080522518822074902365272587338587091972750816335599713897908716075090667011197534773643841981134886648404964937373364306005798381737875235055764785724455090002775725583016993234303925666195624717889163045014692345801979914837770090492228930727558930021552950942505687752019333248270148099589358928335697712287081254785657242727693584241176343401240426145947024736549248997833960964092644524552474704080223993035283100233104836948338932627144507010351446401623496859384888965893505573403912020604480701890461439238949757999965298980145996887993824394725478325705165423720604520651254029075018314739047431428590957278529131241554137443200148640294328170637428492114800074283416779657964781883928711679014981729216207336397466020967254436151229631428001352725895243892998517958120997923274707175203656250119548044539578053929928625735247906235060853648430204356890322130361738598386538953020887850872536102711759437987683609128703132383707994596890579881813193081519817266821984433448366707189408866172220116975687555327259408561221498863358721166475523476736309796017923776985467844307659804419071982203184086830835648577205223109909273244276223379490314968764702391217440252970790502239648516136025917618594545521*i1^96, -449588056108877509048168144434373323075154741548811265115764498877711585233504399469435712011985501595139015006482197414419433184962669706793238011233927311357668823834760467126365946827155928365629828227632113504201817163737473384160421454700522381101086819545144334455859692322827454223255178940846054896289757101643217959522653529155395934562391642844506896480386777433446920131375227213452267512519605824654343142692091414686999531463722479377213558792346835071297454068182390411730508791664546286983269264403652266008060780593988259284487446558692393837776490934328409566367711592848965283065309515256160751072583488696174889915226289117907521579441508929146031407776736594454774716826871772986294130859368817460663107920018302482791861510481997126577006107824170886579444625011056803527998929123776241425596347407527246866296706870386464692832119968668496595138420312736512816145756222918172708574485054194374472529539343950987208376451047937286690447989571749153043347660121235564926926494843002363713584168692735386539785500863364165971887781765405783206697085868479959956348290778532799125276357589283372519888224937742773027521922166415797960561463342581527465964109523630217594127988322564800313923160941792562040363536832484436998464516833332370145410768165126801351470003163643117862282608872882674859107575022042170977202434730713008959320102504946392423871191771963152292911616222190186733938222749023902250393409625890953898675235124616863538175172565523956201492627467716763796019603998048191809971673287270902075195938022184670556372756921865416260035799554305055036753913754420145802296792860280886945820138167217718408241677309271071916458287932133691871330945921872676233059063270784367140531470645236894862293504223686023743443065093811191826729973023399880421379612499539620387013691149074537921342057575338546519317557057289189191292536540426710208689785375503893892517544975039234370235447536632334062069457755958000239192217450738949456347932271377677492991971088586865624517311563752903849302683597790229314700850292575372367448039864630543015663144579978227836551059499502566921160016966471886465583640811657244150128928148372882807469381547150163158592349589703984444371055880762324559688086944014679921007701317395059218398893785746815390434929277785946876376758524223547424797417055662691371975359218211911853212140722788862985453362356278832005359645501441392805866869646471703888120117775163370067689584984954891448313799710008591330170892370186536181853113805041775024702398974654814449926893066236903259055702067867214496138283709390106762734893659697195486787015055018819584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4089082503387153486792728539544999224141917237343726383532564628945205836134681727913741207591722501643998957209028356343091791020414116776793414047341499437537346141454529459418416758798190648207446104400131890569593691291600412806476072112586021097176593245161226298740984904933277923406194418370440641085847693189076691335714997465905136413122568374165048325194838527072179524054226484684796270575404758342060997021481021075930580025381415609447271863674990236679208514155581672605952071417873753152126514275921196178756343207139914258215932578041522906573844206291268982077342974097485554610849096294223605040570843230326137344220807719529767381824503704838608360703508465477637762013965638629346075511336574063476937093027027193101437933455758054238741100743113814108847757075671038528631744462453640401183888890065602384107917311636232380882774101645799067241292483429317842518042834418389963483840368566834216012334792754439551911974272644364847819119995246819957877404380580793459597718562143877379915070880059397753208573493827905085119100215391208948893910595276694065694454476585631864294342547869163150726890648359449563242114207089995610992440774390524419612365697192091412561793581328077672882862876692748283215415490306937524419313135874181664514619725206157565482519862813167219778105325611063322317417396239356260997254419242073345089758641951945691655291014181350465007333317854991510195716772523925756073869356425941895144601965779603295510659840483488301500408163808977793231403009113161111612540925648989110760537401450303657729549372634933464607818598847146950711140556132120330392664181804148516995785429848979966223064955890892999299539029969577513131013275876137694953235893162373778317761945696960670218681872459610677777386413294716564101509046737028045614342844454670198399026197403145902168472819578554133862495909447175074488689385825199941668083590201145926980436542731221936396075471506155168951007813079551473878954640408668633000796144066662283589889737356733872427643762091585819554829266042261181719193376930009766542923988483232064616645133456170766600112276571519222244092546502708848931237077228333366000937025045324824913563227258966066194097370204626853564642871748130213137900070272277465930457180326198257813261025092710647900723291805395949214583794350751008958290992891745885500197287593016528364442192290239070961481302206400132368980957459333533770818623184914181987026492112848706289782972500704043574111789978770736412872618614943452620802171434112838888277865509953455720083182731844507969104698103842844214870055317040634512562940839347847662297517903577088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -17987216307117993151784191741577182265972503684525246664069478846701173188095290706202591371203260588325986867254021932638466093308641665940957988880964261439068917093393106413786485734899194749728746236836421109750400480462501564689459195210331234072489119067926756307712567233864857256916759767503270066914405721907453613399482556184969610502115255113077262187328569319029242945227699963352245983777737530329276571026846900419750059531354798456707204394355103468541920687797665837499990485758281634344345846883057737644866370339130618805473865866906475378367709920260462391481062760540691451427673633416035966853451213825249286876633328927685148127357689764818714234213082719663326224106021463141496976462329006956582197353524253080077713453451537367278467785034633164851669500821604730499254573786198182747706621012862886100306482802900236763141040381814694291678281829381477106375838019167346190269372003731036782189810363654082274464497001366167638104934156464163792413552918358395337451444643684035766309770917776239110871446804331600107017737858486404837535636949379380071791385565526670361908599876279498803230355156041205230017685699737184769871551586254322676678312688325081889731263130979273907440172054666708579890464152055864650849833557730557634981891223176192159126167892571916548052524609144775532992070982418096101297415176336403676098139385530297949818195194020596065835430407296731563600575984448480551424637821755362725392447676529038691843363244826168261798173082927654531228004529268143352695940323999146484459118505861528990661568652775910127585973919177576893674481900444598065126166423379369202536860246091223612648036725258213242954426148299926592631955456945503919258608505982412989817888971639817010835323267801818208698912334012528593353780174782938342986404959684355552146325942053541564106167480895022993665168024301570067491927279269541781858315199075241567596698523145806408311162225376665752732019086282375266611785895791666488361682305864942998124890239222016190618231567917487579669303804363074235047850812413849500466435944098244582546478668415024673650023075444087136294188585886693920359695007227024673696970238372362997878415643142642813508561322863801889081621140043489600064867668131633966557617218206052290981895306841815763413919024183881335475180200540902632356163665320669123266707131179389765805523430117568050871481167989276323671014972157211747753874405897676609432867792353555405146307625092483420665410142139919353328599019142158721057689345105698256323502533036508302542255486823128980217902904204199725284262645399481368084969438527674313409195950724874240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 14824378947531756036948538384484735456789934234007348940619803325887238720887378101176244974276195001918100875553446226713210562419504935476736775273049193842633461437329291601182012374149519261067490380112804489920084639086726400807507522137473662957583509075797282873357901211460783598084257089486992852771264370854351101270024211584802964375656348179327502163109823649637853003202723071849981589983447232223441565619384975719929210782793256084046496146131730725929842523271046723772647311323936623342661773101587750107489525732838967762623439499530060693298703854504248082145356193157300049570723566520103730385904756299903498636387051909683809158660110524481954925812164659863114576164758884364656951939707652728586346107368125969244514930842977510353193798923571755183317283404826978277948160317951227974647537130245386597020047766988104627698681172481586781106347836621287078251808095836960410798935570735993422177987239083994917275480373725445303238832734590456483393955241032089490742375997922700958772541562560280294313586875461235970886695614903658196238809272507761497501595859753216950510117431647312255593649282720475388646863893894640835913008643449532026760938749677321910420308207095539760452433527729911170618578100470144480187988225777992161632956367125499463958075662034217258371002592758861949530674017241589805766737479973982703157970895995025636040742471582792228816103534421020369334417071600736612344217346051290812807442261857720538941184408801806839075515207168215807014391524378663795587639344452687129341128164576240933554231164652647458982868724982159093436000989310057117980088091484328843851576167227654474835664087647901187948598441061142905846348699796253838191197193568168642156084209257327231721629872177227315678445651041783261685755874248787236297437464320797299136312854256858753723434538472065611110937868197925719942540198422714901051683154450235003336574880375385644424919467096742029029660947950726485130019065213623730965491539185820518224948046416632419975765721819965856040154403822367325052664239394087306355063534923057338356954127778991696106229268163082937005818643616077994241093049146047269837107788351145027241595202281663829681183308305400665388828619097289341502452270342645747263961330131016506028874707321471810236475573730321759550575893695926494914163919941689583424200210777422369619521495202018618613318017106689632227249264773179905365000507498219056498003829559571858275833716126160547544343779991620375317699370139541882613425136963711874594704841471697525019988307767373537405927656946050550253662510296732482232218953130328868847276261376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 15016922766004535056797707488433512988750164153866568200820051827628132514331985410528999070315164560997957676099810809230660350519688831245793263745538490055843836351384100249419307947568409294048080612707036827771183026668064585744878965203303205216530063844565380168319117806145617448927118646587772161412473656296768871703234271572906793172419171953599608246163194424912386847445902294507713656016647805119921220588644642759961723672604797340858784854801381487914153541564791781106556715665029069554222426656723740120405563615267471749335563688393367486608245450612412291915665127856738674701262557486622684664349547149080116225311950527952401163122233547456274606771233078845798456063314547686818904936633085059304002767623359682613655262062165458994059955416299716999459968056601617677937353797037282682910556891696876415632502016495906393728773611848746372087876599375412260514938785098805387961560024048754214735176945303945601379075145560137401848873639319386717952947669776677224651993654727022578958096336381636598346292411956206896065747300598206696757238055330950453336019375303553590187722324904783643065006661830807415530743536155147611657916886576004765241725757038338076740717315619912858096304316021000710054546431628848559714026506758852085849015870936185690424602276152921385920730427686042265051209764039814354511296170423554176438552085266819617078591298396957494138895611593227857561329994872311884823144670114101105273878924703273775891082500921492110217566194614229249118247634866398944122194417176608719837837556821398235831194315601967146830762422626244633169328593925422016325549052545645927344341569810078053416880436086960029835312466615493409224218775313133148420444551500511814262539348289705277962962510213264759601823605861060803175547042869828647349238799450382309452720939095607936834606627916904072790639758580369011677773230803268489336629151761762845287280077372543570680224243257515007498991530953765846455742167217611329731013192316042267455065327361499789434353929144451851773525616377294862969257340583047732539993212637693557594203575906372118812633108998994714116688085443940126725532236455538336633486522178945869905966413474940641812216718630532892610985992718842489400158282523011134471049439942720323535068210215145341278393380463829219760875645816621887839362282482993167456493628895649219959362491420143250907430544431521004409608290391511263358904397363826429504246752975480541228315964275300092332163351885900830622183099204517839036797770465740198917875259846906455130310549729686100867267118021014030203244750362678079852342261893824635726411386060800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 81703385367143555505417123838466525916379248624683534560904726826167786589249605421147631405938902796141906161754423003741567592888387988841146614166684974762659476326468223377614074479608340709682362969372351658489429696943790871576984265437797822364732341912238399305105985006781070621175542703471643588015088491771709184702243897551746067647642620251025093674816475010646259533065205828076872227026014202815807423679336891561427727030428629782916319446886011384254204114098454969885317571107071196974222379224163946652423778586624842537740654995246395709497494145664296732798473293615349519535400715098041485198421260728832972220896199400939908109671105383815360931420567398520991204801832357681870167025354248692897924221602371909401570495296697217784561757693532443913699412112332018712004034305030561853572396685552182187883988051224792912842947490869512396551438789571105168495678076167222491070796942746801342354371205487075511338880710017004671660137815380017767612029084350716716737134034622530251511462385889695568017592929114942402240410473816053012163834992912527403889034639033561556437576884802829489893589028389055856223363297041139538312991923035786531070733328542621495210071658390956253387627926695029126457371741652067227281932599161306274430992162018240018574993253484626224774927367803730309757090834523357709961703426841192785034503822339674199786602364053800569870391305293285972919865392477533970123332850037552011514903136829888032895972835806279241008267964729516516262909652448544940128836332546443671406520575918718939256053750011252282932108064932388851356410026481940789555336198478178699537791849081526021065109485998630409388995263538853322537652853693503037067192397045477317819689632172708123453840179712516395416830745260705517620435678043660273742209249142684027798282006810362604214217258780499230757962578647740882505299125324686754657549363166335380378052111799213643357355905997997019126933394270315212821744050167786487487397269899299003056481818603869405860039354661975859366986055165214843660254848925583795966006200785049443788625012061652199082182577658163864745368279084823887806594701097584063275375248924506256165316447046073797654586709795043060783404543659460594342178791822105442024634071052479781919247184860527577325431524012324343944655384974886777086889377451061250621512358297930858997155219249609347187920685063649642556807194469956847034942108278870126054648969934400090610227862465699160677298283362633944158874310992118706408728128219611567906496636138891416343938511282281374832755065615226820886309029844328511899547700210763374758912327680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -138191239890064003527380143420397496640281024290967718324856993596880067018994424892069424036436121441502927705687490004635023742596568538501023909473164849907621142407391968172801171014793897947476723519702730342838304680944838096026888316394213678350935206599782550749866906797629156038198073148063998681288308734236451318585011615283038638151105609932109251445801379619661701043055939638453731971323813766139153582031372219863702396054805188510158599820866667591545754013614555930575349163325969307172625978740182165903130591609611617911096878232327733203986236025841639051723242367299157083158665760251415912422394202948560637703812120452223623419489872348721101258263255678579055228407509335025011141849826564680050611669957835543143055352840634537627944301059236062088413695442606485742916135740686050282773597739438741398809410127262895413871006614249845911265230348197823997442387981649836115540799314827189697987875147915958134603537747646035111187710057253282351552001178688737198862606908845723566031097543507288585924821609495786366948697396879977605151939186873272266574032534782163936909601138093552195106019571767229512351517533292289719602089709813731914353214203033967965703795655587269643687567329164587365255171812769409025031768459107206883392048638121585462261192173146510146260093640840201253700542297951391248091671458941786694860247189482727495887238723410150095632323203597425786587118645850487925811469712111569325218974986162267749034129452612387682017557515054623643383682391694083667218512689251116641254375643408031064186911735409683514773208870609879601538790771686912974618626711259027502920880210702438820062296870816359471473100790806120138921660200929392913418364270002431677660689276748160179814729501681721336431385946669579564615303631079370878491333950328966490666603618537238201658258444325871193737490830356551355378463612072512122675493103738628248622616750723964255834823339947343775437228550691799099447026967632099911389115591214567571422265082938490967208139579524433956209370819515316308045107698139025813968546028303602287229636153268527992989257555682105732504665998605427294911706491422565307762806394737908479316307428348403563925991929539508438974598944998525799978452190207208556364756392197917762952796697828745229280066497032161672104148374941403213465920844523189881151495057788624838807149439277243876832711384246692972730795712717731196821783887741975969932915578706727734851653771568052256448827466785527770754933955149822792822888908322423625754834000131461697310590073048661661419221191081176577594463772786743749061488035122987083623301120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -80398115184415212746742450059422165452825995058324386802901287549520563730741394412681459227765989308710845124132608243285723054561189290748658665741357646081379454280473955825487325525012777572282206615939132973979912479544587612458171679590809594292540154032656449461083340921403980547017542869622941010819107228140653258306349188589268792428896390565750828307109171070160774838719427393236106512232675293671226894198893392984108018452206071436627652218118496242881353821444910352855818190359635310296105157144509940553924115117712835525528835875649817846382273360576363218968214033838353047443929174130435607046306359139270760659327393409712716440494694141801527220713802954068897222435515170584508457907065209327632102339889411712556753391833712879133424003557934337992427585251103300317927272012618209638640090838156230058422871061829037279368506856840704188058196707446005085506404586872004667243413151774967952325971604122868958390650763530188513847846649618382895877061336453497349252542906343600395043003622478427992602985770588576112009177058035849580582311327597470304496447520831461280063167852157564826692143414710819763960474757257144867921137317193734634448581512475101154756287109436948659352383859227592446834515331176494834390532059313784298639862002593153257367196099787543662533999294389130507398104179504178938195320345882020890831973029628747640190222463470548822497373489516970231635184808237698545756321923024926272423185931011713478676763913041244907073593866009579585558887249704136908389241182796054263250138972424883211379976247986149194129747230030162617641400703290931939025465360375523028559396234340625546319463245725690949586775777732134666761674383489856415329870678540789397400346898175563875286702416393932589156681500575013865258472092224911428966032455840110446403195034737449179487166032494915758585904820967262124961701028934069975652453364670503679973478667925718924813444563154129875665959901624930535613922515151970134846735241613488020219111825832341770651368899433887680331727488381504950709940494033980818942263212367645998230954596986049327551685572220054947590240423742858625008221682503274371208109232893816150889244304899025636507056101721285099351278701495068733290033022054571591311344020350149437765957718625234492483236639803334185610928736325072158091394217303609400146595312157867806848753864534151208475268623619783550199256131559867253035014923543500969376509628803545867616764925066781365794115761514618126343222707734271983844221948607939968417107757608849647216170223534727695938304439654660548892330238418872082081872883247873381944524800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -7152561883191578936021104096487257403862052308708148598630506860982835930257139075891191033897021034207199291939838589806947600171960821681397049077001169172228934532523310473534720934346736788058895655571558027617583620241123668463470491924745074971293981310468304451240706204222744242519717157307007684672736772755343939741724542438560863492192219066675626751299146939694736642666450139777747194659979917500346391211677032288561829803689244368656635629235171967375231017628589953665255528272827610981107297900420744296671474041711271009986137738943370243681200213342444846458057313534385835156693688173388903593121770529746810565795996570456998908770978866274026209916644770761060981574302223377388916444322555955935138336846049368751782913458091456498394072341112730275278660239845831242566487556313157847879529796724974811191638151002366232410562434328423638731745900164758775423876193706432049556735259492724377774050665775085117191281122088706784826354684681906976649723718378704443679574366043233876185481650207901962016599083625965415904436672845898127467046600563361658313942292864359500502634291506176717346793962526280908967452087066929723894653451373193032351944296601240138074959824011022428530327247755971957118501358148426544274310712962170824104817300931158373134919897943045472229699539591796334379110757974715365238126037405117143364876793317147334101910633988531265242466712154698165881066025231154510691496283619430595313209759809036443459125509007419048591031713037717551756808324272140260573763958570544075015184023233686330051560718967223726337390713362949236710277749904460380101570547104315881910035035931382571516149133364412438155220166816060417336173454080590941855071470461347334733970223491217206407317054941979550634513339758953467625877027938123734597872206352856738974396573980076133518038058258466712467448764292640287352650763871610413005889095209447322102204667353949623051162528680999510148553817607974105089460301677908738462735452939136418158809029432511463406312241289946758803973221376345809860339247076607507988272987652837018281615776570426710013053518950606737756193524935691659670606832301723903270574169369561736437774258026995552427665837484169400566736856232500970589178401904486215590605122213183979039158213842980146321405542317310526494633359464548481250806975973088138863081129380530646721182827129904720510036264684780357109096729145352595671196353261037209512769945572222984701691645555161038224000494615391247534268867657270423000811142435546099145380518338307184144609054252833578447359976030693754708986786132567977493207507721242279936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 232871302713873195534575067700753128805127263448231573846601938573528792136644921758376043414466154875193171099375553304780495192642704064179926382255704475732003367717045515226468996949317782141412350773056551345506331784539572393524113118319521349073073496163174486633863956269188902357121681179721428871311233164171678126131830561720407315646269388756058032241077658872260664674295888898170058705877020717518001520464419955802714039750156773566276372996051402285996913651369057564936279294607479331374694543904128833155655170065806182201539708302869701289629592609818476012693334055841595411767621860060966768304692798145158918820081012884466802135501289438075792163545947358963469927816236133316673674090466864400810732665201351850426613054685901227308839942519331830939419512726570381296538471935682760245303337865104051306002705700178619668803461974457306498304837719471419449849251680074741889509656761697825795690855043604150499494205940380548230588300751493376395031507581166349717795698396077619473404479103877660400384268380872106217567334985052520038549272281877595056168756024380251034259802564982782194922429606232651051155288538563334058854982566731872885496928738562450438553737654028277444954032739831739939280528513349825667261525778273676213678387642268806015236910141320774138504587582585873234132315065222132099186739245087321080162999268884747555457261238317134475523657984047848321541228183811939949299507590402795532333401259706899706394052276473106900616652210552904523144644693775502120400619787382558327608204643830551379135851975036451454367128505952070336330233993584264113297127929295390686240847113712156729871641463093751236631723160257098203523539506608900359096395185078157586965914683988913189899215193991901841771489519572081792236337722703686754172658735689841099070135717854518626348494197738333870350477085790022202929771679754282424994660113859408752272387999699464293092705770699614505311480707361784618542380629416196698161457270283018292033965074801134798779521475308687313561818381021192680917824646559164136410479951310784980497235160301909334564483658538402802321655907207038437843833537763398430531209597664338011660818731740765152413982961441880812871159207881410363681163671342052967352628779025037516347677235435113812304813398009767860877111541315813830870825315967759513555359289938991967101101671085754472807858309878680793821972174053640088989209362066795816115124110029093534709954868071767670450444710754966522981913460223198708412562962524851763498999880463471953867984185143434579567688840003353315184172709945431188402577019518698127360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -34056635743384050944191371535479061063787701833378368219248224518234867649581178729560838854806547446817813127759300494713470215127399434959422509449182004764843742317903402377337291458391509727736488404860866782202552967653186509559738224638208473095123300563870562210116249220691891261493004116816669860336812837993737474822685819009699643118306304244363680779555205201703770005292201587495942562530346991826086620617934757865435374342028739327716559789682197229132406216106886621879712815030002919415844020519913945007620187676678036610874659964243117350782237500520274548321574407903769402974346560099213846740850996786146349010411676851520652383794176791149192823504346098556940871552769275203793070737987223323344485736321396767486721682958275833844863291026801533398533719330840556589717810877660666789109492764478027445357939697624611348147206867311378684701510687630940611302077065203561594886576569667174174225009979329627055779013516731964176408362792830965029674651074840761903145254881047461513453459552107801693526918004115927113325520695736118309490658422678726283470968895169331338879246952258844218205312034686707498519215175050934027563252743012698457034063509960264883326798053496468428647643845868117904916028028929926068484302405923721361704537965835514304996363876268695624076902769794741161956465874075662419302707527480318029142203686016801720127904168877609387373435651848590985658237092816097420846952156784929068894177037634166530931598898696298513254022758892870807154123762065012353264644127402777698077583981573295117007100516732234844543397482330737562768948074608375680420648363077713411567830857183043382871972676857110552108285252661813352266170275306862007057532010413347082271354680678876601208985530484642900703990936070037016309910469635784439512974593499482482606265917655800591581524728094097215400130106125518380828290304528401712333279814309679580462948706042286749563185507663208857354121537276831080162128756625782348416165043965892238793515139641149386486418523269602340508037050955811729558339127322073733061844093658067247821540005973579044298200229341618243023977980962767342900357654544625671416362808299462015286851382801950618095106052634816789790541691831273806326971553991355590738249686410068824132942674608568805188784632736928128526783981544301934561052908225382038972640441685729511184595612466285061945514305073568581924263617084298635616096491102721950243304138437153283823038143348887041821405840069199446508443939141526666306810025945322477442682102869489233142114569256462323949957016324966027223249446323381262407903064188203827200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -144647046786573611832954517102133055805013010441573809932687759593016762654849415035985913889824541897602692243021219846284431489940709823372332002904108262873656347687278036675978249538155034831001782347903868499000131007524291432116759131177964063261995564426493875237832666500505809163914182699889010876364296029295348246734025058539782923413696845559827023989449973405904484583410882226979923590389018326341927433400007221327434624735419265349927370162283691271168720196344471701241755123152953912400800950981427740750376937078585274434426106241743933291120988506080151804300085919364461073281868680993115203508213140492590549484842138809370208016590559460827432375027493094972827052512531934990871698736008731757424886252467053188179736488311958883602342906895272651792861323376924293046528252210877954987096263046057579171426516988830842936873280005565708651907364499616145760270039463467210380563934520585536666876652232346224992234576080754616096399047553917894194473281132878106193312436476777270971033084532291130500148745997628089385519818715709633816951549146552545123170431268452045496382266087155087496794634201997937208386421898288920517445365556498702133261832689573535308642314959923257883168999436889326078661788654227822834425590534397337603337041545979596070485950002843548865881443810534229611823289461669661078564425039805550077389970347170646526472267858868649826727195151741020808912197221558715406790940154223489753338886911607966220274098609127867386699299536829995891250522739240189850467227338775051515936154092160904105379463674569734292396624539209016004185461385852508255057519948248267257854694513740549912708121844655428544662135606617345647611034520988289532779738519731891024080420876965573381332861879105058496617520897858221439211907003757600138158701946093928809401530827614516849274211317832964138013104549740285279571201018092618776079635535846035777826670286820023452699941135252489187752864044827246237264601758374309323575575665231339382647363124375337657913271627672961575705044388829950167204266965999727544012928248968190094445209603867493703461080556249216786923500696426530798721744586718066122743480651345112696779949189043196423537398894218314443331029754519338221954208999506708831597087704787536572924312841872238161675435370510366955339403152861392236719747883176588563044036640300069806153343939315264449474733738636784879015321889735068038511299164619912393760724756481790522970806449062688599720092184846846260251792007614995998179086624525929067951930250298747515362152075480753491332812856629007215726058705599322526250832545091420160000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -35275825682792457252878554867632286991766472604058610990933564947493322347784006928095807073922355110318187952340726398107349709772105631946898148586894329315051563115170065594335942311433569681797001603076258288097285618827546366629539982791302850450574958285512956446596781030021212478662867368209903135578235090993828499036344991370239959487558108529163599389549999333595625575179760221372965673780385751088053500231098943089395730861829799347177058190751408181443696666600473290205488271439761394144629678934102062099771495650983745254903276284565193890191736778043694197881348600721279518427982748089099669546533645873602851177785056303229837984181214112081326717576660447137944839143761558250349157567091540355339434977683811136369310679727145534139258569049698125413344697420065585098012325613662623781380090355292099384379642687171577777746679901931364514432748267470051531074612183675719247886245476279495401899393484661017272378150154105605176857571751579711057423731530346349127101925555246012860271033804275048117153940912405744075198801591733024946087803932312932547230781798317724946709061396087229609616154362525954874759949577383012667446075058313642374203077209993591089013245948016413264136683066621724549774522073600332778702393938000335379942062994862621431772962007588450668368216658740918768913897911413645359558461121477663228742456139224445380490106151427780056595207746997608121281478810136652902571819931430417538633408456626084325132416564519023421173163660347598042186555020754880325413158174372149587946218005971893685268009747388872142911159108471879072945902389028754348803112640888647177064817077446062985830848147675340998425329467964953135866204350653204145241517686391174222056662572549323509151737940084485796485670704192900241047756259872132268256375466704534665577116017238764943880549483303919488255535283252014342272298645685480112334782807446676563274272266488419252698883184886998939098515972087116738037494077595116208014539761365318495339176325697358422861679330078148941752577718939793588932637834683260232955537082763699802277338158236423444958056058317463243892765802240803466216860225840369642634474531671054539563014802688378113007584139195988056084592696796365398826023134838048645399760996605001257678996043935248631860021501721764895030529804059428843696266062755366519614822574537848445515954779197819050584692200252645498287108862521785040840734713265960893015568712265602005787860286204796170059472461018093044295271323208343917044719969454128820161774448157739751126456388569328816587285739278791856617472754909796181082039589535744000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 89213559884880535475490147048252627888200781493439543677912414043963555764834254344113923071624043797964070571725102297165235339861517025731890414902274003174896278535836076261922703715308461156363187954074484887782075468201708566981190264368172285133869648691190016553717808174786463346343892312679562959889459502525106919328195831274808035221880095630697949235237420453855286071306507574565987865858706123797382318380916127136590100818370989899518883515777169253173878876853034807864907749775508235446167418327654093014880292527498073403324646650279398834273923057888945296164041111171895109173149120072809625676444842019529693815752629399777724798098340754630495696940459543506265240261956912819318647819399447901812149267482743639031106134201636166651559455362197309332111453838227612624359762439225143898290601484690932065822911303255572673458309972644927214641166236111757729185150990294170994830193693977811942303807594341652842227340918385003530336508379981177080786258119517300055829828491751621750036072638298806452415938316937271378175030015516099884344015807047599714013324237366611057465872890881656457782466503468083231079810065222206263796061529708302418687787601177200775818214598870884923456812231268855848548067339434545232405983707461713639920973968052584457770439603411550997025604712613624755886590049278271336039016512924765612487474414632872175213886913997838582442555687428754652729781152184713523128672191145136931574016740605597409202918289436827365998054175641509460748733002615087935853055228011451015642759942304133983628769409485463059262506172355328523711481947684604409210761364627010138898043022844968163763806750459278141594611287052516700466606480261044909916235995143897301527729582336934788631303319453269976465130005426738242840759031830814681282466533495658777892743601707264760153817864586580247355657965370959300289268946357415508902913965945619336269666118184763491467263618513412174160745350575272269411861257162205370638904086572963915067840576516575895862104780485216431145338650595040615208362961952877449280863292504844782478325694226357863856389539910449249893249638874119388859854318951450668323727412019019237463222510309636872594090711776595969730355738467573749374026997192132509540502305618153677417078298520303070612522806694037799958633227380672796301016400302787293085761781444278464513797139778487139096126835670234888818080008923505082786717132140993135053449453797741602640920736209913062387994576576396229266731611517420173830876610024205358281444869342084279583212288789917092080552214129805723036117313379529418863849295052800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -54274875233384883649928970255857128304499905991218854918151492761181446751279836034119173317647862374378773641671564748933725733408323849492208534474990525855462632086615099816653139232711384640977427211955712624181756837768870611231981563335337621629955450077811759632797509935168954882822683705476753756623554761361605430196107442538618253243899228723490251268678147200228156461110378262624859913634037669242316704772557002590412102554871052112048197408960103224756396749094692139626029572081180679540825233746619633144613837276851827964201042138704305344800098256779783719749959987401820329003915746904345491459906269101129357467230811082832791370472256908148534851775085428703927283642627781009778938766152807136196826105164194154094468849637752933987477770612170141268697653878639677637980971779157435093189236112745162806236905428526921627517616149288897081334957763526607172549395779237422552427538607389466028346061161772464413507336271224296792069049114077870053486268537596455542833770308413270092407992726277730965390463988727370610386559351829387723138020959224663235702951679840623780838310398399521941098955317402018175669083114341534910502039570540385596631736362219724972619457191523469902446426223761036500975667432443358636201784906846209216494254633678312462386148096884475890629102210498505448176333651001186672793363919385889436522171757706790063862899554983307366035578102271568471404631222539332507426601264846138471994029285312785115286705606025589853430364568227334194280674389438948816967343481753575267565157777815606613849844472371438064956662047741746115359466033571750177858978912868896667092903677848013035872964586100603244291641370679523892928201273134718751886525161272535193338107511820358731424729865432390564744807949637312513006577333310331482253811090180656189206640013663268982603056314520312826414531458235995645521382362670042554223376401833963690433439469730720979853555075147426418997219587516341351963958036916583223048187146434673354204395676921372959315998616351439008734734601691631795147010816215191209835012378617913548809452061692885408876726834832116838203952928834096851200257797680963259325199727965905878219808466775515693901708278503506610022692751368056346214298759094529907395091850079470314626243895911816592721174611571481079958622304277002137851533602446163201732718938728159246247190332300814003075313394455890818140733503235160523996095779240920144831145909943926359658400678239935990785521177492763776456055257610298338991320051815208389031413559815769045337121752131854419096357661904141186288615140254239007933055631360000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 6223008637104017468043539791085705453088940173418869399219789452425524033346491189732183344107207749658648437470651879586331923279138399144990667943728752406802342490853270018716732119900961863759606891787133131160440963980610104020809386947840128990094146874187768028629527404579214754881122824408181589319919832471594840229206734241020671895188588148982913726313180050571899413986368527489890776660052301782011663109323600142170500245590133344537201960770033079622397320988901402966329389602537375381404518142592189102707637148893727591683587811532719544055338447872048586007106906451093289713613322998136318385168732264173997081782911974955650981971322700048559798316266508520510827794135539266907530936380906970282862927469536890935157531011721109125309555510386664959546316595901052802234118232798853543778062286411980320921590583340672035830698263579308435569882858608036873286920191537933129677748935838082719074546717470552846445341064266150421192514207922047242317016334085447546422036114729464288694073136776970197286706179066093976862359597834067016504592009910717050549215501921319100309597821760168616133449348328578188517999834246925473757307090121360892309932560364850443738932945943625178669852931247246014100591374426064988661936387527229716486483065418683277545421810985837418560969963069797614549442599407607543646748852179309850184826755173938292938883876017938427564980880481252079487894315472486308446852857608889149533421655635944054328315513722721982751326653125261788842400596095335883110839831066031823891283968563857973933165693681842872164759574252300162476782809120081215694061801338389238256400642355044589075879471025336098823078778136594159151744325140702154706248701679291202888936209964701027604879277293666579501403689293697067530342798658427029031631735327175588143603728861922163505226014328646445018092450894399103360198156319040021362160120777227855297051102631070291845984410719057106005232908199247484608092743325226701557542088128489766763865084094514090750551367540291240084751715779547014558191304780557939400780056980024404051346596533013146453029670847099292069413228356321776875694290759502344195384264514953467800592639990659795193824563458840405025241546528366890922196071324256917678068056306634478504593596145279471500545865052774368834444482524509034046783194581576124005965470891183678145476722696223089122847342723604286012700456487803575776131159176541811457059113067790507479202586443475451235169163244566004354051251120562676809297309961017926501649438154151129405611933388494948029921423094214473358883315572415841628585984000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -4127411756478415210558654085077708184307131556151591388191559226606726599622003386126886356077230410203911552421099401076088044598907877663697551158994015077777546828126867865011982135785141820710865850772655643482671922345097550150698933276277426053411565720200758759242007116827259683363736281870070225400995520769442786824949607332701437062038830097935692004526138379507364091498177850463038806319536337291654238805577323838558908549005780277908973344938189251929586924523642678224519603889973418879172083055296050118510108665874410166888067278217151841950882575049272758881724872037260151472081800660606455822657923425079778273581427447897837413575380867112719251452903615553617786086156349069067593858059936895067946963186722704011481171504447065903024092612327126977247651905192440991984698756742578060508019901694313688195307586827530740253891407852034081463364478845071011404027395850104857776685146843934314823580707821631054992476482966206770182242523392685175754974729885321189769923977298758992950035819878354510958214328577396034575965546604191286346648179411605359986868819285455416801611227288240684933410324041698030345742341883373649785232684857244364565690899335354139268618809260377186982185433767723152052612430358616619442962015042481448103611338657196469275725868730827360506844833099920649290861078230663735832386601818254802610415841869693667987143721601546023841760952652554885880219720954311927639741726245909021115306077119079112482078387530127686776683825984657293480027551701241390152146787927771872811832172004707480106402180412484417181714607480437878201371443987977606147249182750222194008519015536599256741955714783837754140457144998616131056830338972212005713156258328477288411051541737425497832285638477063420402125743356710736950764074305774081773072521460060133198969638521178102525513077836858693008303450894231714331180059433313037072071023074821116680234739772987761623507294781501660650179529472733634261057825734148081100392500364743334895113425181763178854432490532144213936530805731208543935927025858001353677522813098563779540573420439276843946525222659110130963144804921097023873716384409858794272816090463122606231346772890830877650819154177306574998039872901871487722520906150145859714157965118918795097076343569563630658784121661534782769767753961680488412088696740415512597104262433741048187035344311101468534788139561121563293202415456080865162372953062527116272649865922401649817814542537887211431451195532352780317025004521443274224225525596554615954050384590968436456664150299414002426827816246611969963547145931261961725542400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 429192788195595281256075488580705607676244887500719276321158436096973878918936622288449199474593507230304524024363963684771966810516601452342058411978945204691083054925752720186355218076721771591106086713701214850577533677432275638072056114608112832610525586398009249537274888500296360277889824745606660386749600031806588820571285933179926454522588546459628710545726576249642268640767125894763773591083036302933229874525084897653358199127295138196595311703223574549411294525934119650781001817583984191684299051160435603666397075433013195124177216934278090732825278196155305109906465219674840584452914013712871176979354473921111706532625949010558100046458632408906829902840849771183665950450705780685217334993062096954465682208695014649783037310627403178539325728568641987569215271009191618786185967893760443945867108083185404630062161721587270003125434223648055453534552057528579317603354439823682408034758730427592113062993341264273891744750944925658203689222458368244324401806835480806370694260409243745127647163618495041431285832178234955053193605316993853757644197847236338313758663918410343752529826806739059604735777367556334888596352649650711247378912940365288948570902294677110178542781623228353243693962250241054729651380883500453716694676767415074792564437253215497330166629809200699911864269592115734023399916725692260385908262968058434189439882204008956826661598116202396457736716520784470774270747981087280410871481190611455305131172592111388768646973757371185456215352184640746400724684970835843674183674877055884787382556116650958694116766574482028156289013084598335082132531830878646057502516301760687952202598197399388343782379892560491221155507042277489074519809096781326600147289303608208624608428891837003373484855586501643318002612402708946835354753871748112028031051710835226297287404807367539650082133672595126671610100514987596228160975430079363479535464707093648513856419695376500752830709856227268268841928258039414577876796393477867820557439129520043783442466890168279397488748138425918369831873170678766197998557384059246638512460654336729204899751340603447161848525818608666278022276737831330905651363568351437650706197101209369677458121320940511454547903252654263330939160912859361559256882163747645774331570424006749647323201717137052187444016870035752335987481626161138821894530559957674533397127751639316093244062550035275479413445941542655271166008159467635752034674664337812476278785200675032988570124695804771878721366812293421540461610262648189278579245529394190686092315064557725942885912264014882596163579851286961873013152799710720819200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -131052816919839578350045362109035834622198687050606937667155287406189415021744840507461928823266929974487059934966490419957404842556466482883201129337434386990987998620170623325464992471853717779497619250231473647024117852832355404358754239486499023333722585868816154005744760476015831288375629724128612959057806999341616223447583206566283112161221989714462770558013371272931892668172445811693402728368146851353031497631326543929652862039043098830810936176620095685879815866181672254641497848947659623227953852785160578601459401569668849389106905634049426082096048657153457621901553263061721650491648189727248975533652862722327650607410500148817970583976579290208394891417530635508659486124937124543386707133425962785163431956586216058655187972269405031906625652724918600939131675756087009859632350446171324754937957403414449900474504014486612304277336320336450840491553404743744728124189539002174140335370162233896987092476281547352220992141109100372084711120849966283171680864289638612260789287941524331540680898134703913823963257871051256408883308906728247655883842864180426973370734405716283831955351967621342820820405472210700134487850980303813898773708594138933740149356576809805854582076847542892160669588562118174014303588207851360448270380049604151379825513713432858352557059158138751328031572832058772208055259876688243455820224796199039976239341376267269306841989525077194500769613206563781205478583789185829585339752311680736700034485267669480724110162098703655208126658288356052477366107978796978985238728285486012590099919463875450738962312357903576740834027579605953971232864387670737661460294388341337308303200362690086668971968392254903809039307314294702508782625243300855509036407022457574509293263548260576620923034905556550100819913006776806254880669104727075503577975024167795808927932411774192903712984489818122877758893859943190419909030264130626923012439334178084637981515764541586381222267205530849033833860517817144587533212757494456614599157221981627121996015101531461965834648648684802783190037962934821811096321269747453334847524160883653271835666244927195420243985082167544557680642450836650981753633694941283560679524819667743572567470815854224022139527636242395316979722036580909100182134309047886464453088471407226199846653398804810968484932212826232105081968764623416798964335210547566064769654345808687348212369882568269640451531778759682420595551028322866930219621903311318960093549378723367996604063677929305598091253596496185819124133973353246509601521723961510221801018538249947307339433589937617178821856860902288169050055212714164224000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 14817822453425437087332581563232223029679821628115027821750464823693504512851227418926388870325601906613240961386227992509915340947973845295986164028981467249365253928134035777683132415774280069432089618163350047544863163470431262040535316734026769114416168841326234505344958188573814186088682473811473897906129139332515127745549174270768544756238776994587168243624329310173903237723213046018718069922835285970062453018100918890124582003493256214271907656713406612102633354360966389711846415668167176104846223008108168323228760140052673282495164888376186772529797120160747002027803648399656878071617550589896967046505657858256526539999328832895194706159195382239507946258765268522717995172583790154289144628431085648276776468184225290824331546434119728829572270940607835647218534519934269313641095289462059228742677934125790990899785407320240737969066424958131401249023134705818358244267772630796619638885727264255769047983756413107480268769287594724562128161633128319648610988833089350592898343151951432442220903543435580767011764993130764050379974467776040871342446187798838780090397354643779001946029823177901943258967649363438749868883225349770831605238702316182997976053624906543702117646168617333939205272140743674066786429050007487038628592263274125322002270974966214880516722104961947459438158402496852533103249435528336954300148772596676256623741774951510740719264858803318535135029816190691697199750076041794297634495152414253471409040405666687852432973588665900801867033043066680819657962485804482018825988314820903030852115524135297267973438652363503581985240712449389632445515499642620092985852267533472124870206253233100101746815329004243356038814685830438394354959326718963513341658822953990435203843118648825287015102827610088564557903667916386229191222120742173627652975944790105677193726833252410658931307037016627942735889732561686181886162867270618068492299738718644187105218252344006572081146308213146516549467805788536884466340080139227789151477988170786885301771415622787881607758291607154602349303606751133217757230221092360060403488672043083172831101336866535207561455094604479963928965367960366484826291925827391783957965789981899783637956083527434939285861801686521200180112604575494882891287281117163217448584703163303295577632347390804099850668493024428634642622438752147476085812510559583028084400707540948630729545561698445846046872697711373674603211186760471875432416236375783872940492854824612399580690131045556768385356325961130410904723148122508658551237949390813599811269149170396315751401789752244664999015924476186258783238487015424000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -2414158125729956865579652682891901705358964654843728615670585267670720496621442088736296237789330390005338299376705908976320691426878506121921907783314708002542395008458825702689594208299282089180188386196579281303639424705279755731093146313011461674377912194038206261130844953731823605921228048832645125026994613574697302044675392334385536944781621232510188474370174728612955342150702023781719201524817031998992519407886987027816071739992966365447867838759577006680496980851071051823841067276092085310223580807006927695070873630626336527517892212736314205281659197499258906894702124037923078923672078897775619519628155740326698300876661519625968336776852384416618888521680377296013318340376306869863309580860681302488700476457459387311063874772484126058053320463457276150172166373135089454137481727440435450944398384343011567830384654582951028035144014716999879124370896886684956645373111229893816689513416109760662071759005113920490369458660754110803121679484326151146917270074213535969250795463027860498192930531612117882400545558471108772514267431633679448613462066667183196235530350156989758200576914094250063117624684762252265733370846397378325898705102071128420549546359174277627766735185916953814205986699700454733540467730894283184061039090567457839898459885076074715876217553111847979623122491508295241096869713936810778024706451140359352067780102525125885198646701061842844979234567284616993407205051351734708632085403288459561733885898149759207673256300627572288357849897360315010519067728620704791999128492737038090142558001413003507400296139054517614577251376019504348999207788579395591661694809589830985184645856124860037380887391922867974089657923523100836267930984733619687707574738836134777292755722290875121396233118645031932870509937202198877103826297129652112566209405698376669437521454688526087427968964339559052436389698949756851151008680260093411291596693390411925716865880050170533405479484496920190175670485421775821137243882508087693911679939716775808405072474028721165974853389356884107184449751545279149352262926705754574022704115717327558781583040892621419361153178200498918417418104014276362398336671266136426284360907640724142658038281177925875238547705305705435532232705928009705312762419225556940352771154014161252957529536460390776997024282605190381416930693083970709506496846081089579745217485225690932524391355966600620862079548351268165381935006661187138508649989074601194682607848033145332480911817468468003131413008825409660551244883757839423970944394799116801288960175495060358462219354687487814301331084352151283770843358822400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 240702939027680644586543074105844464490408767171968445168766069085159006418684980314834283446599314649150084027456366841595560358076054584647691805891107494496381197156715817266240930407365758266697466595725334423172973323429653059506106992324721864330644166638304291763959196881855295885360915474504119137694968432500490935335586048527299491004627426563062436749537217172355976242603318800578194236528208908260065356602218775187782179063216336031604451413386428354115363642061675445162979356295653014133139457167465999280667641692458708022917219480270897739050836863409068976893324401045645428550940539855838534065084339178350296591987668022947707711614854635633506231222465193679197743044921286187514785916542338648605776665294220843658728581864437299723081514258263349113934416958455745814889140814688596243407592487888148114451921226120014571604012384061233503144101871179359016222648430684593314571278626641252630874288093997941514911001842210608368115826952344725809758329819799909971135084762676664898135557789136574203433761479834493659728354917852064163241655223737747310307188192998573392232963831778743362269499055606762503881597006407728953248241122845974545940050218470864446247296966670392907980223522924488651685336417527498863102767199262645934404274857440863891690660596111204759305648355916801898844287288658012522417614770215564704419468928177141161793907448183935322540586132780568587563212931154019414147912054274058551065136128856531173455467184390402942873789818508008263744522600865341584803272667014695830123152265768485572579766157752294198625366791975576701554543067353087467674438536127139486161321310858000392900340906278366153674253459213587711768984156401892009269938465535710000769105553898695352375266579462481003006821561850397396617846658170588311585086882662654639440229418128186106378155622619197644045454189286824012947957402862460251025528946561691325063211065227812841976590522687057891151819050786371507702719502802700297687327952228792297572858070805588797847865505446480446338753733161632648706199606525270895893094066127855804057740755166459879173252857089938979336908035381754396728621130397396747529295306139657644406742061373944523641074781411452192055149093302050084377815828214078289547160677045962321063436078921390000847532277529721782579066430931774033882989614869788086857403134865629130685010132890645938991489019275490271979206013616766606015399996141577857471040001435849459248341424742225708673297224475739888635258236618510942857984150747416398008390019630441041462763650126292625429373245251499666471649280000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -23995736343450356475390725885381084898332485128952522257815218337623343600846688937579534431898349113641524500495198839299311389477784456771132652427488266620995974455795289967530728240158553355650589779105859967793612502191427246876065045310037011474757867598933448449840670184636511493958650535884023662085084900802053415232429065535208449802537202164883335686777549182967921789473531393725738816693267964679097048389432562411055427735837796391583436472582401386837156308855566005027092149635019160430888464176205355945816989073171502789642664527354207284838264320332344052918939293141496353680696360402646804246078230259820790513045895058000589833497963740227090828248344600161730398828579124743616482153675549592765604831711227078071524175771842686489193664443535243779075925501221189515322434013032484401451172284255116712597955203034687554785332872047367464308585393222324130616788070763152050571424025226127441473714810994579363504726607219486856232146721030736487211513598976257368739553451796202870228414009659121468801672911942644235215285773070686733234232197071020160655790380850209280437814135985505599589899382666134939301282528606227354564137629210230290415376742302717096987034819508119329300055061808131090444617632691568041142341927289754681399758419644883936463954614835790584585676664082264481969341971875908099431834714816456165233161799951595961876426970123485482804167520851339526190054709258663058139888991415926663907599968406603707406998266281329267512717298973729757497578499288576290219817560070686771012908607844412723635444606343310474184763866401453414563750972964146275760493003003782391387443947700463707785980655933390103807433450969384586978472718682053368403246930871198704189915694383920714284372371297894243973350867641762283907236065218367071761301262395109931838618904178822343313194147645440308532778934372494248708230829206736873346125213247126422636025911968184431748950436020711047394547176670420179447163873219448796410349953842619001161833121966561628385642894144396597524264491540661875325195373666638960732393591288573296834182483421681536261755834102913605254063933633371622452579011154553307569331893603881973920271113045541117078108848011150075293214781278573062299406855012355990057893011628627027506662212538998952138928015509903253256312122975526462574915066109750682844923280149268135423951633846100371073260537178881774637219988775659764532938267799596705050267899022807486311382729566945127990888760187575330513475229599676671826699972243534567676218286485228754075689932047551138825386918237439559257292800000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1720420503459420793898300311173201314176577127328816375902140759362402761818442830900445000235318130428266581476673078470289030308371131865629514634665138951347112672708920656662070629559652584626735239143838714009925192362783833307016517093237132202966609998471412745157044274693276546991708092333358999883678564896084565237492833584817896593157977203032730316593431541618827783308698197150416522342804378789437265815944597626237240215296944920723554987921261427610247445536231770236835230080390034345866436785309261547605271904521475963762769805383339611928787168845407055882552923455045931489824285323888286273479681836073368247930973780577174020828136679448376042889025721361993934519852677608742339112321035125879445025778294408990928893479606069812326869209313328121042327345409405177538615187671932410950371288697986290016384499174394751582170355942006047861969599021098946657942315148619022197337781606481816208805650174477816889667553517859339530466728930273158448210638853378091887023024394496823273731910139400654645891648739732153391140534805445837549626046883842531303557137186322284394284968332907524439836849673639445221090371701010561909904505191650668985637614646379252889029333911221004172522054923774055783056631808010447201009144615340942710949672815869653864453879962368279704346749855959638553864839357841357425218315716699742036695062381489176181825335444491141628529208239542539334313126319858728887493602527865759618557318862614185535397562104281868871134572950103314210489537436139177933987210178890518132660571549362268618552723158008137611422438648258254106887855666337676420230440893181996901070181714667766671002147949662645172287752385952049747702935315363718331080961057787175101321995122360901277528425604229420930809237365395461452708479243090324231718625639630652565706143005516357333750539657196914388070391369398284168927909272426430368206461848602073285722728216323927980974039568574979592347302706121956832794297313612446747742437111681537770257055742530495252716876106583019302723514913244305286426983751412729682348619348245788423846579356301542899436153194349674490684493125156160507839480224274010617772365929669510411767837004351856985962672985443153967370099095491920365585968264835635431818014949583963076182464669417455817947171491713629381446362791422880503583220874605480785198159706748982995393665463222716117621138896207482058877898972656850904727164460767606750064084502172689792206736071780892373680291648856140543774265486762398227721809363151750773357637188033666888717639493509337936518678206499677798400000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -100236642963340867577037729169205932174923529553458349321158021100454594718026480006046575776298839823513395846266879748799878786521345150405731426519463825099858097541311948119851014389256590111194342587665850835793656773882776996345878378054179257290325104109540850303477836565053272194265834086280891847924499411533088740411227596608603867793927868307929437840825240228525045147624460968593128981690053613546182503968040322212988229602144988902567679616425822301282783698810358335909306345055475568398344601287888011195011289314586464172460268471367274697670681586960587108054016756979683899087941427200416471551697154416265676788355372653672085839718671465479722419224210725506768676274144850342333158494275320330772578411360781000177458597215236155878026017737631636244239412274459738865886838417701294568939066412997733269081585970837515693406146730348949679177906042875907250349556813919614540446256269310161427027923938675116674465421642999175669214590945271888168569728696190946773842281139799590744329350129606999718158668389121245968078434411070572211116460251816115739568425186635317511658954711798710235887917807495646716969059763935367303793838242770587252393413982630110142505497754502058645864381501512248376425136281323958867161466595662773511363611159986466337843241108648565897878855139009469474522855508727543542287787222511960118463353867295788610235178926320190394488562155530136620726311258180188886651600903845221629507186790082262203081635962638437150210116389963099620756041208485574762367745745766094099468933830294585794141032915777218214842346936935029751192473023703826147106513035360940016055648720072728341900322531135517450794062892034513132961571084451469662184081762526918385951842979620333967572770607409097397012047711582897317152853586568261743606577704727490304522060002393671887066604509135265129478573616640792098225538849825335666933831714540064748993875397281247855676753427956432282546578158383559392004696995624777398653030142981195374255276334233746599075744499000473643790845430896396255891480604439888049114802401860638945695255392323000643224541404316161453381612207124632110398524130029833660743691937250090668041478413999464689324481401940414317624631431896332859098206498056249362087062980559394170515394407910047818971822526063702382245549287224784020478685705834671752639567911336288574609555491641463157356828723608526130021227703238259528209772685672370928329000996589317249511402301327861845422310451904852373271808076329186303131273662131064258437447895042672589127461999784144949666685240219795456000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 3942372192900117922789453802757209312193457594082671415233872277342954647230125020138891295298727826830454848216736060225778034147615427171172793159970341467298462301778194990745690268982666652623535170307182765648855426420505402282477121114535730492586039430242019260017816683572309532959559419185559971214786562599494034189570329035198992553627261843241530709653805953576247522334294007095300528122607195142519298406895642402590936024777107554029494368453583959472701306187067717630426558142269015632641241675050728091162828930452175957164403331865955099778758148998733865847160241924000432150565256915721737894108857185046764732980189952349011819513804910073647527937518510861079059045712895292181319551502519168120808032600857560929705238348511711445724205165611498550926263879936165124758975271125801567460915023196672612373550045770642711084226125196580839194923383159615206151160171289589975034820748006781319688383477902952733175710039040184207729231754198867093147661477291258377989511463462256304110867293171717874896344421860596091776738869177599711474157149977128759828204367931463626843853181563132230839858355222283240316963707657253760193492747410824660276135339701617144221514374951257328781426506731070440405595025772638879494555089304711538071132023219667269329289436108740737954107038671329567793204538055774957750826111106730033782912161553439322103480140864614124141054104333248308207002282191624586229503036317274535523670064714747148755692931908962487027663683657929163826782265037999968692256474923360585816918771315225583152221193241984786990984137333189747467860604828098439843526696929893928371268969995221542436217511330215103843744762851322274375864267578674093235950742687032556694596672889853918512844581247589934662619164808525718912303711434893171383114020200552963744982484160701312199512699822294241689861748937195696185718702471196827092351126797925614286549074610883796250118588292903469425629543040839494818187016644198330494248089289483480018990932594872326231625556682682238111300546831463468367883111520579486016275989096453528226716157108347194276792127961373187035147175671886744500364565409633911317261625360747795743452633791788753371936699608058893285244063606311151860313552748110482510448341273012057757935227152137595374637284240713482588513131943670156148763719402335209334224966520308779273764801116722045458191745227551297259331212850938003686114977966658801963644849993077785393882036168390014978046479954540967373529455692352293978333791952075139278804348608669959421506304780938093008544837140480000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -62235779252315635838695552213392539864875809915283642758668081609437804546658894783767726550338847346945942299825200832826829988418124471716772500489673185346717591788249239446477463520434554434021049179972156122233380847717110829636947932954882596173168875200047427543540172333054119204404094922316167929543601690253924608808896452935770174541353940371212930661309603116570390827974597788567068119123847984005371596422376158397953346084127858608422670306426479824695994823858066443258109189041025813610772408905105776993830085326541159051028462804479091061033847462865645993251543065098770340513120159136084986823840770917796782540429727994685711378307440617732504922174308991470485111220202475530362399805734158201959911557969381441460834994052379066011736653980128925132478180416592708328643939585561736669721230725251530158013437019992453352311808633417002176486081435397064131121891942742078446325777315722386394354480601091575955043561273303682150784904364930326962787355615475610829212067843785154919062790887202138057360730367753500073694447339268745811236032532651499246544617972015594302927849547517721840601800041158635362253633250297521951921623589176768024186024142983378630161958115808937683983527447120740080463981873213489406879015756771899481880959337593799973092837648214327893357957751070852607650808348659940434943993226754952325290150786331728614797303080926931308497553845989124596510875298844909135991392479795154662265708052427384434123538279750212408016719287332461460935061533232970666296945957857218833911540127915009071500655671105637776364594893240873764751258037854231263266646711198106829851575960579112152728304661806678801515351153179223793069769205731049579909400723170061079935741400492493719542213846092567718717305705630703358827787268335975200113877433465125986622707211851396551324956145964258188630495286442166474432750602536582594576018060707136175500696308160015192327853339621877712635878464072973901653996647976179712045602461851348408220813760696346353519851960720762388157768889810826128162310664683740547558917538962072095495364776406167757381435418184912476652039962034407205967591102489036687704277026616154784565933066035273504116972077471764202028797371281482060273783526477676387249602292137523476065397108343540126907499922506028717523698813888679993753247472632002755830530033836404952883622544467221760968467526007812765908906461032263113841955382110025529463153391106239675105636814479299595444029007197349332358408920161795683111884609871694088860276322643120318631950635450925321041760747520000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -2091642652441113582200324855506411658505678505135964410306163574278997978494002638628435238536739218493643603201419472014834495676756618870518468896745513570805910314265009956796027269044800950124273014819173529406844448364732625340521346481642825194229093501693415231344980553181159880106014661851198365807740825119512065243476323730459470642656428840947120430292014711110415440495336114683343594953674758111953171865525516002194432850450525126650276512013841876044991315648820253774121119139779749496134808320611216439853874369429394781679863838418515329149955962086071469384813083704586291013572202571881411190673211347119259414653226597053719892148487680102816800272144350156104982270848882345444118691457158305531511977265497905521024604651115764630202887524071365815665235813371256835653786492376442641649682512924211656548967463908191312983537706489406560604379731121648656203043069722723880135964761240091396831201220221490526207186306339976625815409207839153529795954100970337209968153729592495743821809413219985753149758297878298567061513509417728266981744910951675750204638330760436845139371093971332713865188027504317845937650207615636766718192954380365152268707738999866469973360715287858773315987854660169358796199532922771279001897141632840522834208581950069214453140050830924378498297515404040324921324920432598663026131185580474116260974948775964322667785349274191320702147798908524200562909818135900527761638427821332346079299132158262016516729856623622232243041562223241515502309624339635360220523964548983534395292921422700759643813830640869225177681031821778150759552671734497624185994992654639672744643533389317132829266353614608952261631756652258199119997605116798087991369150248590591296956539941432975909105559385457133215369848823585701581562888657802504921118743359192287236116823178927130359840380169487060359000818454937679872325811812026605648948695196834148621587778886728534189001798160116506426325844221955215075384458549618970952301926075664653924312632432095804824530469771188065875293102528560200698689595391231013615589822833476470854093069361589353975302834657920280148299327945544944220660533664223043085099460593655503750530037148052184734278379034297988697795616110062547553683758148816216923291248143670293803563778840052684041405087912040236831486190665326000370194922039769363391904824907097736395969201380383164634953464832941865543590354067592818957945378692833567350686955296110646571878494777142040374784039619586171311617637148272024932192982998484049454040549694856210097689816900486949060476928000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 86984723595747902860669052743199966975088515226336544334834474150554528097170360341542015045892127158580727880693249153489117257384492969041044883148214712871191191752102488697294285835551129343342549601349380823860695051433085076709510165404826312168058568731886958178623353234963149151381165897546614593844442336932583734301779682275328934706365824052494297070279156776288508231600109094310140353384732239828524259993098520339122713366058363556761258113134232843650025087508680514134941394139362388781563405197534825331514776978777647288284948800768911242638401680700833431420059567496014596210579006700941479588588834383684962491533952143512652367077359958651705678566588183729306197571450274300754615890606695598276879494135173349520842517497676689444565823289820177376187373103921952076369678520705406343303126609368009832482266858798820922062868258806840667690019131626169231932841939400664468815328976775860540288382184473739107512915300472959909036963986748077148584465453749586894345604709167103951163851853757946153553575618130427725587306836356858991441856276812875173348100258307385290901581910667296215038941739839845466492510177402507034363888827892264531855875883939768295131595463036384513253522542159646679146255051570237006941406904290068427945994578688945074859155311559787065142863869361893846354705792194336252478861246704834757216625068788699995575069977718532469560186539400521699004722796586604377040915228716668003715391336664430119647316877324545268377091741373771640196725047706508940212840152229771192302494123045550946567096078712022143235644645341808732760366372255988643280628849835273010079330390160056641897421406635560755749207267593555112445174624035356058008075739958912915262974116175255816887543597550302679599025925490552170695141513098965520115389643550702711582782603119083898757957046530985597175864093362517445089980656756168259770027013603344658554285578635613856187311734383922876901875542061425783124675109660850913123251065824928325051046858697037198293502131371053262606936564295092451090745933849026187642847737801233140795423697147042402823507662983442385438075878324243448299922900009169894682657983840987033458451124079923799735983780924629676533979639087536063998127582763317369896607434820889993026588239419040399795344980898377216087106859411793506857505692741451747204208553645337081567854418536706503080274910900286982335620720780003974643008117933757667885203039610760725093770863404354668977178330041686081290741811857855466307918101048746015091170475822526024755894960375898465894400000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -2945512251204558776182970110580051663639379852697106482231800466742114378413916944094865597151735374354655624866651945396240605969845086769610163250551912444721206389228807489521478680938793484304213330146121277726701787026812491371837729635553085688089803274532354028880906064619407249296691130377806339243024190058814629630792890930283375162810013537849253917447421321815881199159865455571174845895035782622381305641153906057809856448686110341355256043605706029867234702070942860490722057828145240965147700532662407385800023010036117268195939839189127870026311791641692106910546254360902017329314153567149909902420358431682001335134391620633282364315140251701919572221945823954253123166407926957386334307675984687977876735332575789383848356846801594353569590729986095849804552056252025360607544495171746173050116900169082686388496823723058104010168007621379598471190006511057797738695710552135147128689032971534788924741563519009799653258229216509796014610479399328056562279996471999179658259060825801624545829121705099623154982568517473933442154305198206710073602642996609337283023786042980936283584587874726389361869121232726701515122016757329468073215526667251632295230406162470890178933824074265225868938602986822833569471831046648020239776540780100422215432737459469678644958797650902632149580346358778201366328692849940092057833394078806748782967712012779450736350941541551375220245326148130487585934438467498743730992231915934791953098809044349321682620277363189481710670796337071875196850204221084198829661905407309437079699175236424295852641736200873859236283830990444198353450272699482815344533609727364553500567851130062313051012785342373936973807838280272940789643555886970417284573168236508524351859753353921662351391745182526735287617747246607509823322207746603894089911643962179612232273336085197068576729283871383628527674311275475388127597618559139001643626571412444238945790373407604374106112047247567915317249176952591270532270179718199174448712031544890216024246606560368797668276633568890405098114856118517556556970932984167704544616078244230144031926819372000591158105458937115090788165671028670335336379418758161492244766830818487839869458884457147016374406388531651527354373168725471833541656946717618676393277690844535610534309481639396294536872872198701474297328622166871177842687232691929939021513171527235844195310250296591534594941005444617480465582537127245908792570659612333651558859730839141333825492727531160870745769547971230036123130954983336177612485903597013460325835058747055904160192258636901253120000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 252288994216042011765529669163178686707047085920597736279305339116583132763501680521783831238809582791534471627220633280411590138644059105742991324305184334355630583701788618075337169209805591450271420294502110068016119282723559360939022589275628224383352311625414746388749075268855671524054016847269969362662092337264231879106696750458078360133579473813075316544938927872595980680697307137125518057384241014877021966594729378492383629623058691854781534271133821677000097716299253226179788701802276238796820890989208613816150665913219830389794339379132410444210508370963944087863891801747718483698101330223869939006429922739007506207251338262303678635514567754639792078407274768044882499835574283644349917260012220520185558595429839266319122827495979745150181224166520812594351011321943100286707690871956846634192994854511696615201538645661559307966211024988525136154221536726855938107192608244393361835141413984005794428128650587913695799328215926194439062142846968520452534818509667640735658229994376740041558520746576066163793549470762680200312180659556935316653424084941778119533178935402567672049356119647417623663084066186445937155525630143943118127669016748580423061341814731291679937276422932912806881038815165854252908175613894804333285035290091475580117323554462002194962430702965215652397519537602929738784685236109708173715564906865752563135174492071452516837369955640058885544995958644237212940098912014356923809524934810871830844205227374186028114579979321958140295303130172991426205727833934388195188788726036992933844028725191390567717002012229230412247813190761599423993409967953792613187218836167395119993995496297205856723812556101899215362918152570416505208663332737559747422805286572793510953294518836386768215256510995074136020635989168102665777670726850128828356077921053559091018877897278296515308647717149479907483510344348023670625074310597723937309097179202108817092140824163019885303235791917905772798415648102340987609893141919519205587127434799150959015216503332972441969562333014918189367154704597882448904074038567259079465953269937476646284552372680248101272859834329190887412381752651850442631179780218613588585670016050484102608402666652419057854855654480647955265308835000630070736384219621613178169070488231182241571579609358830701653194847961058497649265160075242636131330879684936654757018975208424422818820766766414661841362725014713732066197031384937160239338447746299874591188436780227484709188277544300101747223096677694806475949317980418073413892587894371906320538678043094217020575076843520000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -11910626717341195064144733392814278356752713181431102661931535967447184418135274555452752308915986649346149873600694485361086137240972198173808644234460582612262599366328113399203062055101371001472592985148730120553871842299043368935852269034500160105981813721265254686267831540041720443159813777845158959122432878813185100307107459876573349502012891876753327759640656503579783612864757002145379551518492429337290129839697661235294154166901537861741752837237198877958920351518256413332127573266292548814229646940561759721995624521498816509070032741249821473571263989791165609148424335350400611136045258573388611777569446930973800847287570482116018712338010465734767154171272986883079801539895720211388312276259470202610257049808907933676338377530025875929698054212462732101837018905290036872615283275311439852915122035701383554815286532092089002807654099474405105131099304765357948163108486799671821763282094245088070497406065415093275955467281254117865725786065313727871299638253975327860862399480655794858436180717404217947890819364441028084956019195560021617618232412797949460732315398543962392446291532753428957502528644147714201405813984184022852710901471713310553333879840509810730143968182339210016291935209440283219253484730822124000062526622590543273184831291168539957351427530961555351405693528990701885982635559692183893364695682226277371635529921610344304887974931870754520432632821048989090450200597782046402961855074058249769402298627359525683210679922698950554041118986716141329032321648309649708582929146394710825628505653287610300755242459906006373982356642373815837864793329720406729358234319041692549342952154005555990967915579924112844579116694483360932065390425394666135908496982983970761250072579304400011750755755452028895404905160678976169918933683769916107763410157320114016297515961598954379565548902922006540494251616784279964690256522072377662858303023742752330860141858871246482494818611390557147468568024870029225095059365385359894509899993458397966387237105105284482279682932513392603652021085221930639656301445947081333570032296100007014470180849827896219624425956970454350856522427785645104692886219833924007324548697021990988127943812709112116727642302701936630362937725469762555948737237972825426565748631734944499149068686527391443707259303586386021412507650771011310301400143013483982427851343288240370698374218454551727389883233820981955946732273520259154201247125252648904816242441835581875503637433896994860699546866388163266283687519207940346073081122021803910510046066179735674179552070860800000000000000000000000000000000000000000000000000000000000000000*i1^31 + 274804029740893902334500611133686393401189469398982945473640849844141750717019838725766253527860062819929343848364914663570215430491807030770977488521811101538772378238392595956498547292401563467665316625849134516805714032242564752836529807959641703077564286424775756597623265845430749663745890459969650170385033452795881126902918494362191170060670431586967324654022573376140854335624592258814925520528877932803572364003420109344161268909654439576132396670128762799699346587489056153106993665415147015742398659948593162912081400044820919180749556604147347000171212920945895816194807559353875542772200785733365170018287895632614836445224446994440515797438903119407329549622980472237566744793812079580781607624709231636775263029486181108945146723700537524762979858985408884182036836776322734300778543499685185533250824036721328404995492532086364494846450756574898553280861453433886996222159976747432972982249963436028370615138627757847315465721079288337762735281066547084950624823927714948079713103937855222753011311275957794402363140227896259802672555246826183294114106099318425049207154654503251117806737482669274176628861104147894283659448808878148282212747618415692415702064643956035210732010057574283823108740898646821816400401748749086135656436895549905101982157202876898749530062222421543733514501414590092125830018629541158715470224957691031707730750087939488480422153420092288477604774365956574778956395905713652927729406552605162290633930067320718736860508402306724263804509401874502197778251359151879815973714969885655975815223542800529472499814064919949023026101407571084139833531305409091137973052844850323691181072747094468488352226874800765751357507329690934256689074283372917191700969092603945834319459716968679064710866090811251363563401490831267531563175768416194776708397067350731726788232678536117419757262531951227853089614864774865428095639742482470197449494965722509788192744419903446937792368009952631756629182277457533476909485014128999038666070473890470822610500496301362803285353809570122626312346077436324341594546051454299718565978592813289146801258614033801184832895121664436953858663665627459364861228919878576935404147424772024789932973177981651831889807562894377725962807218096159476176586570283679190351673384633507911872285440182673304919993427549327949253508192273550110383417843344567250633268064096151129757297338350146691357371625766211978286789565475187699613264010998374732669499007363886842825379437822487484391355408933527405674153061353398238944265762264180692656675979855030304647413760000000000000000000000000000000000000000000000000000000000000000*i1^32 + -3281047617506364923164923068625899981239485727626547266272166317364014255473897017140026168010223674457921759490473850841479803305244033606542433099173252547801781361441765350381928362447584803492727868820789683645488219070588633530109876121019236680104665251823047659059259208183059141125142821515303892517031148445615256070743274393095044617847583932070864202671103192619093357481867282853151525540161900590663585244438717583124668036758142093110304128232046970073114212362305611404187504311537134845199349123556923002239749752659123642621458248546584378997462690693136521133224044061123440969100626919820932851494685263449249057538015335723246420161912156561964426526113696966705123438320141713461745747440413098699603499170275441325833095437617575323178604731160269356966702406298173566189135143205259017987900735604141822901650992763661546990989960868265368824303992027023343359650351863008229204924302039599600407363892472011591348341009704070161520711610447916700669866569933412103723793232512717732684370156076976892359582061729020859801139589572127048570476398624862678237973055154429580218875115049583304554825115406406770497391876029075262350625182941653376497296547442643513445466562903274970488814763190073934593953840611287397175490655148396057476078258726463122488484687446567247843380126450481063309289941780680121110321832352158146401640693328679403583708506516153316167097440871007729383929152337602663558451458845345973113931079702977539836770430838521692018520182753972373965385528671918053473549665036902813597020326078061941377660829086189228961587651396720296277842081969386980014186233365937855466212945604125325988155843969096282119137055960823524373772664318312396248697395068425141318372986789941725838917798125473818473951978432082357992161497019169484892271198462526395018202639780946292686745922710191686612728731984726576565159538125214083989993812903701850735330430107515935101814728148907230004791401853191120862926509747613230290073927846153232427935643483446851211619847018281123969477343708565035442128584339183499921393642641274832979104086442443197921031996224796530938168307420744121473185698052527304841627856696755745570291848400245887305688136105776354116407701244843754129892390487498216334162177059046712815955344829770879986005454297164303281614125679358515995040527560842304194977762867210969542443558876865704807034235378150551545561864701110721593940167095777180944299620907057728505585522543494762171641394091640859027231432183356167936831480600375787712363337387868898197504000000000000000000000000000000000000000000000000000000000000000*i1^33 + 31237643615853285125615887046201573830598016518106582916887445019649347023538488991942959210624830187625654189642128456444497665239572689097574326388055635993501222345203124178981713039686502364029499181840466602094206727844001692846856117098495583166885923272142121063929518392644868787792254132145261563697058725613292494841358797889497405700440547132193853658830008165966828748817458242538063478910782570032144672922994677896104644328136313531837262821911988173790378766446935299376332835218476044521333224256817898587930282058979695951771413251275732137156212151927479033107808406833492634249429218044560753476647185203828129567918205944878533533805418236702163164722603124148176444138791375499948890049292703233463350249232158971594032320512375720770312971710027287147501530212565514856528662036895390582585845101172930104783343259234531024325749784234160788984831651643169499747040383831729075025241085130436543457029710424895410367148457419751675677741768062543585583261424603562735056880343724432287232712730580023756690229456370610460957767694165057590535110045298786607656376398389317798195909431367563246953617770350789135621305575239912430585362136457019563454974098098971845652754421107137963549964432921681420595187686291497648273869806962550324198892129956709577992506314763014144642597601572523251604259905467567170315908647043756087747214282208135225210012797039115384991018195466155309090488523838982146916435532997120347249590920971165813528464474784555302248474504197468215692110842557467892343845340071989789967904041820466598442095225625859570352046591138708789372726867074842875538415064883243553188602988543258605467154044421081865298925258934933378890861894188667510375724107382677823156796578392057174817792514676752492280790044492400422680110433488532473501545617000501247874975983413621415385319457282303756604273559197125387214450091903110954357618715476147971299256059322548485582231929052320318381077018116082672257500202246697011314126568890217643079440168432687854663000582623325277396234369835469672794582173521183201487455385971553655051075846768373781793328363294178405714607777746392028209141603492144393283240938531193267711817871601291949188996178641226357660840602353587862604203735828374307074760721593599612375825946837833324544657519272317358079121040477536038195894160418640974753384260295268107565664611564348116097776681031389465641273164059417674276494348861156720794537033704054519808573143319334284451790999702264625429191414650608914466901258778997758594411068162415001600000000000000000000000000000000000000000000000000000000000000*i1^34 + -623576138224126356402161036135717777839033192996152620055050432124360890893063801463537991514614853422911759888953174985217067401900214632442934504835258184722177664928024696171363714366372756762998711017706244537454487964429072895895244188203435450995006082684166712977135479980779104470549218743061308587700040009734232319261118996191039027723371437995035580970639630021624713718159880534660099198378145843048516043403190063515055149287844707132477730129791397369848982558645371901163794945965311502514048512601367399634043342380835967345756329932243197358836461046083046701122063324010335392559037134112273844998490240401950323405344514446438215353926152254810640673714418097634500205479157090748111863890561276594929226959439056417152007778828294831836901882404689446822916549006313173638618298970018673603455401117349876478436095075736180289584889982405620953351852748958291914492911258098425511359965618339974017027695222496080570306922609357463349331824391959041002280326165922865241716208531158339978295677626726533573836567138436004546720034624421850229691521117402088393994399780855029357492807296323809377181388558876075975123307711961855673252573607433238326641866799627282230904813128013011653624619311235276035100936528299623856794531649875389098038274630090384021168710490367178025877287747417502971049863147355422202594638793122433974467740790532723858151808325036162279033623510551223717197497340290158059008208335394898379278798576718252167485434439559796757006953982132891975678099241188222164556827564697307550315558396242878986740521541786917681208367172360904031166318024712869760734752554893019894226448905361147081076368382652351031651340895264759292936794131872925910748454185389948304675210650877812364976133251240067316485942908119099973494411504690089019074518878878650647795040059811735929202803241237329218136694120255524856463897501136794911332342167216697202495773220378484793842553331742370799224832329941935914365454496396480057565940903543044573481056819163398520563796397003183349972327283873267885871111510439810923099814052986426693260228309506625061302094490090175459408340055969333759934950268102012885377395051627875670507006383176155925459296923326177224244116920812974469069261035720537690536685038956170813576397199455166797893512737075996133314598292613511313025259452952026085178342800917154516812879204711656271200693861547053151551031194304162581036675383264052817671233109452264480419687838260105794275625481664251734406645867626504367916516025993190000868794040320000000000000000000000000000000000000000000000000000000000000000*i1^35 + 10298252012683274656378164960278696339872890481768337477341617131738611868813171793908039459608628953062425030253877975405117056113831132753222100890966771892270160406386631406243911696727910831736036479429834087567326989799286703464731744152255284414191775491728748854565162234716255550996202706673886598250125016423135147136021798452608779264852014365149961186078410856369793731667676133588358602106497850983255102360242988797691027462225571140322102679845309939182094204820801777846212039690744043637834127206054338234471212086503020434418604972169724050910319667800616399882660416916839392750707073818028174473613501264588804204585584181352515519516300315852670915264115707962011164269875605969160761850551035587648027013110411588772069285428947910506620772347678804912272513821443758539143646941706928189306296978594176819245127168429284018371832574069649683993330533528357626023762197478270003552001360576139248729997728128240573763859720442909389926459930565373876356058419795669849334005087768863865143161285946004761420279118209929771144211667325289762317669388061507822387565204947633744145356239370012399883700446594714632572420057625330275495612342615160578016152018564286310774699624148759723314372948834492342995183744074868062607852475520084960838915250274114386359342624696827667281392972167367802828833250852166558939963392362353368710772364469888967163638571631630150184100583609871472232638201255767285386493902004126011986362015540875028324341925739608343638531944186266149703880176135883055982353963960754933409017646064601781899971153228749595256415012045471833104545531943250989813323519824678130734373397631498091844052238526968813429021031558177868389943023903541311430412785309698646067859621153899262048023323305524836816675734801698958432757637361837745891456217214194672791041260923633186900829384832763512132424667872522459336262496003942649523538715573369491830894201693024080517193879534177753989858441063382480420017233510375063432103629793801581678222730609341485793756924670980934241504980138981505387025132668452186870903554637972796431259133486070666907079810350460967311292577754687184572839227798832156193370002981938993868178702492138303095698046102238870705860616511998235461599750205611357201878772649218720587514105750232838128751425181603645226278916999592943809606601617062922241927142971585334901723488657927767702868722585954043816716133643516261639240013516299624286753222007030681307720831525464195087782436502230454200499363843020864612544269309757419592655831040000000000000000000000000000000000000000000000000000000000000*i1^36 + -73181451933194550519767506452375933186048854895611655121074024644290761938116562838627351019763834594529684399351177404728358680834650556997447755853250238666504051225145688098126767371030393973065233588695703335606968627938854565326210199232327153995375693016879088384817619667722587742751067011445473780893543954778342215057750903833530566423270553509062154452801963783752861707718512207135723142202552505525885149965631229775249782972514152034182748301950677100407839282833624796291490275271086850180091458814799860467180935428650786564389767699594093406532082103516471420895711690598727242868991410585262405377415810528299492370721598682219106419330369319547410200972162027579443480603321942498999024491797177160931681452911519924792727225282761134550635498319350440493778581892408189820570770759348252260897246367242052269940344287149306971755485776073532549328165159321418025964379497117646712045506950521587965983397641695448153969833522879699932574345289263704411199387789125147026484383517578049368340783698204843253148785786833902603575575307081901604176922124886319848459333669729195303880688837110689217029586919400130493269424740431839549173655992181410874268386186328991433382744467547679275023762580035023480427386920443033950605942493025267463264819411743691072069744078772649500979923365035732836482100033557441938469093387729629045107598684083602862171821196704108427133099747357196234066731831651508687571905493862704768846231604679038147919182120814205465862742914694374104277661030725679821247411560642401659312973122443647590690363373860880552662958086345884311224501146178688810313932555086735759719147401507236376869793026124199165489429890438113447244187607313484528982516721661691400170888542440203170524710283291847499665832987964549435031087175643879687351808436152016565078618311785557580930143102794837073246980396695373474228810616854508709365048468910573046191022925397430369226575137572104108366170819707455213572795161405556107469757665024269865481090747858002246508231741110844270393964232470754898559193187331680587852907966081612336831832307926478805092866632880478714459877287612762573742335561525502396239230743409765820226663223062181415643431530565549736310589180379976632872291075739589113176583738111918903757795286122822850066283925722056736265594216696156892709639723105706851547415704354393772933231302804576614163857981473113750595919975919201826593251377269255422458947417882722473573428588751475671666378880660035603516679616241490899362134905149279189755494400000000000000000000000000000000000000000000000000000000000*i1^37 + 145969088771172919869890479892423644580118908696024505518604321680425390671768967802317868743025495344437186670113325588973728278144750320665974839828146090821447734398191533593363735609259691142360924360874336993435861879157021007954774328399362758681307923393104998503393671438086059772437729317700887142634583540636077192484926212629344692218559106841226707563491726861836799713680607477629461697695500742682421801066636818215727215780241407265831927859743443431285264704990712998257420814611605240338649067896584769896197320864890800699515829109004088617443092565760301852536894199486215820764922060185457093698838990463074195280160414129859087677412743998812831413942841552754981723230061196208721545493282750482209864236091783211401445967481626927917713157530979871868292897942077670630412246718221630911645373302583022188828298075087155535117633634235673761725565735806426677141742926937997473086129370733489817171512291692882252927661392714329098457400842682337805993794621475092964431661801658065586772724838823761036813501109691411405954369485382923204947096989985089503960864314671660278216573193598043455313290565572440752337215601253664504539171341160200421789887495816135787330784299282422856906538190187092125457786308268600527760481086550523471073596813375213784500752197994737946670094370891921090760719472323668309453415233970003179269797345625898213576178200185548416576402499142368276800824964359576404049928136450738407587590454052239107703793870296718983371151574022587514876823746244276291086190321314516583665945261018304094517685377580991140571394888862637318192049620472175071838461322808206434615868658804345303426528895464772171318990083154881897288861656124587816560501672453818098728295203851996187129514959602632272220056144568338177603667858445908052267693453048781513145956639974425252802937266606551551475141241859006355900830560615319347263286913946049658724207508608280149223326493981767351717350024613669190020476799637484701279363016012853993052399280477468240334250982559724323964588886096350957389438375530524177811378905738113909487911559790781774776882040203855960416494583394311751624442115589297131869827436345883577593934634186175256873136670950030783420990644220176325024705521813748348073524396038182901694021092506635222702421083846427091879473145803308278214878097516239949717033120733724022343973549983187550043009410886268963827564672066047664069836744550849095588738700223203725022791446731006584276910511558959794577658398692444901972867252707267706880000000000000000000000000000000000000000000000000000000000*i1^38 + -202795709210920252231641292398940322574833355922786365669417859596790455574545843072515496819513921194786058061373663213212291638732767385147763935956429043109351337008613378326434641638735660051969988430321350764323223491475544832903997109537430589332542163332185579922119257293685579725369597911029003601337668264850406139308193805340616121560585719908381744812744386991008425947199663066932963478218653330900531772387549450880736975068760218890439764786934709808372979162259069965763527186316733695539927848152460450206843796230235079562636776684479639697912043458763322967134004586342967796288777713456309723081774776519868735619980021113747076397757095935155817078938648046565911986307676609401867812961339433739470701044846222076755368713306100062801866456667426131056940626824888003288267670897224622397303562857851649731592684469600115097028141294034395875890439705277465501305732955422733058707897010508623280266699010977230052272284717904320747929148607580875511342365353059918709622360101157316947622713590562899999282207110975398711486855550341479161057084492798654758783152482722381357430083735484767455675939433933578195711601078365135361174002771266736048757154822666212653551906137179473620773232720153862581458136176748778584805941897744206892137470273346764142791709192122810683976096644301252510453190410805598702435560314289719144867984598152861095327028947737123474335002417667458066766588615593108244624741226995695748710563312004043110073714309872357042323069556611448052481178513204460954675629578003109810456783582881999572278642548752970415556501102760975738722640200018301798493812306701719945577230690840066438129704371096200404656602941420402423383657325610023909740370054075666447420808201696213852568278623675383178948596792634283924389135677532694656112487466955754625592451060369943988060118631334137039509167111484180897228014319323129797443438890987440083274306901914045651861532313309009572140974431289626457640762447200605486137987564577741320965480145907686975715574473790439219801617289339971546843315260899762120165523940387659439579945052796916602843356050714407565021216975226405971326385549910499407883697843389968079518097206229425021273198259084817912482402837656781953380429545710952550109405724720770741022845126919183040382708120155020179506911054572293014459501694741606992370861925355919671843627908001157052107533225668406754862548153880025398247261866459744006546512601770289349579429071218310531091118804633201255259401901088560412785499351023616000000000000000000000000000000000000000000000000000000000*i1^39 + -567688271257827156674791031916157806913814741569103004381900346823120559178977918799918756495541291025946391062106196005729617694492063225173811176203444729128340600441729385811733184438957691946426905088768634810694408974666791940651634037377872657193788928537729148081430319485134239328913589530407207580874332814530801807506828399847467463594582094846455978633280237027141819632303974945908542038275112431005164049756356731213443581846644971544588849838852483023192150247079527136384475584901220926265116011936736600507884877813225823285031193142559713200482857040687007113157048078585712378313425878499040286225254019205540428936530618730494111849938371826167145259858248487211270553971455410074936170283809217761138523156270611087226971497956323611835297148671276185875162744914409438571149969426768910839217791142010263457860932156367094990701023216297256300972088418579261342598389759788219757440078454302675103449751565621633760901574044734321758271762917130155063251020945129483794143712666978670050155528066418338993900833759048921076271995670449941078967311267697774993882714369865755738367220512985146362641221351360570657764579832217502722381261351133012456533922539252217880841937788586687210450222129878968872455088456805203201550522432536427510333881723758214341622691028610391209886620254176171960434367912987932185293982959014032309555048751798769546188692325047246655420210891351327035771433302334566677602666306476815698641088948218998866622884670159335329226063977602282433302522160401826786036300275014713772327228421124950438197424590857103987860044045369878773793172647298914249808365344006558448749195213522968235620784028868652757183082326055038672112304646712755178137462392495150997827906947863761938599368688683782729240534071848243554653647081798631661331694202644916024283576754965173518830835891951341079476257754477127907312317375171678556310322587181272101944106463189949017118526539428777503735243170326664481586086591909393337690627644644690725122036050818257674236281181210639382321186303472306785595408270284586795069626584339507621906139988995674859428415720960047010751719497708028883942710843606918724184828416873997119691087702781443641388402340437562391708033067432206586981945344584824429892077235493364233085811999734555083499100174013340492705164624216833185871837456358446814373740113375443728251031933823254529812844486094393964664798646718932031423174245610991452896718246398774205721894643895997080763283012272259468761339995496212797034646732800000000000000000000000000000000000000000000000000000000*i1^40 + 934741350109301469038462283101993475458266355220111456306925022003904052392614533527750645431505582557456751701893737010146663647428526855688470742683963512937219585629102015910486514020478749168990380557387439925043821868327859214897203935436306013410698074160140837002381280021424317696745002462242102436665676670737157182342667853898892347043133943552328098956272245256485893436756941886122237668365281978473611269634465822479611362046866122889696143842821365469196743364169136443265008988816320444181531931397315694501859227021733720562598729973448745602137773374797301508071545510033679547212462379777672321923382869321849369227581217169790788078950484246845805284206218420754310166023013544322464665964281403613593286498477801792142432277539913513849033201376174881340118725752442158002716233908814088548321255622150325067929608811638351068225425199467821558885934271314229895811611517545698473679909772025775634012717910108187301875803051658058149679309217064881316742478221584215141946295892675483207808208019687666943536510093318777897906309242802746062536624325110799567426036880507689994068160649797496296587654241172830580870448399844021442516258231560123854534884591506590541128370021068202777485968315771946130732600387337807023103675556702792403772192356296202980566441020630923269289832104189586022323365870967204758338795911445016736616456773634153625142712236238938793559685115140159263334497373056854718578414245966483828183293918612673611321881887735475629974131461754732234589197690292333577242888359128738506629082601428762384044130460027140529930243929290634281367764260990337404858930245369396878221988086063688554791993332397849937999375142904373339429334170985699155353355895532672714348880665237287742658606955479401482657711308731404519771056592937884873947121041215382361414813295854229491645140138206608178091277429403456426953285625893005312165681280890997366528797368988572846608815144209998187909325746243516289334159075784878478303304163992864235089717476034442649441850089274684943763503198008258091992715302017555788847014018261849582779112656021679172517190041850439917397604322700587420417537292233074886337608083473428088378119655637855490319014968739859240709650059405788210932683081530325197592197765041112294014466482731069879747052770553952288245711154423736213367687651304639655665906244875462356684790014027625546195141981370984353719240523337840275506890163816624291792525457999401892705570637076885757974748249724244192015450215368346933657600000000000000000000000000000000000000000000000000000000*i1^41 + -190906604503687167012693781956882972023576031122816766206688980044673792090793757855898812317494874262378566419838240844893645924493300363177249230303358831174747822488577236604110606406638100805629565174647552599309661624067457813449003591223324276875251902209043965432946957581883524830800081894533230397223013898101612908622826697088861699738572270807939508405893756120931380026753849143080904923612184779740628933073750419522790978267028927948769041471043603787555272545771193670370115327388554672823468744122725518753470064928594473305993628900921432877768507204657444779321420061953606469788909576745973499225747636151672000847521928236969371272096758244033701701930744374462699920481710943315127458313712013656610463919144338959534698656601737060095559114969802785391097384354378428301182089814234924856433407914415761277817138433832502664874772966144239767260531009219404169024399662049266122048461272870414974618362180638587309962818913060511866903830100644377268398476423659812451106804063834333407682157884344543575977632929070034102680785328939871289507858093363689457717665671602170961130115790069635285276497847852697832190424612923909100840636311896138570475253496590719528269708900685954885111477127898887586592184617554950921743504674693525623251897765659088394253586067371745827631658952598479022189675510924938264828543062465986978169138603669109894267134613939451018963993538737554200985759908076597602968170456621739036694027206817609234478832338093409213120616805514301064983621124208831988584945919732660494629493733770304906127101506132285740267580628765645207292545643284845490156776288978118339565916690584836216904767219795805394096659301491267441500630669880559396160983091572091473463438127410792932786208926312006166221559392875200541732434933861862079998167732074384501408850385507682473691389510962304638719518672822698184828265582011983318195592457324217890382263848169138283625932763858896940140597629944326148918765507741338882322411644583907002276533482541205928244455219216603128698179648061018496901989072338360081683252613142085526114627944629324944377269492161603705866079164667965014016021756098883534941497422488602321042822982172586669722415356156916808066519294554881636334370564381299344402044185728783327310415847221272306715494224683639396196248961898626701291579665278341978214872354970708556811540009611035783992481965158379138033158420440475882044557733216762341893741526191670105589098439568057587827677323950613424061224102735642624000000000000000000000000000000000000000000000000000000*i1^42 + -336320247158394089950552327550916925820132421277207287354085303348513771452290236254936669141411707747708314881277944306376245070323402269469043229684345883819011237137980100546936498112929070856831528576345450985672186297418708290540315985663495724523812910875303920377266812367743963941056636220723120084170936600918959538869215620975124255917780372675129611268357277384762198639909405381733832880330582244895546179646929176245930932584492511008438818956599940044931994258155618877366893418215882577760012167210188328980630419670237058679307209818968600538093871395592934252900941776459612222523811980549367848835422001663521687286621998467618918830329170715911521739682514714228465627055496253449850644854255066719438738908070026808049940555514862471069566093124627254241833803603847364644166155333209506746813198675800722895077518326520850648135628307415697353306425348841235277950992540358027231329174468811585201984189802968162036019804674765401708116979259667904583056101565169160034976627418158049480789771289328101729360026922871700903351769123153346603718134579683713692447116850693450010140319024917850755892557102165938689478465004782337901441562017848253497043737805795867107872066941333087372688418081310222024755160268164026152911090253599325158579594417327209243346777031429003138959270706690667833120837217435974754761822626910336465633471556217764573863952944983433230396296189161383283383032275699466274301833984112481239228497187274952335140488782902650063889401904008771717424741753987441001846585565705058990228998171530939978170201197851605805511615264514291896584301891949590800551101151684140712342694260987199969326505242773109861976806274099114611700699092215050753926485361474120143213363920192542076143491709794964727709235058618865737806090704002698320700310267820030375118977217800844332088243878755653558410734090434504587163998822945834721361901112920271387008718550159683414561601276054297674041454369582934802238526965481949958933333460416949930998062457047224941616849037419366205348039714563472370987741480693900900145253972182558510582242328487454104325682401152566366468734469309220852342808482823787082754981801726844927962254058492274156971205782796697121911981121041118355874167049755635440591030474695352870915146695842706018303345177902025142729808922990947961324553062210944531503198705759231172504265295095547756049445210573482365493776541393716584044856934214707754720423681274715116783614433209730839334806175578785279003970659942400000000000000000000000000000000000000000000000000000*i1^43 + 117652382170071623548876898771001433800088371049803150275619878414826767993272828906677427235388887353337474849269196311796013774003172185132515555416580851969320215778676489591364858871870130253408440668452939605823234571091628182733182718876804612477804465156217383879701362678921942314344945263126071835317397142321309074598350919714109881650474445763458198896515037686734566674415282624663170965592102441466674775494078535138066153546468227734268316253451944089625401260067614961339151019114819152957430634322352815225057330838332580696711033987928059036149939546040594548389164130062112521482719743750610073913895309981492534577833622805483802087618779383756430626581231944831307458903931072387449091108748593455888016260278534976506435732708813225245875948289841042966622571566997366040075055517293650512885794250438097315628788883456141432490126666394840430101846337574739731381094553774082874988764236250429834953879165542226021967443039469751132381759002350055259148011449915665893938402272829916313328356646070171539584988672854560276719736504722218308535190701144208323242967118386245353365463809753847707161536938906728473174984228339756618271023722760605109500818048842563801178595213371680046857625541127668114408483266623907234358802743606452276781448485073969676489927583336866116738523922993321664429030348722286215243369308729017492531145465745941969376764266095425312059846724696264868881360874265406577805657765339133355225380205978889196252396824380725311497897285631185361031677829219144757856579810336371528069412170938420605344623344360951976583068425792608368448960699390199084941773020664570293646534168196442867470291457609643515655409099053150277361949841907886350026795236773384471772094911612034216553394077358872271590483620213117454547591231100560344721217912901747212779792693790707474825088320502233643672541127002609274239303464868620341378474057915511898970303053292977012359954286495925019323925669570954285348503442012062621654362141030479766218740985707286785722196001318403474023368759482645944884023537306164106406419775239682134593558203461032119464269510813227082941387061997630613863186688642148535729932488096484878252189531888230498803248807737626755418948649173802008646278995858607949360198355776323726014826799813558837962891694465342940425999402692649627951552522328668026171070124685586182340230378605236861205249643680229559630064174937535303518683636032177557513265771803259390246374333903051586894198113235345674485104640000000000000000000000000000000000000000000000000000*i1^44 + 4356223371980152278295309544676113616827923022508334885295944509704597710236059152704555853218696880423319887599764847405925501448808044009220657955546850507853275230589698292910512336948160453865451405217651693465285861382002023824393782347722029779387768149501819340505274243063982494410693173941537812846886895704346044775181503281299955424816933320540866728716135257640771658625217921432654906069410248024350168434699778881842474378075400896272994254919653873019956282641257227900806675992492823372543189908716024608191881748207650586492319983499735657295087957317365598136286796714096154389771155921925021112318969238792324669702167878444200104477454173769334533007336508279727427559788651538346131632003649722553421817454583641148501146756418590482456156717859245976423104368804022576352061500463589353562210784341551163617174411559946968958080354763128351162315394774416176603570379215460255199200447747077448418828167326499929420938982059245570736594110349161778684278489713154499974845908704104381873315698235163936471300768596704762659292540731821177910046658048121574153414572686812621522675011207520340238520947615486576381300947585944022603182885430855790019911845559143920351162807630506952902845515791187934872947621273938550966450504825363534539071000102108601939752728303296563940996231485052091971620973709987779355474716486890820554287674049699036990245622711410230476210185466866033067682436274594777529847552586945711569683154233563162201509287155274479335672889597829996841353133797959829454854693189402605433548649243431363176366091630797357468080203955982685816905773115201498533458569518217745892031351254190261426308966138025271700866184714745822224840026853990361220871799689195425875640739362245726215968428835225996207687933443568912120003883060591467111733738272015099157291470951461723155799502327568043095949236230387450892068896868933957251856841847789763277387738467886749368416701533670822046969243631913830045779466791083650046929020686777944068898132308428707963334782398552169338685640714057560603760865036003045507152860975856147120398919830764606777840396871812406821500360493898656605186319322362033449527676867200830346347641236633837522111762194014083863674436350061465927407945462096623360974414259476448089435546606663288504617783825830015382397157521906537629973869475050746601615160157005277207340356628055450261133633610503477068279134591058082334465109740762945132896359749132568323596108176245071691194990264760401920000000000000000000000000000000000000000000000000000*i1^45 + -22624049291499515040155874067568111195874097213787411431022000430651737576752548739343895032509498063699273837524854418747671769068256212279215731011476667734327175942723781406903939721942124605708131073775448694736102420619823010038595201433601350808562121891913095277307423844457005235559857529006123274421889680728888327691577179697755525334410864366070198471069668757275658215705118926921626782390415605803587291247147371421450611767772306893376511249812125892168333208530421844082158898260034241858178208024109463845006732405841168539062753844882064404151096329454771608367515008707479702798434162750998966776431177601377991932757245996566480415902994903862762813155338731638954380617499082197887285018189773003399377900115859268820339146234885813862812838354064435091798330981017641428520993641682841557371122588385585507607913048011626874426247430461698431703443097565660303067458481773601800674681481980290616381127272147485642903415718625471140474436736742760759906300875548660321746394145688385525854264431229408673722542293668162312269888394908511214868992692668010402356682694123775478639218763080935176266843086880004892679112496705607629118804403847786110645038362566801869310495745161505931024179616347193982689616777488933763754559889494186814029061789352761102650868272362306591392862628332625094024435579962315027806224833264910654231319879789408318391131134825779322684760713461095430653373015095173122652951753832458986456646588411573159168691594668046783708471709570173286887130259512409934926231791303087828000926652309621243770957568380394598240637817108620294235139761588985043589976374730027385442768392867507481626693195817986275390094490571748829942397105263117558756227191226107461745137688598901679398491970291160870034922405828941315558439835052642882883658328277949620336249849907963603783970189818762759154952449743085676747504744065326569081617933306680343635875068534772622353956930865601008627404079224287834175009223705456347888956733937002991282020308309008367838708920675211876233189937950485337753426862647828330081023916598069829158531029578634736431098921840729097848384505569897942366020385570727090594894044589227643051016430087125989387293848485051915064877852912016391912300613388928362370922191013733320089500890294364634049390486595827736303122088081691105329271200812428852104360643492751784345442105756140117545219040243340410840427622254908655753018053343628243151569425417432200856995253143106703523754993201971200000000000000000000000000000000000000000000000000*i1^46 + 2346802500184099895792283390654159804085788184321585401652074562001758715487041631594849531558930417697714271746940500959463985349425521776068700310033052525571794152991468347688159253179029713142314103019175383171480121282235013623551443426638374773315221648955477404756549382958393604976513965480407921891525798416897502694247709987079239542557937212669149176133520897047966000905413926757881799394300959892341031056293374118931782835310318618525208523656675333783093472062853967020535183411003385365811527990134524267594760656264223036112525994749458961208442252803438716312545564106744448792575381346082714030885748278446897056299494513986829462465543454914886890756401950306597510816028857042049615749032493237648568394691016125991415018169488083871884144153568708674334569629296410042027172273683950020321126233128565206411964933825071551751130584884035616735681023744002164804318678881826915160461067860702718088059167058346983780247446375102210125519176536476142340352810028967375203412119098416405585184416867273452517435839455249905969295233422994206328405634023826745366998155124113407208500179258850677889566247241193456037928564421102452351314932101547196755440910294325074237861185924621287426672315016378489593557801369731931105612995890527513382907896553498146116227955223212229525367151396787797272110061235479665878874759304813375199367302948582728887504388200745993880767537941820683953905657672246299932646171992652168919021635584217686891846815163346650516988641322309100351257652113063357737939586410281442469510165117255492949455181780305031134637500677807984168915658496517640621166811360767579838014222023776772663083350122908043773168627204783785647987512786917281466282112296864496380518337355968300856290779617855432904522971529693969766488735160767841060253609647568288634731261602043831702127070573674941427775499508247921830439957075562300288300924584869333517864929654516538465479105838843787972814843655281378860319704699723211819776751484653018144890603853684774959274804847655162552309526227422589719089924042139874291615805229953894308625128877744270705941968989513303998046795633291329333591092684056882673460167881687771826759189803999773955617150225877593944373792106311815677049020809157859926175819581018383736789599915087663879353558996041344716824235128444001245035282441605331576411101230061274352505394239694928008999235827369987204751053861975464536788007546868723360500822739426672844042354541328748702995578880000000000000000000000000000000000000000000000000*i1^47 + 759926148232815212177499026302283784817515306709360509052669053100442550001452642462877836297713251092836071561566278542581327290434570612231577963167032067697409874297409911682784818733631238488058411421811896230979841638948553211216009261841044964530210679382742100110170598324806840781504961261073447368534937776101327670872305276824069374711081478491081067348445413922621312486699212512058851213557923013216566929937279119343194234739713834384809185481338357862712917646793082861545085125923257255854485776335236076714695199870587483758261719021439771594233373967293791768115622137084850105056219871573891084918614169994131247542030105423490453486410232174062182887075079585719639649222572953130804497469697412059396205987708996031246603089693558052644164670885666467736755735519154200928737484061965870719955598426563629469649700221796582971679005846951330987164495053070446284519318437877996357673806240688716340232419407599559505200296288704741313958092248711299633723406688658820726052188192066570626652346613609806603530782260798499735850109231968386596314949431697652799328180981984668009713004768192064535448652802587459205320969285695912784690609847087427474246194978882933501655175772622102760416629748437368638254491350233476272097395374558184696383509043056415040257617180777540523524551047486994919317531485284448054156323877702074190578615211342773870434428730398262483635292500380155285535312571184363163151071626310626387286194918392508120961907525405821762587327835973010979643769452881044180506814781803598494837257431998520247829607630362213425328656822381975169185056999161579068444535743232306384701786233077621532136207417062479732913475317614822268018262869860201015129175579168969289564223724347503137885837136690294592285158777455939098824203131371314954512840649915054109332979772551608973240800124512897066979744072700747663953709359655787093906045746106256785975942308589318745977425236768095153145916846646784803369677571620017995192595317029741657257646110248320024859137265520617033332195192563128576376509284519231977827304549417989825669727838779779415673609134216766823673033513565056749308991676500826824741524394650348304952119181048964965268988594832299076081123580416559630845018715766123150402786598627236620398094027027047970199338492286218242715178809283397543845733759961565971509066918035078693605108140164676266329239003917141355265229778579205940067984456923491870931416008133102850037567555768728682496000000000000000000000000000000000000000000000000*i1^48 + -849780242745288504297195517802943939107339566961560215006502274469211230356855666376905286791088975544907372831347479208324513218848595699731544550061457959513049381592256760347371083479979519937670571125618682830204361417789933543742614437312952483308390081560173760676780808928929799162780908848072065428005072137832399664457403590269418642034927287823106550698614835727008535645250532082215988451510601038575464688337954107785886923405020287999842961601278838242491391803182197526663604976884169188252490700960763787599744308989172736486268418501826227916153352388442501126973130548240968560005535103065581158548351963463095213110681484682914580295011286485953130806007578270888917325153939258505168665675440415839766391000329305786109573238931577665025864802621991575104186236689223555185021529973217034552335042152068053071391776144801908354648764394774346881264483349705739826008595286314115320524825711671902510248884152186714192100491460914668872788939778927595985442049616198631969732595143882858679014269348192930390738335758591031004803076277705998202996014992466029337222666933345163999353707749332612125604528904010514227235044289312680970782371952384018669387006997139747921333115080708551681473178097227458860076211896651316165559689059237333329635267424946187755872460263250998629939843447733088451052473292805547330820671354118551133264377411408215656986441702204459900380293087844194474485774339416000505500357780457482768809537208456061106946393992303362906584597998675320270114720357176834914910612320247674630656757571767537591244192824624421504200890978811399000303499504245686733729337514439767247947631031880053462580175939803496572559457360100543051655065107991550004981606832406144391293314520270273523824648545896863517502521718930254583183656258526671139977327218732711988232342031443409402550165733965754575443398056179205007663814292494693879547314139569535369905770797543853133959243371818228662260873879057890485234862693361124696297405633321497252121907072833114142898508884327978130413694076651469447113502045362135128855670176787930126712779923523583295797659914905652714274848479211145051446788045892812812801008025878836635972482030733365300623202925989455962974648104106514958112422811608813568551201951905732944559415931184693315334387476483068512745172536899618177513078526983084114190992024224667269964330715903984163657464244426666164379386071553677706445549897907696069818019885743298024524802329201868800000000000000000000000000000000000000000000000*i1^49 + -113945771540035326054879857493580141509934806906767774625959205058362708193564366307593175795860207654869422022192641296193984542091240959529278455091534219906656460351359188567471378255266241208412484269189914651742821036686646565253500001925546970677294204446886307138864744393966016873317887002423886960366778041962031241042301153904508784597250726778024685229990272595497891093847863854059394701711005337202757714338988184133445156154249791635072104744249933652191670960153799924916073363305213719214058984703325914841753226201031902788122224624036591068261918747476429701596823126213245590965052617468273092326648148916614470527751532065202529814367350903186323710302867351223257009896032697219446668306317037128057572210930839112759619617935578229335635415411862537837323109881609866824080538733925111872775014838933916894387203471725558100509509487807326383612633001737967934838948083523841633104658422849178642842892520205766798164859214771931157400390030679900328350099735504562061411079912837506033502791612766563568842932326250665154642823331040086145706795881665109968607729420128998047853571427866192276886780600525521865923460606176645995254287664545899702134718405209229328060435824981913008676564172314796526782133430263687906999313222931093215060247086583960889367006379409755427210196051838475064877788246984473799747694817152119888681269372422698493840533800078497450080525280145562477271718390155070600663189495644777244763038541978899460884607895218387248211911253420141793005213364707781065751272103517657143957308259782786606302373773179607959646501796001980899457308951488903471343679982253702123847859132260954652640791593450937357954556563024362366288536321586670958822333676663839480140464876045315302448607166458070852398764225933345757340782887128847338711167303519804645029296301223364669575240958235028347807389984280068993333239628927085359981538350437257484029587075739810094345191065319234625017435834283784518462847732595286225969807530002333482147889180599013488628538172154441167717163985381126840606780371950397512804275297983550258602178576261104592733267974309998113996837748076208729025670479713198212083069201956612630318041607782539462984926029735742293728483345947387900793473625659902948953904962389496349515453397161597841416925949174966957125632527124786786897257476104571089958747223240795470413032046451587287451422226801641256970771935198012099848341286927592172290880387105122149031162675200000000000000000000000000000000000000000000000*i1^50 + 35875852726508726573695250470268516197907234601616267684494670575860884051213443588841096822174889082300364770646437066704389857942895823722689251825363567038091269832401368138154928487940749928848413873219986172389326072297094107757783801936005200522922560403784537064005601712814973925781046159431056013532601743729056285081633966842056424169925623356359605152847865678451430629549263978891132138844380663225565378098104271642054823822718694176608365423259271825228870129801979714497043838644995112447485280453922878980742929748731841418571919658863197955176251793164054275729911811518931827297037948006831210372259767117269023605376799728029054128503365842608483380352386563496481068896317233011907208899405760651877086413968955856790262522652153339006592631372471670597628407434394505930663402068966687519470310716980495036869776687283750439684753577585446007587204413165862274621778610734446734942963292770581898292225815186540219621105916825696147835837704822714372649044131176549142427916156399687664570904052643415128769510149464880410228873012984637373187914300105752630816916865693181220387406022536822034956419128984436279866527118677366001348402385242786948274026707641566392416893088486045385252254255337401616692521344915703571374268768860881519659472680653305784499047751994006084799183405030339449154983584278410610899485100886163969148159115184141865503077553106429351919454027476847300863199001970415571803190379082920870281504520717052874644486524556073589777978934243589436623008669730105720222001639065618570918985621926930029087548889674562370825726154826168694719736716090152909298521852364820705112294589682566129387302941353903161791869873198337278722206629549278178631266993220060230879291152180046852150046951526309158792214813131913748405372349965794312742456428334861932991027684465406310152785522569638374358221193370528014229102236029469335312403847628087598635615695481318796624612989465108188071835212856957960894563569540500548241046313416585523425457858426049869445394302972681068833397992747965002961007571831474512024378659880673308913206739632408846193067979393038313243856987028242523062606284322608979407026178962149626557977834421264190874072175966864250754671400168722186202366282986063703846397264673151176086880259628861793072813078907129192347150448232526436371043105828595812724402203469190159025319679995479772511787972292201784792417394609475719112706396293420978793191182465700747804672000000000000000000000000000000000000000000000*i1^51 + -5571042598385735864977205326653935638881106011869543738496753274603107415958133581136642269493625434423863559387472159031282384048559456288329004897407244952030697363635710869178542376012747895879710658444517534853980645143249992759361234437628519804410720710951290955716626862239857792360245094553832550774758757364574974693316524192293178940140441602619979707234040746096715803190383440068937116208054262693186470019496968366559768698865005071417114846025333661131068308915751872705018862970500257782766798271237460134530987719158574593344747907633576124310659266004461581540913366155183185494882330555796241238653032472007882747036081025168175391459545356460366454657606203577684766350454325646873882044297543281204433030001107259485026645125418605210938979396809030017953833135319392005711215399636662733639198077584084435698224890877044722599832167816866062306312455900572566366035403070294131240909784986148421597761240448000170828708010620733527346722362593490559105747933763538930612782403079470451117755048260696811840935614607851444594327736233157401241861035786280609128984845962440736158212798838267543193844273290048351644586708270341750700752315535429096749353861481355730417721961121384860466612960999129261532693171092321126665376364711145276030041514290850780252711119823062533251532339297808508853328275910600461085297743769698605740867708362749135535306091810274506539639245024064918203351030995040656684249856304744356239984429565877097796773220245490987143044208221818963194598466742049415253542559034788181950535746825963466235375110232271974601431473680326211708889005226834111901784486388363210387792220807779321434122058429618408795117640528672846579648677759118202574705150484827629033391081405943859946672482921388180840258803853911936836378181823638824735617862395952397458904592899917827499143399248130245252188393038158289829537684336345442026453611121036917886890220219321403662418078469732612499661562185101495144377992666809965115796717797776474995720886581092219157679618206746644233768676931984611116328749885043986880473079220286010693777282825109921298941248284385283215121932129192352096577118747822458589908907440989311512019256450791111110646453034632574583750096800990596497372716081762249504376819054680968032573171159647481904113673588113801656545206340009771795240966411242147929171332178843792335058377925769136596235165678793998694423606680243836494881428231981237179885369328192716800000000000000000000000000000000000000000000*i1^52 + -5530555209686570846014895178515914044666597392625457094498721016931403560893928271234711307489571395348052619493682324170008216858627510905113750219186465365488011585627801852536127971199152948757663256504380877979838975143420252303077737988980786627485032457589732287146466930081363412968715324521989033118255781135369046945155376598099294558486899950976419918072910535171251491209429005350218034916217125413127194613103152099592578570108972420066006196955634195979300584837373042194014996485375533704066871737200149904599896088599928655817456383257922052436256834841276875236474759863904601033824243345639997897142487358021183868491751308992074229103912459601949423405226228680831489398646319376293824533373519909457868041066564740804453730539979160078175121969041704426782437544438211778389218510488967562877898717087408475649256282606200504303050259840621641751991319790374517464430120293382645596514734612701129841951663201388079868678536153485362189958214811513097647039559673018575363341832339768408634759608068041306949199398742579218065228756982057024840103627193895186763672781716129668046477050179378961918853211974171255337383395721777768432882828656023434594821328084733202860207535332091990689208765541227957062174850998461274352204042176108933150257369107365645373378945623541592828350897472563936038459400202598731935277441553828797779874170389960579397106131681368028661667538061144349246588279845662976801884133539094918738839167143884728430975825888964799861297391099101876668413074030034088367727628105605420211142622961062598301125654824519628006732099782782780319730565631972639413537910944807524567339779428759009592613582804987874456185290652867883468779926925319896107709111950222337804983912565973833971853908367355277200227095994837598762965768742206222752586137798720646568063588295459691765079402973298814571710368389560870992558579142477327200334166300363628205944557614082650017615147883997030075163918940924804350589760771923709179249057314097892195810964422208450596416760937893493737461254349882407871290820378483774795347145043022187272501666279126147798124642333105941339784019384578250225080458581779740248432127442952587560824058520197442590920950579211531965969883973171203178965619248604130555188406818098876936563936399116541721563196298940880827013961256674166690976305629498032717776595254274878681670889438942637063368750462618565470001778852823828008924288694681625389473684520960000000000000000000000000000000000000000000*i1^53 + -672569609622078233465670018886260364093247983201319174822536139131142220770832135461352653855622929916022731348542040208450016930671741088910988133599725875858864993252753190328987426978719390465977145766669183734213420860275524261037900594093044198347241249560631334616449839639908620261449477070931743881340533002086007445228730877783379883212663840594974632349260201766444731264181087808179986430423115461929844313203028283725130702002547695190029890216462224855157792129643315206998218631502803249964960505322315255172591857188617659987452558105790277556882869654992282724912674986505681592004916366712565935169797977965285631756608249442703963410187378247898211655805251368295238420855072617597488460061154131057517890531422145070545894228854795610066943657271484828500828549396828779986787579489004311255432038072151552696838749323248058704010097055491344199631368908698919785661017592419196069600396434431872193964326096141038255285413434235898899708909055918957020747741698128056042519061516105053238387714560913152269321355067957932451529560503205446699240228600007643014914591612456990955596024266288134913558063427599408108657912160870288887565324917868937662692675244731615952763443058278174295058720197239569306435147351255479305448520884321858039452779814674037075103743960579377603350857500950741874656834467325431979913125799747941923372149424708876670033046723506791409157460488703517013679838431057041682326911819355515072643134908453512665265686280993948942120478887313714489740097931044629549270685640315042994696073779468006289026583899005278168567499313048033606212025684866674648282836443608622870322365657145345860287623150141951069861245827103933219987916999369811075924475256768971522360282670147081141251416339042694187989981045550413993397184158371009241085895604017317204492807094879276455062370206721492423432313756392908350431853486670237020654103017202594208199539073755770099165731566103435458293475248458924215551029603625208604521912726454146711789634596224492240895364489812922436382077743860130485497882287732309965068983105791197857821321890340966805236249217796514100601205338519433039467491636103943085264381559858869484007375702137762777285462752415875904247999805306175373508910030037203313590888528163665953342711127454812421034522189403607630992209059546707354361774505833138146855952083385551189806009397547336370925138502690528086946885227604729401317507870215796290486272000000000000000000000000000000000000000000*i1^54 + 13991102755486436836877017854131999288917235916752167653780065502776544749217213334144998813826922441244228471920060963091146200644968625037075690721521715397859833783206736550566501397970515054561831522423406954801551168259550451482665779113949281274834554050840195632102565641953961725419184556106941439450186630077922458366663688423179372379734990481640600969424611280347206329860428501825495393834984855073472616821592492125586843593393218099173093946832622216573783097215761050045430293540084189167885015652397832468330949563982345506637313717843906575397390404468339536898170717675795616637700369585211390532095507548106729511893644416680559241260107197346554981618800161566523016365094312222063036551310969318076897787678255993485893697354821150360100149708018396090286505738362525195798338121785468452047281738779095304118100912481197835942547895932511119741130502455136971744456229681153749340874421734679753337103453786345517592690350378983599182303483135547061010710210327449956724797699646367969734287162026754284676505664541831243239529116535677908430160774362771621879177608051667992175548459224340945608159444677023436598330840880621665619639916770009939726901403051559308290334681804073266586041447693406594772775005463313546243018890918661630237254702483910128678074117744921430067712430674700099305443029971982111299031709260931433489430142665929904936856931106209935083794864733058607926461385500634348621755841269434493648990027866255172417755159984412971075962971295193718638302666118083773700413616615774919912554137973069567090626590382756265946005331166050626453057425776898731403745471990159859872167314112529621029085967791742317774686800570479616109800260062199001669309583523240158505428638289726950541633622644547272894755005006269140352835661941270628000300623450936879084212525682724753998647563053911104287510538312858848237531745665816893355676205964358107561384930591660727867211236960850991793040351583340490856036824472110966404348103565244612863211702656477741772166336069029013163236820310041370503785654399780051564706254635640781652737919035104499172514624760916223286393690618374985307638782583335523047261474382261985573388518790449737641711754559950148451308944986257134816165207852213765755638055132464475401256094926183409257308061652217969456476798118467488186421990247800744253638419735285068611980676534615831519236043776597903563633844116088201604858169683607552000000000000000000000000000000000000000000*i1^55 + -21841418781867378231703295197890310709018449862628569462417548238546359112002238344267392121290661124530208202142950104123378325596483496634809082130876237782301462051628620599093206272223199583393504904229574545471777568884488799540318362589700602474458344178098482123685159171785046513139846343486188229034567887411432369074658171810237271002773876948029293174713447747800924960857957384787439482314672613790149868225525646383859878064994611216431548046852956091135753321959504269409553466686140686485347082788940948874224898554972835533113902983026877776467545349890808124107945531315238870601950456597443200496889328534754158792549585803802141096356487319141963186322721778617408295314436583626486033528148315310942402864571588272959023196747423690511832647931008888129259552983197412371878857705352121921473444230771609255611269149785265745400048206887668184561935505475155922125378930090964990949555002179016561917473774985043592068509979905331398220153081762534066256930094256876959735871393278664438603406062512593521511903901154107569721949947764009621585646853801371026863407945177972645254177539773836078470802491560420629475813053416117150051575083168093219827750056368894537670219143682211671827737471395272735643206069251487173863443483974175641506222557587798574727473069598826061477632925521635053756258973872172559384466284080895234562980663012281898729329442839067142294130930834857564839508179811372270340991392313746479310241501661169557905206192634663947175155521751070818850698435058374740580067251507161868245865422188882704337953759931147690135580730182978899825555558956883580645803169807282313450864199105945138337140253753922969268103668581733961055128610078701849867870699313222781774110477102056729847542553632276279048768035305132406435339838741606271474178668927833083332114349313453971196960454660406141321469025234937566616645602534036936332483776925936820126847027054134680705883543472342018963590720132250136507263522126131117934531796958744856887083442158722965237348509474156148907345428419406254539919171610052927148884568237357825353661056774197672396951760081371812260962018047749449902124785397395340841417449762973482039724066829662154299182065536815222376108531762145643609080755576508590892538274025839566841901863363256139782022230147984849117850539346616275638550425557069378803488761409413623836977505512336832796113653808902603403822147569998755039172351754240000000000000000000000000000000000000000*i1^56 + -12789685997491205095389844715359824108121418545421460507177364092317800605727580276099142274428223105377893777458537586107700454218042049324263206324403415806900462475924666194444061984410999459995908870792863407657182755178700162154995749756589671330496743982405021025102446492149644089217728667221378375516232712961114649867693014915938929587712888515852512076888378897684820405491421136979604742989002100911221241267567641559229134558430582358397700648704801885193541431784058618702823198238782889272174247211344848576802252413944481658320345789882695250918287243280836148634005068108735842478565192915622899219364223317410611588496701954315428117615184158960645609762438455850593596341757994225842963291273988078982032633537587433696476359516843941143589083882137809535238049463639593374543686369442564149817382023765382676336541606111267155961667922600915069742225561876859758850904525089528885967765273211343291685189057223671956659527861097906032673640487833956318041385891743155838265277315392930710843406815679681707319668413499902538103928055033174400047177113931910626931366964481312548290559733026583314882936097919123422009502625261551626038688230500004153600499659864057259702170606300846957435129102789491818431266914218773664245676171381463101008262029352239598598762982637054015445295625108240578697717731694471806380359587196398951047067277844689739055230728472288941566234245241404863532591611621769451405309967014194108459040550548181183084803846010908744301257845710669322595778987317842146205605306530872974298902372257413604381749806350290578260495690349118690888487965262386976955602208921474692518250879118015862604821168199783403003633771665236240607310425707822775091806975923723819282905076658209122695161863417237247346317530381345394129780439100177569507866045705868326684958584245128261378948638048101573466093285310343259018540813117096514149578416248862822032840136700628024661071765411926487801113789628516695662281512812496043798429324518624833115612404717209788044511253816693176236101727889772423651182957050912143767518853201354067781309135986498853665961629055341763758589100503045326783900697316631732564418826287472525167118266277814660728986024110321307733179692103040049336620504412782494322772052024565152052161117528982484980365015198662219211322383326226816421294727723664888491417483405595927598778379657647701784837068709765388105022850277110204036284416000000000000000000000000000000000000000*i1^57 + -2559509014780717323244811446971785763796834937408377398797118254727656081324741079141939501086665404129671377279435726294543910989170897229995871660053307485272548299924825152364168203633179777612296070992781212829486374745468718996075859044862968017581740097780104514098008628369880940919395673635649799963245414408155328341761039868626025386541694421018957009249599573733599156948432384380518970378073129715737307022056501787624691488663994122925988838377041564363330819494231312505081378110039129248984965858477515971396927197511244282592184115951826860448099403910779574583524881293547688055936618043261012503654078838810752170301251496385458490170641954933181715784965287687389904445429540394831325933154436633803117663554931635653195150476605919673918765127745829871277072083212821657742349993547319169421896289531019218629399182758369868256290675113974265511871139516713320972190231701755321387183727948992199106348343847190728974443331223629780032799094005796195425519195420357780522721304582612643499531270617834998053890303093795631148104706999054919814908633245734970829383046801260646060643394604551006548753733937889492576925567468714901888857516253034061258319070565096842396641226815491997421117320957574940134575558672566139812532882471235885071750250567789205804224326800488402930064935966462634077640747143800738107024010093676836694197667612144636694389937482221232321230476988130452101589508323093894876138491934168155053858180198835967876658929672280733657569624130749608629687780474285078255060233971408137890944610089640231203635383032478976363660860096410875586253850470916202272691106180783218361452864167438625199923106667446789323725365362489808536516978738271980037401191878489873492997654195966065841996408061823941172094726305450020808650603507497991505803505662663632727818161179554690328109344488017016592326389684715966957804391647022518954159843865763446315929473711971725784190185367268681670467038462137882137533926359552681431468208200337195577446421620007163389721194963226648593859527735376083073442244729347031561646447395162419553211210108207784715409206668505974492955990897813951980256249992604517779329998540591096564747106192952560825995629181595122110171652204035531736645092642760547845871386803402360178611699321040644983895894392544618668402914035252538205295701613228993179192036603007156031379003375571217813170789368137313196939882864657930649600000000000000000000000000000000000000*i1^58 + -264557536771718036095286913659206723459492451120377133698258632595576491163790959874177422347540135400131395677260227181084412776320168389387054221144351999682664126398065186363680677483777590661178557504595946266398111881269838528604805329842701346893521356600786448303794367847937247847303662789075953350866749308404007323371184080936499129330751442231774890980061737106385993139657585877903734632868125718627793121396694836831598310672961935002505949887724298051829955281357823827428670436199931353336879989304968891835774735642320785284872008869049862084007584736088998272069715547446466132360004138826689007152157197710208193395097051539226670461397029924472822560425492002583234386872383340019213067611141884737457524162958909318446785348374222749031784018846738394747617979352391897647176652762587291048302211495640101745583355410500468086732205302648632018899842826952721215767309699344359722989224713084352767402078100281953032130933413296687992622711484769520458394716111383830216197244070300393366068513490454709051172620786465635753706602198266429394783340317918166108118637315523681789050984855299015542036336822223916152013825408724818393047899577733315958906887489112311429352078395882622535485470114606193948313012299904273349296150721049598841735725866744227412598935575524559333021701623455066103886974062561596167064134657146393981191737910685215650143521029254560394654255434153337881189117765640266672155014701907008605987911171818300356491831371288392288929567981302929166298225715064280282437762724148346997573834810943579162693065483211941390606854596424897704012260006823880425245095231349016097195018287512775357642952056922213327176301916514095884122795699785088694274261105390558889349408689991246646218879237306862141864858218981603025428917099073760612163729172392069960477177097666078327220953844849608847446698334647644789035217529182675808724028549073094228134539067816370945078349637859920411250340391038361252409032788892531264869550552729515740545603780757151582434564948251509056028170464783332531183432672985533221495591857721544698697792478556708897387659401006446427192754165701148814528651429806116571074202179703563041400867601854227203292450629809461916504346648566610135477174740964482801811862740772716783730540326397620522761385247636332070040436039777888032936828368935306027281640882102041531103450040928403604452289183939852258560391281377280000000000000000000000000000000000000*i1^59 + -13981073894479965262048207514750225015503983298524406551183130641246928072271932515215956488708140720576105827452465290151108691523341979586322238467326999487515335167256986101766222349567690116786173762085854603242526841996291026864395537016073278587529391169009469843206294865403578636391457773708403463431616931486126182833843771151113349470512663383970950973671971853472719017872300625809720311961221059530722060468346359372238328862577990053801646493823254469081778512319212208233846443196860354464788882363985696201565083516075472508811091148524070705276292463692728504330691922917345169494215637135104880007771519002986182965963734229513414704769001524503210583492476581764011807996053243363982121187061753308998042714243554253769859803056940704621794609388252730064007423418455580746031318411574806807856117441908029376543656439358721303061135948247808236173187147015055415283274913109932918287915547080068338409767067734916804130909468398498689482012599608288985100400394516078209855154344577491542620697542789963132672497476778584850342729333428678909557103713185123940342163737484808709920164731056918829233384145503270158688017506103247685159868570191926947831686897883698173862346577402910514588450592989456173471440711457151236838594427794400922438528065630519656202816869145392270845380181462041204361637152187504236971313901198813195295448201205577390175106352904755472773054744928091825681739204620848797684107671466351676451971502706187432961955705040652266741113936500215430900836946008395389848051653513157245304001773054304872365995441502342422757931202155346994750156715406436458554222221645072391115441890728044072320201969497496268224858820723658396799640989581814600172662138372546597398323515107434921005063904901741512970818352968546538877087073921104407666369580492516270411343540852523511829598174910537995705215687994047764890858024416614107343773073151053342599347210674000377478630073339167034603553149707090192319478232961014771514291269028973841984244650462409556502384866971445848895557712619166294335152777411330390597529996549467742522846364157728346672367199473599773833604253247144051783680432761395245671467047006478411936683448444709385700613493617540896616581444850834891469654789789714382353341698183544019286218898814273149150867558631035004835861821755883326120853383762659061878140147186936583932888591762939677842273211399583797667168256000000000000000000000000000000000000*i1^60 + -193241000811883183416611159793193011725131873379237912702072345732177379788358544234704655380599638932571348829593874587913465802146302420713267874665114774169378790249648700486342825046469114638611834205806547886080884042446759490484670971677721294028835421249702823255060670198441618394083558716624454142215688096050389779410566162623750382032860740283835549748710086426239575147386913892738624488480926312522705979591157412970321170823312718758646602038061606839258958027044477441566892283820060183802936893478412127555214306991455342340319600603721661517300315729933166996775800306503740547010468190492283997514575265158297383930710051306826023900598720582609256190497936675338053694026301814649417732062669879809365304778983372484717552685747414663293285799850027819872622815257465773621734743378408096963770981000781028858051329595270410661087174364082343364688053251715263395810339405063799667175338951772028351997838311110845356848786656312337315760381724736277221741787771796317291653356381753720999627533942463209500201554835589611330233571449472302679525075918484062293695057381710962283214663430513879213882698630040253111445970851749169653013554803229348516058322799357724117329536047469035250139010108421032230831608329202104044029068529930211694007690166971221740930167229872559994626864166635888897976773723086160771866247343029932109320693103032852798452135914133139936668333190704851239345081828815961089940422524536363261108551893660276433726609249583306660728190982707265320883841176946740230841572142931197786854548256343887033022596190994430455343027340631572432897762095400047752113649839891497986835258367072003633297737307153194514372743023057550140998615065472314311436894491238305118855313701067294458392107747894334083736895163624658985518568612201880561822807252631756124647485004779502904832474980598167459546546639889716584078621004714337905571391906080105446387746705484706103609117196349697920755397622468904959823185178837131780257952744320429805441945897164460907818738850593487923592711101348231847121267195242294703742743421260691080245417544730423748014037963694795146394314786414048718631874151878699530057461916318718756418105885108731258975902871259849333684933674387311452256943666668581909211598165906183379204117008354733847964042940176530199138778723739387030309556261917968777059924925394270736295864747725072395155776098941481779200000000000000000000000000000000000*i1^61 + 14438726720472983672516132255102907049824609357469147761213882105366043084413390495566300505871319422751448224557119131018862030670643191857113920570208160319703919333126351072958252620525624744051357776955720513840852422103911338637769448636195912301465457942396241853260123200704661767334378092571512366445941978455255058153453868487344465954312069280052490525141861159725072058424123538147241040071991431278387759557182483892230929969900853223533187246437007190616337007911219799710658815432633538910531512931457272410702188588313592385194388687542144541235473703591504210895109012306440242154783876562314499650632173267603027841973464081504375539484183985600118517176153116684100134273492737662185744470337717106656263205582595345433252676424446203332523281349540216020240039324065604160141526576066969142375408449161482359387890604876996344137968466540166139457535413868645976075066604623137429799250690918677266281143505728402553248798219366764832662259283746897784728526718005116001675503228647114476714851790994498857984405349242834804761856862688974555286774288986045049304459060579743776825462228009720340516504529972310932961787457370773058089093650438779154841021695723267377130599795102112387865303738472292641375513592400993714168525538430941439366916833084720559353175977059243350758488563054391356612789116574885213314654374592419299860601232059360586179892405759846168819662352479194843498602130704453055217572222496492347720773198759040963152035193205810332573881978249533015502856691818003121171951563404916389372863503387316733489762955762623103406871224154875174665069074280586489169363636822584124653201131954617011303160377353573425859850340994632583910948637970095665629209637135470748441959825960476141886867590207720831700909673033034259837148772969479540103149907053962084576250182960468135069566959743094282524695156016313001761217271207709296564491751934230171273532976343839694156961639183801351173805095263043050692210248374243908021336136284978276519737963994246319667022908772225537716775204814661507865664472232197214422064137007618934135489347105048326959633832292245822142472743489639234921921626429623454908339523982739274194021820803939038653238928446534544669475189091642378308532369166958002574714489467374342335487146481067776059806096971871015826235016813429370648294055644992243107766387067354040702932710157291139014667639193600000000000000000000000000000000000*i1^62 + 416988607355580992615845347549384556856153740753529942654881983057823661146253372517344143054725230401895400525870771473719376894629392743229921078249702159021090859584133476539035592117619865552766336575298526741665521748528913574038301890052152866832120243284573137941958135074162770634606190726399758658265407180137240816117631763270337657497306299649758111317569019474188015594160440730750169263154393289374352480844240220825122937227251169352500475075680153258995054800542429361032984458741001331528629080738749767611915352583132970961782517926065678042246389383820077538963254480266942974182169510473251572410414879644405237165908756981517279193428634531265811939304805776331381147299114593947065682761623263301183944088973967242119445192053531598902422081321577714933394656136501563094008011152901210863308801550324518080713358946124226057994489592975028225381499222150764430028099827417716985299585118641754672161027206475795441428487257655283340627726575173397542574747389432979768962116552215950258069262911491812681494515859805596406742270173434483722638471611236545593311750604878353328775972783761436969437502667306743384403890057666433204918190672225580411340047160111565303141784595397831263420627147903716027036536918026347256269470508458018040565660110977990790975382970454035598074404734850365824209679901742035108575396188529041102129015141819508244486468805536733736701221893339429140559145794097450831544329830676860620411749048829320172306760206453766007649956358986605871343280529325554560494990633680196709228550154247240194255595807263024727459950782804875210317639185226918876316412430398146174343110035785406062545853789644200261507500314854370996508637771316949246019639374633549586136260503114746317735297118951267377534868398476364253698078136755305529976783805865065796105579333934056078828749432283730253438266547170151549570305691411286121025516731687280120356396567635163710884208530546228391664486679820947063835933088152808566272120387379344864389546048801005258744809324519153627349437355631585212146490534183119872646638015803089067721577791105197436764227550800103260258892463550626383913222477635681522294850002394651092798168213464116738563935813423831824187519309994750243002539826836031557141934194472443819835998456813678227228752645514173200801186894269383628639365666135436198959446757729545338028391224804550807388160000000000000000000000000000000000*i1^63 + -13251261928413832082913511796915189034054015170698106967964366953597423167990967507117933311050685708455062775026796138838570727238341879644078706742162981240481447604457628114249709861814275901958846701393674286144010600799294425902465844621720334368904973246285701081489260393694684676149723595002038279769512347495088460118451547663794779267574345705839977484046733304684116484788091210437872759256998419006785030249558445312915880038299402279435644571397485715010746088878409943829772635172199789006161897779334900563017317184349155086701989507877586225936150593712177719392202161819445351849129576662785277339162008868136132475741514777659029380964931255839502697755070134812529261527492856225862699131086553745709501036232251485899400838425207308626670863330151398759895901534495823638091847809153079481985190078445085987878279433081453817940239668245015551154338934588385401629705432044421363249679028011272335313593985515593652832860349417377672873195229977748799458425951698185779898017311197150731060730706622570592902286141479818480657801839040461119684219032522473234667267305578944440004568048285401564006939308974811060797348852538953125009147064997034141951478736590323636021225152385120829187723497680549896899321400269484958019296757993180917133040479177035721352500448166259225736680986288567940486655109219522973647388017390186491749684289720973123862993971828441273385973147802187346932976938034745988280120207378879693920105970803853981419235283554258930805877567874752479480593325481980082330606128954749165702122705740046713013853364056493741775859596841090565559982898379049307517562138272310919228888964099830798071491207246140265764865608184517915097903927064579628576813993011713751849181926693366562551374567002536071724804361870058582167830723920915868452098231286394392857917598666718712359520206182102650711627733284548154513724956631833237692760615275284526275940485358030080173075156962478592057128590356802875903563428446023340516317733399540140726822037518414254168965704677679110082559916019362085735971179991803806366926821599738071325772484276072515012136056723135896403644808658832165255761159944230308002349753439026787300365749420656627102824209562569638889263605679143771287336490897870517227173768231065663770787825315984490443666240536472234244876026748621134148264971401911266138785833192714315229635031586570240000000000000000000000000000000000*i1^64 + -417782532576208062420556375664753895989456989797402598490716009612818081782142809419645438799169166633701283609389957263881759086926898966198019096337188684595552460892297647526877543315909041884787520657476051611475308593629790769289483871709043893049544967185898589390794317775749925831705486684146330845562491479191703425114345495910312758758132960049241069667913305795276019533811876122059108945431530120227200128096537138387439149781687613897881151451456366037611680520741572586705273284968250579898564410679925863761740470833128534756796991559005673382191037821433152251324617279666269689077200870083492577174270185350957736573424681923394268287094714996203397886631527275843491099209310065746675680827163854882285966020317619604766888962130826085101120950320608145490480346204910586684157121342248924912080692739761049167620202401686705941278056476361060364297093526231536032355028799401997910202157962518824073052883304179057163289886891814814297226248277319602274143750506078803699835647737650553607406787250837997596652542278848326600824951860621958026925027077231206671660130887937823581326676043555064833294715686985486340358422100161289772375407145805750393830919865702654086123917400289322542602100761606067785563169005419524601648193002075580702248206094908116229965169280026384645584196020722423002609790665952740349550249611078849518987651484120658061021646465521096076623422800489204169519026730699518895606639382157810848627484220591870392256162441456894934251432744595105480006568536310128977528430151004576595263717754777750095963258016264881159823471143426123150383082037737093938169134430218038983453959498712816774169602201140874060194029890737501851692829506056996671950507420583596000618202283496484351594111639245761927085985298208253846569052841694747755779491995189893109650244175053839830117208210191076779837906811986056044399098726269249744020090569295744896016117898436508733465835472181713726451810286507119372141907695020067310366385550490236391806352340973164431986676786371500754648482025189463832109711714459519414616483977449144521603229947704837511232110480638615973034649653444709019960013247575347703109821805265497983776519520810940185819304313464765605904995263062287493124216169202538167731868682297752340704225762223953520975546746524109755487226547243719329411191424287385721862929198937233584937930588160000000000000000000000000000000*i1^65 + 8898273984912015357133429573308397950248841727135276689222231195932537203983705511437934754696367236686583005061374430470092273181836870664432023274019467179832015870890107162081070440909246824669370113161528132498206126270046881016934131651680675604399367757113443951342050153408631737213252507415729501086038298218941970867217945677441115833869751686758427179617743223244242449075344748852961712425574899701352170627583415856595287418220694452633701039239841210425630078264536830706909892593706016912846361636703881818051443338702981981400555604445280371891205445570256723438226949869399859506148712700065071161241900769602739650127634248506285320455493894368061484801008625067428741129612131321339986422753467224597091787533842889778945437932385636365260104120604046280886769852094867089599863405832649097381581212099456204584734234476518049825465190382592474417052372930800494101469737486696659851909463591730475317011359415627469290208053159287775457748336070596683076147314880821881133143066116078955230576507533586514200445830992296260511152854046095092213002088076157415734089350372174316321377108939159658176216953932523897796387317499954106102718106875312238229000944521201032238174662305111378288776712803130991676605729647820155289940461454831473245949392558896004527507008188181944859582200089799717693889703207000485341807285270865064845437654354349721121519567720568813067342943844948628462011650516850442381261577380051184305902072729877109317063707839608348713599735727104869863614817436830987260814022100514308651862592398037463609094082348926628421061018079195712102712044838614042371431301457793876565305597743550401908750441407804522975647046804586391095102697760952117129847600569404235393048202120054893741700084800495409471646807722977850086239349400741494907004801946440758266451982732986900569558472378128063796210217575526151259444539752822842127316524508694442180160560556868623150528717226989639110126934710657604286314195388636818605679147189461288549254832904573359378490334659034766861415736339344560985112899379014575890596418218471816007307763598890888088826478909666692299498707717609746709913737226718668485582379395518811638274678506867430824289042670797985578617652056531597441382885100294898174315372727115969722605939491629091648560300151064908245568136799705812738151516113632070572537867039356387065856000000000000000000000000000000*i1^66 + 85387925902258449364414269823175910236251208113730281623251674982712045505237987077294468313355871724017810631911489454496088180320097908421098190991219136265210282281512383063738477183280411163898940394067058575188647004807127294596140513263802712044397584961730095390233615000679296084875824659193753072018900786675787740958955347028245387023004678921953462175349483738463532909448558573095339975906889739846770460694755974931191021011502042409750005704605115056475041436866629595035648486457666273933990750290137851446055235123053806887573939621960573489834005306801755488753305367237082353087541846506039597365795984685022109172621784671238294904633455369728369296918270259003112371606908065571439805168560495252404062641234605892955383937140517035818759942717845347047730387305066961906521186616306823136368085082346227654206783949356739318309468559655107513473593714391595496460722998345252464825695565739402649950418115683847746398179333202286985143833801431922175694325472389027601376070607091585173005071755918977111631557671178624355574893281854951493682935465114381050595239999399074709311718861869898122791180066874107424073758790552825992045852311803362093655283847598004150445074291481886605854471599675810069039154596705839694252870598278347395292081479762052788563057584557189810706016229243562735920155521422458664522580345600000710794015284104956210749023219464183177756096577540685162133510383049162378549054764363227620205062268592993903605702919884121576347535483969005342339726318576109946203231784179587642628902716356010361162916435059810028501511380790674775257024561798240598633214076785835293354704616958921706452235734956170140785371375475293605145364721733779604843168213387315492291802484024651029090616102364686131061269470099534196880564919057373286220644714459082018885576848624834088123174947713227880921337973925337026738421395852217415599641712713626360173944738482966393549097196766343506413251298357167737957313192402770995605906813642434165469432732156994952673695140981252465655153883629128481482128961214657632579262632649386372388872227142883731090024539919819679440265155050982057280736023789421730120293772484720078290474908946335286461885831891799530932766516794060681024417525214315817515036593504784588483265267826400898973651722683326007901658435973252135338048955934623905310152016370073600000000000000000000000000000*i1^67 + 1731866022677640646902418404493536022698641362787533066566624125323183324410042793057588004667000338035294948001566260684577890564178822066420112380030484766702169919751466873529755169038403620666464586533322891778853705300217061699785160758465656178186987420603508385813315263252869715795560692068227806191436710780236417658555716840968414518777153917968489714226365357449722280562009457514431749404285768950320954651167299688418932142690844851467298688286496663209021818044934357369292625786720288285656027689608429375908157180636083305838623913380658347266860009729364196203968833277833726112183325647408522627213223414780277964410775211834614323134916639566438501048533913067249093593575832437279841410538865558960260738992301986566867643347494608355471528646512478295337201503212669621649616353896941823492665612500163758797617217399901310774271994104014253076601668425878406202589901774171616832015219873097884582099582481226113349700240921925637921493704100671451566963049019502541550228409157782274932779904264440888185846698060824995737158603619132311425061230848854400514169758437334012015485012810642199777253735250055898868019698227765471997862167150854471563363190297528255173807397622201167872963269105190500455864977265989916564196986630660910466424985667585695668040730314242974863964649045382104117412329008517259773477907921160511121873001583363518703935283492888957796079527008416077098225001390357982645194319481535355444317539467599631164623103900509521979314720979772264308142452139586522850396747937398602783298499836978870075025711577227033489572957292364450763597099243052284692279361755680192082559133018785585901924513347415528893253467710629174882659112756947542674095314335720495314119998021146770305374800471191884597132870225224452673397825377332832239093484445216189809905757568656081635832571279316330347668497243948287895944641708530581968501640781598899730624646971584457545698017038214730332803267849223862068254794126574063785546278732738933857071635590925038325346344922478879231724499823644389732398132721605335416294307413716813097824016618739728879780910455120611837734510273605111603098993610467506570838738747595999456531890869909044106823506905513436389734862589858535605705021526158494006781113134749103649097088508922662634822895541721517098537256166330818189955160256385848841338880000000000000000000000000000*i1^68 + -377535036889733381111678320177622064186487963910022252943361615657873904216005111513440164537202871732730923629602164012279992610959668412854586680987035113572719648069417026861582033544732299723654978480597629731673642459787525552125656064548546397985558152309170753777352619359425624166449254169176699963359304696361965287630815796297555270058274193973338970280967961006283469862388741247506047265998304204173956678165840950988156852192117216075633129366373085862027465876371759212317621183890867803978120531209658201518736543781102934236114505019992155537962637619790971648376099203708654756335444037888653496070337353823649345454987788426082799002115523328062286902227297440740859420645556258730587609040555651735795670499359485964011858816470184748232862228141617448232890601744734838638243984816255702040913942411609495460330440304428161626033087667433231092749434829487917918111983704660161720790376791069208201880472656272189471819837060355102240811819615754447426436766244128584811238296329110304449925078003857884448596993187203509671802354178859791511408650849378574447298549050146517378589702839891248645918736410452701548014782463832957386591665704103727286375621617696406026277773793239985323062946132697231438529145743126870934492263402131141716809470773707195407528016313553373507177495645196891455334061457634449144752156863306019434943177473206818393677131982979422960547836936734566347476582216252531136380069995074009654213895490716650999864129259740703719776665614675725502437093118945558000237254641629057192624489474210444134145389805732131396188059833985338898142947243037329145440803292426910828600235036157910568711198673234561543174498648926184236961798574814613065472065447870113026020610322645296083037413631838613935786081553619652044636114814189096432456401386359996740947644718139164152917893717070045490008810850251802067508176973951400241040191659656476011158226967952948262905669388627348027969265148664876534373261643902871556774437690478912707801249747998575360566193848482023181242257978142572938092619094949619198601447432562813878005429995322089178124271095323756574802606671134834240246406311184227076730722582059335488104905854722742204948357306651524584011638270774632236798178137634445592245771499302763910876508269026086380028539615308727729450770359037809426588971840890208256000000000000000000000000000*i1^69 + 701808759551235367215049882344385997111881714466483818250059175275827879975993809238143256623544620128062635642764652088151553360243436956305297240202246215634684745156507414411555190273090578197796036003035550126408545415120606243008984798661197542437130975117603838997193799424749118880311721491982107280066509245755209083961739577640781817609625556809925610097933477765642814106100677005931106872507817529679132492399230205472332557365798086674582054869423974371884697199968537903424430790031735728891159311461198942350243476275380437077978939717765741576196796816085693015904398682636304566400768360541352609364426814860088951357302095493141584151300725465561976666910286463010441903290890059978277908718985439800219569291741767576943648843688191138703879417774183989731693404476112969783829948798362270906193917276400112570501924279164506281552482490803457854844626515813372419353290198924794585471189415160779864407998627343739723577527753553021596346573907777899384441753582894764773525830850845089747742127797667916193625782865570913371110206866399553975667458913154945003427079369561699747682853011697565417025781070540374123725702725640880788279795561000442791024302122438328383689010509654813343627897934364215848276216246381519942912264124886286539565580520502033833198993868573770871692301418593474397499771686085305986446165227168371870597791074021951642902939759514897018107830955327198063255697221914001221245210029804229860126283463888176227815902542211875429642207513408293497274949086006180831244353149778719952563462078965741938907183693850227358694023546945440801971411602797010746738093630686544556942099918695747312455604307079284223750849437364547665879282119654446512310753205659835338131292098033544442423297390072231490226992606981019183610972865924702301862795642382815768359322952151152419070652829605032415848352748138626473551878875478689836039752670085627014404432121296950402940670384856255387414021325317875075385638456534514900922462401515268249209722950895654155909109073915158175434337238365086931216849458803957223688137513467928797297627314133168051982441681840784745771730493423651424510211469087279763854558556622431610827872732011397171515181505902750544818874958174625443258622897380315829319691921189706558053511276837305939796820147823859481351419101208507053970450022400000000000000000000000000*i1^70 + -491102984321405124367311638430558004326427876653099628464474468818798628627722425445760504487536183650028253253895842851884739645158966868858901132569870196585514348092132273132909811106691483711101359249338380260273327649800970283577858404290084028325045534289415305256033811709104491249505974562454441130018797188555995514546780811759059004594527908458803085163089242956051399261867270399750884020436301597530110774574885865924386627573608975664717732769296822104856763159896289156334938807903365621974640606425179160349083861194438302027840583680254432517373927447987286529662518625418175816947311733806061544922728921851113640099337129013708736919641180670370584365684673122563751058981789168110471138795475677188298343808999172957726371333162620434266320400729278485917545660187226438756726267373924686580839893735334643145489953505623154686110972724116268338018616527649086227318510939748155318506224760087135554239380133989722920643553957574881751075049771446100616760005873459265663661374164382610136643228828316557360036057966781493141969990216113476230982307554882895086194752417162178528510093390365023373936865295418097900523122128688320244227604483540815893868993782491914177913541931827410193341251305867529099400380090402294632957086073558509172218174977593469576483691432003336025031411511768151027223469864490864755198282260834322427950386664110423483963676479870062941935891868950047543308205049609977502059829883944351420943724712188288265424105996144676057691826273401604114720150616864112385053135672237119386568004057604021095132707199269359983996646097405809495250467356267631893266151252676742261459148628555585287965067079496282190102013842057989169927181766373698407486105043793727826598113814693416910036751281467183811555017123667885371791887227004375540669897864754345929225853475334053045854878750713507300990095448826927198000604085194548494508785857726088070962165657538870573908941441598030451916938001731478716358501963949499432488834065875645199355369896113213430630434200396223773169545957620966057100472551107207615168377102654856142525833724050613668072471610611787841345634983075477252222376130743264582811801073597384151180351845183648626866501426405263692205155871873216997559055754177056842607821438802043907003735138592699455170389950263797290270183682639491235840000000000000000000000000*i1^71 + 129897134356843309940843513036683236578179209141475024615261050832619624662896023395873575246636659701983548281688577564458564751418871562231116810583131005900730857557043477566869474271444961920842930797031804636183004024634892523476210741696383967856309638603308328593827890983726987759921568308233289353593701192472788787967639341453115455655187904855422768812310372137404964564858349208236096332833392242901146706660136422256167886693993829008437656112724117652876528496602775662342867988681804706768247452600886204212331712213814899934691081371933013738619018140738211081877283252837154070715733443256574421306599961928335980354107071012157295923908630720189224057464038798157785566956359492861186827931335153269444072032987184755330498618057225044935086621362186147815520257830202180699702255512070569696279761218471305307406604879090221022976707478405005775767886602732982417513592933570084487909963111471178105382236686501559418957703038399212003571785800515500298653669549014055030054068613709328347485777720065547598489077397783700885842482044572751450545519997480062968209064367513293152148702272040305254133112729688542819518510123141569005617481411841440013750186011337891812687376795045285127749789038703006635115799845311611286429350913637478272712612126514279351495174435966437344913704005337237481431159282901860108472779128718210703545790390180875198195284939734869921379340112212416260666228612934373154437366086997140114620975989417814575241885087255882122151621133817412037276815674438895932300946908960646549982669056920740748872412648766747489399820269056172993817159534349600014239131545646621725878210992276306235648309577253688930853948210727225490945290068797975298088286262124648790494935844621527622449555907735201926310495961086716958399871098448299680559044904550670819601268720287527217691303243862144831732370682960852374689023222428879383648590623131134574923950417390111173154934570102030531179807680754039381515207475714973099279264544760067933870251644594377047573542449947119438240114491476382424593988629632705753020091565773834039318828904164292000868906606803986637865444947637043307583279685907736545160566845418810517389903688602912303001419344349146737828539026614566968005339123615219706080561249216171259859544562625518454149638535629686189460218183680000000000000000000000000*i1^72 + -5796869366961209041405286471676467183771863569629822255401358081202705281620531998206649751119088766069364426040102251803223109298163637842305132833637826867678550901169223430628012075224311265685754689664726309145309000989051364190115962534520488980095437047458901713104365108647773178811902390295971511320693950327253325069256201509477564684140805891348228124326797311503502087510980480311700433598099195682560413992497038753638758604446491950857090470362086923600588184734548533262321940712169065135557005271167146646408964886276090534877379399568669567734804834217615798959269376510541213206935958403686850819584898033853218438511401950461990516954204193259791581743348164830706637449705210285142493257960039124709041273873387309970051616206740040533330095198125050843166623790673279815536429126666415019488411355511932960502958373387972276335270945896750455667053160825564410072018759664791179504614117852381401104457041711884663571903519260200866407005207270493316726706080548251747379171365157937589235170164553875040992569846025443115674001731483843872793498607365822631811364278387106698836387098318349056265691466493852618575794529771217889229629000388752275268767128289785892211834171721623161754921864795856599659538142371533388109524589474305166855698740281308051046221276432988019299847387454973763089114149585228471147921205028321192549361267186482054166090071934532245773637328635701060369612216862337794267280834158331152049852139642754712130274825172901961803451063475231114815857793699468744733077504989771226328071437355762127597937118377808731721207611115297501234295818846663393983585952472776515045897362271417882516856364049295321934165798030616259316378347129550835886459439404575080587602264700001938933462077235567422144818602179623805523148834607839407141370450739133243372038174690337575968066687644344582332827726691168817211004472265292517408156727453030681873479303397005682143554197530825641526550059151802137871749591124743536824841648894923087367163116019034816849982868903080725384419875241760435351363683965180372100885551448013384515091261258625301591454336062426353996547698505341798266865326472905562972397356294284539155099110469018075093402873277502152762384125141125262299802873124741122325436515149079220971116014042675502643369257750546402508800000000000000000000000*i1^73 + -2761313325284665492898798099966139756712299864484020977845276461969274240928425581702166435725970978185849297861994926809963877221681243135180683685540215190518286214318065282363766270118596883654149161132530447464645785687227550896477017963541836726847311872318679588767300434005079571715643799507173688212033207793137513138047326427953200222254126165712848475689315389516806738242962594625106526276055406479005849777050729352168730347445753648710520616583077483886906166381958887378339955672180906247441438151281189445493557989113857644093712904325619672969777599974604788564592079758497130970708878125572673458275820988056754580533446029887928425563527543334182945361519533282636896138879672394902632323228980022703257670159415602434831164628755824254573444949743790545283865251975334131066476856755584773696612149027388771895535421442206254715704670042462543348515197836492184980615631495197656982313176935342394852091946152275057063013709889420961104925419775134116206509317927283405006689083280617687931106926078365917214032631133230425014488629077265099697472445661977228907622756903320193903055423933533264001494934666013879239076244448598349756143614822689319180392529897819898082099870783244994370731378256595516824404129554273469918579340523411528352018854618985782493479538051294802672585471312563870969065671330717045589655133982937382984028966771187982864512008254655123252645791806756018437558851004907412944554719169908956935265900090332944174393328399436795482012695239026960042795490034457684486647841734054210018438376204093547906468884112607080630259132048524909869258841308345560672156817294229928888038282355738654836266080702469069611516066200206564162590872381760870434877951513258502695873275569576923615600357254386566899359744305999348268400056293664102481047669882707897158177895218882470498057465594597898467294752470088202804624929651682665762987317720441559843054603772743702212411411750982795817141054601786549444098041373237884144144955655325611270376061238858990975239271621672454124144687439391046044446418859261700165529992596570900449557163564591065119300427299330749824370637914146883491427581504745007245327286739684932106337549196114684049021989590776865360456300890402611281016579412472971939692200639521313856906389823291746566708679147520000000000000000000000*i1^74 + -275093438254692714898000551604443316343493057276168111277503985597633679318829727855668939381892381207711186475236928712276133089476791347681341967786758593305518927117567318076292873771332719756506890273437723879352260912489415851370498775917932439901547973120465882804006593682527160463696479637899450330306976480827539801869724019437118164405802218719431180807830948587511539952557917215005518584083523216604784254933158730867328201906270117658096310221108264806248030226560190549604338158169454423472917828294197184425131528339368654601952780192908645935551232113350431872759776000839963336820850003602633744728033848156533498406952484646257420852767555712133543063506635501206985649075262381798950087490060158685209618857781282737197959057671443312480704980285542439622550302641250981002020855465199286626904536028344831127369744464344603161626099369253807961595265206996774736892030098949471576388242851199350262363192739867707578922518336936590364181942770090971483548345063551369373415858816541602869580970436182987404864823884476348444705002416949327355687889341267393262918051327609964705518853100810612080210096892190043210766522130985893517456926055093886498203604381450439437399449458731550399864673049762709872405690803780747611603300121221199149445975084320649164596056975133577677548978305205231275807827039532305534645279171927439663084186464305766316687365080820313815351472547201037462916494599225563177060845067796124551439102408735442420786468288327168305382526702928895946513339862367527145030082712771845894803419271275875209696590654783213020975414690440694514251219925204972989415344828821354021210447100251460550417585554783517356867293777666006986015874478090163716929145104687984340598183661092452453485250930203026032797611546341011808914779974633139670083359069092413332565754006087791567252261974713846406526807693247755108444316089873964703696196790552125462911879782065315914984621794363200080617115058388653629126391925402551212820193834191000056603488860639474125170433113263240120837833331792898071319481615524241805821032864959651852127614402626111922138946714721783757209828138223533400820647108183348882156442750642309984645813138744639054712538273347206794279862679727874458661029127791087936461647194622811222527682796927533973504000000000000000000000*i1^75 + 5670597772883364420682977605169830783947281091010733088100850553713740040123202755242362532146476603657100978514052389776932803250306008257167163263721163517506669315951448172240401616832255929147351271632654197117505299558933261162998454772971973816024662241981143253105433386945324224334521609127226948963002871312869835071624462201533682637484703019635651435533611798876938378678873324595161946472362159324515410825071121355584579845428401731983774572271798439048938244430789327083859447620042536446252477259955148459198347283608870059798612483981560559437025052045828292024819039347742079721979887181046863843012868620513425837180435816758170060948504970482256635537987537635778996769622697699104221347811738453885499437370351941541958260633711842219960688434365320409051039131010350246568795915392057968446174958092000373226910658037595748365636658975652798448245702151765282383060541771342603776901595972665044986854446919270069049762480522702014540085423421491529932004727432994284825519730207006575693991481995847991352826852787705329610575275661506939782623783588749212968032121547371187759578509977510739251724212877400388550165414215764379006227045687132346673627263318085661174319692819765258625140877668161008525330089476228787287165306621088960469907591832762154644127662780989867336508257461757659700791928493571706889381296686838906942134878100585306747984629907803305632873160126296959706884218494192127336656923699790364314824703127087096176998789803743438694311803786033736328500852097820686484824016829197572792135301411816096367293465349842417400295685042015490667269249921772608934591909842424314436209477474644906255601179456514505539187416471204007487477181023090198475430032006797671675234488966887532165834781736535885047154823371283949481386422628464079804357870826376644743878102773376481515636569106633440560046746019080437791342601170038919135701794448733225249270141559783283545784352425683616135721318247616059797123698197973042498917163484410575522412755301968798244268854921162113966099305176101569066245126607448975962897756582907373176883373291872466401154198993764326067265563741337363446711976513661569804760707644399671129739416602885862865392169282945310361909459285734964398340386604076367944490909480102211470373368627200000000000000000000*i1^76 + -55772771707536407652074409240073660565725727623912347286899349421834867263698063842852014519427947254954253023336808226234819925072347315587836192153855896289654057058070434326325382793836244121850433710461092859643469428553180040678179917383374058819005020499366933743266830648773343768496131698511413881476577702965864456335554589187517671772518892097117865024400983873861102528333555360471716133199742306871016816964099429126471626823778650099514775243203923311762697413123923363711898200667417376441951524357103973331499403408610168734442763562683240757312797900055872192151128004533120582517736741173747279681938786542902218346612387494908542610296716015053192663693438141785039734962691115084211824731828603721438680985994918502467563355514739081250350313523308402189095458938090259275056266828058340562855920673665492484084713561105165322201889613086515559350609939071814389920137002052151092517083033232584629818127358770769712203865669343554412155924917219831699396550339535335207723250766159823902434284823705955795286534880218969370506113996303615119049337313767844286889670692927030171578393268723395468476857356088317305201249916738749189203022740975644100921897469142976835494062707822248619714330590899373464506301384567964235185988047334141802395265012793784179758089594390351492430518284247182158755202907257739962228289142140526693500456472096353536045200443424577867714693819535742598941380611495822356044176717838459447774637894064663193647322601722434858459128575350678956120679414519334993011574024433215210323915662803562374825126377207372819297498614521180225064943011006033468730197281134715371599835317278718212602170119786826126867217477032821385566781499409657629213877398916300778157933941492349441221486060604155660653282431134120812922407320667967103102863342411184020889091528364060532306610491304499021643468830971722003830973993556425374401553075106541269455511536376270824420382255713069054733181700770802494419317732464504645001628310341269509904511280458760876362321063024177506505732791194005284938791236270807850500783602126876825054841542379813543713073379423069595797831397655232533083280772597183517276073966157960659272441746772734158623269088906377643927472073130804798124824687643591084212752006206875238400000000000000000000*i1^77 + -554408090074363127032051556547807390705273863511337907859511211602210117096801268438807736540923622424573679626198223902419563966746131753721050027192369494501655834842727457892151216095911101057530041083644165242623055785322173003742130423572399964840281013286624815667279100010401408769282898574912754504219951180086645080245183979733382194260095676088757033045987020192324937366343875030032117734627106454845082749642761565269372686052375272714437999330390325466006992717940343571821154874807320440658737827937763858176003566749196773418860732259411726410298408749649702386876956438645248386603610122749082413996924632623645605907555790884774600459220346378310851488304029776578364457610943981010284846777402270232766070934584582325281101875602431545760586016869400857847944630348013807918056966095802392733538288834012290369706242268387266774488218260839295692523871101273934335770204057704825415089313801282321994043976551686610462179302708630346982711302324687364572931841200753403015500170774780114218591797639922403119141570503694395733657707113127181580259854980786262249856009293961753161137340861008353965456917720439043646461306070790557738115824710393024130565304449175171123486926470998315971765291370744311523112700914197596583978587966539091328308596714560976706298004648975432615509407254817331400051530924035954838314862333587786781315900884145306930119311398999136559935729670661799233653809884800815298325891674929638467077777510369222855624160066667992665778686605518337374990675367701325997092261818862778262029991942613016645598164346603014002774757676461955788620226968568751302731858670965188869477348896581273338510740985282436164357485035058457199858295654250562086961856713909903960964373066632596664496161590364595493952821252048727723849793982819694470830722846841436824354968325416756270241664456389259434561627281941142020195610972015443590916054870209544938142392979468029337596196525999884744624025319471534077015277516533846227465438249885574020119808834565144714246384834787725051349089094821246549141513737002983238483646322293102613991470250678834775759978867141389549819543482311025427962242736288648217630154094018539502566728604277872659841373592214566847771734073930251845218440776133009159969832960000000000000000000*i1^78 + -46120641137035680980624432990305033111156523295222436583827086639056176746119007246877368561107051084891723138766638430577923671880761055137630869889552209775240138931821996614365301497705753258753053647568281493231731577132807313246509479476602314731175266886772939582255674755671685729666918345156062186957971934510046408940889362412895107033608429075847803032787064077207598685527732573213925399366358544458292426984809985771683059275949072807321171593268755129898513507949989348259369707976649161051091489090736527226568378984662941685814254353153558164176285125545817496979245955746654015101215816416907653376009826157474529922115529882794288120694023219378606934668489009200229201810061293448899547826956697648176732801366731475803925613628206430221091400665138642368906610886474299283933097468659899855922384666895927518457004230549630415862123907817753989588551458562892835714762399633897178682415471896664351745546688609378257552057825474321759648948554757718729851164395219527684476087865993621058066248878943858351671331278998500247487064434222610799869966544577704262418967979374108378300171146588452598288227185327972457893597133408330099121179915740138281721949493870069825970050017249903002912332412944100938971742410491473089379395180127111813747074059385110120940223130303541784129012233954425187884166706621756714759248759943349885470139137048498033645651448976577072469154418020647781321148693479743527117365037598694375811357828622587942570923677785056245207358203865761773098349553889364753452036553240081377112365152409744327402548448422527825058540481386950965882543369336453590414899493154284233960652765431261431931049296068154129160632248970308375962080146028819258590633220291637680954031098415309398772747543898184370177729125420237782032797429386515132161357790783377724260566510991089268697607937794316558360333640074664595665335413660974500548066883246067107405523594133372556845362551569228191316353466473874690332965264932988357188733762847060504659588674405677786559525573355242534493712807256130961488447214505917167558002371763430139702870009954175311084952492439935349970556930057838679294230032921151703059532909823792430908921218880337666019489895359783133410293346786337855835283136668342681600000000000000000*i1^79 + -247242599863624484565876577112547709196697145119369438158018598079525961645854445838904972938098466352587852518742585948134836270639873340494025724815784209806460098511136778544674377987997980410219762409803077639398314326162755592395163114678060643604696073791822324718795572597987137646230173550365046107917694299584738933242688156540008325133122552950237235255781115131219192334471360842179713675125023516194135076711176679870956438408341816822189884818763515881198204113833157268768194485889847428398674303091874018385251574597961677289210648834081240220501049665871189737274054865711085083313779779195977673974864134543528754314095742185878134611876102457478523628354925906255138210725538400390149209297573282065526320669228392522257117300921512093954651976379663354803727563479994212449985653536019929631919122302861427957765194513040140324610348746104402344750481213344245421236977947557526166887340580094185815805288260237865230339670999998961651876698077883900793923290237486873223866200415359243763089552516999718366978742257350614213234022128377547492798160917217540164252872405292714236665865066272142764854378744730589474554787530758413879441956941017725940253917425397836740725582889892402614170816813941976486705200803750665798616831826069186113614566109403557342093682766857388797613032573336590058596538983511309393479039008702854770684428007089174091779582659146387956204175267987287875353159005271890589939615798253543542884264844716194801549233242519131761935087776808137244053104360940183016717635037093540334513402750011027399067661688650419266271804358694260710135917144319510310913742095982824931678067268094558376736322233041525967474072432194175013076903797267076992906745621399442949566850847499252438145527028064567578006551519552647137405021842037420731356174217807731060136607815968606228300517819553491621150278404711911714697425512455712782708164626981239163144722306319080438883419714738470624682316378799769920286212391439457473860926243945989494994626900495564589358433393584178808021150286816334524453543212742656538199474830147095998498308993723095677081023647950960190387084699621529669110766213734302551381550336624581569026088444929419984098834640601731527938784281042662920395161600000000000000000*i1^80 + -1242649023295833255727952441244021083831507452632560959785589902862664985417795736861985070941749111877579972903306743351202530583607770935443952748181972876440632355339645193012347657772721963441410604542391467929225016407651157459710801678619874279891056885232332991339071666108613561166430542457724745501946658726267080110885372237655334050086493586468185150448245862949433509523013576702813287520310703646538191901513245054498538671681049349739803111762119518516461878837172910486342396866209552029850871531383880797033225389863745570887991831987312106805877376700818504777822777959312901777858972196473709805446489827448348845126476541107385559912355741891363086949785204416371259403160712061585410785786446239321690727052593543125674832341665222663048946537982749364554003243089135609253791722294522943842563549630112315645047786048944806601778871841288259681344535646276637879303852305966663696544011558604509184356305667811284032720244022620907326057812472615682226515471676826787716761377001732595209786363815604428365540124114121698535213679185984359325810268756243970785282122161762952489649516930529845826075153508506407391734233989767213233619032167991460470913731968983420734204934116275268354653148172229055525074673594808667971293243394817809331494042687544258107529120308481796983353251779604224984763740213781673420619750368630855074624323364880041810029138515559474877230280635790229191004062855698592002174639438996111129643808779654784020419889105444571289572120942872023159395230579756051343024223162031336964676343481080215692015653031457676278310779880126213823462367049105176802900108751186098291778751138394860357759956556892324955161929438422253168898510311857103038599220877909741164017632989348158716845931208975175140122763336199909606748236886720606793410650114368561529212428513003076115042348804835290096681407605680430416913747681255497160426208762383903491603580641576703527437889390593270296643226458812475961755191702940871942396824538925581703547096325999248191434100461777507320721372253791140475270741839450758790558765831118853181114260919087869012049917335110183314324714992935953998463423886010703636276792566225096563977793284442312778417845309327721190568199085621248000000000000000*i1^81 + 430319927210794461893690236498034114275895145589188996901625667607031028119543553521188649032277036665620414686301177051566580782135526016234276829357158511876814324753003040003297179302204492428091438999675659563368953753398401897693770141973480617993118535002047578164305599430017368862173788435701761233645825762711817304264763627766667496310659260986210598816299806737404356493938029231191342725597405644379936749546432784859878959564945076283199985831716236074736036303137470468477566867656524763035884631330170897794851037164840665551635563842299595114036926049731951628886773333389009070680694835104342764332377601795060157889066245755364842326295086324693212134131135544116401629070688216052998562986842026271570630309757185183781664554123796719384410640405325849788256878270492717827418082196620308730456771585109473705847813461274325325775142003346346117448396656248616824283757608886026505827608375920066752630112285416004159307208951323266823872098761139688338213426908955509728079703775799336302131162331152648277276719803884843097848784004435480470662853325678380977441685968218212455930001688424482561413918838753024466658855000959167328269165926645227881227568483126559390125239106620558058791328923396261935562475143337728560442895732427684791392009037898688013136978708660556179173247421194291036248143503973817518098360072377697898834038996629923336806263903092523245670233899038019495634596327975716946446032852631700854838142217140706025805052067645883326301328432171548216279084606239178351950560890295982256363291272351236088828854493167263838175595328095677741366927428936005026466460563426730407812354082581322522433232627012709011160531913300422421958571965280647947968978170655415073609733308649174693383226979674038551654192384721704818565542036305884753072892198425524787068786046362302329969111400563170214145906379367650108159534888951519651360161337410770618515035645584348313206393491980985250376708239431942526060397761774716827241347336907097474383101967714844758741356331912946335574941272860809988671715439592826570094077294064389873676067492785943166322889689309601737467125512738170074368377225275881696307573488825580917826125823837146882948328931086909728358400000000000000*i1^82 + -2382465619368906006685596875984155542298951467827662196920785417644997195525263866271220014661000423411536401659237929862685836369016873053027050499141190920659335760485582337500491239128067169811518274331645737371100757716929674374414163730609717639355425121698610407562301635247301360051299886823903529759375967156248750195013306571398381792882525172037204779364630486906149143260188137858431549799698806754876716258405111634656870418844853714822899565746277028760809591623085611135732999199906935390366688321726914319984072481138223923953402987971914882273543405317507571947851030643440559277543592436127372621291845866724974183356817033535844396204350753515538930883174811447027356162508494485004332801192834392642838702248354705806816255691621992685458738143499430822232816644454372989237799255935024002819030255127742805124122966249183815873042463537736118001283532247797107672152017921120626571176329861444211859729762338287901601940937757692689833025224153023258958816289426702412933075750351362815636220221710657006754664786551058566437109964125255326826674910763548410213445243769084070137183076335055326972673790317306972453937618515367293593971254527569249748363845971550407173466582793656684917766917755430326657680611611123222177017997807176446161824158625472454736830469908983950746485931680590828455073266653403131025516473357494830582393859871773068773831708904679794881702045319514137771579220148101382752080150946808407397171236686265493347171146449585018900252379001312684310935630096518634200428944210747024262778062135222016138619407485795184579210306634773657302802768897715974814754137888627731528015260444370339994184807138539237297457738965343794951236372806320608727490293441905676204054045226737147334256394341513415938933147093574791296083882910249051738306396760181881713947761316129138969852730472915063525913076267459038113655963340178946188691188585646236279675246908081910514159633856395652938853414352617048165439202969607630834313633176059550518930547611096572869071552260640868666502536846276647233457989983149131309461501590817543730212294003160950339411159236085764535893034376044430464004834265973767807884591727659718063613421489935209658722507816960000000000000*i1^83 + -141765177493975564028026522229569015371533962717444696300452872546785944393405390131771763523458015360847457280543203049277679537824464648448116807898410430793988946788365914055205199577608319307284252255777000434559771160212625845943492696307822229353764618856233519565105330487778804066407456698042255256031254727402502082296512759611996329531187429263655009974622711816616024000420113522160077809158680483460296707648903965881409376413821361162798527678897200080482192566755867464688924585951967191213471738294442922337594024551657526105484273119651013897578225167246100533971016118204242879442753144746183616394156468390319914445771622763794395060730901143186297755161678198542004647321858775611470771666451853348568371956976873862894294065889423372818982634786852975491864527691982891827234077181705018808467343543500422208956026707981843794908617021803770081221422316465857374358857399936931791013990301052956430798308989043852186564288448078516443920621836093263713176781755955050654293929781852795899674741439606099339399909362053979019328573126201440141872323988896552723585467142330131572747658378335468533846359748355500922726663879139077626100620596817435212375685536992602173952844290819440657731286653193590977539868514938359251707064980437711771998818284485412173058239966892464416683064715378630364947462565355031271131842429676336856256413079541464959647774683741050164047978474957269268778218835125604543015286546278795931203733437431836824784380921860491432636970045738580875313616302026558820998009488517073756885568933222737170960908294012524512990058320103443276824999327166633731554202423542140139233017801552654011375156793889873065938968566456743509844430153481815009457109484821922787694587521624322167883150628252237783345608067926979619245670248265984501764480026482446602442889637778431444338207014131783224807212148455668705040132526748927396332145973987540770937563572355664930122147812983098407830883602969221581728262111877585806806309876397149388748209447851136262731743917061978143739795405010827201153408234688341866090307777802864111884862890655587458672542209600908701660078716975379743754318277658040975297432082442113035427677437165568000000000000*i1^84 + -11772915708789069868100030860037360288912004462969735811290850954311629605420164822633764373159247978745657311160301187319015436581604860559303943463645842934438322162658105869469351954984494059112848921524438998343738961444835324506206914859669431397966761724093115928270148460920345080272183639003355103557232354181949754372284421710688634406166070716084341430625299705025845704807944108772472254695004233268479279180011151776346890634457370284094961252420183237145564948038404237121119239671929657412135904125500923460391321608819914533515633229280309142875329345380763069503604318475544906913112400807910081481915677693950634130320629022391764870345094625082740880477999922668255212677687289761947010421457965744775127051210622879625311176552451137645421307341613423566285382403620154237314524725847037182110499600052878266987403005093413138248949562275035832865575616403883926110149330088026615626152165897502384812043195367772971992603108858274633998912299425260211172305239229754774505743504218460803880413903503180076628467294961391065640204978808731591302556419169846343626395439825567376690705211564417456757648534910412163602339606136602170157972374506456241303760216741243587077904780935649291398532579723679429712326283641102812265756510833100253730225405689542817166778706288597433274262335256259103883467189173061611614290253259108014486109698907091503640045769712821069270085690616928079123962844131147931778930459146695854231544923148969514854468703159124304228754726356222963306150381121566012400057497284889698862531346858180473770535310730774493815653360390884842548175161463923123054481484162060501583132642889114455756371517543703691594698368860484565459340299869641948486213300985310886284809065163155369603943783188274768990357774922419254551253851978498927097785501616539321472177833056875193867190936493019755390285844224487582216659706616755053967629177926354998541192598706103211254479559476596891788674441919424563943020616058576708777518646863505750037941646486029039761890447024900826235268530673636769354433341748828672993199735496358235999823861658524706622691042848946795868128729196485294600795461283968018206304926864847667200000000000*i1^85 + 620616131171805803759261747633975128683870900828320028063982778616263052375136433489944839572055428170638584370237181057830286130380555165267089193770497285901223568991920885734695930199362252227589673845964136310280240931469229485930120514549586689002097628683065671715572673038561929893239167406542397259147148874478018547914310639096522336305971689740761887467424773851843367984333422988600057405405851369209268229680077105812275210329964030116352413761879598607961780854751755144335123025484614008008333383824730331371746030529829693655293974275751481867785838450495227616994057815435642967766053619243484061078297796168239473660161154053905837453539437049441801773589694773140864488233050317051632949786720943571372305046020405909076384073702377883398316341556921644341213243453516258294767955204245217189910919048013889054698034508935328911840338404053118786127528215770305442425282390947460756120988950504049238790521089467690289255463449462596700995784348338107806424626523752896384168307237157968403788871885045058745645691018530990727597915292804379135416687016218936661237964761127229505249903376915438545319128975011278881484701742790317297942857847147297655876563113358155528652157786984008338471740721282590818160355400522311052909928358710932031393613302154134316687716197486145290404397055753511587401690006979959146058802556008383289123577596294804292468209610495244873280817447935199834620725345560298125979893105985157959476432941652173955375777811530896058289786871579703739311346220511177569338558377892799437840241218819082620265140528476771841801433926476337550218667212946973507044955103897195951401687325694394247894854781703792119772272115774293190385895403726397386809354845932150685231743618689719054852043586071393361013742800407180656712063649325351276045156570169787402776137214469505645679977326311056779939767531894079658916183821048039345752187575414578433651362429262331310709866339004240303777939114519561537361973419142284345798497519169165685483859358265025495461003307196812992066058625803167333813518274659512651009971263311089027138031736822287704010078027569658194603694315737926065762372567484334080000000000000*i1^86 + -9811201698070440142739438533936131282284037505227262802873029141548543212173935531945018621427479722281741487378402855009849158389024871479716967885363588536941759558338076053441486762592843125066130541832925814915236950440748478097318767239368155707778548897395684028933276905829850704964780686559036518910048589726943612270387041542407764848920728707389993384308283324825006189431149571093672464941956531852548739968557252002028918080735747636585937429692334316729150961520654082557338490132087045289595495345156099265146734394192524671011214283419205869075938147033936896292410158958404247415887259684869872851718549825396944200516706771825811532902811318673199886002831384400264776350988757634199924345932166628744231773344069719767035241825592415645787431360322608409189419995418376230955828210488469562561998573186362752963029617907222734180591067005008130369950009597608044734621507643111389935184771461604730778089701410893074268145749565997903105535067949552349792273521068250188904726840489859333428453730687148898263981173297558958723864934833582670466430926297148553713627203551893374609894665637514168598583402762399005325368693721765975982358828673227560594768154244439062938275390220710260739735028466370898183506535584415099469640101655238472837475878020844283089920282875049104125642433597896549140943117352677174480077608595797315305052734187042426526599323441351659416578359092857540354321352338369894621180935176853264471940644388637639335732696561424239663321112442051047788311234735663394657542187703492348525176442140277855681662447852831591336041209421641291036796106809115156278162026020121270487418372010822991712216579786172725777486836510370503174188411176294181270352204787066908296851558748752091896348171074285228344196010426227278697201419753352566053342340738193939669991345463384223834459313742776112198871538307096573257242822583452093148941829780510908192679564461187450999454043619093215248864363754268114518094043812838647266825573427699282144875188535979328847514214800188518093515104491959407241235953728577357802734076425649401547767731279600576003460117968747391115351998576505591398400000000000*i1^87 + 5298320729794671707502811028357365998276389789046209886008606767340190106419741740704621715098891090604343395704211185073325766775194776825747316465334283698044708594966723277174836262054349884138575708214664844460475178819416715206229202946721252915693118445269234552513695510231800640418918655672160347716307445933748285359135479019052482136507450826360563774719649912406090393452318119643108375136119859379123687343973575354877300539298737732351582829902791091014677815000570350071265524663456374171348891536237718159077789255574486718963591029672970687487399357580395728027726792195008782715438556790328338596923422052628742151007638351155227244224306789651892258259173378404346213814093142226347346352248869330724962481414161299354976598474302506854931211799862761888392926765549190760939306461805256982996121008034377433376176616869829462933173976239929170960857210808447501136287315799589575879113006171392380030759912493010645356741562762565282465736091408274969835423237063481148897456683030781798785544336580434486761153681076378762690682076679628754391127054367772512776832727567819932729965737719714777150714220226824722837304456062329485740313112779811680249305384635795513683053079804200805345419565616123579813875362494377331982041209583610375538468824305533385752111100035524066478537415835759662560717652105958775355132695887769550959787262158096527677050716963122343680195921540642362134849193726807752664083084239065913579737833988782969111933843933085683316897479296537928359808640193071286042364202143128002920878916024691557075638178421181840134468217912190328137270020212419088143340789598655204080532556618522174130851553490303191930458578634481037396761507310158211550319216622380947825262165708828586057665685985462301316558755152691118856317513080458028987508623652772392642745736276013338202980201041973574072745516369200415028805462144107517470000125489800014717131226161860519690061071035393664018845128246183306658792750127654771235980913445832160594252029149708642884476143748747393534247152775920827653405970412332359655066412419478339198050698877426505658922466163051932463104000000000*i1^88 + -1386223369008328292100105661500375959895606188716163883491551272003591173319217490509194607320159352754100531736973463538905256729711156312755001859463203250050766217194280419912924073459064972611633469446558252395297709148373968627379715089492696895549713290051020264295404568427117214629485832292096082348002329234604689777714513996458438837842517667360305410640659557241759333569484114732994920811280383306781947145852571943121072513182058201341640156341093193080292998704681808020384592940777365424069181625146579954804346377331444232556016720073132999204107136082080975699766052371414367313573914590846834254535537010689236693165785019847309619014194886085356247266139109433412461518662310830394719851336206833710817768177048321935161792664313123762171718348637045546869197761486496352287596354067986234270590650455311411610018547516327148486012363620068280170328575329518871824477591346095843504484718798597872435349230322222401125458059422179756681968933808581849901201399671534076091917079945622112236112031786447933600621148166156414108934761136060739221503501664630933970091860486352029536369093222253284270972359215538546263852685213252433719330940216533155591952643662659233807384280086571941717514790812035913250266324785813897318433357553763132904033033559118662303519356823538520862583568741745568864970646374504666479849651719179555328549604107281433102279306991217060872883984911219493604760636326877809398794713550875053323067652892752515561801715517528662853242358664312928438491327727182888570582030000272692116745946641209256966543781732092466091513671929762787103895359245051693879672961657453877473575479717746493351576602347598502172691512674586016150443796740308379664594563779103763025563534478950393567832384533330431120964521947787870131095537232313773383550026035224342882824002636710120037819177921255505058472156345368563016421296963145072302704502761539692444525220671512777277912614856598682682409482244935610361793800378742844889086175673876206964644483233902003498998607711245047126293377986456718167215524056552075064703553556384651165222360714383850127162880000000*i1^89 + 160013546442974326663454594488908109197908615664114502633012693517461565907161983529169329938158213845546695303347985846079699962687533370478713306303633853676327988109906557405026295926300331167625208486144859331134480673704549248515513794757098907854610600530444060596330562897056758111160578976823585959667402556924485341520131216145506514296981526615413854409118660381911188929415880480194745990351134092527290891278996202143216493608770800808938472764711447697087140466983844885851137086853356619730406116856087997803882587036529796822340621886101754133439369154619415112872063642167717096117913288423520064484849602480379820573349867667307845131228575167163058730043236131082390657201230430881753389481800125001978218501492009473704761670270464870442534657188647054837674403387293745284323804914782414252780379941094908634832969778452258764074539573976477059845032523647352178675167963037686941460011563168280585956615297472353088681813675883483907350909386168776563075470003025861982105643144405826772919843373192208312193730572438147738474459205863403587428441823304377871564977041206707028222306798487823264357230203656129388366727090289112742067675387735438630369206289340696016550888793283924020590525836228770613722942234670303825135015094655826627685124482729624265721693158565947107127465290758698170835660501910201222124894529796661069893511384493986118430930809113664625359999158564835026584387572416753991408991861306487152945733354116969065623770426519443913984216413197486333260912818987238558271238172633452261696160590403624119063138208920511137828177602523362862988404321772323939130726870727131826720102258426280680388135175669033464846267993614952296044490402179825389003230115501699347367468526927984665544057092099782220146726974331444205409514364211522780074254450641599342268569750401991125614794189129957111077794422697173156273715408516258369335911695164580695195810224628259074811229804240768755542219653607743432308872415933037180380847729530259952456639648101942835064067917287592246057890883969394985215656553546311566929010179462824744853632000000*i1^90 + -9276508738324702879522565310360478576920491125744606799173435951392823214999166201615894342798782851767959055409454560797664853117520413186434893870859455732668373075234340593445814121635726994367623130327666966995874098147564425997334803624718480348746855118453549668315974294708217485570255440943321471509734970802394018140882306026766008149436196084208318891098771711463876544884346671923108160705332128948469194964977393905746310857683444253973473395471695568336713813779873338776854245151389794501155234263068307709023996115710132679479914895290376401260802551885313370427813466537137833238303017347835794358734950577381011763612187209635079310373960878141001456758229727680442267275018516544926350815790403575472549374902651577740348856497051605244488103096184713085157592490325815834206361977965103140704757427874490404439698513886340421166631358725402764804621720712628843062374505996316552707926453206773500869573300117195349935636619727471712223562580471498488219311701274249709634912963571518112959843564357667420760019550610543848738229983896129694901477533301246058328423175703729482769838033254062836624141814450789782357895893621692082243413265760335454013109235864970092358638993901146474739483225805363058670791410666707222679744707275614749119129345440731123756739031270413283548718163235757769147563839382346962183061492371741067439767770752831025745144455666128004885709234438092007679982670063508175668688588724384596824245825896725878466242029844041571940893111549807127274456987353387823118418177842090736036704105375082126677563258590833885808513832346883022312571066005547388790162465365911220090947987209882523324490809882942570486266536145906188854252802781264204351036535314381194926751852066626386932861529533977883468794781319852425503700817213584649666459422517858482026306306298069076577420462710420144412179708487555799060436608153783037565171382632414218037119583596926090025811579318690007425193377508679812572697774142523028403853498966160078790924794844091546143085626761792860394614169285362966754096862514320232391824000000*i1^91 + -9053323221829007916327405984330775315142378720186139519604873278324267361994141997287519923311102614981606411676466789904073763940353858233106468442662443756113560705444187146479400528620273202362217123986378323184450992145196775285717279201561441203083126630837669187737728423846011780106695875721526123477950512488584442737454801529027485080798838247563776054854204367280865827303528951791747073326651098502269625778951840835347390210331069516542757889527467935440773140359413839582726313417072948704223855205482479608259507085470373679883068970358028635291491878766004422476724551656330022310303910701882418312059130335209098482692638445530009475505982356748189163868101382630479017947283196830720928121658411741546689715495924844064609854532763812027015019031078325720855746573223163468893922181492446508191540857726620110900744423305936044897990201931389960998795353769500182848619085476357270325866667788064120255096137381288222334004675691608396170876491213630534077579398342212032811375598004101754219681633305417625047516760042282810798882802995562025408850816431571469836134693284600353451139445065257063735642795916154529165027369992221153756685661346890321780855598629099193437417705243627244238274119490187983829493748033352844418594624626811869393443546371852568166386102581633818385664441926600714395871136891997834088228480188422395351198287290798601993806668572472671798290057328618210917640117475141653087610070706700862769563497728212651851403221603138463815132293929982210719061839494023503426767996184890391961856220356928284908580012102297887603451172469754160634803547397440376656838261258701960317391594535874400630294238369860027777839035084363549974406772275556891041664491324727198090922590048495526023122542710060941697214049221969677423549037752559431183265325619041004326018236494881775973222409375916638758932338318468648326708814329825364151809265723918371723673339653984802352837437332779442931781170482025971530865134852450456150414949307675643031575220417943848931621550769463152151964025019661726560000*i1^92 + -2283974499870325500870456979286661182317850592189849205953028183813322590131753035157848516610889464737044104864195833911292726023451408813607468317628567509347199563712784245907775016063445050130989372550918436834866079229166194530317187260293197722989751370131953137640841063056025146249190657378047954375825820559832459960509823218621260235844017011043427499771647901398402966214087117343106941012928836802939351448588283513459223506368468328681797095338346249467859541239611398473286138837098999118095533456184764126726807393686656936007100403421147420001682672328551091804131816253734997154777696761020334826200968438472328846042907584061098299002440757522381632393668749317045160428978937929954963740028401786706497425575266093564198963073592723315790570492284219277311112866092264422472516099238146759291392422896631333811568245989365816231632902324915779139693663415666527651576690334830284862945142196670299482538151070580805316642868517507205299122230147790138641403929130639622359111558130957126881025205687431526918053054954555972071813382176732787111814541888930858393573760829942144769904577164806570659736030424296564460739075048394734954852068051251394572869241660219878750216100418938769138500144879512129634481382924211912889001601223195957264507601039105575153837224642847225861469268154121524593056154873511508299626264836249632498006592317810283825214541252353160054223669353404308147496317727134863797979568003960548763780697668557822450423632212238222556014142189955332037799640529205376611358058006790160673711805977815054299815778485028990755365666764883075704494459476800980919783140471695173435980179491022851636345662907519000693633779466651899972406505732287426045820064904825751368072509917629194053476049747945161584152218225535365272283113808173208506608807915437674059302009846627167469544197400065929627767299299142411190650345085768893856157977938414684460790866638812689829088864846313726769734891661245773677125914178431256044600387286092237899558234444717542991597629448372000*i1^93 + -38403329682464411243503271813695816244292788709648626914731993155762914059435579621483868047367719642788666438959575977557194440122382465411803653997863620355388073417235080500049504838268499903047327531926416381100743382291629839865625415816499821474190244630893280086885981805748213391136457543353056603602970223834187705009108789170385441644100750004623852418911939943429601807746866994280935942410271240344270352732595038592592914948213257293275158748885877280974094646405392108808698134502643169507992487389485480009679715847619103572697200194340293107841627931593664581551513311523824443313511565717100522441012600145457555665809552106992584726696819663305329652210226600137531954665064206416333316519001660342564912902390254817868698569145355353130920351624135545296689369568928645415388883229401698744987772393080803184174731384724808014273972952005320614065347021608658445671287859874638491330263548743520111766258011116248039647597652805285254801812685862325804472566992665382874944938077046898566422205685204339059343752566029657560851821070167006209116115236133725733001853938257283868605201252136470113409142754504026175612692730717489764818859948319496852120020133631519841819137313068378594096851254651296026814267443578686738394024232100444739473124358066347603303678037736325739169004900100423765788549883780544537288629334901162326276802353205255132941060009685236757849520817231222735856329203760854634178859795548874335604645747962481019111070480827012092846992814895214950142098638600861736142321700681751022138278292006679653216153256312647940035468602892532685336888284695306561538036606376287405586129842627918838701903248408605297290009444494958657414239553004363899529691077480372804118545756340737306758937978909523623098365892457571080245182550893235366727497412993323080529831092230886111224008575958498549191367970429426243245124628763286723634982581117271054898783668334101553511551819904203098017751830025865174898149194192668009239367525350936985685620200*i1^94 + -95087134779562669765797995502205084494527625437420930956250086108912553832128398106974217732603182195662721221699133321776331348648492939498029999561357697699003278849846484914844914511298542856824644194643014449137214508470780376097107627069560326847942961940586371462780329345956410679907794168204945565110072237206892781973701196471288490527587680708261832845293326552615826512021291868953583200474129112637952986247084026007556388096468167874894133268459791754322740790435443492057800053259990522857825623494178492503171379281494328159146118587794489737241813891371160871531546632877299956471034032762246350884055027168310542661641119410969579623172772765430294221030025440324745621328139461619415394391598107586261165597376955283507062828500382022434148080767453929223297467792771698776659377892300628198108671503057765944054740506326701099376978960412160633393070227032662446795822066916896680420919570836044040253071641923259888170761372724495909793408172541660712812406254616141062621177791618053169002819925286157858887754384412077641258135188373592078631722218114656234671672719636356479506425097078231268705087856341249382350012601947569255939115568571143830245498626560920777189941231153251404141941372252297988421261395575235885485910176534132565659350570359002480053374199994523549112278932629960110956567242345737049511730539692953156042796907393831228027032521005427487175675424145983715143540184372389283022718768197199136177409078095337359717622484187816725102282010476388986120546422979424961627476129980164533372403161368546851594705441888925111476394076704897296382228353584258627994306328829175708754370651404428854996724926827526184875050605499319646434535343541580289775211394056742922533512636867199081350816975174064237584013118900324738131768273683706236317959838731901623074665678515140516923996562518812209179574733353817822525438367218246211854975395517153325516111100554435083257633697813259804840188397802703710817290931549383300*i1^95 - N1*8273431750000109235955270040952688630015376066450517018774225966052442659588312024433119120142400017494540385590245920590039189503042618272508368706187127974775204968765659340157714608123414565991830356784290592881364135389710948374830988975691315767925811440900516168011851679650452528395930221611475682209824426835967624878944959333428013364706908629771596616331744492922908466427997832747704195413512102740777522274180303967802150932056964413224314334912221167746*i2, -784359952520444137244109503075247705077934248531046119104491473082694293989526719529662973815030911905900164415148744032761898153651862356437795077484084086744154788005816156425607799584988072413207727928595983303961437519529864693078577931115752482335713280762830520711576570164767316948172782262901673851049727080138682059124649134972242927344692697392040926289800963014446327388391069657559765476526744857737873367027230148851885510036770478196298762221676072491750136832070769516230716874297883251594805754268001853936566731772521124561673113913721845404609623379831463100923996432035348648459239631564658444012758791312519017592921279122234456338461930500516145505539487539448676917763081239250487752707571800472212086109825094773299877502335525725251091051723763789653397856011799799573579419309116370683849525605398610730380015798002630485421570666826884553914814172353711206334648342016781961668388270288120805419574969566756652545192455339264813634562923329165901871639288396610474904989493112081120359708413889051017800732879495405909162045213726132617753605222922283775899292169607371832727315605631162808492252555803876808844549723372115370047731198749285299291445335532960833165472355935777336877120692113867885077132944358759866930577151017277069011468827014077350008023274095621903130119210048413118742146395917621110493597456398078279525871654485473169542071712715079259966258104599942078129101709916929276966293368307880477906251263943584791042811693079069565028961863445619164128873775960685248975178026032660601723477632254377444426464915507666867681362874454373469865212062458073269782390271591473365808303827201277892133682196722194178661007926072302068856123785249998984985434425672072196854977201131218889124463005845301438179540110239518473650206402976891581917609401839927828552514245112748819081480129005306771680299517231420925073158148537338004781734876465137121401440032847188894761593407530248770204937518945266177259482592034134317039719040528848059187207148123600513921178578813963134016908567400858880942540127434921955008490721464759771176217124292931916957987064425085413028300019557861179022285732334880019909514267614547339219929790578232443243114956262755771887028848425294958161433279016509371392152801941313006674518325504928809561396719725960488573110154378737599411605788467345652757052989173020875084483791531876098712696824648113881735212742211022760078934333239038838497157563330659455132637073619914799882779536408405366087569739369707523163336490270682138756855262355066726732065833706956540176226994353568679790991500701196886133822325431155993416779129681031987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4503750322079045167898632086532000287601358034847820309416246490016795793155491349118568818860352942675630716812095354599887160318646685705905690643571702184245876439183181344294029303958077102931154314894515107363619223923716008912967007997530974411933141107944810077143806364444851230913039004602982463483068590659084484428114512626585435833948350051547151180748003283283091285490814372998174805994958199238022592131754661621650726464250193425352895285797122504113766293332191010890188596330994976203980573646803066417184268961722074665576898662691335611562892001257519979947559026303052983940246729279395336048619017223256956930838433930416118975925842263708542351158585217907535742197640091414976139328880087982484315799604923298664898334247351714917046557722368852689259980512109173277939419169083065929197773739734267762762545173612351329963713822202211180937732923688509809252829857308230295879904571819286585916700949645224284339488898458087645410601200266076264660790925624572650173434033635713542353618132309289881004603451951557139252080320268078804015995881667099587402324227885651663166593845074389459827892715035909565041286249902333013567528526684318673705676693946707139238254144116151775849253681490119346812339640850445430232230458309794179012764561378545771281453416351533483083556373413147850615876422181093426456489490990501580318543734135784324792966519563119940457626050074722107766304159018849284710559913701930329459961167093960480429555246620615177434109226741957015915872861996539035435053505530233681612097098401057953118737651640661529653499303727633266696130322765123779204447368050662699753417492986630996881328860763205311200776610796013551973061181683818223231696446481629949264407167887123149526143325444856950891028562759887354108450451817266863098319218584520189537236867896631830683371053715527927201276528286550914008221332065039239256988310206762494092056190310426812192543686929508629537347950963183318063565388400678573539166676275759198099607521021643241282378418992300516242833786580571286779371009050318633834283044347888994322646890905348370641318882349076393675142225456389476743663716408065556465606095074638385461173251877321497480314772417024757477054368615958641119117807561175285493248628421358432785866610096923810924878097316011598591848891620350322050878343146760748075490672241693931625651785800133382245224383606263151527063128633971788476230103815183794937364596073241095374979889244569568326250546715930634262228000944334122983579199690318709848070244399234815107521972820909975530072700431962574040338638545952519564795879933116146612495952194347991040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -15829862722172976026273635679509871062265799997532861168285958333808304854849170922673166610452221003499929590143487520892085856636234421029504739736970839405121336862047541110211192238619717073827787375067446410715518976297103237260221834911975468168081128363719016748043470111847310082827051563299059405085363611055225177642349096032134433220661762445017689970051364637349966898749597998861651830732082998902151946541911191415647898593142775614658035910136641257377642293869417515528882421220260851859221875086450742579723670879440481918982965097582005171169060571346711033797344443413505413989314050179031578541872662345575095660195939529618337508575404754110985404846189046839699099923040592747866782930120964242017058761608375200037953709860552487694030013710005560111276793054873166951876158145205291172182393728965261755291734120933643884896422428647727906750733726246707352032085375480172989930348090710292239533795391253559986232257748610103010885821259079446466512074936217351457120726036519254899465396690795300469998482804053147104780327550124157225004995205508655873408518379951202640571709155598920096646694711496712499251779653462589991095036842604683252311821544465136864300793577241303512307192709218767552633389325790663552946491645903981847429007840110327695583693327925136024149771345150671443929539731507849104137737106453776569756054256715463431266340952576191558483212402589516482697394590382847727100655246107888673857244152475647444105347306314955205876735891748259746187436421472882481602068506377857540232559841835235665473348756232678749261009044763824468018957934687122424095299911860157446642194370270199594287132668633239576987827666721867993604383060804442876685580304303496422616206396123519038135397745721344559310095099377649330065821504488377027180913370287616001408282019016973262104012031011454602730793464059159302708597043224829681583985357055683263771785856547163776540171884314125020603102801978472274577347319604722537777925320937887280879697050950328442318359108762989463961585702455802990688209611620129340938225461459575892937983953362696341146754672139107163608295551374571169055452189628749447206045976115896464367693939828488224940057644031811802624184511067006343109241100732890105561955996771849832607612709276388704520786924742699735199010755736274604938747662947450749282717220202883896937473277537445724901949956137713226115788508742287692503607048257450144180648865712896915894820527212349294397195337512371495164635705408370274170545960989569636558652358430146238188592392125699014103841468026021434949649096429168444691530661262183324817035003271577600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 8616709569886241477140246083669412521245792087412041498866925506845515434649080161282124231484540435403934381747580231389692678076425699626460092236659111383263383956652481900707743258857719935132946794226377652232557240650524266390462644991606246405930348097005037063270958667871061321208359822052901020453563621271388062504156651068108009154601249205608213770863187906855151380562185467122370961503690557525988287349058801253723593335204684395344611979979803380503391900770990703023761752078178425038319280950882488925622993545868908683180527067273381053582709461836887431941780130296404381333406474636836990393498058293927383207996229243589550916169105266888826952214723361855903955178925411049197931117996183361642999150697112935836296427465568134259825031442875311465775715019103550101141060437446770550591703318880088181007711040718459293439921373430071417042651476813239369793297621129887698917371732118828306688455145053867130284120307002776615185611031771087517190790664700425429404048580844816375928295893291792945699455617147012114934622045781636851589819236788950880482486789174658130262281460689922659697980133778777787858568774807787369409300425824724345868186411275009304457759916710611656829937214682599662462963605024989509412879409637013056941636126401838621308726458568543040278092860537855734142402368972772204668258055513437990091954416037821811648493280363927099904137754475972452293821268052710956466339440313339737095212933855544272170151946046370414800021399171556694354066779465802942725691737751059363576807667192390743267488780388468377733433125309427000779743085517745400865351588241553597686018929276761730319905884477014123394326473350545401438958339974452313838323120142786301115096755615456766361383913352270071124733794861372042736476330157727973804170472205934153557345040526408549836098619313626920846930355809131405307283195931200635420793766139541512696916523727469572411139062535113395681828003187248408627158269410581163510272302111715509106287222777789869588865913609946491769973849670352796557472829511189204066173043306848239110204399345428155000349859957292717805321611915852819544318757460939961371946491923030785313931205659412002054883302595496241405224929104381374444499735065678492002344816623209352163263093375240730844740227078698216759429711718942479695794626373654114506947396220492970030427648060847644688718205608884645115746628409372349491810951178031947841068375915123722367878575824333598231125483367196293123892290461328909704610765321220901487780036270182542663114903919625557598287854033265096182463669298841835451798166050471647440179026093670400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 20462424443465024887185776014768687419170115196777224538284992357538299258616188860659268178639453992654155136464467489659258989029832117694830574975941096687094456156042829638384398727629241419988699139920160185591553706205386020025485543107449986048157328117886913991539370234349477733489327134409419396583434322875330057671887838457147542084382024360656210547774299750367786033157951212318056127193769788651526074744609169631009359707828701273102375814347109929578376425579235144356707686081417549256967409596842381199948403503886627761335883971120512275529800926145710936399081347291099870784678374039863892131964421337479467947851540468421591528463719933362573811292479559020275377999402797642780331696061234167797524339676299015355208719420261604069792413961992313240691543449526343384256170050602055611121172115767769729015315796513995521421884745547157472228873782678678764463256236583055544204070414211331060479919727794518045724729344844173256768889171111709608559688639717880703523332383360246386989244335194158948169254352226897986086241265998360135614633200280585192745441180453397300194756198671960050470704949642623621835110803955412388290425237987941931852902595075765298792792169845842608125727375061964373517952899192759431209125368962990137605330569692167297591750889944684925004586969958654884445261531084531840188834547534939817374254487507660331627779120724663993457508365238652905871728791172686958252584974531393962672691630558801065731543188963749718725184435598761980261995752835969584051606209935828706552474158209678314416223572435249559980633841792156351985930551913108541212269876559532661957937398273075228277132000219366034199845061053657787960131363789321103895812835494253573485053464221502841953395083229939103335473644322505535474546382653865814805753824901578401738462594887273138833065881762243349138320186373617833453011638978186414504405579981787448772315743559648849146060353348282825259469376487198074231930486141879383496155092656506446512099352968678980346246292562755781860488077168332895602388095233030477983752354317746199527559573029110876219787637253977641953977744262959830605208186466123389380006210373956390511891652733930201941190096669456969119695548873848730829645565585641122987390791105999941916042892172799474100037189305608268830215899305100020865516651200090738772715833397187316638552351186603562846145218373558751991969713890206641567960288075056755843332926593556795021390303491529473910803829327681016300855824962053842002387504021427337540114253385228650683170915059703790984650027739084560034516096458087993069311617680852471356698174423040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 84488936327014127290188963087235820622246436194192305701906305412626603209177193821825721615254338324412627048965419942803333170558527988948282508036726223733449480588519092288924790008206160896570083189867288217753398723631217997249711817092978506484912995718828421431974514127999179296502638272620412116443869777940678876148172887716805301046876562153461470578428346161370167275616375190147563151252604336844621658732990328528556809678830922627898759519657287428221740624195924464163920548116313689935860921514509747394376029299235898873227851241862529519965853908836363684016698594071123247487779839142160087222287777484681691808451822428034177491037664468953189586811996728384900717298725792956382499404563193403124514146223466965327085811966985408842230320143464757420008814709378363251333817391587532576451247123573480827552445216560897514225322053086239345198073218714710630144411177026527071216264834125392315883389553104045221936822414962651532421672745430698156453824066117366953409498945972168400524665714957956440886454952330434468646340509930820960778935842009128574007647671843920179428328616474556191553359507621494129989590005682992036628632168417098784939007650933839275528616919641705879369360832595656257025143751424657735842602889031616980552193932621813645561112914417652389366348226254599337476428324202815313996675403822317259853641330019010333718776817098418163537431481501788678812819648855727834311728289385858126095076929037672854265078158918792602192896538647236445302015584037053192964648106184737737020650681979145126756385997957074084179542574453404798423405468154062191060250802568487148295706093143236401483045363481872163152036414093736807735242992051721645526169552631216371418392198225991205301874204042469922684673635719525758265804449760686206490566542750722620988967827519455401355480412939179382482569820496806970121144250665784932412150216036108735571407705356369065946120302928530173619210805703103153393995939750927719055689652235615443409382161641810402003045323840603345590548495518182452915439609823876499516539055059847252298610756471526878339031143935075509305623718927212742494666914622961469764886366497240355176566098273344597868406720043859344852160778202665924853704159483782236540727708527915993810145035533274175804457951797344390785805436421150834171047879763888160726014625449454315999726106591096645636037412931455961072379930059506281876383460532460854111973434925626093089430107796108164678968124237567416224079783521076008731080999427685921045802858572503896955307341993303439732698712302543024618101392391086097404268854141629500674478702592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -132885160768807801415135854092581435829094219193286877924912750853040446806081244705306629026525999860598967188191930157595377078223677287114937078694266124411169685516664082576914142786781291112984275923566160336831404021625317726230773501499753553128850491043767515309690773004636815382728212430993789515679421758703801383776917477648940491189885785562723593704676281136640687277563072865145782008348821339343581792302840562422450905046891697629713499077930538872534587454628423977472378030112657729958188059272953010550162383394614507548493476787602350097602746180863337316961134910830335358224507689070197147059989674580090284929152416894840965846040020900179043458979679164355822387050597268386106947680745823869224576411338424311004692507288172776570082638810147104390986091144190021145062063232437379852116645304284978703767227453480869315973317168817229221153032468066931160948895184992738553278394272201374946893696087593786279466193935260678093689821223295050208403456155074458809936719253191402539895485979337771458759495573254175668521682663782308231506297996472631981439919638676473833018540784709270291222149457764389808330472676193181152508557120120262438521897658914373354429981539048956141439229107545387890684333249405363113555593690681884374386845730350680291159054535001578602454941160355457588504854602231161342126485467185605583667716132048375348110387321552207435161773807026899632650978458318924808734391634138153560343606254205966330840612138455682808586020541552643875918322495325932201774185263609859245984481436383700128417931870553534577399455313271733482556891542020713246307452630094207576648520353635218289580146750612017996173345346853926674103534616461742361415953088118330209891715088149093461425807170093217378890803442426114060043294008580920839905475274808235170473465640585521043563497768725434936307635457649532460421821913209521081458473415493144156168689537362902634802085417111090809349528693481583085879887864387247439690356651926605243087895101844294995156412442192884698284285395616989575541709855390794110624540006007987244923991529633834787909509480246890360146624079498359412187544075821045182429979846310975671967742255306554573476604501704868856335783337028720860623741028067498745740078631708269043717660753165379754088702884882132533222482786992363632819119154941315988671723833645445594954736858399318050270407945035066161784707979830145666047814635470374717782308410606836994465391887287730217592976567946277646693909807466094196318442533977656533911686947059911991132281338877156570302865485199669630472450963826330013850687908368155500730331955200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -104293332697686185845041225102841198111863861754910443314141365805884699124774373547315347015603466961446898542842956799988452052112366297008428413384662190539145295707989602575422539800175534456557986706846546595586229300306065257672120402528509212596923434417672107995134120204872344865643776120580171183449376936676499422783756109044959437026045687952382826180411113293883080918996297431714398388052272434650658683133124944869106467516861442683092111991350499451895805259382173416071339093861316441029623474450837858451321503393969768857365778329626316819157839596789095598123418010449957095012528717822294578228435173707832466286185147816485522504373926166354411294118373955182481138684403345946719654346725088033368905265233873151172685105105458996740829735675606730272492223455366331292851728007424727276177759382026190474997591653526200181337186406352105766236931858526905096917690668650443797540017500479352313262575252288972505089145189404551835320936582780811980949808669775406664083960407592378769645778865567982964945068651844188832782926121195469255225745005516932707350156342446333378843412791408127481350682650063104444311406800864326873438516824319954934665414305344018058980859239216249309960484389904250695516972679400317939928243662433366365627428852133337313874122887296798421350171333251840618471918261653071992935797754214097981411970513592437790042891714126382050399204196527797489025134480828316676482737209656088277410659588495249002299078861204821201587992739218384503717792646409898961439608604793739245495319867869874451507282904292452289336178500463665567124457814852666585932383806546183983533680321628549380072883783952179878063659506413588709898407946406506035565966467456637623985426435923138591537863951620652673465402670293139980050380636937389708227303063633481403420952443962196991896383607116200521517993329942848396635477147169869647972822044225389627806067925597517365677666298028528309932499794987667860501785394644223130298619174772014295136576115439238160065679386023886938434785945720081939241043325886923378721135623958254282969243425691031584871733137727356067258393759904190701168236668933169902806576449023619633597683432564140617555182266174687722331217943552381858226266128371088379875208461679644050452702456186117172783308425527080093989568500186238950071025662435938855604301231842797313126164634592988985273573100369493618046221387790893599772327915049302191295521885780901935460982492128714240494231032149919079212656584645744207468678854221123985383560778238574174881839638347872194946216861655314801122022916304895368260318742429636932455628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -4083942906832667688062516337611964695375545601299828977507324286819344399508140253331946809631878039801146745385068657864394876152060065859074392945133504876098644110552396291367597536801069647863022055355806744899946964447348244761862387988866769373776296577600725253861120049542826270929929820499289442712099803884799866526905906650252326276907789936271800368958043767555050253052829713066636660646536223010891662687035777337853503461959353979128328644734979456273559653196345998070130048212944950808436304726325298310091973799840121982373223400017532086370201544839247922237699169371277343808933938891473353152269540887497876022990321054628857932354658440029024229624714482113707724891930619113405198971780663235668352688363951774270471974196928334714830836211105068970910983789564023224307914217348884955039993251414915391243861405323439212463608774247861672183357612192753045176735354787767908181508588906342021084624278560884348903449327675584172038583421981259224353362677566187623241615350180677735914230688388629504093025951388533026661403074419714617329725177997073793231746712172356699028720237922513632790539349289123186081397387404881614936672646897055155012001702288983878539727735963740814358351175945334581022872711762876612528718878502786244566449923792172756201985129393192443448730133229728771494806517430589206710042331077695915468478963393520615874139567683486612809481025307677043119542043571467273515559538742525603136199197234015680393266654042849830569672430578721921333329432950387436613842366078858816302182306346398155097718213076995453861645147600045325731411004750885185230993065591882541281938298971164189317795015988750305112191676333446060928765295989357491222788106645001508021768873579847285078425618767234376380936592132643893387465499825487749041728357993238068649772090292880052601180355654026445219767540891676547025655832670921767905292814482309439397591053027921710884971727481458547035445397148828700072309930328827695223355122941087940617720472210949255938260346381029052790852430334659279223407236323112527347894435211114619005916150062245600090937222741088517098270434237516407194396492483456640241476559337258323876696050772713681060508501603324353718493587768233674584378243208652513958241714374649323257363707708713005118798583814485298094968203749062724425219900082306401726499320005329753999993668344559799056013947420616460888771335023876635215560667696841066891866399399256722626555563299488901601531262964191534338346018950881020911090456508506548688962359728443512324897027628552630751052012913056520574353632638340030934887672598013021257728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 248695171374763013848408537351149636344866479545418971916271724575875317413168284756873287101287930573476795755068236402676618348911065948743668220586732623782547654815830777011191643208148205593517282685977591646315786841705771625174098001997615891054464325570986583651483111217550007771098805917622928674652248712964392607146010741620330962822294920618519354563205982869963830399062066840013271985948981299078197626785732360851611333371500663332927550290616890015347350667532347080750454953269166111986758449284929700749157254790677107639568375820689766283717326352736950093924683097993861856579452400077395197181360778481847855427136769466946480975165690695610466592628519550860053285655974292995751088580100801757531285789093257075848261877281594646567545784096576852502486079926231446768394232469090680862346294010296273019833038330776880102773571161325163350277491455453851626606046476538459169007324531744879685830062187993980774599360388671174642540201599298843958629346032831050031951380250011017894075607314775578045223323196866286146481761642769283824541615257473693815115690831949932027393948403701204102063879729108204213938733952786648515982839871041060099258640839185525241215334120422983492819288070963571423220111811308968807906367253106319483741856582423820652778203268117028164424910040417464594385422871891885615259835574490771453557119397592653763582064780100686712586149412727186728065792854817444420345148896615561538359931717343393052998392767165283639248448080110533023749033692859782019123229059036234106914314268420578007316927049842761920279720057002925557654305803707000702053003440746729344860958750067914779194785497676799508456054943817418694633062017073385070191198113038411239205406205548240337822806786557084474747564674658116740488525517379865919669650373473035331356274539245856778837975706156069202309385798601511965544274984681657757493426827104044148235747410133102069674823139834198071495657927210959838473370226122650330067603242576528808442771063929015105258788774732659221348613060351976714143045073355439491491659893056136262975466313539564528280948264075965272212971119559276001496791590719505948593006595763075506665782666974487013276107073071627004659001328096690909289285544065440641187329602407365769535143687682357679680133350914954461487326261497501589588325233603274317025028800223821181849229636059590409616359885574228652953365359095583151552771590127480689251475994172790150652585942195675168371932278955902971305396879419353406450350295715730074522101259399297257946110687330339923134742387509486430693866867932289006042559227019036039577600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -41374923957917881440269970123581123452341412489122582640453875855719728228537940761094091741804835581362855556119118044456158519882573654790686653133074353510001200492132285688999040155927027465835979506749906231272713099818212372257690731646354390549262095392758490726086212279948840404025554728688781926960482349130754210534137147750463691476991736515711293710240601625320579971894427676424862605070065696401670855130070707627860611547782065386116970043991723537653812589578592509535614148635257622691130261899237364651617414837063617113947485314511530456046455142194597675832167400644323074075179522184655266188890074280900520205233548144443638641881555550424805245832013900664341537766186300591616112789059328860040397433337679038706415507745686469046261192518166216403448674910956225642370945458598149809725270109489855057687855651639698283779158467629270615804121202285186741830282994779235382057426854229943372268488066820069612344406393825936366411324446355901174188696820185128848398082110666246296444884145351729837928232958437498255284249108471524288638283665156115293328829422636856907331327189118837800905908966537580049588738032618784800858035405583745410551856658478880086209664005923706817463464495027694136705077226333046494869035497352830575432390688448051031786659209715681125938070918518347731701338235835618629882234978110821304614987649207694404224283356456904271712469679001432754136835011877757198739875952278192761781460966396197915799763570475803191823509964190334294389707957057224664996287605154096703725236465886451199862065210027693897548975916948452213293556174470558130399931760845932124246416034810876784195910699151534888055951150939930471166991373203277807148318778380092626834396884807604720272775317752814992925052298729442971195887816079874750332805834086788108184593832657669828889798702760464736018827562591712639202984643944235316584039400062424738152323603292372811239014270751423814505713262823447257946140388587956157535696868431371856559444498673169114923394911719836149423825107295773802919748532176670426959237111632887392990767411178361163404671311730559424911207947454613487113783333436570431508512527519683407811200592651679677814500309388131475338387622707134382738204319818015329507185338632474415171570969955006691087716846651417552179006393603649938142326818797461724493884731659494988459901670280459289304086521653638960968102439306619260431219421756641307487230549041354951934811979176528915295952786178233437591588031618714976155421414183971523512262734510909238286165474411955172788449339981357805937401927878222910113160364220575907840000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -157725089819572735224633116046527798791680420903969506799163127108229014635727559894934290770821765654491334007621764721912123290961722426337499359200774482985372409520061898959348709779683539243394645430344447622135244406890557155231403976620683383176085418383515276615931117817498926942885966646721888472473092229192815966253791317243721053174185495404252966758854540509221431118879696325642189168605457818769892455591195779728021033689164009689776115444837047233056596467907290242265563813895956219881408629176030442700539417764951463871630642820756732439009720543695595439822574317971381878784321622319349822830770050785415077848981466653393548546546920187200221244098564571007819724279944958861844331754901724647408837880701695184117143869852143800723956809928629433505880099371771530606572487715583347741303691420299475021922805772804429921519506178181587509829111955683208660622576152645426089677476812116428951141263685650276806767265631332897702432149740335960786347018646797381914123344561203910803348521209514924001365641149702081873750073071762106643427963366164491902514758011175608045812735227308510739605591671974766093589448551238473074991834502714555018577082357723091633571173830522432431142594238548066347453036069413313209319453827744024235843927737732644272763039081788821418522556307938620677156350633800348034730517494410911630886306389114521416636993186636179098260813308439475234632695167409851296326051396407780041314968511906527962133433626814596819975466551836726523162508381249886991734820874325392767478910979756970531853044098958419598974123443595338374641570904099086948078524032694299726448988575762218047444788415022542835310089025732740890441790188804476975583432236956004551614529304034903916447506447812430278672553726367813209799850070603611994770743589178980734374698703727752961593135450527781778367921895075339697185376257964682257009170100847122104039465943139809439492002434149469285990151460597617732691264033513744261666670773245132112222752712083892109092015190971293213623883536008904405032396767351326667729261778616900004877922902281309873921584267063247635332071943940965474110843498670252043357670617284876960421574443513706311625113595167151997844931153737821204705356188527314183674845869653122749002904938539620084539265844906864632187888422303851317892107063070694893477720714241613000743918755045041093181942204503996495380039553266060167789462329308671173901560344519957930603014416811027716327070726450548096287966676730204327663198867411015947429874605441065955847259520993121435094793414882604112672930779713933174238207373022855168000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -25699206950236450299115745001441548378468765542484264455028537737309879175499893588539143747791927192794835747602916431395653762908664770787684848588329695840060851353564323472188027136186919910249427332493629217855939980356443523295855560546919516473333913475527357355258562885169990692068575743358670172512729848022046690850712029084057865293910777615951167563096799499963981933730078617953395150987549995001029579168492846975135528631710983168476057685508514357951171946067417129850324042175825829505264533640656211507179019682204863552566421162076478982628518772389385934651475340461746719953133768204698923064743426186781236685644684308066039766923879244211272792686985380051394174250282193300636548527490187674535341843998439194918596847966670878416225503546989209121783468108134065131222076704717643184164988179141367215890233167130591292583867051969969496992149934811936160954119805652921345654704039788942609297943795021078685303661429372925617999975832983111592675621455164889657814552990365691834979376795937654772294438377867209161795478136759370776006851382116061009549169240077727026997062351952065075590234412641024625163121718091889126372137910696958900067732061486714887067716616768967312420968254924865552111788315784776215273962271660973726601382341606138282662424245511842617174455919310213440518490356677831465575210250546536744994732099105825596758646765704929670920561453760100601542103435355058884806027766663067791271575967713938878347194140579817099168116979729712135826406754969600141346001064204058402217967160465622899618833056150770908990499879889650617574738251329486992580897564403835548804747718007623662654960879213378588110185651718330247103738924404586462585148521383250894171916720343964095916811779782437398790245865161728663006114517886404005944403331485342955200481652747208548624070963449418157803092203707082336659873515023008864656016525395342323516085749140069945342667063836661292451981647346174435778373483509706836067652532046954522704954904502799629667659923665870188075520801713465482352871891637240698928500532112668053137216753018383278020468819116993075494264652674542840532999357188979826337775165599221124234851481373324684310005751284400415366239733183263864755334167266948702535546673177848099755505675088852222660429285834109943419440682376948745113291279805049065834315781828230244161499788070313413576325786198862862886946068328243738398061906285961254942694738869143412683017434391827904417167042009911143917884289244448868469869410318832747598062815397571780738630565866070370844856453874293627178962216302413829514989679725772800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 85876907028046823764025366453113633409314004727432679147011826149707534558620888975077241915647379757598417932858339456637767080817635891391395976824317713862571737712620838245961153745303578072577895385619759188475472942996071593062617166168054560611378209378211529182228343644565092019178314645401471884262496338513061960642671624721558389234341545904777666553667396724099674643255170012278870218420602248485636641666558318565090995143656490239895532057929481029708284046552368475431258919540832198792633841575486922158749700861168344885060217154342701297578981564771113364512295806797284615758326551663615566471753428404415163295188342875273924032457841525492637084378631530785973966954837574664266314891496471344476380905337757527003332687510626745974974124560158126126283731716787693024274702936192934228068325073474330839401711785251904803556506750177422451040608191887898436543206853818922771370002528994168278688320915631470028694417245234920953449698254177088468849422496865696168186686085844350460637243954357162114142225982652268898797500211985158611900052125907078601786490921732367599526106732073774410584798291623201839197948256110529024421945275149673690367599594210784018773963150396147673844816223375730827236751402846251688539905291654957667668815376238993123671014658931357249391148413301019594764863236356428850022453174546192224470081252302597372853287980671128762410285009704045868308718317611560163588267875042685709232657375466710955294700915292676454290582150119613758589909988906903505578298959077732517098826327702564820664742823523757938103679839779224916962451932205387361820767075403845214284650800984353031189088040537944356163011999442584607381083577620765326308832314441343983740643750612786354105954496792618326425583997281740402044512281080890261886754406199076067353234898487350714590838756029232073284556666238589856433022100480066080355578874670258694327673271194182450043316157268679930371027732038066525904439173361526515415679988624018859468698993359641397687981863118141860034131717623866280247682297823293063581965675415288871597139305818463055284590954825955711598791211541152753824619541110170242045751694662681394223733988107885722450277357596926004408248284427284021754006330073299033646905034415326009407618303933977360146872597403755330447966488820978590278153218222326723651977166132034922392677016291460292639913374210341587745486623913165955916642304276224928856201577918561445172341666327260254156083244459229048528974266881203138446470874092131628719793112760084689191671450594151936046236017986651140851402946885553767297783389224960000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -54026196351999323406673353131518035081151368792745244187080834167409704883512724970507121346025581201496698415426492859317583762571750626047455138546668679148962419672316051422411486191292919858064286587709879064237218798055022950001701001011181112399789285798731026709648742598141866070972645635433553953415212110450637116562504813423669549571595120316967701023052055992740766615187277477679047163786580303401927187887349133460327476230340341766019346785661932034273487301068675277903508189997477970324038103603191940141987014084480301857791973714582259937970802936965308776653750064627425373634779190457733754018771795347097753593149782742915175559499162377082650750813492377723265828131773338347123130893280236261574881456578724103609605741773635755702423269461647899921830114727382858546620729241810755746872262000958222995447845450379234942458253648194824402084552713304071624767393932911619850782638452182504598216978330998820212521872475409250303286087634422230943267075150558929877058300513471555995474212847468611054053251750802412367911970838477347145116815809979852699959098840356589191439572943360306012177251429607203370190740326585899404352459896681568998949167379611956823275970718240959564770826880380915752798592822737514710015796756845654423548178252864456394024789204414016527439223010305301635409600440896354768138573568406593473092237851264806062830131739149663074688259745423296786091688949941014680867072947782419723236017748499460124463322627633858879028661459101506505909590543026444282381670214738025071517750193087165676858607340067117025452599950261928094463705259401640478091850780420531671767599973198693343591553730417252420115021305546665237095307508946157443421162601175602273663199493109609354176093558861393128848291443546842882049561065679647678194308001307173425399844667583778494376077167176174994905993321271497144172117146177964761140848116617477641085639098683520882835562924717999611833764263202253877170659530792162976981484500730797685815972412341004924760098521105953509003154219805278614450493877982795692314869323990495832836889755369894235097689400456992287844279446263453861684519145805402633887244981376580758548514656582240516966650723537073177669018768620029702534667947651869877582351517060894471085182275401845826567518594679218540048045074127673644502083322417663866704688178400325240795579447008868709316013251242184656726990804153559734674116749773556404385711402065367424185931406661627963192392529318389734062665645287496491446578837051246017789024019234137413531316636454060065377970563476050579997210137926858557090634399744000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 5914442869786460469066370731522395349571190941072787111926577196002904428363371805607321395269031172851426622291766153145252008674642795527917746702045864294166188417009441220618202839689818305018562477036826681813690174514541746760665311643709211706737449522415642836407215282468007018369670370081594746753796243237786173023946677002096142741766211905293757726786970597066031791545900106452704907934731094633500517169409117212280829869362901181213193268796577941915082819073097260191925689657737916066797576021462122384379122683641802631658288335009785191784166036160848296111871361061084966078872547067778351812357923817638830873299740526765980791961113037401685750963210973516163507036906458947145339562901626866940114956305892586569644101348531082620820063740906278565634566447507257339200872836097263567331134599407353534617902179385970649214075860998532370898003821404581428618175111658559812045133183401169121007865302557547598874944500611091807092005053573117479033148174046776739728392356141930723638028939971303961133901859610986665215061601665148502002959180308107251695480936291929232416780875558734476235974828227837404923228528789788494409522295294421638433898741838615095272143627678941188944915831545127445081117507808381581160707130617839049557854669899269500547168971530468414672607549479374039294241819420784591075438683809457846309951349343865558061157089001445926166226957065229809491783841758577310058392869293607641401279850335681738782390809749749462147015211109371412174713804990445307504796125206494535369394598658967751351437374368178006653668082106350363706873157430867639426714387158921190413686207553284531490540400869496832412203986203999326647039059031885203727041373717703055376992618902854655554711405841327416884940583843173313428078309628863865853107084719038134996573821157412768929912727714172004116589054434221742256952303274939226010936817826081075136653485005560784967392267953699749438199273212813325397053295737621433646201553215762303657935459757894423897400542585194444600016445798957204584089575167216508506099171329947249648560093623940608107181933899650245977545043284899617733895227768556930004488640497391143231901234506488967057430723837631576105902322075288527253884347390484007299031581374454527090379657878094230377707318670096400581981299154937329548698415414520419065102913610460839769988553284874603319552086891763675727003751691171337357647373839860362774619396213968914914148853558288084351372945754964203902589059418119973793327381100053380558367771935797432935403279257699549105664993437412079778734452258429186623510937600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -4129759650659181742066647493136113315645278537665544102644892292414472367202686949946433435661898128648903324632956718855501594307399725283406950634430993365792340885406739311426311148652212412587499444865983026347742682852702036539461236225976119864221884659072706079685007446644978847392540452517542438958895830087396927772029610285466360628333319997742715417821024631574813617366301427375858176737458313099960008915079216872467876519291024149803794805489240921813941859199230414217864074504823668420981340673323527854183493486111633624844270451555686973739738905079583555702767912961385428574196692647257203128633868457942741671657978970350602062573556679120283069966847773468642746958837240956508025774350595017224206278246377699792419662305253163086422358576897978816995141122318191358598519865228028432238210823609902476106754155194136456917108886226764249970607986973406788954786442419300334732866785253770999893811568790685179923123372354027729003491840349182155115123748103886308815936958428217853872554925092699735011143058444993505165005178860412830041945100199639796875352491417527625956548762296506463161697459076690284708831784458069033794717532372578457099894484179783197098962161223250959261409679287106196760541115860372522652684499647704395750015174827843333390231442949303874512081589998203651731368241910251831415460184862461647995375811928122432879085545679124900234006555267280764146574760627422451332806817847035059838841112286925710242401044999599594308657165936825634839480235210014798425227678952569610831318437936547534701072986856607760907564170130056369505797676311126098713390150758845398393233089230834196288941294589659838160061880784798886249582467302590936830271824416572175441498358919579015311287384807064378751649443363791932561999391721214573136547011060720389266525745031043508422317490890569188107975049114651929457335582494500805223609453258369037597413678086232233582831807156154307919533103994784679457352517260758004322176872162078215188579418082164050725573842361713468125644882574298441590420514096338148308548025485824565387338013107861303251177312198040863508255300822972284531376602888763976646590721581229790455094825394885210968607755502841332525537604945873443531301302119486587902789099536451336678986349007759540195977860207279825672984081341539263495777978022704604653805049902536769776016446568909875240371128204329585161160290833915694865434848441762284817036175157822368854516640014995920785896593718201605986985422047515246197869938546910709967126828364201452937465062383198146687956611187926183724558566952004557933117440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 420867709880621818987708242418625425936836659145928791162957670876321253443104397202566682195391494601265610327284999846252243092832726828774452600592923800967829517705506780679818111682399964277338333770436616324286085417336053604620198994328389195030376209369198477288950714467150449277501830672492547676287447217180921900060519309291544971922475186181577218718631379465243589860231581713402561711680936019107192185411317037427722198737308611731154565629465607128002064088110503197487260034614911898804118438714508116569586468223160849102199262649492426856383393883329527396467449798847703284510355911309536841472798803508420752045271563837147951247996934074254038452877913670272970046330657637135843467656872839610139167913298204908160104821454210068395288252173116127214865776769745257690009764253720864590893171820374069790238830182223495243687089804440023135294187893968065243680479291956559197789473668956502572258391629867919651243493478404985329151633413220584079947191817716921180875563184631482225776683637948024356450686125859706779914021076213197408288226327261342908392750362187940653801087926738488944400456560619330124982953138063309764604384090655634337948798304326371833329639448895826466359422741408939866651221756038831485518246011369918365888574649085998329342611508094799862584780617281111722768592609037240740219783708292496113365414427249303029431618615637531141113876603940313344930347715199959342284223092994558395759579979485517829459416064119209126820599186576279839230370815856721898257154893123445403387272406151500176275137582023594163306331505332987496433564306881610507158192036199044574669021773679844496576561753890610779029749859043607890622234555160482383661043840786223062504176108853315105724131518818916716009661211578940578789259154265225800924569791555753892505232459222201364353439217685903222030296438550122278247172907000082876262854968243144086629643334349325166197180668066785205158682071917881033293207564069709808248879917410769509365283306899192278112884390155709388917460452821142978116766861919848825117754669399795293004337410445878600863726637809680769878575011763374510670564628320462876921454845803348375371267490386076960532663558997873166029222888481049354928040608142400164936643721642564748909975546097644858460080264592792888341573983349606507824492381801338728898439480893239388249261962795360350242196385054386597630873848411987472664320299040028663140182470230185975868161410097749073504979198712611063148732996154412701677290036591456983579906419373320061908428393684969640021219508063870734287562142910982914048000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -131052946495872467044732715187500667442123286083402399670743519900259936612969038490820373673454064398399942212904087013590145227004331275956062410685815634463169690692967430071014176150712186800570666116626695790340710044262573092411719246058149373885574975473440267507705353585451277649106019880058547100967205377152039792913798528062839262094560026176803968173992311899846710784227122271046164186820432991295404485311888479196581035719227338128506793432137953257380919191774459858011384643162709924789347972519301002717628624740994624802930411558141991234586198821425059612996360356839578805592291489027174362634258020176305637191931026151356961389818523906347989993834504186690092073161240449291766065000668610909114321156791677273669233536794713221912638768781103786351972938865729094375544863496733176376935279208818963557825678005027762249772039135303608196352403276915577410277713883943201303790635029476027814968175918835627908727555101417495590440557948531440782715579099271675605532401650759705059914969439516457742903843379433008868502141334481875525313578846270164143660272796742793967844560059441213339880165289498892050331213629788268616282983665907233345981644012240165555012050473032062334833721286258379529511151497439763881018002044176594009620269116498292532621733066613889049394878718201932425848626543564742970178343131825478446638129487128040516268923073849683444583102653073493873052752143990681235689020041477768894386888731526218715919158195223775023748907787499221594188819201286179678360621931907077417674594550238082686020204825754189753158556421073112666352386909208256438492109303317960087741094753714093934119864816080786126651194530137896314335132462782078984144830420594097892498115454404241661663228481194105180627288901107268352682606454434299695214437598909064759890624406321646196762978830116832531841261195984234075573954289449190809142459709547858677200565865256513041345037449871925489106895545966347284956409525242913810651915523994372388181021786713026216734474284293614420149857320608575052203849450822262400279925918753795701994217411512648309233405214080737189427175095606028417287118179419859423261320793690311583974457213548848068675286243326057612324598428822695671216821819743787550680707112431969368554599261715079635306907060026990260947856804281936301455702098107197816071106273367873224066094006026272699928452395996515916033658435972901853338286073442601550415345560493440767110352825096579914925357100170037231514910743974877352037395710054882307771966425439526820916645380575922118107761475850058932847904011979849728000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 14758327983442217833059014726877137829846608187718161990929522866121268866815253392135533221296627256873662056643248734913192476249277582799300818943817705910848711408469320719571550275123601760889812693289362875143756262769595518613750910547518431911022929108652473544476994315185044402182752467025885423607521981190095474345038166034277554792994086853166634332451927479104146667150794223172816095492846253742556937097479331122036745820028454731908709930945935740065814704065084945332794118573398718189678502144649976871642314680642393528149895443357341301997955356771464501076215649320661216927364914390782850003948685096678116871801001727359685469818774173352978917510587614712179134073728697117865882923993492514764138474371139791379265127081664676093074591669672536098142766593133944489899791123729030170476955203143753249720547638791401013331427547997525470970047146483090684156504164039130303677074351310437161525811266316752235999319181211232757335280550924049632913945529893421763942340906746342466049455729619198792629654035973508078412686007202771199721469198165239554621264029146710773705322596922121352807114741720005569284891924772879156385124493275215498542802576023997306813036950805061541187295983569978712261682001805785703370625054226996600351107491897727215541128171969618190531496497583935399655186849683244562781619033123018074117359769375306860510595867785700539027345939667334667711730842965514792231516000334646635481433209501473224032702653322384686609962132605339430109487683602208062817242955372141565418554717082627923200356423453072925243964184496363084401997900067862141691242836941527732855834477236705969724343924265558074125186368077049670678835980000220379394436071037672787664632458295890745022466922632313846567639293449967876945946857549474809579534600192507904827761014918354166043757000968342023680064712606342088509390661343758566113707662427612088985769433030627849504654622470522132151988713351830112720009112644333499533556234383496369370222508704692521508107013198246490281363709239337851207125758382978847525414663672595069932653231500919798518081589140243187213914028915711002565809489395881196775751747012461157052274344196065173255591770064548908478910126856755670939137669468112574540946807117869159973919447345228714385064532253411096783318687565575420639660033947902268679337310526929721592457736139533132982561033451000694622965387310067799201948772139644025157967918166991713435807103223676985599120900433416354585607697142050384528869982555960492371592870057554283919309680134489833643053359010887326505342981269094400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -2417213245045883625498564670082244087768880452843955215055535701889560793781211208303616502777947528850466491590143861461702313510126991524796583415602173459906757541782901484882006388167074397583362805803480335957681887124401799556728901300615809320810204336976932774569485353561946751505873460689433033547080081250290593194523955666144238444202028360469364378800916371597228306312983379824888092964957421139763575200916141941694706040743182165120632211100341663822137050822119302282660660942961145464225646140648399808945510010212106163252566138764290867512390244303587417146087572681708315977074030566569080935145799794337378416240237727620576886734328378843067795303933230603876635714216504158126458549525641649348913195355303365362687037038184507897398001375974211612537805653833826120086420058361858287445385241479926857787569643681893354736859301592243620070625692795600206054476628188166641996532270175161710714975416944524455449439042784329798704186238036179331764547317957457789901326732221686880227009169092329737329617159939814333547903291354368936353190011618135507859341831461782501278107964355329070753203985019820730465669197292308082862197892354373444536220902374757718428761590119138405932371973195070028027601262617211149732726016021458075435798437866022187043316889553601434748493635450268736742905284388816606313954856735033291974009003400554156588016024000651031770593508571377883611168079276752219668044982176872575643728113860754884872633614504496312044586069794378468759421609045088655276708228277529227760683191879906408932032297790036197732386587674978741181864087495388646425656057209421104274186427980589200207309729143502139866688418325298307625395423870416848559228548563486323945839322596055051369169989440955159283806015013925341192843184120773813041050912706687655094683639468896594282138485863399146538540225567951083680554953954504587918439821474339760363528245651944541684806413022998698459407862321474089359287462302407283533950506607943085881921809192365500012479928752043426000437417209195944182320089401330593276933312116372505167033144653880187298459147735721097000420726304608427046654736088423235017449192634535783433811999699768889478744833040867427871827281727046767194259203698915128332684593581010299277300896147592159217128148445020000826584626886392164409566306556678612181532895654887231645117749116226669270894003810698957469804590797425827148013501325178947152555652912417910152854849951760388567648653227278454019019088533009165017764007997897536441462964461218256564989352876194268937079302665330691440321685880832000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 241499037402433038904125978736629497090225679997437375520113347256075665631010071501080580526136266989388917059273736490708718509942746704427389117451851044813131629597096415350937010783221363077128173858876514650221491122823091854248406432530572792967736318847429017437386558508429677812105101206121149953696572168948779590645613687400766899654314980089717421070095043917163970911008784622311808274375130446014228497425208551306501173262399703949773817279316193925237352801061117699892429719463711323394377038536796023650839064119136906854208681379475552777762675437064844418465202413577608614499299941633354952506345040621470802114510166521597211314652746102637679642914646423297940005382265475523261617803762697444835835041854651551577395299286438963117892518341208338453892806572236683696522165285742443160016263212659445157646001430842879522528700054519904409215382764145381934645289872702594190489578174867574359024470833807218454642812099819716919588188757871983724264108270127783813225970746785727603710053679849883406599866264413376950627392773727823019712276134865794236406772614941592557765780364346905513928860084452491381784239885432223942661661679990829841714050118405433018827737135537385970379913723559631997203305088889002593107775256325627726593419138492392462623954943670397208783313472045083216493162580720422595717054625175630293672554999883578143142970062430306568406615381096190772299731366915319034216703203447988754892857057380820390354639241038814121654232933494841215659550320107944496521875431473023043293343424664091326780480481284013225837218241344029004479622003224283852794653378583048633859825005730431681725024791685426345710165028102818497502601534011236461612583607169657128816661776750693585262715462499406077539008451728738188813360679540063232401385443457265753139170585037657524819978816829965151841884185337449408890609243455888107088158919358317827376201604396019098576381999724973010819271416482937916637807271058172892426896003523171904167037292290583113249512408426369971944792750103228385346750593545547970886911575692719775872861142197746913751997709248963384899296669811639608080143016062244719943611885162855249903160420350268295384192080700712933462547076704466300133499696875506632455053950876629067888850710719620090674917250224963687811365914664774602327982844133062899136060192918828936221950427632008633263434709874064066322293902293782053467931774764856351972206389073689623435588346795463363267365334713251165148955489370907463220625563740721897956646695727038628110050004084886858233469726209605336613624217600000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -24116850902316038217193298552198727645646883232913654654885161118568658276839282519608941418059066898867557467626344842793106963513840827280968270373913478926328797867801041517249908117514230925666942250621747693928046697915685612754367551642767069272407435415997222335958916846263989677640429872588228518178858985342406625111055492756849211472101905437021562419750741649315083945579697334492926488341550520505172195444953670612364613594732457487058893302624413643507681201659175481748643420382225551564950851058905803108769637696209795293381105725261041190743710024770027015715216469696129088419949278522348342408324762298565607790859449278045411694612853987175111451687464056020003066587540166828718311867342253747524334669967936812520564432567229974844713890412768917477562746007054220994016962762839498104887903839851624131140552595898873547251324620293588056301377993495330905355939080939000996884647489331479843053577249096675971539330694396466527237371803404937655501538806046510288149136523794831358456498370924601621933812088988804245276441979790063176609086593982726255977841775275252152215541575858903547626757925699970671367185711420741482533076333597547820706315413440408124013892475084536706538943278046959645733796908637852595557321778878516508681301607168578377727996095082884454862764195966018525289866076707410819232983531945813839942221443798946084139230403766964926934932735893663666256594385369914865963852987735980612553322901668947313027242943413598999820319917597009244852676951666977689509594637820190871504744388209560218949452595881488140962635846946453409518431140319127959494444732757258988587249923780325074332262972140653420184202899285311280486135700759598207429519998406592099271276977180049793712613887746943782605680397441939864120888493321776715759894182172320634463933153518396502827193769850857009313478675330142420197565584676378078259172297841783197906250670165682329300417364076368979624648223746440593584369897714127863436936264616617511772646827423237727916936561869454261846066953489801195220383369482093273563943847581275597884020756895210648695233303605690765873930812410817688509033669750208089332017207074317063126281140279775281980607712766414801554286679022740353989704246701456300293244202023254947164181274316834801585452041927533906458246038430925609895300350403548992739094784810028907047983984631840703236946428769358334233540276930638207817916049472000762201116129864869045890428275336289646339783777254278136261867829401535422004235459674119463856715669856207080962167218250186248926732351341906615284531200000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1735941933247122267669309390251414074911646257074594935077507365377440111380955367658102455884277938621361267764341947365778461149001787589593034002608119469745507310911255998936535273269342614465644233105541232849690423584399716269173488070360654652811899917967626746800308562921960655183188927228174495071007079930865362148510016479813143016063419891112800465272937452793831825250833302508913615340972972980853661262302221283530900607891910022139650847410947837578436654269531884761250780832679823713676008175859399636268376469855249946390402510039504804647582485883693126807898655651764741845823550107942867860956512100667629403246999059947471307914595396161530837390482946180248514597412883559248526500137744260341113278547640386207339053845271212117429157380885052936402583693250474104227937687643316829453574769180351673149579158854181563020985900026507507797973900395857043528822758802938476867879949061313975086740260325246292378195549112981576963008741711752371262397190587684070524187987581259792103357504926731318011281811177811971738522503335899061297098246873635177581527172621721036381375830801461873250072132116051151101836614093019879598985846517165789987174243179530235833870820911299998795705797633851817498221195372495821750450542166547725536231113854738471751331821293501261315669308147888078513543712435009351875756137006314548002150975262424920584259257575536403182376509834420348137046799111170518195244940130591260568002811068789228669475534359239558124254881956987059216583195980247873368353794726570416219397848075598862815627017297550011812812338287436890535626235863017351825451269544367944384229176332350049332018009920163767772530402182929287793109198372909694986706350419485217746576104052774951502453109333481146790601184117293358773526488860330259617995664786810701544003948020360330819353771646584024018465938483594994514665168874404885810372994801400507732006667908969895144070309646602116284934883456869605112476001645644166712290580402287479413657728246097765006413194397140982995007957190538095941765530917986947835846874992142903008137687719060697253634941772168413071409740858583604683665585168169797318431390763895369775184397205543918514435961655888441599096535425445950909129294763314325811407893169113732732826019910054427578430674340482953799638686957473935565064865805349015490942245114703737152915551747720410491646329619514489447416065695782783729396045670527878714186883297370465469047393498782591694214741365018331086323312670281193253072159030728167317000024936909065089188193494222562193787539194151866204160000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -101421656424729984651506111361642106492312629059892555272630086037054569813011954395035769728681924783064436116192224383750597561947308715691779560348547905772839603902573057975168142148803772419475079761737550394052076075241320133274765665644555614166203746492003277123262252242346089670894802618208038048146994076524521591167604341643468425471882264277127734045675716348372589477184079175989624975063241487690168602129281329525336626233872625271079058118575765969776822765624744235767501145066147422046266207087579415040147609884929559253460502829705402200435613993157452034781546551884599660784584748654982683993036275619218643566174823129499161040979981709128871433680516895769951887657023930130284210484384252752501043316061074646334457911371570655610135156117835543958726766796170093853942494255349821146838410489767017307709377338604411462667706906081600863157958459143333334206045828879155585633071566328404521290526478413926348966258759450806276729023752248805191916221731384988429352641505803677029691026183417975470301805256147111105456670564702632370714256598187603002145524611558667975925699503872911108021625811927723908198290289675812039100407229510185954958332289272597890321444252340777805568039160661273525578617966172214467509644573603044367085905300072587524296469964454093679876331809987980150459313461948126513315727923397002101357968975446000056504714421558295343390631926244090446548284951420895982349521824213651317273354678454803971251483529391572545052371044862383932069522510688429113293255458446169863701784933422955084260364499055685081656355894653159684385348282219558763226135078773825145079628369793046091737478946303888439125585775436900672371908497849428799596687973895290913829110797626880196644963417566507628174849220997857307217084511300894036048897655699877046314696546797663963721328611832973836867313870128551215980168006587046808899478969677736308829784079202725901190723101812154062487615505756471013153686086153413147714686537936238199996786936819972390089452731006541253745432798963561476591306565679034411810150370531596286224675902874639674070172415952223084099276664098665023111056884309795345214647628339469842971208935029100166764151140358880013188457719956991073416850988931724361754442910424975921387649144908656108032885314331503765441849898600437808599699426202871064654805630802223529490994717825268149142264106927958424455029530815192915560764418077329418514734122494721185850216387022312001245994182148150808979858555461818868396095593956451875212389028891353571677744833644808129993033992606685593600000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 4017429755704862938073566324284577881817561826651772190485236131122393522389195281252687874167662574329701530149808950724417285675466201951609409087246988281812088041524417009962929280157379613755025436466545660836987603227648549783096428730504282429391344417162883435774958505609255016915487248027139199697084996538041806488847101537304275620351076521189098184136328407280673353680414844417141346294579116210305535513104309434044509081383751954584936739771180984780751161025597879443221945148725372241033178665117691655256835627210811242160115324378505567871830484320823786253624741170263057819152986912096127129847094551691932847629383392755886020334470887408674156342729189800858962994377683000978946437542140581175268737240255597802287425443844687194360515530056022791876885021153478484240569546973868228690012949410133368173986888805641501603101902191554303466452126503566679217542887452466530080808697034908504525884360343036735754529336854369408104802635972951974815427045169556992410670407880404367814053879863364377846311142063728929790728217221208410352582864046204628204705454911582799231021530255793066272458689583771681146611500770441250223056611402132326670894720391387252259289884302593789456939691320315671460995732151267178178515153941099375654991863365327378395649439098765511266455999407747764842130290638488797154727109615911142747773661974906355393966321549908329582734597628641185504596668544748966107242558760833745295543516225575395873846478750004373253907937853276572254241406183658455838147617270626240771284234038743372577587449341829251423488422570224990875906365080017253061164838857115250000333441105853741078409487604783982428565287601297123479865879443566310834522947959615938523854016680374122944802339494949514000763312098874327204039934663916911659015628194929128656566001049815308965682701575473930991310494588399871009916049156664040940338513080056836100394458942276937506964794262054538343920969144076853188522440247900429725413246053709627906725118047005934457410539725595846700682541281768684197417891291847741703480082574948735374769171929783260608921691731410697788460288402776131892760403596977517540505385925863492270430645916394671646507883346467849604819118607553074009223194563915674423463173321315194771058683863806400748311911339709489191489658108809833674882166969670081135027374702676990213631150444714921470298117125203234963215247260795568143498835364791223051534719161136472930376468314578986108411730633563788489828624294369595331404819858752607385062477016252792134218033917464884852215779006873600000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -65170649217066467315602541848644399448777587740395439362190208105353597226095541686911929526124237110891208426437480426172660989685937808736010182290534833476418382044515537186070750407662588237519737729908080444433760573649020635801812878776665352362156103418953944648141208559260309899348728685549974437533405472449105674652762840105625976773587562925456560961952561512110477236077864057399039148082105237434843632654635808659982551415367463387029536722127345668688328421759114054892126449178366198392558278855234451816030931184378423842642998513221450000028906623868060077914986211961009548386716572090687808187580872713058708712802795119988789723635963276589298235697594303808138971791229680482643040833164150911768055981054730474510881189692659666540298268232883299706704270564811805758387812848242749049363122632976298390213906726805189693537258487440311720581646235547009169879762750864563564961809216710061358751283350145954267685234079503309145642144095109426800181924995990097788203322253818532042603080115093817744888235887166242427891576322037823186287222466812671783433474172585181745956412234352478890913749978670481837395258033054003768197392575444622606571296304786894312374309875494602032237266311176160095536521247232540842623179404186018785855276843810010853081025892835726616765838660408685079666549007024374349911908204783488531390303770038207475030051753374348516714755295942056047057447343200789009756418773647164677820186920705897080403688653690923374156317919485263178673630279869989295830158890326023760813199814854749484269502514360349020807732040009127462421162453301541618931926760502526772297572155421474184052211745877762097300175320603871126803821677018577940276839958984746263859705719578103902662693187993593678513172340133970062097669798791100853612059353897366071038758490262191465353732734669540179568741267553569675669328072926293967077007526143964654508121250375594031655476451358051908404366542273565901491432073398661230639993989515827485501646621101587699828106946072264210112409102550864939296963583634076614756179243632917024632940704424895597539978910053620900474397552529021774319838284954906233758848232724568748598799584756392004047406719545840811444135640722783662162208114903578511889544481923697654313316684481189541537367604991323538458631895834853105380464064852249956335142353319405128589291401809294303199415152775688329910103137806368457431986370353392650415225792963525806176451267453808726224653224598151745259679213972177925835158458681919628427037719400070276939179394888090196182329982976000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -2060459777777246559763961571026718848701633551791444381550570494962409565684216838376130461602145334381553906492303579909610001291774574534564088129486949824809001057232782746125570523711486169348021139164216257135252284026215372157089939931724199603378561345222007318490340332670967630489402759936725376414376320845135511972537271064264512725999040511372961672759848918379122102966142443467245506564850898802832225221094278229133090866775812405622561631412614442693420726896989612054435774117650429586702915782903176931308178385279267558437157155686882989912408981442830656627077823835576960623928698453053262324254656532581764909696686765985317936979694862581889610923832548608428753261644431831852331907364177277428619990689117690637827409637389779369846645560842513450562668909639284842414727765322353820165885206651265538702260144494907630302443213900967947134604805573582253012294766822500142608929262486867404737831424639857977097841963549542869452752336557708294065383192601451353432847918070038561941261102307228339885403310802374639215772687504652794268267417953795018519436331154106417619771006470499555632676581035466976232965491858546544514539424314600883287864893845124588645556298382252730274187964229322363911470989848283088491973628624943179575371498070184595003551479721085303705716355095709630498098815398437755012606302598536897175385172940135416905256729076914956690464685767904783656413113737663596777970468455207468887958619277132247796895627454362494866488514287716893390064855380404611015842599163719222710561598239106192506339616951584388609253787945291803900546470572936330742746822741272592728068461214805824676716861237405008148291282307228815172850657233055418172613135380167058390690376641983748861484061384525670262387855113832170009667462055898874276574713768884424486584723575149346141118007156632745084469832461348966826526841460351967913178385557305685183764430619179626918320482281394538954783996373260553638681544533500284024443997800126036062567342802504127425619235563039305046144168466535401117325363896161066574843341036326726941259181132003384040939461477122347693297124734001861158030069456258326124769169344796427334515518749840935564678525256571511949641178253371953291496016718033077852270965576607522249316436708500937395469946609105769360945655344807292891212536670344007116297084819162605546272930085956792856394356155575667987340548697332759858168737437170242079165006227331540003098725513307912339363982127241138976578701068850388408885085271870655303149617002781168250338294155931214772436992000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 87920753109302495538039193587005233581435400354714879706724825138787493557576759460459834790104543329826611287647889452811666237372004724990215004764724264123841592989983819003862492869531405277460374766107605334260089906514642400282535108638103549530022685004204694633645636691858990432655300396350858004080446881075296869668998751570096662276200584443317603808621471098041684768697409733596361147020653439479142029147521557342348291889126238406032477005664298456709421269593656904679407605846836661033356096213230967840209445265465423995608240291987649515177282634404684786610512528422193048297896702817311431905769751956788488729824135415365338138088200250935947931983862271913905736686419729485978662944359255783303037089878654152023339536459685358428999972185441693567173703487671708671806108505369055491403405963390185309362862720062185571166767609887700804914725196914137396274350925714915304204776518446933440263063409657934654372557101078849572936634743589473130154415282640829677110718258609314767660566569230993607672186672123718692939852695661471598152555641420149691941887953806613576288862667862281652033196295292757165948194106196682838892867201634174837011444917527410129255048395113782836483663291691568014799141125823492302423591278127011277510187770769266059308049541903310857609199342933774239808852485554534414860551172261393848288526443044982677143472159422794009802050747337255356367254788170426939138852366854726244721602086372573110226055282371022915370866611417422569673476016594132947001841178374430183157064323819394634973904728149876709898004110486184971797238086939845274916606802674646795823225292596719918118227591795522075441042217189818344828710923285231713486452921882044340234506740718105368895360794283568733719310443374762258464850430287418497986395952314084167888230704193664030917600254291575327286357568182176240490289640912877197007633331443147101685685843359782195762340114059991066272914240705152468138817490670875070497968458482831656474023185224158672800313905856815303743657848367706480723119924102389040613637136416998149963436599582417855279364316660214110987514009231077631059223594173045927224022327003112366520860481457428335000736254886588929083195502526139236568060541401944881850545156847647208511466105144641099749039049468014937491902850190350315044517825509555354868806208226277522244007097194377890730519071733621420157113548656908929230618484015152110669121760369012650877188038018814949490006638099293522206727348153712765603660619109857855197251371611680880000395783238646864281600000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -2930329703873169257252493601088411850273363215981016216167626311160482988265460003856072227579668143762966103504132480953779533901383825430381310973270400433506718192796273893088476080853903012090690210892452023004759996397053425409763587587832968074841172853947621234854573054173565448086080182021973329231162183809275232293787282581664107717844673007997205954512446462399501436817253314247953300647991009573087454699116430802235861309855859524490483766137728039367660301410747332993534298969206650494265119405024839500627262226605611626038403154167294075299437460804659600575913776049475051423403628650796210131200948340947288357604157923588499233149509878914937278618822905868346354210950160217395033667661639645245044762287008107208983249352424702523404337907342648324892565589980991185923321398023638645963642803146861099367067239738094489429133000739936264965764487271199634456574818149418620990585065292382441352279095376878766846276445548226632325408203193997953146454855122150783653953417315131012096534277775707100744170810697238254945008783255913033733362839782223093112266601107610615496531955276164121984316754184211394676619089404061757444792819701993491738637533398933042165200183441573354103614665622917899482444489264087125709580373444191603964498310554796440792455214698852561822477498940369555986721707554733304853261468200317450958894327204393162125575702942952485144048585566470026277440740965010891878172071510599582330359542404036286174112995494124536414373958644364533965794615789144197336844204350188702936753125759424073937060036463191799891182607119330700477310651073571768126168872034169710931999181073176176993038567233530287699986409040553306724081166539758730287895658781073625410034611903114196584335160233790741974757920308842002565887250945187183379283752530815245204256042174803476839645566416992161555317636906198321137466167989792391409238168228369241361099983721265736332522164635529983156620920981146936102473340778278965945748890726349805742704563033896530387681064072788881013075705143514121279434075161099212767286715584755622535667947486747410619091584669241660077509483900074213812016759003792602038600833996656229559268348344394541483065586886342036973060993541000269397020392177850656264887780558912085501303678567818332636622320476550968910035565754077654622806947985224662632672925340423978949344560876568972126815197564211942067163328185796521582547720074181141249718388265594294502627348981329990252045377245127310044610746261287498282691913005888079726323936111588664648537332262218235904000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 251731970098329892295439299704907430635164575357716925157190148039675915166263762202037639752410813200430511493590219105786314096797423697958703014599321132616267923182740009646501926183983969131535560915587437659863120060762020914608367849055862366544467811709551545897868561940756637023625258692205601086374573069441377322984754790308441083356863826771302331509964496921616336969560333342589145945019602451300765949728153408039988869941607768676199927797970121713652452858899816247404351670235987328386152920169083148864441967268325142391260742164385124444940597180231352924741011359874057487538328552204918955714708066556677778790979091353560512393164411004432238327936893926385135320297813534171708381137229021461094606508307067028348898032998726461664538723468576231875739557602290950289670753411758368968461867878067228753099639896476464922490814747368911141051317717343565333460812028683474786652170570196749014954724168667784781099053762755616224479479436031712146499882831971616181926361445163282824148323309808201806408758780403080362676309666219525420890776809370134418278414219501443451190948085913539347165455856214688918217977307656879905760474401232874377146317883459657422677910179874994873106951606674566219208031595159187564128665322899852896879577512646472558859978855325237715799271793344872961996376846330642693118366772662353486359074739845498395532553199259459167686688290192961809147326257557099693789161498203922432600665784955860360789241668389179158085600259961667536017927369952733350420376768990577158186295045792536421401153076336871164231230597555301702531788853955685975651831818905283703789144765812095300400535572480141786155247202305703687750619637525554188359549781607647900579625380524659594978558414767471156941340929655756925634539989424967845519120256178083273912019425840933933723211322442907792781972559269011120416352716061264010912199757733021110699087614519319962327643453500335816534773111090971389526016548059044960187560976010918582744161948818781687259908105085490877972647471884898270017388677415360958263244394189530056677907160062213974699147799572752211857199182275191575545784629134172220625259067495854282300656627974906391801731255541638797171449539764018584538689711375969051848250053605328048604132520117337861972812810973790580659457625066646851532123432605129850656208633414786853290814558654329622683981601877845233934674354809308931276758731049780351909971723988883363084189541109470737945670663962137585695243105990031104515893984652316332731369307062319292644300590520729600000000000000000000000000000000000000000000000000000000000000000*i1^30 + -12002545004702294706857164236112626305951487164254577332864212074123674497450267638556841870484539438309381547800135573772546489861310314041601034171938613678183939224330224879024379385424290041428557677712047511291742217374565312793052732751922027180377720576705046757942398156952690851068684880425573513719413066950131714605195979519259030660613646914511681712822560339241687575556807119012659127078970988858272269245606284721376229648507894907756752005030780116875050311582701155308137594411343083988484156145105421733329087613704967019917579935665220629959567554742071207996330541259430031990411230001343980569580940868720939136631819653116756512908086969931147271279162178449704690463837432761467359050309156122956637883130902789542713410196574625253153307495325010851409286272377255211182558776162031540154745143045788378411105839337978343244327920103440902631788840564597724417104300898868182172133846405838520556237901256035708757448635336856089782493775160068838840916337121618183993536408573087432676176887155135684028618016404960376083271383470487043113305667956973895526515720467513110523493735634554477605241484752764063615665208879627216799613593415598233591108312850048447079666931496248210529992242322062960468328667332547327522910520685211384948361674345376829228270948367264098739291764133902428350963414212104945191655508089199872519422238401459520085307166670881189500330776419200777087563460894535251192761318137396816975485772056438251919689737963483592983527151621677201791302877033255715116876937413103552780360698577697378974038047062152755723979995659996384019712265701479522074229768441469986129544345497353342429393909450872725402958448933513104843995698685837393202187726398468866754904661405672790628647334267288590065835636243356730169127074038668462520794410094580644912945143735450368481224323300235789824857853004197507123430949130892396945684379890703799362619116819440274995050479727736056558616666492615303915735820626007099542719632791639385552710263796506454683488580860145846325282691553464549714978188536389098327787696704153139918290386802237539323270502293705691019474085078646512015524581360035314734609714620262660982537151618491955600535277561278739858373755378836054482151540376230797196652638359483784578256109952868487431938473953933784178662520594083642717693964710045070629281226442677047228199231447502771236473911540154369609672458545216468564991364463612659644846555524045669101863650306986726563118098941142097869640335063211404077864589395244662059831699165635298668808209694720000000000000000000000000000000000000000000000000000000000000000*i1^31 + 278857340393173509120689505623720370558855081309278089955147314885580039815515862554493518350255847459974673534716659226374909007419350297148431981723625367714077850464237875563760517438676559726931267679512720299924142926677311970165950007219995851499698241385658204552704003101595557263816268701342515375874414904047853887602045950278782895374229112140604349835980309016616758943530247267976127570071491256139367457972697726747641693437773061682354928913680577640721213965176136211114750334886062113745498073111518825617230254188913394335862506769847826369491867003535197041504968022526833664098002910785511642434292855056970696579228061675778933542136384367450678509806981290116500968250684799345247239533191868787794443989467508421658263945316939021117852414642509720458027546763966390284862684133610087516658264344924224259267453312341571091940068107648586612602572791072110535272332217573384270595813427407027890953523193464647084589002506279469088676264278729270052287363228294123595228436205230124379808291361637875162684040482036689526227345959439512091134378614927328885717488932355731768151741218118819722833385033849465479731664125526447713415875861848121694316069783024176539517062732220771970566512820502734419627945486059687057999811530620330578008218525113315216108255349524315095222524429261790642311701105745995461867029016018292984262119214262795960359006384634394964967326439852874225275589721636785091511038014866182688320942166223560114579843812436159937780639344847611724544231123502342240456601363523972787228875987930438505003147755288626110221984365903811637487963366885729673280882523942209654598017515983305531776498264428491794793728479310623013439461843053095377189392095552850603175585339515102928573076661841542361761284477120489150904152642524955992497883269391403597868287269800115589714632276373503319980450193198529620952258445618874680492885376520184478616366796863905566093233057588843273340831050110951908277368036702127453731390350894580261819559244930589023368687282335496310477909786757006772022387518862984568667121487041525634225981261357193453408713308698901300332850397929037054734386256363153813470842943118396781610557028615708455751650875310110229488967682866471072274354805986369606663342917008706643378220546275260424544818265685616950109545138119866340246989535622763817490560025974636765271417425116858710410038560197456461512793999893066831609299315591016869539292766007502114295151101446260283961595710854414510270704730326660050124582442278111744149088817414959277000359936000000000000000000000000000000000000000000000000000000000000000*i1^32 + -3346519204723651788455372683530490978405573513865071515543818606191939949696580104477389540774386244659626726135517285887905550950338746023795021172070115241785555138443163650901809980767570088644344239115761083193929347905973976405374805028492708081442936786315871237715349179641387731148822196443080770356036529602574432238168733387131987231095633702278102016369364697509630466444821489231425594846989319589228912967356765826418368901466337708584684628150764642452171366830934035688602324389753837147213023785934441897719236649188146891326668607609559205621304645276574790072734631457331339813917527747315913248015266530771476654248332257751754890824990009397545315687924476158441648460195239776970683871121892742501162773198352883186839194599628544876792367592789203972995912504631642356636536210573663199238826717591969806714678344118404920325680386498888134820143022093651929958414424527947133557992705362916255364209077693341225736810853051436761216607542790559100672507076096616784848042056068385919207363483278045229149870276230850513403567055906107496651308306762359460927156265304919218401326112422595750468761539706770007547600117845450394464173078486101588313372229658219537058893519776431691851212654416839922567583454696903335361712632677212757651320432969477298785700488872929661766878476739937960032679218217253907152229309149531727188676413489994539668035440354290964655084143860961946064859729378732230569855908610686771008342579945408863004579743191524671193213197701234222848914744308779876714604345225215557910595204076227287773163730206456578470075455169594840772698014402962312663147424579084576958532954433678936488585190908432724021176298098198767490358665115674755122446592539204733902880274103961632467728999630313166912460702760785289520192198145553512007231493017203809732532854510994358601339095237660822313241627327144688043864505283593383781738062192850344434761636770218976597241574025954773881864116347644049482000553289281411578077103619479960918694188276510908558869743129817655431122946108432418110764298194195812282120820117262087273953490394082677925477091754151424818443950841505451333951452784416132689012924920977785255865376964144680559816927420656543478816109623397603172819392583916867842332034163913603683846827510978644973654828911177209093085479794534002789188626172655070149931916108790590566902861579885864522793666421208431642763480589914152566318851751237387186101492749717131779799087253611709907219437694815403833507604682233060110856552254327797851264466311549623992320000000000000000000000000000000000000000000000000000000000000000*i1^33 + 31915085351878918135017002877016599653230664786433911166341838927766747115988897996422313243338559738516126575681766159776162855425192898476947871934439733951479649886228731971409651147855348769960957033983308402608690867058781326982770364308695737588318812214021892764102219302103133116830077322352993188606080923280972573364969128614295591039307827730940758466295022906035936722564028783435041004022685596325354904680981304479878542921330925788957717945936237636237709430635677433971169795025261969188962120482207458995884637358558503450759694475793108432303131798161920868699211448514365237735819313204408937188841943678751484841445502739977359218889970401530051436921336733862176434196254062029555380491744892917408931169694559905519398746531444855160650808176765100540007636152408362198084542853610070012233773776942573150184351249316120146054387418018591837309836679291391722092503879782413492755970126703525327347331656932694591442440458754252163690766389787271633697990918062298707741852006139771693904661780123624003694814628946590628200584638396095918407162798664954541052659850713444160194164546665640591871589114316719786703942404727070504417438970170647004356752302693176572432040847019946926257723044613657700724692312756638820290509807533030380206206043064191071662215025961464105192207479942263723092950514652052008439520881987942550009620642499112003026836735791645561491333730696802959828526005686952575023287121717020964149353886429643483416877687918691424231882652742145389881604638876531194388940885556132274064834964490028124751061308541778393903125276733519397264860873287440922514874743313103599216928455837268104492354076781259782214297041700837087569917291297342558126693917062307954191518227567177019336766766516917890960515166808853452111906714967355944878576208538802952089825291763175143107829885347038214754175711947715078697606808695293862833132231217869907758686300580793562993508575402000173223038684097964440722798219596920306910451013968611474321909398225455409147078989058864933826656578598474596996510809713783875902800762282990125540358759745825285479756723619305205674297005637660252681089409086493231040051159246881587793174255935635988106635406559532772255006662430355366472332610598236095255145929110563458461033766777924862958893671744491754931737315757323143188342492756625825545302048981840426532314901283765175348395649010895103184228318848674205056529667740422156645993831503802664138159798597115198401465028440132408472200007369855359378997420630213682321178655912613642240000000000000000000000000000000000000000000000000000000000000*i1^34 + -635245274825878795547380420778341922473946546604718996380270074843189661275414562723064658698169558356396345029321621117198401944766010274830012513923069722980642406720515954042199119547339497674295580319824750890756348020587785342521982143886232093208121763855395676587243133251852240294975981483887088929409813382439498149506616291812887390294115436139259240247919053274231083979457860268109311315940260857126428415469766670611665457355815222351735971704481588281979556878018955409070468527001205129558227916564450946925071943343729128412286806518614073617502056445285190743858633265244246626803322832913345828528399093466366703117334103465608589553328334189000443091077062083245092489042510916987367260875564040500975131062980656402960372637499026918718403608149448041468835141546045173447939419746264310233737605124887498156986398245431245869906553850580706298782849064692072631311140199447462296174926697822114006038302887107788355129668281503814024309565354151711592931496346500174022491251351413335344840275267927860146912216453278733052078895013695967703747698890130650118726445583155371118187918351810074989729271677224603415497082114252128656661398948668388065940676621391682373444903001847276279007120138398072568396942678308751802043930471419960928338834511191319647941697303941195218806749203774405925719649158795707273659161821714560399384603313799769940860494940421818303321384210123173207178190878918535720691416265661710647548785541433162701453787933015729289768514754865426691381556289583274420321887363009603816291028724604862476996069322239300700954248418591755131681222654711105465608091369240081104794053723980168474746647015838827220541698679030441206552817194604965035608455245084951056141790171527274607135280285076893819340364373653941203440938990074826112828587821837096635736953358518541564702940912834796580717089753714564823453464089173651133472695770595659612353768569322988423313765941641007743548701226918236568197404463519113855059785133107764048139651723666101848331070065751556369210753097131842122366177488644832305514988458266943008969252283722956637881184928756785888075536642678756287018129932943626478489582303043555553353196259851336078089991684898249010293364012671890217504461451277670447234586941807671424823179682377071741799071605581652819051824104919583668398256486648874304996667242469811531556971304779392824112162930053119518680672092808869353186179957417884316896668058724358882763467615884556401348771186003796597948295851347024679295275296829268978750640978132992000000000000000000000000000000000000000000000000000000000000*i1^35 + 10481335020731557101182227417521425619785924575831599181666866903306944147311785667052979605593128374508902698754580813472896799845360305143127894375589655509416590793514807658492488374492406538162047268284128265009848429211006600755652549924679817522813578370986196237891320983140584692963789392992115210078655250981592765700051151989173306066905434553932658575723275396417723309114086020079748534595752714877710336836484229450842143063597144576507266920290650662460364048205537737538631506124439786644694613962968872717992116925794196159227656816316946179796228627637706164567516786610969512380256566835088881664042915005564172806200385376447641268071651718796173453589554367521158529486821903524669277269310925714745312074989258269324936132356433980115132421669424086390622767904996367082744780137442848462011257414209680342867200127255164193802889130079678694408554744715176314165480051304579442179580087824846520608920178837008377540659909621573819115267284197076067478025520675476609946299167452961576639603709331593275256187805994301381852049940547794502098051408313762288357168353656536842801571407598616274158088333753765609981165751335768389162439215604957647482768309543879059814736642695966055680006618116810545676761158212835003885670215757559390507391731703239275634010301737470233673444617769858898084490405401907452466586100586504606834622769846299345026965641743954263382489391483249570248115412047209060059047802310066744555904126027484518662852703178141385585034984202997398107772797470803807599898044206157995635046238335680216136810033321958800242633323818157327281240042630253798014706088159611001100199033161291614113979258587499178532241445487074189141318984107870990502963243681637876577282381307260044842971235384848159111400438480969572956090597396850252414780811595458808263471908932175743201097139554733544000808093579912454828150699635375839220284595172197916864036865856248992100194080194464388613049091402467499004629081709453842671374543954488781663306269221242705944344619397032279421709270691005281429175978020846097678259926966568775652512058307614647736949792950003374787755894829806576061010730508564930309917264742405256283873280443953854515681483685489479663077374595427980366836447760919164801956608734840998138275982901890392823658216558713762210062363597281489788001263866869360450528078228382565247638215248430896077992698325766947556573202387015968790213502256283950902231193589474733530074519940803241604826930243895456992689886841701471264199817410066397894330757939200000000000000000000000000000000000000000000000000000000000*i1^36 + -74398636507799810559650604324766325483883062183567456237252635063036910822129419718392825425005492014099159114353117686166180062185359201836024426158779730874413060641511578944073145560047160851236183902455572113756234887803587740586532669836182555874986886946983776714379896102710101831933259804238784460606421264690121414989857089349214177173124156914177149790299906526881282393450124828699468022984503583481780470687743554565804695701821327197648502907242889044890632535310832034512951636794813877439600023764077261766654784290451814942653882357809525438130344658009490778966941927246989128586315822216831515631051820687135457728862987151947337322145121351278773907232118361634195610040098682025021155699440314465941852471643543140751543739291221611907962571407559030532225517966580329102101142479307430352642843071409457111712796529532659020634030080207104881735385468745912567403675119642673801546759582180542016368735808330017531342521791316237622643208077490587850683557526175860125304917555532167025189524727807370903662300817216759619588895553336108791096014981695031259561932059207428564768100518129394472819791356220463435589613909943427086133284044169835395391519526626512713368341916695881558207037352190674410216658869851446408310013632990094329826310100352006218099256746206699075706354162905573669621163756931792694588909560350648501031216973675889693682402707461665934709047811428301791085424880908844002144406547844754665405136307135441379985253883853462918903316169288394664488605086993350234322952334752895917019637069793163556151440417107360045104285829359892133523210104037375337398400720427608082360474896749508537930306336548077127773223922945626239326942930828463936412121762271377026228400398558592520474006900626021457020282170937526638196254385834125730156782314735147155280533464091199769325350074582964129135456933949716114366483066985979816292892628107047457764166363883060108970246069664041347876893935064351282911303070113401803579992876315164799936702466681628718046156724141318534529209668063989220034113173631215488369143616225039849698046400163447607202257854924588614609491250882512657751541128473825137336528470281198917887064640471253952485211220700628388342773736430267979523820963306010601551255163276633849157741993877999935067343912893618544348520124953629261129831237365619793463750005959532465033681735416727256903769710927426705906045339143749644536063124655665836965022991698144063539714267191565199982164030689353106510763925297781106779896905852521157503221760000000000000000000000000000000000000000000000000000000000*i1^37 + 147686163306904446608248248418388648889525009544047668639008263545453601215362159432470015296975013843705090406316693831824807565842304494266388327790484947053469888395999348895388682737646994949470140545662557709638777530157923161404783503328000845194573852793140774326617196569871762971150516640996801491634024093142781507990033384190430629456111983163041730737078231820487474358301067894859317599649469750510482314003506940509654059911098716423808602616122759594819209407104699236790530563085206557421293424734824824734968492954587331035299325027664302257023824240872058063153420981036799523609379745339553483691435840718766150261787373569390948478835402633266071694739358303532418788220594378108617475801503688451222098406420797344926934844400432093664296597736010759827784274984078874188230036807579312945284242519948789272596553877013855905176404882339695316259148281676174047944688050225467118581845294432857140651105956715049106324316553364494367870381037041650181853998477366196731516351877587906516348803882849185578679182436552615893193992408165403581951412541251913075283517673994832327105461960006510749603639032246573333447346632892865761476840684763453474591793045612409455739157663485141632650906323559042031438050037592285837333667809065174886366356219369274499568883761320035119377839986147885915795614256179944116340666819755742913445945180428679726406155238069518973174417295831179912535636438203364824879095464741009977559021480398520212910035008500016806282793934315996737534063334711955711482648510126902174562531606519118273034638215245823260076533203917809949517089286317815963624790332775270898117266562586188244474766325034528470264292158958445545077428571308045113296938351683431857622963367200030789117067617498664287879026983186192511484415088853286556309720666547300443585956928809965651720118308554387982901254725642858119137991043164984355298749044175954431370768944702185264861028237117515799004263546358810210379987592673370483570365039249498510770691726700534381593632447241606476528703961206920490658767915295423533454690272322172474162380381768312833377819911411609852475874546179473815809974696163377978975017288815697499439631274813092896166615305466126052059202187534043326978112859124745424186977031215824569390553251183838799908708977058532018000029594368430932736843759976485451330348373728818914152635332454104570916859004266659750481868717775985926162247287024710126103650231629963992935043409076329786887869990145645480474980346985867300321560409217418919936000000000000000000000000000000000000000000000000000000000*i1^38 + -204905724936756203761555166030982286424464305344051946591202127741618861301972190060648812405082847766267347430687324157268802648967857222055428267398795454252508103426103870772213678207397692417821426815984783696876405703195083803732889043306954637722524814971701228240060870483834178360226826894576623108347336193009084414746698237651578967744460175194998206833738892900075198112069307811897165050276608965052367616832020329551979937002546212004107660517274907327084057181049102509733809083198065257512807259782823018352262866098555262183736411716417802750482378333083362324931713737393020775326130679637331853789365790181506520920766641146579856243058121198671675239357376351656218281422063369028458400534607614870778867911099078177091685219245852377346614075967859637885495039525426653067605175616652880098447721330246023093950095954916766161447012164653963242248416539124494670943221985279051564231334228806525883375131697519549386796319985381938456219863475402240257581719477353833045975107924436538768984060089111106117942132026884517167826783681755658322267672415317676864055000408331076966542610258860500632719927318976941762958610637324081115885493298196498954674769453682097429649318889797535972899790868559862371604895622700308782832641651207178358160101153252926352374787849460170070537255479428666871507095269112118751261940120377744325522176004348169672633365546008763371354336664686476535662995980744741910443785437202005169847757659143784882106528242021302737931736483994758847311411998580295433385004778341785003608335295802003722364866147134349097240059997885848184221400453276538781855779949214436025108262865057991074782444070349880623531471884804539087422723544901905991588834850011493158870796799011252924915118126944135221683824973165459311183614935236873189473007789900558630598940422344842655679933123246899585669924806443357359807723806680940669635826235576514192291557115558351605241733915359738638489888852392902412700254851115351141428685280672716468083417533715050376811654489878398182707239589367570059270202513410924682291680201540947376101462491630379758682614419906475795085698250378898467431391346937547883747770802251951012606815694981387522745850383137351703789195641010675209254103744076075020219849755583956377410247598996952553436073783064218646348188558596713991951447618627106608565132817967353070263491713483423625519381264262604376331196595809411490777101827670293727641590513587343990544845653819045126076998505507770172850975391573660868305780458756505600000000000000000000000000000000000000000000000000000000*i1^39 + -564960074213509243225802954708693823603040851190161288146836970109877591563167312565491479618797674817087071181342042092887179072995676459005658823841887038220015820469663660665832370232914650184931496956977991949283542068963192411803344763502193592529611672839799864549452572168945962817142333805977827266336877554510111267027741335789301282798695981583617968094781766206604278201565347614864007546136826885629801392257010638206001347700717119678350085039198417046000980266960132447034453637112911312866859297945910470197190175158853080258503224058983599061828399762475670082711709634840042321658966362067126934625160772416314550993242856431989450245642483009178199042361217986878729835076676424131585329918356143214225975547122800820349612189502312666777408218432465651648209037125702402767072975978887501399259548867306908986709639361418832427340647885003608892520299089090201781505995878196396628584814163096448601481305073733095421763291320161494685304710511894244329960313941652991261674246002769721488991464832949268261296379087486554453436269658535808528395793814255346424227913408436605460929391094744077129961274687517955315398734980647473953837342220567802702800176171264880146102363132859753144487252443599333318693521281320833338638069206827857302764890428565672693067301327950119940734046648925553821066291723967777368813880509108950075420514575500627734232844332748431196433111318313519115643018513194386845923053689061094105336346443444218253023540520499262024467270154618751583834801144288403240417695416912647776690168158895289044918784752620231378192169267216908021427920050182163272051001483487620218253869177001615581376922441990828957003199544409201017527938630373815756607787699479101129772899546684374917025746231442672699761913759815820744271318893441087875714071438832714095051016069488740405111658565114170375795591137270285097540439250343462449995543777837673610004598184846957015177748940759644758913649878080461895217832557022090335609877939743633600037024839243468794442048891055772037988535121997735484873189513445416230666842934807326526011530894902138886168087509947036113113177003916404242834712298966948990437442300494754061184516416601683104176218845181625687858115849058861646962358313942434364316731606246056815589383876030377709883710324687558602243610963863932025241983492819500713741993279279265537498168265850108012103294880356827953188103523121813923273743062632569595319982132843846955250917829754010329175675931320288885770147127635545601866853253120000000000000000000000000000000000000000000000000000000*i1^40 + 925359358319977230653526237560826460585291378647059198121394246933171521798369754600197988533737623867699561738476957952926385345599911101592321669555147921186764104707079783823141375414866401749819276916121408077935525872288709004158082473170261128567856816138832501080191513136816745385057163529607061725530142290683828274185676531478752428720810049970661940830818110259066417313766603850609043976997293779221595411034526033739287873893349834011875213445335658914276058494439143838948093857893179619188667289134723380234569341481905582977727227018193801951546829306080691668878717202038567019207320974647565639055636163251532349025549191047101407632621787967103877385134711497179903995289290708553178444140082058433554203524083438230670839415115635525941001780224371331217984464262144992084339228636885887662892986854360005397838881492966667683462497327690742058645477861096568394914616228084332501594325829103055000255868724373472328757499235757705461912336107425395089152741687700681095217903152358374437964735346414956002697189658474167059488835137681084496538424080607617513055041094427852470043472495654348210627419871692453799290531592873846283517822351080217905144467599863741354198413023476212279491788238875209984429977853973195554393422560212391617916595143995959594114203844997513743408409009644524880885105901318033965516429952490342609176568049605817359262396809131471756334353187205033985923549875386493837892236432504294428124462917112753233999430039994694157688336056650615677313093921483596334620881538714018827627056903099154503696911513248666537818274845593919524421313098084205178744717638117412127151377030810049224743738784732561612407805590173111143103324278851290281308782178299312530126456400676429029296985948761801405833892789893631823682292285001638156063715537383436656648012667779024949727868961838809372711283021439309253685892079898036389217056175762561993556521704256499912866037970797561319631297488347701645874923989387555244692581358437443208229971745882954266436483234040289528052796806129151531533306903467223912143379292882080742343873839403216409025126758810424194659097444991059789415453363927357553688886212133258722545775488398397327565479021975694332544510536750551811011653449786072142084959275188286133198183559450924765431989960133962750140906170384944618875489604354611248305403735369568887223212289656506056568781341774192061583436324288849324213201839591251686971883068012826998451516112596000564571904912039836653055856310957747103334400000000000000000000000000000000000000000000000000000000*i1^41 + -180202526659292897764485923287836971632137407204594897661610963111670101484564889785749833874078428318343456222412491661141265229089353200197223770051944030854822734142161879331031315022752880407856225961549069981902045846043986354088599420381749518515602373035479146958042348478223961914062438977785453752790355149954911908080090513017328115774541009111278335554430098546077552391753375342578577700452885936067235094394792159849776742580531532130928765315307539316440581661527814441127844011806423401455022232992773547531382054573210585518413042212257155556894952299073604192877176792731670792110979234657878015327856615601983409164187749421214351426864000597078348018170982380058720836992203978171366749807244962189392059395613828204996186988774223211815800661896678976256946430779542599146166049288975529179244474233195835260183953011144128749590819279476197811457507024267012648174153154437903738577251599735352305815079331762718601967568876936528692723129304672042578808141356490881185796007582519693511440219617256955647548970735006625631959023644423384419766601396996187663420880041628413951852663297506502396429283946873818853228987742338587641435056075235782664826137925595669696425306949789931563286270640391088179546760786055587436152919551380366617212565173675271113370343520212267046862631160295293553181541148651828089681399422747543102052526797602942138999599467539737634896900812065473862955197294035300686120325118193800837633337505498122883532267270950326978038649592207241147665925405313373372617580826973922549867620615047489069563666242541894470989485096548475282439204679894309558984819796148596666516329246548919115934949811039365418248685888165781630676527236116903851945419768662852526890448207087222827936812648677301604450039534429480712500781735065402117581226025519446617188604034697250947148816530229472159453988316244285686092028355601296181678893272641122811757177627912346163369719404770430655532504687206106681966490843557014798727171568679382867375606474714427699378518396974847565142127818608045525479673541275893578451236310198243926251502732779807680944803329094453385965936720442323942277975343454215497885032539119517099454885840852252552919690218837366558415623367523462574658001410895473835409042604933158526512345151029309556305665379690041117868352941995885591192359674756461160705058886205944317963386413640086585416477746845140916185370060571889049577522473984333559103172266656422367306199768482586928653963093774539207303020184143816294400000000000000000000000000000000000000000000000000000*i1^42 + -342784115128739554447196670017935028041426891248629479099629404936787971463749770959249364255677252087789037734681027893976260302218848100549298556251874317238685963798506449838921439012239580941060864984602610672384774600036516809205227176339965881817282943397817366000239778611907269218318518602268642168058162880294737306341292537173469039949074950101119802134802827252238975201494906084516678427194109940707840205226173626867148060002825799285181687762025736568231271025048926788581464635584415498585558294461207946158153271980407321592457140534595694851788100358434342375198274235126611133933728103045762972504431168652057958487948911468871332478310019066911185929524099857718626738891326654888911838991503534492282746613303954606346090948582079465907938405931161221772378374082592180274300097033397473190928673926494875930563206970226912010855972670692521384958541507969117442977035102790329742518969570954634650725526420247083606188268707227403829805948690988648098612807100125480506252506379997980201320490964986790024830002897911727625793613162385858877711078010176204955078290192608813517286610462509782729575728978112551150055918050878951437069880710720458940123880984972289200816977566134601673574155893759325011827032744755838030950209491240955156975175648556038007585956800690349076559974134475412968131098687991092473755650828451697127468896902745674837964161035417091725669685314881638205348559187351610011456442855292213599266178191496087128644118959193484587654074746359943904736857650508759222097664678650418473144176314975100169724134320069308839588106588876195250213231354061134530513577311575973052040563579905934923043861648166770257404734024539203860633859277638762188428842638809475907442495929335719443751598086050387335831355933956053531061600560051118589509027422384415010390224173223126163959781010381911751088631834077838963629272821147816916296272304441168458598834341052825608974313695307799594939688014712703908159457083619499712148165962243233914616694119492263122971301868925194904731975726883878818610902817214144939998673441041397194417368903669888570184876397364606011538057245279326923815905086282406776060391852913826134075815761805702191048133334714653783643849520083341996301473233650079773454529184774420547284585482620626617206466207007406750415067563346709975599609195129997574041919866247043336917911543029805175926754300531222345801675978326573107631643775907325744426594489968543251705969862767748365944369570923165982404407648583680000000000000000000000000000000000000000000000000000*i1^43 + 120400336504191303936978500457425448636210700018080791368345653812727232875184828480589700823532998595376775823742599179822131935719353051197934687169058507487410912423164006653667159032003173682674238946174760219723758878206447322043733954928153771801991541150251979528675079621427801389168879326648468400984026775595178218910252159872682266447412459507989633599045004257475160873536761797224152136970989838559770696177173550046839972214298792973235858722225369133830423512046597068430614754409324914024354608109661995730423778240602570228329016026109673881521276028648226752276976301980358939686036866868267039347922754813144811206764107072183847370843995352939280513019649720967103339457908152260340162187723907695194063661038629314634196638324314608777063035094656853475914224845455995525206997404796250711797503599694612942840254497826337415789346778648374612536137457843345940630883444685060206873969238137620618366353161859380399018720207253894898402758287828738806037600778768125880189681077520008658322253086947900272012190744473632808712571787038501846611865259274481643453216016962385613627766801977326667763168178424892498857434031817650371070397862463107058242602416633788002266451382365309652799707201730918409611230697771623458472866117495704349876004713039335282605195162418517751697440261139938188641833234823063750947431737946991767242164636046116124621345979548527956936630254816907087867478132746350430103058354686082179368983314925998401910558681344703456714570083945301699518364085531135032982916617361980014211590406811786207107798692872003481600309416408356696256907121176419367971064087514124410138224863653003396240273672500221791098793945629399966276975360068976033581256673653949213394192714613535524950788481175603676605787161510474270122359619053460868632654354602639912669248532558578518996936507403738697470773372640058334106932361154147965869472801916439399818230262566841446212707133026372745826680621439609500568349082397659072159988858412214423573105581109155677699178319795610587817837135550484024950122839711505573212840423922048633678340143407619462104754665924027730354689915846521471962391572141797274320382944541761069545737545925102787148666665360427125170560102313238630992083076369371694990783133731247520160944963719038232053803482405302719046504144162631249914864444874141330710418126722503404463812988917966619089763333410971868417267870204784937161314378415314491688010384189371766493584891065146831894703478629708791610867712000000000000000000000000000000000000000000000000000*i1^44 + 4774771543211437998923244517738078187107168049869112876783691892755436718530452232131398133869438143525420405676868697961264354692989863261246583230931701941802924224985756214405806125939439549230158330522705718987116771912107371176796774036067711502502000817895712220787108046421808510612741044815777463979465790515677590704751682092226552520992389872953313620628077596126435477813398948711423450361570745960892831150434515333093097585604447980039191897195879948930963621071714618979943995237053098514313443937767931190476851172840924474360957716147591523657986093173793121970605553082581628157955625147840099386503280097754383054119744122834897624585585049741042003762932158698772131628124064261857090469041308498036941584577653970080172852069498298509293985191790164855055957688077613458365830887419353615964720394173086488624120916823552782965569944826376369577720261819032980134035491341830338942523929939707712095098413289961074343820760724985750025193643278955700277732607494634828704426230034507768762083541719062011682359406547959023091366009844185618777516033724761482172320470323943839570175111726569778676632073435460414564120610843925479640430304733435903571039727802594062794541808690946440173864399487840970348203872454885886620435432874380493265867172463167778039528219258874289182335182060508130214593072800515128788084259994069777238207968248780311389431676104547367314987460592709605345627605923903620844438072465323731758454720563672349563499341433051304732254081130847998276982016670554973246327573252165462784303006280760519394991518986554941166355744723747456060087473908629149762643463225237677845805314096485184101351570806192652974436194012482800319241219424703317330763043912276552877522582634366730823058945424771826943241054049092239306814331906594049267953354444073222850481112317555486485784427352978634454211488527601062718087941261298949284797090983391125321210823737063328459353092799116978546784105348466338422913551616827614326085951436301523133950529052055052457587380231648815290068554382138708915174430464481297600006505854851520845377415583218257574232162451656277822884669214213215426067138671840278820777423492177513254153284829362141216673507741505879678340668779118005574455889875572028589654382250329726797519728136441191300659793656514363784074241953509034323395261459655594385911091221273360162630031160527699825322961532321694532765502245950453570332918382618556024712354570214189525754747511774593592806013792072132198400000000000000000000000000000000000000000000000000*i1^45 + -22991819642164311531043499590738746484034987340444206443418440573856529694748187702419985520571815646192586381133994779880846946134616026708281450754367162584856921339297153470070608595329927968632638885452439505526839587776457895181159968044690658874854402895327092924768155690373403751741154884477077091535546955912841584215892265486769278212910931080581089078077506118915565765714609463811160251852785320671687538117807608811971081619349137468470574826479967196862565437288767581993616732504668483431308723472105548855332410003837679993083741446556670226774679163164717044065723007112594627770596523693754819664115304188183321472111954433768664912561784893848279378543938256404639464398100462065582333190454425568430319780944216653841413384499064154276771300613882298585157570731633023270221922123012629856928536168045180446633736521131534934956878216554803384683976909018026344664645854615466251852344474076759425121950334888583249353547126514068560117794191374308977406819704838178506131015242591564998411691182806286910090903235954001997926011505370703695953890849467841148594467681823397534269374871114731669160170414686012488602614580953548861227313882193828846853621797223000268944441020804497502570323468978858226008082213467973011257111112115542520398484955566673550040085475847124422162199593565002929817230070066212707447840567699904020876326342017430348021139846961766525276733428953394293811652772702098074237830239229382651452264277114056731809283404117544270604558137907409156157187138264780495561693898909177894513934468651829102221395067798491397888495935473546181055112039070958044013297657133603680000604164263476515413441363634231156912094058724233325113464379293823372806431476413471840087601619800559054152910445775841375014352488734418613656062304765198417407087447246023693543015964623466863549918286689020852353652674496521692611197364136522029172673070389847003135542165218736391894328257418119087811206005527301397064751664346238601528738213621260651052946136823468630205876811050542753473631938559876482131038694880836224900786025472798013944878646669916352700594037196370781236054514119885776500008683687521993142296682510448758548970882095379556727377105877866405579009323440526494614988483225519032468751320969536378318715783800762087100657221454096215776406351820773092525788015054766189348945316704524170295073560205201497193759837393816429888307588422916773043508433413848686669607724341652786005048081399838077136788448734085120000000000000000000000000000000000000000000000000*i1^46 + 2420257267493007390218048591385180210088524345468222572841007427414576769306777823596350353515276071994079855600437699105596283300240580265317378731208049284497535731582204725770142430243761578351738163825133397164267103916136326503152310923694126862839857748960058141987580905176869827243978878629116186879912786642869241405347521798490520918652945524289932866627631295935463397776513591852946946145572061308276609129206286519822344272802620314875007752329401582686150507302128902501702961617593605563682706161516889221351562363541880258134545421650742448933382141923693704286829614958975233315857301337962453527373969466837162484896985104771532195728665189629417615685048275063934512507885641477686997280536691961978156051410432425812283943459138654967165130042616032836710353504539843601052016622034927261527773217735154676878512229094857998426658426710724146191790308913937980071507164658487084943199878705649751671496933471708488058664059400820880457380609248722899890365650153215666951666288603097259983949758197694873777639952828149460860043420835750997854775803105568505671656772391302848879189646876370727373610681819696770100968433039439386997591985813604699791302882682413883278074133571703919136996570713174750330719389845181079857743161447817527617157308213721521181539684019098593461960126277896237426327099553855799518249027542965146544978603432877809945436601221064319269924157855075226656278694247080484516043656226072961186837581310015226324821516255932365379224656401068748152581544764227447541687461361821805290562020520049235996279441235620950852956848176218014996914041201782265663906740699473220305859530141251535476720165029060949638944954039339300614417959624899140547961443750257418871738199295611817323056138787783775546266247966833302081278759887563271212155803200809474456995510876860254430183213269927488861978521768162686843412636881629362927007837065063014907118148061492598097126908252103132618997017570723029489124199467252686832662924420556804875150398264637946793899291687227552803020256360870778184523823301697693586534938721646786955090129696948572331213691346156193195137740038587751672204168647879564318754486865257513809546241066151968539837017316732356581588707275588113123314428114234878696634542170287156681998287192836389123980247582988519144958577547399951073117617729102616960238824059260361569036813508631064964254343627088080815948302960291741252250243729103282016023965664247560142718022820201976121849282560000000000000000000000000000000000000000000000000*i1^47 + 785382483908337916700189795483761166949393170869784482178746137508811229894871371172921265829288506915418980149103478621136202981254274092230113684299132192633627999425213145478036096384738155886206552674903831413264416897357019833847331096625707365683470106785511353308994058490782986391479924956077007411813026998232148971258026884738607483104205501721047221598615688546907501087454245326594790561380234223723127141339198310162915875727239363858300996930191686161767387937686687403476181493122220931011869725961715837889197089386649636707186607467319917765814944133818927506830155714528663047934881600242688104668576726844555317000111211302787584351353419735024978047351466188621553426325915123981310591096355941435687750542102553942296927237704036091501298119651871911239621641849724001021036250834725335128225548293884848293269788453787854075347507996356580971032283619913631865203155479098776029422040186110430967635689777917364862607405469043696609366905777634766763384636602956735466741324473229853715912595647545489882214857641556777032499763573845180017398891779408545392659261131096442969064954813940913681635395964447934177901773639306017520213181175226951476701062892493202589978758237756896111221455507991386244676028184706183727469096034755674543238203464238029050671466286261955823945803012967898009891253064955874308560926585671182896969001965704286427783505631830389841944964629037128956811708810822614506049192973102847290648965651195731733930393520024840157976384534342125254528169212305960434139319818321544653032223669446575611835171093846776342349514375497226217240090918312753335165552682668313954586530485729086775885241462720206353902832304342639270710090814806516317297983479640156520564492289973989486388456384843978959626260999849577402535173945535607623542659228587326440578161946618163714400468541689409213057716783844546569528923679873456571255084851593303360323267221424905980556560572254368913074419990279554834359948897126261652445651428359049280493915331711475082860371954887404538943516389929727682519710289605717205297865072057065313828898967403509021684884117620268467834276116712368042975987477141170887502637022795502164501190479351693660734459755098748489651471543592260814587210195072218016892875643794941690585860765289915274934740142165699653518666682468008707581313673016749375714323832661962750738970468821768726244979559073470533784709355782303581652374989075707392585639585988886898551109336242668227788800000000000000000000000000000000000000000000000*i1^48 + -857829589174603570777846833958384533758232938237858531929150174152448225921702387660382526288123357167487737306264663733901429295441882695775695290017973623768466868256328854994866686055080007654080181897427592103407827830533511600018338925891627511278032955279683456056329099525065891812205876503244893735494278975177713930759204949749929305870601422273042899225787179861446505369999953317836835242248897002326366614346524664758119327174924105660106293219034308596281764706797036793376280646715617229276255654631940366465578840012455784259874225781405351986491387724558788332751261492793409270952287979031613795785078058200274795730707567761414929024932700792651987620983370564744577543498279372852857338766517737799973566305934686023362634752541136259348338392842386554114246833187275581541897848073708587679332761865919926001462618404627250579395204047373073323705242751950297097800526699788125261398641881666557870538911880061056975838030665277155590146716841750521073843070382355482556429920690457946260809146421458453394182093230253015845734190628288515492269540827186006060427605625107243152409456969403811396830146526366701027933607735720774338901571288611231477095210513507888531298072552615662986965746093200202601567188889922733165774542835265872914965420721442445867396116780307871060421943080131602355174570952225509632991632139551656650654513130038680494620604338683450096190723119408626894794864289556120521744462590990936622915863832596183044482014009179708261184845718617408458824267986838842206012560064998091624427031585057659157617696592555401039555985088109961378817019082468027288837884787735762915921003351036234115190869198240970076918643180852812425283395097404343454705365710650557502572530824187672771658320426090659125070390879245210389974082027568907418202044046091414891779262181542960223478683111430763563460911325910610214394140588264060793164162668021907187760622893653240191995420136566306771058099107844883187298579601000417134428504116465409068971978011451350070928972605280985549037778274605563788993147927279895753289502394005060838239361052406617930740636522703356174847481597652154479284380197988851730419383474526896342793633014790825981356806193279121224088002562161736718529482550895942821806072010291008008284092816184351350633454327468713832815796693684828669182481660443954132929118290794651433990737060405037817653608586722610561532092527489188757554335123763172111639780496867366878102121028759060480000000000000000000000000000000000000000000000*i1^49 + -112164698616838609839632171645589017376666316932159211162443847597238804018569009175869846698590870783723739777295512343999288999318412054879717030115951999310507567359436812996033039278128824945294286524218500727844234729253406175266633785209658937242795229357480766965374013389318505284975259824809832659246388230943521798488880801077443515797470494326782828838479932323360056692002868934360234539267397222549809632659578069325764770360780598309591466587251953264867106305520903147020481347501272786829483602413031225167400070066121323562662102906554768578329173031067616103498282054285467549022826964580812844846023120239843871906255891855787820589971775563273005923388171949242112589342141522148752677221773916189362684452265852856651849064263578047522100567643010648706521574346308294356308190624816784998780981621691924484637881942462975847071475778011671451394884251980002471619367381073942096111271258080286790040004623141738280565187023387142075329900259641001835313102483338252955790787372738640331505574512121628587785421542246245431089146656332624078741547589968747809892820177419205136219511903619682640123892421276170779598626729814293497377531078774875413039555435088428012263102828255725900087690701701946400585210993426954882494236816180243591707802346318792817035496192596159894412438370810021590483402127747767989054133251042142465730656640379818450073860117878281573319764287795353849125667452721818269116193555502397386939193346394329363644342181061665329284219943183191665918618177585505870385000375529686880896352599026371151861881877079762506041195246108970498001633570962814067997377429676883598289558544152205736347199799698623469661623884448982744974694942109624825139802170049174593138298050004655057202383281524365478459445998580797716801970317760317259673383132638386341332291961949337413335733527338133176006773253080251432365667615820616366405842961529686778541319908216700701450021333505994632708031678187008693998570279229122954896375640771046595202582563814422230190193152496206196135729196635310008197459990064248891266381431557611366384616474403473806320000529462357155094178309483355252267710285246545348408034239217247748546751071037825774450512803259884364065940232647805495468184592464786679146023932176468571342949810571780790104911448866405343531561889718606823226938733748184758262495465453142700771381688905941872390739602114895771009336009349484756517495332834687658585917655356647681034960240640000000000000000000000000000000000000000000000*i1^50 + 37449732242416436689367026393000244805926714893711801786254693803376934548661732059509121301477121260098825627616314010757054672877503171660785378806302093226142069943687264105024882071151874728614827757224403577759619952228582024613607178718020923466081990158331808701835526820715321012106792001820201061839656149969346485251315093038125924104441717487398483755906245563815001741099490521650167668735281108684855797301909494409829837879767419613370923827013268276494189012960031175134383348919228822647388380330694397006998776919324740537790915115728155852730974511831234109019091353305333742666035396155518438440670374275774666964091739591227214888419328813893429919351150310191457113435805181339107074998851417624364486596217630423744357782301030847135752411201917160889438501093662792390334703297708182685687673842329608091253982063017080643911612858559162529931535171355071017652096808696078088797256384008036213135912000903750510541654381978785358940607107951346094126158260136427286194371363537694465043504187360417992167960503030193352491755852384014158528720051988414244642085621530407526961026125903545993292800932290722294508756781806536623346405212905350672744804115405265603863186007218297455465039293306896612926057048152081128650415398377070977399619409842656940638733438940893157791739586951847923064521115544197923950065049621506319566044390051597625036258490111113260823072584858911553173899157651512344780841333621098029539163420393032751927814683279626927717709068043451736048576256230521587067326757413110097023307320670353546641149911375725604535951399205699603093047934018920970508964039338333301252806051343793258725949667436789173138718031977909797139603155783230159549300658829273161379515367118622866654269180146697673280128700418086104005798583696758958085176288356725649532107179305376712461760960809764799891775536338351061298929739395242008735867749015745780905886740635890640687169165094777821209397005984043918904198237311222727155794803330834079945448848809236583895581049495480378739342778373360079757895615246192944755130062279670827755120389735404009255777869113189491393552285947438278710233599105936514149136915325989252460882752410318536895436276266073564114431641727249319661768346614764480041128134980645499928021428645292989267933475435804816489167209338009139927086476287654912870835718610039885619562892755891101193311213337015974826998315709398337103888142928168826346808304480209059446784000000000000000000000000000000000000000000000*i1^51 + -5543661988100789306753622400231555865514357947391058261036353189835698552641564417856750729744759078880018672106051289362647666586946478810750028792285921676754229026855121343382172491307908464805574917791942994986874403599046736331250378115843609172260253591998216357233950330339490342679124762651036933998541002948463551977265404543181500589085776503770576838730014518868345298106137266546406316535056043899022598304561185846494195181911790405966462494785160460612021230035065596294171259309327079098146937577686252070525966417941744276393202822333976907711728703785464242738316606512215203255321632269733836261210817027265485568680131423840356576250562365698748416498861470762760982360598617725327140576275787576847659129698452243663367412190360778266967728948206018616953084092920423559822295290702374385760698041213803489471560122350995593792738031398827190793757477952178753106413351269207178298787613806159427669830452442649208121220454807214529889819101847526626910297781070283751380779471453601616196525558815224820019715953386892249229907789238740652229603368671111138070541872709266128374068796505988725791635348882350053831571287973000261835683992024278602540974525047601239631128740032224507807107922530620375048110844645672353947290899458124529744747809095179859213590264824521397904639897798532353812405654433531355438358065625007771895256849874432288683321038472276898150123518177564005887371502650616185814801188267322114847676942190022304431703817807430383532019585953342801970521267175028645782215609311331199507946224150292105016191729451966357220856352774315797032392622525717165585047964998977988770927425121380507861346466255930637385178471954076288823208211637379316695698250062606731779093727895060418286727181650542479253132588097928317790311206392030832604922765273804899636336980250911457246812993371926379411928804575750378093932202737149292374971514649394410121926573494075008787203061800857888967558409895106640385810851529205611188370797830216869387213254461381254193841286884366037210941570729840535686491880417847379579514265547082471943675345304690944617384539194636974979669774676143931086131369790745419625480252244893863506660710997917658583738923454361103621582194169922296408234580373251779070479944687564737568043003731820269396515989276597984351170919779983044484337895479912613692428543006467330408360700712982401360612182016361523324383688917239902028429969588811231743403892578944286720000000000000000000000000000000000000000000*i1^52 + -5593888690118959870844240361964796764293695449319226132562919283581127539743026413362811882467186608460836868796475497272496721959525578115814198630653321311509774443853199545733107640138106118482653766034510380369797803776756467928255124596711199240143848732356011356891738697833959710776154408473051806357011372684696688970125835999422479253824315055642495375334406961735185982629226366092762668294877624217891328766680072571640468808636584220828364952757197396381727272564047785160840802694446298687532225040470486787335213552204361326797964549763371733855705993139738138370664293156335045709453276184509003728154640317334421032875850133679936053062083912415463906410229738369227989632667528181303745654169554976359416490530751557428839694588815302554980118451755234023927282508117582754420867891573473290517892447953318225018954736000876472198672034813008470161479505442862069345712748833484616042981503911011183893905910351390864606762178649770924132380497552935470324249697945440265464738413551940687716806017583760616744575809001521758955406305638435534841405300943822308436992975936468658990617265249134211438789273293529249833410310985350530874120552601797926012071733842996860017135849648396129328024884736312918831597882956410242022746080215883534636314167280407742981830407593613407586949107715227141051423524963767540741556015413373437937840574253142878405425924402509781019060719136303244728004983529436178719837569938672626974711936861379585437768347521333381365298559880919690249425290852077773505011787976673413266382055099740013235233396058508639821142891418335478938795612658340708443839053793301412859130600723252318206058556872038318318557829785135003651261916782783266488557184217601951376735748958835825691759742417935227111277264599676860529336195171756537228823523714550507948360036109783146428443877056094977258581785225197836297599357475812606383906346267766494695199089964901798870849365748099527475626091176490389563132708624626937921910677213397332304020483097000140809270980259618447603801340813107913175286630213253355247136986043464728159326404235024643962131421961326946876101972948501700033021906522293935788726861182881273326208404190762997190950104153165200739127067351018083436647528483843235863123042895096734344668808993728226177580188910766338440681275534215495160386273957071179844082124798371497085804775140971069271607104429851907946871012411741633260858600378021281542676745814016000000000000000000000000000000000000000000*i1^53 + -670303299614309696293884868985799033761886350625788414240063578873063241747939184882409268915047412454344266622960567500800933012930403548186188948832540570068768587906354927079017555395879632585153238298986162868850511690589980509934506824188086295242817603106930530648149375774865640477676964880131112928254743192947252237259448117660883618222328555810206990260287716502570912566530127070980948876303070911143309902969123262579779870064847894549135471111767620651143776527455612975292904141246427099991278391049542691441547888546574295574203221356953327720426629238668217130811230458494718246231006410865245182273813696822348985037722515404296272516962960712541385415302093170772419096900987690958311235272562926630349822684207258520985314636826288146335568394228624416640124774976999354549082820695937512089094683859761867707422142705930801948799077600676368675050630020128130423195208030991147258152635338282515801854078375694469537730243721029328802124720993971346352137131278257336969179481242098599685935302612927980055501755083414056591077001306411545860427680462562909154458139959784592656834092056888643108908671177554176388036064081764014858978052623849125556078742412782748172463332363694058368153284731232171284116839212365262343196840838102431625951517818603532902066958004214913665649280102855421555987631019416285072715525334424677989989932526921134583826517005217346457363065243971442910024207420142960358271718654766912037890548661284227137502216610353596478619408608187991314501020454676769696258443886683192070528886134387100613464584496900821526318183699735284567309013812978548775408130556907777392008585228287966247211520918768333886278620709061292825627501319858201970666945800363858748245992389561626999116893079645861752628430146176584189107537008211921845498481240795627645314890278871365976786912673186003479761729856212287745220513213949148723788490693965671559635887287949251995314039599570725682681770942609776596884656527755020220703883334368492390286076192960130288091220351271515400140796846083749445733198165893140304520409831365309682319378040870470049472695514379045681253309198062537952845771281488337961430996367168611378138126537752425575038097166150234262731565132439760391405978416780717990091340129757677112424196451924505437338322805263885705564099807807032334402233296085212033855670813402382051750254990731267019460850613055124166392423913075279703288196988232244101172428800000000000000000000000000000000000000000*i1^54 + 17430786652474033299706436743028094716568805904853537568337212636463365045436301581146812624722695447731817824819964594187194181923284075031636782590916249790772802935304544948615840856563851991646008895194581902575353590546452994580587137736651620827819789363168374854267658068798529168793531522944175078255439042300486462795814474872071612304209490093322080370465140575969639719271862194000672402914437792399238336165547012043296632085346747035930257298253717562172076078465420775091670374105885437305044383090505435207552641753936128424805121137965406632569335194698628487930816051678749628313095784958241945354565125040169029044761892489837169695544979060367850414978074246746540146662313536332281443973172072247997568138608612267416850046168627463408252179876471754179628921685811757932866481216287179621790181496062102795652796940448724174808280685711348455264072962075450507074094123784538272731116612292268665004112123529863575984086788811630149638088848704480757127144778063976801901876958240779511262026663172571059821975588714935288937304559149533710053049272714227633008946457845120610405726552014973884804501733981035357824381555580227582345672815959184000167575404419348572748801721255429623355303093382040973933811288506363868464174110796481506401032380547896927630277384494641246714668033989256307798931609028652038162654546868048757485086325358788883136917748658023259590921530215337785249015675789317318405946749839664861138483146283371167238951449434803005624242013792411899532629425957579897840015033590587377989598170157158261081150897056883510081021906727116491643447153108112616890194014349315407789954001161740972900030062700150272818748484847675608710437996849214750504525731856330516329093010222597642160351501498544911247122625384311640672770172018908864077956952149694961336950087966010064982047678145203718305487895581476700113038852283260320736097132005631687719447413803584627767010664093163231331214732979917928540656367702709742636126588482397501038154884996063592192920724466501465102626962475422880082272670883535346473847915149387072382177795023249780342966895787389587495613041363944329292263115193719671305755902708139103976229299050375643165925980153303882529877293005599373834238784129857982667275088583100336155188077940804710525298930409647692091837905297807500923713428757509313462386012420320080330516944178021008089482400894854062489297708006611060515727861984662650880000000000000000000000000000000000000000*i1^55 + -21936051511414100299570201417853343970960923248336204248455457729109157497560800047376870552774514665092651639591879673608977989655167869425798920722906156422086629554825186417914684215867812248609363161352652083268315136873790198945626405561406887233928236917769879614453071140388386486432500273196403349043422342937922695780511683540219510065020294764510488867215527630261341330448750053670827801860505235153516362527705828494486918672130761490546550165676276296051131000403540220053702005557355266747514798419244865811395631435459875105459230333057889196002917117698103379455085265303597895130380623697674400459202972193286403118086815875098529168711571807404458351727528471657752244458575726918083256403812669612455742337186783974627659287238287624663239248994964197346010893891276214296495695257392860459601820556586690705415292202767225736641748970035926885097154763630470412181179267195405560872735160722886990704793572527108355664111244184819588561320755554345201908294950054487534512628604437281453775049338756425291404252335095921889658461647396373497328898547289686461869001251773514714006143144150780603714569690193341914336353311974861073925830519960456395787274792612258905824564896660943282265274831650641694036736028915359089104006120992016050147764161939815484514699527608343275994311310842048654836949448283703364771232874565603556784649075668172531589813962867634374424274715164378484162015050629343507415304835182244745654087231463892749464606917317725068974784851422474218358801168801311818352723895516471000383269163827917913625012312166244956584073695578496958700016590536421264727817841573204566457891797455377119209717336882333897088585764103372509715218839086622408774436373079380242249667334365617423857955678941714255338441318964177383682034670350074251538521992635702470055856701851461407244753497173646935145710978074457859516199772354825611681083506237700122590194620404739278695921089184364626973814738409336951900344670563406200408460311851109040020839717824991674758005004894301861152439939632694501295016012201800363351036833829650258101262895234122325307049783486574189283422729305978328141959535165292774859300164216718478570205741733865506831778495022172896433397833819374095810084510033532395535765504812532430655764933997424030168006075157135532174252686228113432273932410353490698350238312981242343223498753243742460040478315610256547189716581652482786167123213287424000000000000000000000000000000000000000*i1^56 + -13052281201161478145466293207687396413396861728498492687269680948482234543591735033527381750988226159891497908355601737772535869872623302251837509754883541447907574647965383292169938843335916010555426385914020808514177570110521242528245450337147546541860941268569319211574802784603781169217376584237600368111905219326968827506312351080792254400293384684253830496383381668251621397728860313612074290480524758025142925173132064125193008189007143526982255026796290464668495850359485339855590730358170571364663890392219983168639753898725053191558956622426129214615934928345777419364236541907116292731191524145358907750090351471960670062256908004697432122247577411435844865786892738560317707254096136220504403229797959702719351596977989615348681600237348577677361063531767786496552795283912324829528193021366680064753541601499681755128699011795167060673850931589665979217204931419447612850242512604988492723189969343005688590909370532378101098725908855289097744415764744488647705856624819569690176619901106828452255103621957068468890176461856558214255516947332636243123636684909603510474638141506665764907766794115331963619697261308190625757012452301074873175147118388838969646632061318463838267707688752921530606693577268337479404381335030037082647190938690719677150528185176500769150137398506361658073113945034143590307818406012181923713865421701738912396329013649593471123381907388983125425245783105857956416134120837757179127462605193325865869454581118369901805538333084800260013789180057635190304576930933167993949026051470595757310097519751125402510723979976824184666501941098609544065891272277469086180323976110106153863344239262721491695840013627802321939168720365692070359660473298578074528301475027189824641567981872255670885085020503959973083975956562403732838677711841543874868539243719476581261030770304240699656639861741984798375009230750668765601801185210780560268338997122716461027941176648971000549989114189760958005136398883196679728609270778227645756737174034266658258747608349994914316287033272521373552092981026786922881228041336017069328445506525183422971723280828384868056773759923733774269559347592959897666123503086442651931646841375900912770101707981936489028100597532107369593135378961518425415417770646369245196531260740818126821903169118472699758029550749565631321534008890014101945638588972574556329042823568199855068929619919781333856914870966343313146262569466688838606572748800000000000000000000000000000000000000*i1^57 + -2621603412628413573596772242366287958012330208295652349344582781868646992520633892131067170081359738940041657869497337797066935926192069264945976090199814184376749549932430815661273901468271113465643226454479424733974079861796330964117929605636533895193138329979550931046663797518818600691761618660495418050322151564076101327253973621320804677463545460305158797576319864049154895960605038162234138762904917032422033595538467608361848585784846360114255325837260721225132173953250355400739268271595554021849211219040818366751265807917106749677681346836500513984103895185398253290985456791834600622042057550094763754068559760870734509386337078732656138388630846864515635413853154766917662559340140560827413525423643179208609496734169236077275136345110268716199665750267404268721957040062111634950156866218790227689820778886401822213397053650790397449917655695455011931220150904415168976261410402868444810859883529810257981543100286391438759980409274179324563408727913765694430345489428330684969400591820507323596879735595566776086213168802616641328587534421732899422074306586985762051016441321505114631310101368469353215987953978688902953489258904973038690310198531743637175285377767392336198015612578206162102338178463030299814824218578248721205862648841540399964884462006727390020047244109687302533014785638069156267270312066681415742237968151500843707676387319960106576925037276158990202053024812846857652048215050880442984309072718904500155278694719319013090922463041453625124028556949173906541275273642818966846059527897709136460885705452956172985882822969375885447077136571146377717441408335508135264310403365609823820510286834991321913192555317594416650878031758598583020253381505023014276740341166621363641566081200441329201435422608748537251103095592261738590329704717484929331559665914256197658178987804922843896874894592904311095931939142790600990719015624055497693836782731943032045840952051388992830389853557273300966009215186220770884678755271311335703225260470962790217529959199452643630416599619448236566248045673725802805492858260416650929829398712651657263354843231179316124112354830252283452740485236388007699239660662339795367954626520278312207922739550172134486107254042633841723267352305649679040424983896688045837515659824236616883589178771697306154658113770993097102474645985719801060304680934780951560286723748633308244680208912024217033717073030411302266885302147560998174720000000000000000000000000000000000000*i1^58 + -272059257539666755235454673685620822228535079923075410168354901554577950936810260023589690230152911782017272401221198809630508757834499506244325071200650493862624645399263441156612627091398769789397974316543638192418798790324002067694802422138340993633772825025378723543078246044615503117801173781039853866524051691882305161578990758204290865665831686691292049534607955902106168916117088310312056693547536475695427071516585451900417022176147738098021876906916663307195235477996514756438021392900285207959203137574236888256394105748372619650534555778869616851656785163388968973656132492783335215164778112104908345345109807911605105515538171080769896603049111754216778431772735423654360834435849294755626403352344627969521134299163334531304350676778527586613882609398192188109502004906135420588839193079887320951974196179101275493656125251033476686097495183914412203862282742526992203443174551676346285253298020868857406773229503132283950255486718057584211022358034303947759748194758408682221894639168518430710390838061079940834824203823425488973422688807073209392768753839614557426968305274306390311535842635190755592291349868787705418975254725598516902447082678672638645541910260343670758798950373527972013826745768203038777256967246652469180586761984408651161403354199726506398900274307813801027616007273591502297601678549682270382383966025707665394220218708915994441147542394605829551966949356275946785629928611008081221851208371924752133161995498673293696897756464639423552264868283196378270175660185641024689371741361800545210082869313432469643003034382448019477379437943795039499540033935657547122974103003092063441833547465598524671621418237838777341448843216884436694099380961190838623181606401093874995345764199933210845785719050250017927508215213117020624372047522312152236531232880903649051878318581352932847755658556171098596942485199605978924999273532875358715654995777022608770936550470098273862470045364349110980708105708727063893673900111698298848268854753754269027597608509376815161803782677799123437584810899859262232318600259677748176589735674352069988618144782385071939113976606827917418826994297513557750866739123465667268466384802421877105498719926641866538635131685958638977258467107635480892776942773852163073216479195989508426161287631684534305184617159896362956403683134838002399524376708166189539298925542957328246019650869074969086028496163154828838431546629160960000000000000000000000000000000000000*i1^59 + -14491832282033044363420120162463012232341277540094737602674405404431051116032062048174900461837970692355255812305967129608779648305513610032553815386449811914115768765511591030882113257401195240055819799612476265354543249220265872085180272306290839470279381843094624658130418861482487745042610597850709373478143484547698095161961031841627756122498406819720391818420483525047850692217392503258727856231407281555327661181176877590487840126555178566273346621407922093295318592615512001477919076915533542712259098061304605528574447716529210103898552725056423474835754608012046051952654748156577348651149575357801356687705932137083408956628393682713791806510838341577275980016643327021324653222873770068681728261252308223320597681608800898064073383001085294370479944044801150295358993170545092053839499217337995785831989863316226820009415564229980426662283903494833959115898096457168504632448243416917117897030976562134004824659110568856540510975038019438315298216155877421150170908776645780519727299170528128226598946543264769585714281992794137441100976025037190559418044117065848961002658295759398859883180771487678621938251219125295496741990913291347073327711217747382693044771675703315033533458522964478278764593431854246357727594256761559278186855857433579148691865077126492035244936977379822252728846143106666118044526067937089607082329394050578838732128883962099514874560356125142302289187786950954724342875833647648098975771187497186691049993289943708881421492653725927106686818927316745852096089303643550063476899113141829981282490762658593822534196853459638910156201446723309294745848588057837556288019329951765687776119310693478399255107396976994713227350425920174569511974176753393763436702142543411964223018068798976241076426581690184763685221284269431223510038856300655409520104819918775813644558498848721103524179916454987202813951444923949828439875231585314147294847213967777165220673795918400392100339938981969207498929039671303563522775136569719857614642260567412632235058259551583042752784170732969202672790557488533928728180433304894520139934529392180450113376459617551281720473588443403623927856882585368176467548614048107472916720704251612172558978499365823891071087127899469761268065067231261836032930284082612992487341623421466635952922963899029272323551258941161278909210209819372626916654457520209454507993493507164683220087944846423051447466445502093812294274252800000000000000000000000000000000000*i1^60 + -208849547852740521203206115975282185236162040086254279119240034692727363192110324206734608687520055912506048820302359012322420894089934506914770525633508074090160657408584597044959663128417689418371967655933001972043680968827892038560301148530912228463365484051647486601760774135441480777645836681904557773866221917104268160959178208783987990564728166256890723643321451735721550306893455432684711711147520672377305365120736778771061953807908240493457902593342318764312085034820232627950199464146327962786078100168329715905697710955216321807858613367548538907349758789198968846538327447762374306470717883640938607000958278555721977349559709716315413975220176403898790606238375519323302843475967456342687877882861333641342490035489535246755009155291762773894694044298832572022684464254438070481806341769881617236899104778369701056089728574550781165826055225631547118898228734569765335248925590415650499937340685213943485399136356539469975125945289115684583580328756581896632229190985622953862545325283600045253335448284549372133008164261143482267664964935891660747084164255783320163499004840010113728244614372134376271081332067697688299296479606186446158960942522512592956741604855878749414318052275261025889299724069276370553338856601328553749605074700200952811500403775338880856643158057110505712984084561677521921864103519113279575513437496465676124035009806168782892358383460948875785913855968159856342684630266324278773141254522861374423431717436131222538688489959044270821458495027284615072551072126225206723752895750969249787882568580560284965546949597752724068538974927488705580508412294581224454784149733592481938750852485579323748074768903885283954568423523010700722783878019748713394153468678562809534340409458705960740260752603384458967842269151243529977078177655178557326528182945609063953294760925306929720289278294942020068446662134934162452965176950724928186990480089216175596700454594785582734715112253610504621430254655501711581548328498493512131691865918444392202646062166952110415281864383252178050503986621181584659108874387123224448404639186238849264451747760648663210486956220876388366040811148361335009459881791228939185925277529060558108336958098973279992629206440838593056909766513933704430961872120575228409950365574317325050385710050106870226404227582644814088915587221063183994226301584496047643063735952191866944812879572510101360179512347736156405760000000000000000000000000000000000*i1^61 + 14678823012189685687050674150992249226337115898129162425590525137282736598894822347838470949497652173560347506671630807814072879171379676263179177609590563017738708971657063772296547686138556257280411148556880156301543059492283584946779986054258916005953056384206149404052321210311877704609155278702328777416932640552502602393476574825883003345491089024580282986183104425479435779862357032915645931795620763894044564034168680367357191709206406972889023933103452806931066768427175978538072078554995556350366050348782709932962736939457772248323668135913834144863404337368687291359623578552395116056337849552556319851491137623457794734753278552603824463358233230020471204497843505835206940219772281507165495408168295489126478691505036800632180243986881519935212301307287975113194485450234431937494812354203700325026253182171132305898384055643777773784180922970529311136030252092906313125765817071698801061271331631910416680315332611575196629692651402404879780260267490189318774939516295115913259566997342780255437396214605997826252258691792517545634679386707106262496006985335225226993085016125842053573592800043334458928017349215761969166639638008867179854474911715621037674185950622146797474702015334769536147880171427428955859177785933397177011992925823816345188835467387784934861757009264801442535653811981594148224487284644008541398342193949328105675859179679186623845056536288921566170775984276553112622037468931157342005853690103502588073162718699332995812161316327110584736792081373222510163219313251210533164952469277296219023413111845168963692091353814305354643025479711782471009723769182120537438677931074817900227227678964869390446152117169367558338655430097630122291916269432110933108364671155852334414376900322341100616687442088165006859929479059581782083318367664512841017432042864377176327123881237659981605491350391299110596109643053761497205554689883344859459738692310258815947852713729373242759387470953467493088404594930476657134921387608227029398781894697664586602143137888806148164858123519002779235784547233240170511699099257384719667627566038247225157847250359391601684307407746971381251904431358528410030428386077220474024486901944976828372192677187326173901009127014261645486970698473853784136032611783148109350882810055195855708969164591564281612107814928097605593623268134449824701619931973784041020024084730615007245237103192160234618655629901824000000000000000000000000000000000*i1^62 + 446466249346472994314565333607019949595061098911584108278178762901770054051591625594223818419479209958674328570682082851442090972393144973561255318222051236836622069310153640645103654106049617882267596451727947061496383207230466860276123556180555985884706338971313980010899844604492628712526944859847024651015460065261961811075223994491363502356563383806237740024930073836578135229253533931442758297924466149247409179588502636018995884012403167202770277017313365360939566149516736301322884425635032858867722242546750617614782381265749577867091634760240837387748325035987909104708298690101681815914795835612170340902409637319670255770550717652797301723423623921795828814966903619805109083843648730384153551138332107981454646723085477006687992960043734947842925940729104823201215766212579097718337355006127136774901459235215457502948231680269958463019587704653043885539628633441520318089320270125082474286267047382229475467514626028070911427541142923360581707463893771402090711712082516400140832122533696557958794242852093132915779697442562200036247860236370566507412342830909174124376921617218374481232643761142508433041058930386473757534537137618853374969006292505961737025402925898989761988435558432127717233044470192187495158537329924199287827230445552685478860852703508549131367091975125118003568010254013076533857422288741192515430274474074113975936876443608530888998503326624971180075826425533623210077509346898916033614259181686574808983019624689506008381466988699244370856835909367164190645682713364125208884507888010443213558831917860194412905217301551795615549600317555811187607644500895711979102956724458508820138573188046545376531276656156869496743746764590893521597098462826163821559788957918519022298726492816438152619343355728540337017427463916933803733918031915133678453481582448843708296700253842141709640620511728425482761627423969657466593672027363420539622791089441267523972485807233164864960678585018984753531149323005578446211641986239807662379771643724089619158750831352641781480899126523766871785055228084637142285036971948638105230693651011676408737573314488831773412882166618981666274128952730119685765725088110860831898293665482949355424495985453148048593713207726822897904636107284419235159692441316006431452843806686545156911252113504937600196831052112014440579854270351448144718702977863162308204950443006647012190012413001727025243750400000000000000000000000000000000*i1^63 + -12902012933737299605933531460416942925633079316287368965876140849003700992842027749760537004257938596068517450080980192172251909170168506132595173356783003515919571666868135574454546214829220517323835990758841544820538343251125324540642916492447391377842955862181033168391978024144106999503499377527519410896735425073468548416392982818464305334730885636918818416307666018662820811898329330634863495796095604955383394405896265556856174933667701500968164119903799504015434980417346139978580236630910207387518654679516651572443246615764770791433767657336041523542805691887719082542088480318161539006324568740413160615756486779884363809861336005982893550171380358198758599099066745422766765259557488098331660014245565661522017621406143387826849658625025006308709261610801970251661461176076924855765744607685866811895132018160432569348582033976194557208225013615853411742426459019353295489273396575711546481925626174933454437406433362160491208034525246256184717838332329152199557273362193039760915275898682855972394756009036380236096719885498025138692195701559601362519753780485325381364984544092649286646692585975984730265940756168545703557857227948544009203913982576146020972273168818914951604887453053670132449768484441504472641478571090486307391878859177906282475270937291517348208404217972721579561967179873311960818855506322643120464050987737087136525271214876517264382908656218475882852112968498256064111868733871519518110322071597746758154285698036518945771990636526313297118439005804770688720366304538767085185936617590578502421095062874126508890647364995728212509826486996134117685224849222397347284623179063861858648239876837069364111229587380200512679296071183459623373742189890523210042065289549063092377876424599589061954974554108920587552071757445400916266403094889051213876595166662286431611402919518064877568052456456301087881781766732004361950071124440043417449194002833299106627826521897387674730744958939887315590523069181372557513809929434001788333066771308255816357891244465006056646219175467066902216985593039546547969332811436979290219266014602392452660374730929853500661172459941690584914925477871197204926162178482645179174416118917885102972720905634461108564275233443554258838337098554878574394045834869151917599752240485197155713731684899000053993365742263532039420334408330914893669858533626880183457099922481997791165627803915822039040000000000000000000000000000000*i1^64 + -430070683727907778613052699943243639786369542166630130533629874408844949297006938239104670556081885700902637857815624813378169019208647836434357933948749020393137287686902265004188277824423976376593963506473007937727691697560088630912976556413959225711008114870992759885130282706868942485579722169009465379155723593934057225479080605598077094012869006349710774238718669459887062571266655205126361275350815509212424829312721053481553157332871815468444181415667341040890907766602079834050464946697783618310860350177409349251112755396398560604046615592430025391759844952610563293904554228782188329686995420567726581532996117615756670611633964698802417187759726063229650628875482048174864814110867356045210322343467518107379232013179994580325253049046846485254409831941620688989641065741674455984127335780643444361767285329024590576698509649877155177237858246075643229810168877520333711848698852932874543023950260912572096607216574002431997691169361337259431082513742717401086572296242741829704834735900211288654803808797024299146784065696868642170473494228365842286947271756988518760590360227721106156384087321863053031864534817059317964661018841179756063492195479425407958594887067108262592150843633514783875950251011568750586221505309801786947532228783478514398412986360354604069094586862165751440397080937898536763540003708721246464107590557034975480149127992259268689082861735513970988440622243138649697190959544060309299489635092430781984785050391708567802149839759456048297824279254805195962781462822161755921115171555826649991804741903027244694284769983110501073513861287058550936691075442029520522563040113778722397697593227900773302970898824485589426977738297505086732883555544558064540510455916227029489252801761147961654179237383187352966876557162714276718344254478271048811631880794403517835017870134257041707162980583341276287650394566953813639019097592427754116363410637056928120340804145916883470295577313901240380819810612367792591979032005302348616560084493345870879713706690552792038623069193791428201832356755973151613351593429745276526724778364237226751569635343252482515925101465866242529949446494203764911731397747023011066660433687811078573148032897686533906508743928801451940489172868695168023388360231416200656899638570706642496645974727522940907931306291171327002079838208177955355728257483952562835572534691407993045375694929920000000000000000000000000000000*i1^65 + 8731216372877614496493750593497371525861799039732959578724692976508383818910871580177386801718706296371969523373998370853151414267037288732025906295156451898397495556268451420921344021686699498461390516912284317127745597705540087152929145516010358776714480556730323000550375738555920721427566179678084462904589126037988856928900561575106701365671104765057920411310408059372691663189938170091067234974247176418353358058308957008148234994025669842267336193865444799647014501322835383151706932597788619779192685507342744296769451866251900868848256833415590430589640357195429975058149392486411910616952859248269816483819948480728458959572699395089871369079954203265337872233825004665580876924904444071382160139827957223881702122080652666427053865727128351949332490004824410412686937597272415551374864378239507666196429819999518949349007572799610533524525918603698449573605783353145097344423896015294356985429845374858404217269448886564986825165762234285535781949056808685404936735399761119649680020044684701547638406983320905060493875257326366010748075800939686186908591406789249112252562626925049013567345583778248218044326472998983549064089524902654574566946303746667566321133384197648176702799638744924946398098979865309048963315672967853184401041103222324321766827835638945979607158472804642915002864136575418673124403834822842943114753100508720303231640834846690433999040737193801657531679587410689562481464509434786797740731788301101369206491584544472610994894286638339972503228219746637855491423783229520183835843366572956429250089345119317980554168429592979878459284108072999655070147031117903006505798487462032300003255940328573300794415841509571635622168821587862704422934777942149949340988508731355703938238870692259277142892833289407841834226327243301568679646372213026789211330538788783139028593816509797554779709231178737902228962553643564332975574688032893276755645887685172468636849334780100479701578082117646241924920363291068798124327117607582180837630267598274331425412624849885185131605598368450810714264771685650789193756984186375401006579344403372094480107227324322698594243210599541965982229118911870200673392983208205913699981822176015449135035376740406375329844444682261557879386856202265236487957943088364198975913263840302625496974631037950806142468618443724445936303648710467347814284694822277348806452592227823517905715200000000000000000000000000000*i1^66 + 86208520931967458370445529729261988126320731392757125031802822012641643409885610817983825130624892633974985034272732523458382252853365259059138482870142534224466618295516656033931832942676491268979917013897556510679844643110988910476543404880331985936328715933524764250720319202419521094994665365918407378089062528946109226442516640121368480694632627563172138183503483518189286543205824506522731665027703411042281662604316309534539052846139356762249228084019268363099312533015229142457592437046517872446266955810162912900201161862938691294611140569551565441904626064657581666914177090053560110987469590507856633521232637280147585809098125656633841104949299518624704916176408148919179266548800383822610640291698615086537596146781630530791867615463300531876669756078527327002922882742871775973269101230307469944680051445982000041650114565245380013101587831325862830831118338378688527216358769760747076434760547787878724758437383836024309618543595769491065406885498395406526702049745136482886038841014206271004704285917232158151518478478610894961216290312756524821078949732063313718418038487150249489382474878474128389408082342376585641588415230730635217159755838622174711118729496428926830478234236481970356709131468141799153405012605115675512151949452960917058818866990444521738559937111856369069903676815859061039619702680571933079057646430436839530306483250870277145720851194107107874080892439236990992219508860862474818534177876420560559376759174164928682132458892385912962474107442374037639859059702970073852599994002638154541688410313510039723597898147613158088103616447559000493086350333985886328305962890354995036165157391261412145964880620523859081956339402013987091162949298163825745581910671885095581968146048850531137677882566787391839275903382719184644169884949003304550546913398528799647348064868743305393210673227481429665459423915498332143999491892734380942639122505554160473695511450398418545710232274079217716454505286485505468602276020068895553157804839628113225162511486366083261400905855695622797736073547591543158036342693449522815555399855741004935806437688091771084435561469797620082888409590101637297065593257079415609146656304107769001056404973696378119241303903668910865668334330736563873163817104242625393935534637388648797322832202833977774167727024017857039423736323945860781124975873615090092029286028620595200000000000000000000000000000*i1^67 + 5405830125344410044948219863056435807496623498372861551285987124938882814231081288427911739428636811022456837955395989976079417432928203155558301485959772105082922737469769542870663731354018351189530943242017270901676141741885702276859264781226703946629209980113106178231793145274019762288779074328227720250747095926093996268993163961833747208231526647972133652002612913022026185435751048160443001178453826124622906411470267390854423466406577450979718421849238343870206885131290039834089973974274174215573721236180045582823842637676396722531117645567539729713364139952607296220629832574115356430045544601664389627696172250626414188018180579951753259694339563764169692292309045400820386973140852942906524544499394635272914865343855615457676299505143834649880704981504351639085623897355103561294450422514789055151331323647425437521659341370228009445321009336063836910372700475221361221036426124486288912822442760778776790884456540376432372010208516484789370124736185791507901424629145099641276519105465257455507470573346609887431691980264160567541670464330238736948819157557832238986559304385685512466882381313592184269504682343449199488726125658142884131818887662550025658223380870432873096579707198543513025411099575881112690792848189522134124635697406220027801446416336732335253068363851652616678715207508191480622334902533669916438756543936731502742368981279185113686465345725669497401576681112824491715146924163031101571196885867909107957671315381314937860941334006721018263893236802532492181307617296607019480114673585020058373279599559716745644724396755952754320537391258256389683277702809132008664600726238691884308676131078572795140664550866063398709229194833533415999815952637251873257418981120055863874335370885111632278887797548242581903904700409212069362845721885899721198434292559231501113303762229951287076984923912208734160389891525910580838361584602701187505362246035732340066057336175698932609121404751506323223798450689217409014160177950303869131139789581180412881630093701152216169480694872129593395879839573323319674109835778096175628754878389731490069063984351011034317778122297530711123917564660411947170862782215486541258140098193845905106528887667378234136880365077156842652283052318325597630104973017621084420966343219326154376879237078470106720377745982140533760437684893313905509728612132618141400301568000000000000000000000000000*i1^68 + -385329004784599627233296259212461796308216404501941849987018631167510893901808936563029097349430179026151802089379775211026799016171949768056349041368791690818140110566588151884630145833239098152717883535175699481758549960120918096668939227394199103125603761364962259143578653610504727636768879146844670098203249673620799528569286251303484906074013421993499824346025414629435802039167418148434520632964741668798670818775105045295992107457682200608894899553968740348522260032007601942557532518317976540519414970372782582437343685561869048852388352280871427619285118669262647169399858198281834687451446409410908803402753245300232095037451898753624918817293744523324854342381681771811301375737504983036127169452482844751866907515620571437819761994165157863328221606048667704456138960475073324941646841640802880199272502576997495336720437553470688435737723269529206823208923661579973834551659318780998512499485312924696807455181632732606815762580705406934781913621468493062568618983688241052483416262462832302411807763052131156634146148239256662877818201089023213166491055736424720982623325623333863100340181279453340779432448774770054829095419370622300023081885580613160675815504936933924191285734581089235243172324243917832826426725626063404034653580415532273932611158076447628564431428298962085237510650353893506554198710559190942253048077417504926198400522527478105023876132704402846428387156792845735197177338943962118412365917638480915334456290767692243333015552085700020881308608861479672587552583657199383250290500872871082601547390834482393296857253954191661806908737374026095373321407841977783231554399526863954745094766750429603075553199977486116818951080549520254607312061832998728020039096528883444553072874768159783611519521471890905320799902317232108044401848268039748705113150753076719519767846500680097989725781677710584477606606442975312601707158348051581010942785702910430219011968464175163644274714165021027496841773061796224417361007138547252661967011055177983753958253751788049080496125764440551639756373303293719023495207162428714679245685776381330285831781382054170690541452148736240212169991707234876161825788678514912385052721593398947087272160059532607498125335774336760452007830831684530427061936337017840643808603523630603386162158391816308171870758861966360508789974237828471372622210228328123596800000000000000000000000000*i1^69 + 708715348438388282991593161551618247857839196532001658752101995033949753888284674083561629562460327714269179159918195428923452825498753193605718375563710517548142296891916311558309887624595535525438272126079777642076647552595334381339262444431122223774254238057853301360313243999308155189522829748607369097581554099342781474795404886335259888281550344641876003940147780327079118222200245071009571365861250242650552040583588013642513941608662912748233743273389109901176131775470963493577572153817667391962974965911547685757539370056113932505093243675587871565842826163346094383146482169978890797991415866404664488422938768566558123352392626859932789609914419295139564994060220252193053039783450484214280639147793431519994541057417086438141298163332840910245558731576411598577347654428878985783470460431623640575734384293979856759637972897105100313028694016005654077598958214452589378517298447576876467699284132993690062397570770310687860840656458514428737125604295118104378950902718497732917685317716276939137719540140670202482037827148085800340939496951736570138188004603337914615291946481526076224924689717183477821396698097756229184358180737769511982049111378323151862448770239829679864255174861039554955111919498989192686074824738133287810790943158111895383847825609740848461949144408059738037353157657185947115150290327408977275824535255094577366340641583177377689611120652415512691408421166338834205424533580938994837368527953903810230303049455559414729714310856748482113378493157401032964934362596050602258775017434583222372933130365266247501416204472406650683121775152251098372451579272704114220961471979941134319610961375814332214462637320255058372674876309865834868629880349220206879582923171861919662210786927574205295983233138583792638869086811341099916811036971548953056860131163199060524017006096992850264743688713583324515402505380192615033849918371397211576980491814009149912876803236852058561102829806862615874579245891588572267976125293617550148449729218950720580787101104312850130334543151115559114300300809426089294711146962098948177684461356253882738934705338464964916536720054625333716984886970998035358462801959443670340668081524061988036443163234944147195300338685781471856140267131289761997199670092967745927200992099186212416893483864139229674798445831273218522275161111316818629115500298240000000000000000000000000*i1^70 + -491202075628117716009874274063275744658432438773395844975082724620688784125637754646529435744242974164340120800462445315843333356619872883059047742767589829604717408473395586759893331581606908017166195407647722116937721942728116498609850199664300086195562574321225865514255490379996166389141674876057363928517698866381819717128128729893430839503997393316551759274293241466402907047697095030012838693661595722657854996431306949108935258225799704731547867818900973279122623870612654260227040755926034856409788775907700299366919427346780123805684343449067811128840834389462444102015370080693534707216908063796177576444710626120050254004601447394530752946569920863382096738097780678794782369943433636688706515435742547997239342431054283091059508108661555248773224888606752396729129095544112579567360726961327842226173507451034260251480477767147520812112743643327162010713218420418650751711669366596547307346966633311378735349852128205233309805586254199749407907843981312567321205672139135273070369262160129369471418211105079683506156706089628017507194143307173518817097077559715731653587953202432820875546072852270083772865608855528872398952331275215253740937951997483362230601086902176433480824605210056447230140038559529889640998357024460729615660742117709836480744424779448878513038219209081183110765791424902084964608176770433607937669264180717752311744050043405546275742108770660095008720184614393420873534822413496612263680339566879044713389592256024556070680903699320802095980579145303963629502285514489591990644335758100632253613897767897748332662373764855154341651246624067112702387952195765905223241581398679507413137513961242017576761460445178733510818037796287930865389504613297577246917453183713992503518747745007910286993179254832504624196277677167978815206511661306259082123822366521201597214672798877270517814031014801618501912501948037999441833348231026415790439879194077821818145967180086036869089249020045754990675677699860527615174242043751835214976571843780036946034230745204270065704169426183947807427598931315985380467061939460934932226932303950582748289023712847996192275406442180413802497827596297063247368632713338897854253177961658638957917902595921943453554452587280114616543824408716468013490401039337229985962346270235378706687501223563388210450144034567544645180106230878959566848000000000000000000000000*i1^71 + 128985775719504406388448036318140381436026256065488587330029585356652032690856845822769106382149765455143070063720641174160529198980303694687645969942400171121641664799261412086065914911601422956457526595639052694791716667957926110213541595367630730585762692744327297262574467233556403736128301115598441495200497245128680826453078323729586948659275592183629047075349051278527858297825721311728473593373293857378385244402177885158191938671791313560626534412150109311043965431934743918160120808050768889177943633417555115734923070413959424273269561534013154366164081925124158779891068144301731248599304714982011441815721679267290953981534403776399059409975110819290570088800975203942008137396166467873067158704165006559076466632926786458901133156635052163324629877844065725769962203496412753865241173075472208319422043401252362922130397403727415444626748348590160843818953271042487501861308623653008832442196832544569776006953327720395762092676293750536148425583840596824530759352792717249176812936201036211045398594584802088940564868974700850468304705441102505184658837487413985551357061162890286497809547932215635536212302311540992419661838046111453293579416596405194367339557831944043343138211057106325190554707565772069169072805324490702328828256783029819037218365139996064907895850188930043022592448719033924010778804700824376681330305483466289734227222104382988703091427569320548551300443707431615169037641493656118135708388807033958335624975738297355846903437323658320079504519145274960170842382349925705638562063175893441839499044107899509538910703328903354025397435462473195938797901268428528585352415203096969228202449376090535686599963919953921366270083065031994018630266964590716246299806346554709237148543334554519197521955788176024699511966169765877758709146348801235641479179454223342386558765788495258169313097421572023335595072679548654500571659253848849551923339614400022123086272457762579325797402067107091532077704173282374170115104160264779956903525823251065257390811742879160275123575532961684106681373887466403092401357614382104211554719217388769983935825306964789595075035377453176541594774196337748993139690041624390866002425813159420947407812709475578995347653218830586574413003317067813776183765158884292361911189449283739076324401897146339970073276596566723928917308499558400000000000000000000000*i1^72 + -5296041217866423247624838659919325582193019615604643252186586832180288230032924254379940083259601857672176081354319806502065908140198823574420715301716960858969100557446058163890544659005977084629671741465292188833138556467669229735853428445220989960900152646408706813980902596895716898615980221349180041615445228830005225848177286437705271004650682799935339872025246853755289491709965442105031900083033218740948913246219864217028099144270577378806150789321303754767214833942403039126625495143887367348777163450386005313815787469275954176491540658074948354097412734480749595592424180318224966875473357830245213154304116927462784359857032328363211986123894639998390932612490817792628492369701946709048628889441952618579612955906228041963396690572406125032410522663246483952105678716129464372045368415038447371027027360529436375860293261260462789408185072968342778304377222157853097420588152798213291323178874578051117864204031239993621119160209960390303360498510638505253378669527921876951978422728403500819253979147450901462026799189909282148345309160381832771278346584962510490033703269788752084914891410776187050903133763608292348063128171862254814236305175230645618357659819386689819107210519542556781250219912223301576033711051216444382511342361065427874468266935172837612783389238563569001474431911347217990972015204034468313013185551347047497185152624356601820379050846355445694661899461414602052309576628795802985277426151668513704647001659344872385714743433320302032053398840376125845780850574717361001199942226841077300631846975965679260553834034107869890748127435623672999458815819460430572984471263084715611810534169998650221308729529216034368259193265584832085929523519974385088496516889103568890657726751579218089470939664203018379164341061231982280856675637675201637777168684240652934272380564639271726863767978360802330789262375412051518350792137775471857437661861770787228032290045274097321039300479056724146974459568634901346268059390721077381187052992442286683263271161552991818173949494404576371378510810864559679680078032729509155879105410907349344698927286150516807087959632302156464060961697849918640205388923526112187556458466834113751350341018212360629724111161372456416587233290365468091946969951325734001763339750865711547212642295802376735079065423039410774999040000000000000000000000*i1^73 + -2890271988177844380092274025792616754013401978751842302708056308227990270639835237396729954895153403380156050806018244641113655629627069571577196646156319077768879694318979645281714267934238421921546928803528767436623971739928002929543179966307143295845985731974745014520092058731039199583930585016682401936131066545196154044003503159763347787332660812464002006898555116855917044672568270442376879051017829680222597034119700871781101253119424826269531155407213828391635951420631332885257970470174726172771428342946364887357919898189938023188964202224319959456800843853014070277593886426233521516819855245507956948846969818274079178762026955586113540381409043853154985320548694352341124144373609943731010779975171590631268951310674726790794542202333284616603656242284349429483334584426310005793689480452652562511043062823035184706329447675969348487005693056232713368844478556346874731616679859062305887774574372237818774401186752649674108396980377014968857812658531411148202943932892823755840690000941807922738370774874443966876571121992935601581384249469095571069738991759042786110723367822094871397184353255053612168320339131952692180980784936167585236402661415211795880550931799141109412921167563371720503763025444531462763237344859178803443785279917428268968862285593768451160083299048943623828579865960882729459325960316469422425660786521585354099639737016831678634430992154609216167727389605713287639996927159989288490916898686714896396182502639640836797897898861116569587719425729349154102598386182850626068871588893524228928112075142707828403518479057289496140798659544256977744661525680006257375315534027047582347051729498676958210761770658182391715318418028624922761134322760938797339104443484768927594238620751304814611448800119992396704979035725131969788976944175591224668415577719008478424152124947578847051913662307069817705366711715881616621059794737031058686744716676129892773873260469112047622949511610055703499442374096649917043944851901576784772850196684597711968670500778397902744210486139154955717566623349041661374505354670031259263719803368321806253881847155789484074294491855712390041146935696367483161804242889220749885237048971327404051154717837652669303909853703995622885483391611445167805674459394090382455630039459064065228738138003653924554124124225536000000000000000000000*i1^74 + -254936727770344924541338192653950721587565942827420962295061120918455515519387303322079907548970182885097684367901028654793130041835859969930352820275873685494717385495207864414295659443619897859930608030576196237832903576848491628040719019722664502634883506657145625226315717801125270715971848355820321029912796649770630136112190687454777875630803362026916382572497693532601484026733215640198559433077873819894030439771569475658618727951104644550564641930274537648083641046678705211863959116572689713879830873743312263038881631178242982054373381032546889639199608058560228719164496082999185380987783369801514629921001510689251938611425645986778244031592942260057691392319791340441056723828387121068869153239912856848268010758065814857249207662870346841205275000298342604184223698063391470468423372945093031550464574867897866573136103030793323143704838840233852211738555971976166325923030899382111492815220293768977823869156174759385103122270470142889550466447688832683505588755644757294043182771566897986808970278932774766265591705700406610732634215375660225487020788186500647975859640631719850449263624701118257208483029947503708255962988313876681461428488330157194875211197412068386809339601315268682564713449271073595628236280818527383907554795702490916422898855675039401123644524087990553542749671425920476626136896362272720926271646537584885825410083402695968700400315343072790537207013261825351488163907437080856382802924504600884839841682727249189227495247937930608443469250156775744082086141084248836170845476943749622381395675162751902533319131409819145523058718000405256812523321380826016668319021465164055664176944233964821599404167789846632061755287269702461572727152141378831643020867660580035254053589672252970039078180634514163654852244345304299512027575177458485394874743755737480534900961093455556825974657860719767679728305300632623619957259778104588328392917091223899914749635937191853802688631607167175074832035582340086126526060065533502355820292977294169858665174186949872806440278329633476516147248114032920979445655124027712786021078482648416434346684685064403250224496863847676019360748354712812524742257991160005372626768040538929000417385086034687528754743975644309755537413756427719101922084577763189886377599974512215137228944656093425120051200000000000000000000*i1^75 + 5348920467938274160951360866141766053170579733474656141781472429042186528547932887200567115504275910574264274455590799588881258089671412217538156489338421646682350642013796468979249870055480702520810103365088524944467554138308950672630741067749253340841531323104547009360568620920804270318312850126341499058596646323608633187916237564933559212163929139405489507083372029089817923463398909917375242594852549406712789096112900667683811422537353487422147426462075565745597505581018561442590365921043724729002500578562223006419392033682257846368349504292556008255161860942643897162121843051099991827444178198695075612559360951072448712027712074782469953104113073938148561440138395586910263468887443697860041617526820683977392684756466587625822672712750572748693149537325715626937954727071615398154648233102875036068592063238732066806575968069484677590669156108801529704437268007461316608535596737873443186003236031443253427825022268178544702022425325109330863726127898621178889534118232560584459060195067571311005811954490700866905559646307991968453186382489534446042306450863270148878947295509766028812508542693701575200438542591446935277707734363354330221336218262343326447821996066276835273112248101277276575576062429908872280633860383418066680385765013431375711772278393691868813809247253826980951101822858674552432985855377925540758323396344341646447775209727165724487563207137633581738424190380069656941464367391836828114885658543609894794772541938269561789702526559249788893151299855612891232387099866597298438962025822206912786697827650693422216746859245131483502214045549764447603547555355530292387485366844397059734283455269382969938273247771275319611017066748422328839963600601814358848340691210327012592682817645762614313085879867481362344237221619173452042197122571222786002927184329102004621220223798622471680761570065861972875738030663850154598903215774328678432959093933735407973341732185941473399354157038728334954162743905032317740557873328049798708051509406211178251194236726517308269650061691163181621406657311597982103695116197188118327589596563333353241169003138110959601737973837392445696710840255582051824950300599480776026630499632232448214488340609260720131010882749977323020685540806337067954277291878749846979700769052868154518361079808000000000000000000000*i1^76 + -55197558442014012644986886172650164034296413891557542246076569431279530149334031975817658835066774177323426342091064405105123474167652160785574514880354137676139959221727034075450581997934089870612774546617618838237494543661462663325480733683012422390655042623993514475689411574578051725180996818567017481016883895135173267043894601536891528049725869973162688462028349506682053923425852737466284932708211750110792713331067411233394792005429606390633133190853381421395382345191800048672350756927963540496354189991235820505995689724508317974688197833931653194218742769479029002066080353210634074318773335335775541536359349495047815508817945589492879635459456994127687646441058904913316000130743100515510492404537712077707987670961977037267111758809447458618767920563045810152763270762121764027968699832288860868986909860269750935578559489882807869716873769416329745756354833270884410715477167418615668928284709806020981892093390031820263492398601250932126036369171126310965684042922915343277403356499507552394315363044773674643872982798164514637507466164658654414484117887753599884423214726356783510726759684233898044979654781650265599415351953059527902023977098832682184401556836539005712948043242386206020259473335498461131375476286986670789703629829052890811553556233434433826224392694592235523148608736749997621301552898441216428006677803446068775082040710748688292355520455810769824937913732195666541329880127018213855514245338532121040319544531104198264729660868193704562606818823942641033330109903461667856983227157879313023072881261956905756303262483090139237129197029082535765393391713102118604682765219029578635942822969250833438664383530258869966122411919209192205243953955206855924138866098101327137283008716886830593139555145387822630221334533951502178042664820515539776211444044489641314897488790426643172229000372651964827287745523373557626269560333823725156745851078327849178553341038215247986955035754126806402491955340072229555506824006492551434957501428989032553557420961629698400382807972321299281971746119207745065083458201040264444651505945785207325340429684892352085324848068535124637409508025895090560042241121719062096608313106452080466940487130462902039893909581397363867207755552304226956624551855896069051324419549012611301376000000000000000000*i1^77 + -512865688738911609413232235103316060478110021009392203560875574050462607146378367356473436602968030226490244671516146725985547633004302545195676160158403604509245346555641129794844520923878472842452722171778034937119121520280843597464759367819003563490617362501550195057915099769453668511278705827670020755968653866320324433941801045849672229446983691207737540681330699603620069651995068241319811916829599877288213943619504234029759990327462207322619237627731595214809316490036682467340173682709517644320229794817678223029662494625001355276272857521074315023012159776455692641803220172858554568546336417699383608755445284094175892383957337543556676638986349558935678554874497164968229089679210476011695950321027529495235890959758382404263268817449943905510623633273839319227244258797622443250219049229087690003956511215958665523599965079985602383886704503773425908777414219220774985221075765666381364675112489113629856683267896570779472892817618593783750705283162247691919542371854406032188394643691724965645568017583086727000687657243302476579501931124119798209767752338746574063576108343829690668131978946792957421025127616456594588158819886330659419237131784058571964850252471457817742714292264268215152164131915505499708674708699077922730364216897857949913886280438140433590237285618400201986031421887917196968616058828257123735955514783590232564049572727504731708570736645199900467392471410843637226108414185035552416335806242481314871326968133729609965150855770093297762696535942522080418914543640908292476893702479980091604963375878255366971351329270689046369850433626138223017267349787309691591996227025868079005012095133652928875915097849129689385300767156028446877600976916970279059927566074444963631932022587240305205822097444829291196751156784061727489697458067552496557964913722957464475717542628866785278630448429291836642061996265791121151406680235968198134230499849215923823528283634204035900585930417832130703948789099056886271613618650880581789814556838458732168192698496720097815828792712617675300325903585466238793618275288635223627695949966104837946312154444486148139726359337864023073182587260932239604322505909109450602861602660685675363426230922744494439847062868148416172519630306193080982770665260790590599272700313600000000000000000*i1^78 + -45821115459506417432470018622392419189422543455592719214874963296113788367810918171046585027234457613836106439875870264536088916223281172521340570705186830885065764089747843241608193282442262819296754978685918920497862464753414108722635194431036238020855446300077742480970557554927647634042953115782959055039826574386582778038117734064336634926908215012670782372712625513572710274608603457849956242974430303540501201252944521339072239389648191980324011152490386673406633458748271536863437092646526809765557179377292598738201845627435894496291056527080245810836968932386239628789843821884812230704973433963729474638921965919901471549182873225128361977752043643696503345499632019812436639653442956406419608127721560385809789089297753418124275770159962059958116962108354125540575854459626598747946545965954775525085102183634403809062806818300925363509997149751798643462791476697292346791093346751975440080948550147809158036677467239942266468069524421706185473718734294871364969195168208507849644583796083361687784616181230748760487813473103934067549031156312251631041491867900315148022104811724272327108775004573066697656427000316446882957581790344164796597730322282749291987363925913894427527934811655440325919748763016166834251813810421676123178351662222722642606727602814600333241148512262345578071318420501811283302542075282765980589202387170626016950004001446826201740258698994718669381679866528539055279959123006940465744827739897204628945744047656324296701774695415061103356766994532911788502553038109203326510666193476263925540676922284524320289752808385913722718145059147922650622851751002197229703216988329261905314038003722209453593281801166065646314863195143489215017776723374833622872324565785613393294277463257701797893055413297530086000556292399237078371425749439622212658128276184669033054827188949746361024468360472779226388618482486860422053104557631034836672667486395773729008263123024362839806963345659609795480220773632979830793297398557485550442179789904837073912383290256183985154306318023597237496681558814039430312648155703422785809383852714408512480769721146862559070577753626942868117794911648078221245776047683960372711110294154968396443546695083718576898486040962801934229212849720691964542625889078298542080000000000000000*i1^79 + -250870833913984042610035315812262325901111173942864354926788895007829003627665211949874862171111312039717635023732659412299629792394313061758194464498294354149524165286608159034930322054611513365084300965123841801862037957653527174066196438847044958843013942535994752379153318819957024778504904867432832238200423785887707504208002053194547789652477736289562166130220638345536716668325653209819000832952638765891778943943665772614412818405711202441556922153344125671193839348438994781012728180947804591264958853647969871862991528230598078286858139758428745937939588789852193134080710555579211713393779167731244872395139872239532186141729015759503141089026827135308678428749663937569589895162851906855540718757149563556067951167436220264258655370028040285083700923929583734195846840411787077472223543807000922196103432992174794029106322719668023760720004980344504512299277387097581595915069979789275660130309444077274569314348293088335501745178233504435363213808527624712784214770737019525133939385278552178388344843690131917961349422530302443439798920687317370412763368278139732793149102014245901427947787768616070623466698392237612238696923445398192944975327535798612809602103882477834100836161243464046018492680716520871999439387170547090988628416458608569363377003933739801304186026561635970443348549162003447861533066185027832590934036501732178053526784980530495426869692217312586508182873465976917181072467246113575301927790751852598072604113470137855928020044490969325033225681339834676434456942644826203629030069248853921769332501039164091518214834460405030091113468906325105453746807089919162013385378787168798356537776728367052662186834172337707896525042564305584329882111162264825934730971570684475606479954643535998365855351401965555171045476786088007230539636862296645936019696095182730259197468321448027841633220473029689393908475286196787274822386752385661452304241351461211302769715951739943617707392781725140358124169808163186256741283465012103166076067881421839851286732938218754001652045051382201098047000506566096021591410926216857794028304922023061068625191520905924228696932307764769822199129233282000352369896104100766574152569895924205294019072290553389955598191805912429915155648898178428321136640000000000000000000*i1^80 + -1277572247921426291313311747392935601888182295336582758823146258567408046797186832385246117105995160983272866739816073968274120011217591451501689156987338871571870517774494604600888516985220677606532046580396248575586400652366724299518368656864725331054173680637730125160106532250234318213580307201090502654226881564317724235080935895815394007020537099871279919699442453325978711432761759541853559703305466332283920174670976594460235966564452188336031868292599138145823451861259362419351922991584727883201400796532556185462498642759111822798167082083050397637088829640280684356934133833540478332661387024550859866857083896760321767184967294857881725717722721755426877990016617375876967654152372985942476809479009124708792647335932952834490253177985372962706305015290775066600389297850820992228133018106198603382638556745182394422751902290996012526359321180335537584674312040395999608595859083758417709950030447591497469533832752552328837045777734669082139406496716053981337652275686146887866313399895597118920733019910150376958084339806678721842562940372534719320033792879794759742528055698415029534545654349268815523139162967981419574109961349725248063131815220119692613437061122726907159017499850699114201182661625487488018133295357824891128462007793514159212051561535774631814424353996419551273030932636614738523079223413339522160692189178034835048852305906302505846403088916863210605556166841895867118326028232447745361804435474557163728979578027574365049887147308058203166389185666982377802959156298506064988323084144592752366918745861496742228326132034518352042958942210530215455014312101155933709125409276642195962637870150577451405563953585456335917040747563185316253964626979959244712409139143116181173360135089894201935706057101206031503791209112621691652681541290644660334121778444201872390952922027315450949121048013470266135181088095383049237787720398658101280229734748777600042876321541315669368198646160802402144071376327716149515154787708635284661127561434304892781377603186617699415563329782943936610909569759787473478829651931046678396781655095585906070646973954843691815930486800472398987920660470605044227762722198926321201600489230717848471686838538779193402456532028442582187319232728924160000000000000000*i1^81 + 457972015070042055271270062577591056558266876794004427847388619455730242407704858881358688647868136062540645329388513760576138331812221253564179987690488863476344081084184991789564930485156827919440413323331063572778721530838812547424022063822774690540517546895547140564642459166405585117290451143831835398315708416378430149436212671137541202433841246487063595832228672098690711546394223137067188830326835084255427677691467651145210423136166781096959007602978133692487317788547758633825700328775081965459798373464483612474907840636082929483506580384221242580874878442271671580560377762260550622053774219199736386913268186513269195593280850021091174802401865989104314348202970035144465148086548177638060451047512630611862873077324118527571314356020224572103004771053491704020092859920577455232335542490089119718002366456454582934898533928200984829151655452961114076768106700808735756677249516772266513506195835936802705120448880632758587016655164088482583266874898189950822110714510268354363474926083052081634665250614044605595450689262021642535963309498993569139413630318848011585619803264682907595033149331132550257097060929092940562888765015004187328027961789108163481000628648200525060315093030549281068143246650913362613851234975176986933313545134638381978339416896853496032929184294802544309138349017621668005894980468834446128788083304433329810737611470533491398055339408738901658142173206089609800237524124021719090818197098534676756499406504844022331056409576345225141141515165114124603164595124903696468185792545546443137628227949652365495581387630319418638130844077745888221890441173871291823644518893278189930558847169445507090528421788913363605885910924272624670294580822196041239049044471061445085474535798638508064861187288480213875234402974938830432228241387374349727525121861149337310364978810608434162446616549198155421401179227745976272573436668681878419019248135896357493013563110724101944692561428989825007096044380964325822870055948075489429893411006192928537445867500415918808661142172582757000540545515760816508805621601089239254440672877502061804530162861276108127476945499481748809665536468989371402625172551731941038461541705265970022009941762211941209962245501305388793856000000000000000*i1^82 + -2498361576754357417790345749021752078341119592645705315151411824144979547549443118889541708636409399097878800530467168425289083776473582154470399079375750395982676370710332864701556429677960225987395948474476325448885725214912428849447110682644568556772056287790637386281411439718965367738931019666905753685096274422796552977170963882897161186880691971992141764686305165740506045690769964896889292587794297645309441299304632118836042735202701198754035766438104780261068687096720664525385497789564967250219364049038360244740724857478438321066321765412700889166313142157851674154367039942336391520042583781389298761416292709697282342498721886792521870229404248629674582910316759825795211638548103836205184044860761129304940321428425451142152470173113826016764415349839095669351890042215424366164042073506661239150017234687778708911491615557314184774491421151534153068474219654070321170987354489612370723215083295251797442918960791714017100194824877008108720535793091443800426497242903700544902994860457645614821069810173329094350655390685745476975218001197179328650782647913908459996852670018869370121555688385160985037719231866299127511611913492365740060303438250357242664435938730121712476596354975662805864172155572837812925849126512070239747467605397450599850924302253589885943859981742340720056103004837787560902401099425089480983845251208853580575369585124414703933952911914470256583994199470435116675415618978778036429282624855367828263126114019603077705090175376856610877554480161898089719477936510968943121378249190051321248922584518078570953819750547149168458426410274463731095446205247545417596848354031351946905771595965138613646504488001524831271335585698786210193919228635091301523521324830306402824309523077974795564427344799701085189638633476181151612518154084811696452663105149774490418120514317845130088632363956695801828800265759484954808423040860587712746282546035112109639798922864555658285731082689479990964335361469431376942083051949973185984820141323180265526218129997362116950164000076214506674930112538316263067814052591959595565229143315358678887746144521493271685174850481249426541060983411787286038611450215325044368659051635923898048089629105487212144836208492544000000000000*i1^83 + -152935388556357648409114942909198902567420483625616968835778002285389078965469302398008409980473047708878210212068032453975427824544631868257214861174957477974916146246061505475983188749098854652176205812268098351120738866014136461957780997292387493002784814000271005390184159115351970439245030450052891509350748368342009176084419445125810585070819957253039819411740721522529817648188723579533644732480481497989809427848178539841609323265692704159849727888283856850638895043832947587228514854750218151997965598781223302496351076736974278754729242163540266803157673911475692203592368454373227024434938663081996952764571184160017889304631538496165140795549825608044661681318576544188680830189899698063406040418847159301000258322466795428630753872767537962964311234087747148672895618471609397725112499264752675779286160277436911016809762194851616985411778049926391438924316282442062430227706867711372776695638861389001094847668460062569748894489503585357559713303947119846048343491317175791710445506257901544808021341874225878769981098610204649657682924063754797699845679513775263591447015444488783737111414943131661657752483999767614880452515954408307257133960935501392753168358670124780087872989379694566614765253391050463403543517056975625830266249117866398226637399401923831211966369983231039039897093929809859751998892623726672722141097539021478490050755150719106533027383058603637457730250452482642054169200897593694454440228647776163239537884703220425215474818820491529790447435557294848070799969173027225451268082405707841852080423465733906991702573829236689845659668799728911338673775452390252899431079116529052617004129396992968101504407730599061352154797217035224075032099941939455719084253206701054087059235811086096562260325712395637526930202586536452800425528598925490323464572135754585718617651959455677069646286213926338855940916794942904162282791363867006108954861243192927932888646646026334608876718555071201989475068476773636435585996515647730108657781108135806753691001555609842212531018602655327434523632251232099734860447748553354625780371919336838393629731711381376937710957661213414319691251989988110888738620609417259453462047935332113922426514829318553600000000000*i1^84 + -12929355584054620959580915925641806370281044178158666871013017162116091558633875931943823606933830348115504306751238744741871314544923451785349633402633150865308525895030878884042854844156406483970955781591361600828173168706541716001337708210217814831809241841629860880160219760763012016881714051857565140837009366415856979851365343710327648766402479682716392482122875923057365971861865766552810965516189382816257088553823200590762144490852749733668215870114681039778750740624005372637182917627204558012907751749637474749564321548427612283363698162503560311887245325204055675583955035344599126916093090703006544895753247258904606783533834494521089298169821924587922090211703113707808846795152909665356063574934732306509917115718727281459100814873442919633935794846936751772251517608251182470109876263220069747642009610033919738073142766974920727574629875759487417447164826347705498060806462531685519655349705203703762733647042417985289094087321616539838568176732933521175390732303651762345630722236798768258123644033400445361201020588677819139772987946420143191961875541998752217809357561687654504081282500423491340417166757122818240962712384770094116836097006598566721086194145385949859303506305103294908771515860310849352647400488606910184033152278969911506893781600584895329463664632335458781355365732641054803121134863190212520635200541472815185790219197212984651927985007364520966461174236661593939331884386232628785144564003258043764992232931875027062591584790737812170639425877722577547031332595087751705091036922989171243272124344842239611257819122036499398896821710974956809342340335121187207378948917214403737189607094681416573235886950110999219671095403689610090571606310694836161843768021794896045996523508213660163556705773320094747650290689154626439010483056379240808354420865922804876213122552724547453840029680878816645689750074240887425034565337062927301748683170832167979749317523479278148947470592731654279401783923382124384307435356389235657350229532716904843818616186765988133740323455191216117222497717965352074301769316390826548545837863442301406312922498289697794164008345154335977516034406231800689094719738701186822510676217096007843840000000000*i1^85 + 654910808920277704689617467423264584844118218119487006011324368819261325695094319215885054515591772761765151665084716936462385454949980280363845889406559377149504037059651475145750136206449971617944278752385506242271472613063557846304603390073675267507153432359774904448527766200709065898098061738235120452392017994975853414515157683188797552145967502180158478032513278306834267918660410444333802718265528061137224655085036170442620533435224941207785702515671199144990042367571064147018095270009976572457483864768613666014095689705161181422508097932859534815598597329604018089959692833781362037988798716707043501757331450856786849789273494005565178148375363088560640302816335908258725803284522885207114369938542634505575120849576661943160583635656893905034025792777184465908465189480173663093132131399757272025485048532448190672965051024349740916258150731625891741130321921903292343536694071300455743345878757186509764681891363701285559156838946405346073030173139164450451562410085610124718701573826961883151198723824286926926498681779871403359211568936298106986207546744222726534732963176412212752535420295810474411013132652861386454612129907674317872284410274070217960644030148808598828258608616626232068076094491412477450189705061960842319397129927798718290384693802248691820637488093143152907934004862747218186019713241282182761520620677268469475319806742187734942096227631467015459848522120494209581665456396807984852233464035271505724497164036763711322027674055125326812391775333228562590762343482149452241964051727702504451883618860087432684154858912402009631871675640117756267615610543388682621137723481758862258519801110734321459800413190002227894805507820104416227247795056495303444254612217578699136751977828655227734052305343687803770246416807767692061061487756926829302432051403296555189665385551688227428313348809684089070633660132710278443001843465873020340118651448784726026706829531902735324915441274665709807474640070354140541169963123100830304194526122548810139956050254308889405923938649454267722355396969712062659949961760805954029182361248725631805646936823171950815615263010893173288954533414613266644334849181397246672896000000000*i1^86 + -10119331700550685176444468288293508389495346026478349830694326095316849361827402098066011513875470659811289851874605433090242094126991229790502960610853548975471068448947833371210846487891932612003152997981985097698020932042731058547251488386496588179856935229823937487064951196714066994020658913508396464436773157009218263679724844889689356206496057414922770912035241155276263749636719716908790200465918339082369247287601150111098287713536161260021715777895090079172733676993807550754640483608563678731975964894017008126312296590177512156620999918143248159591730899574058045017782888423788742957727924692772782196473103743765484429479419277599706392208425904697654577825311503992009584532312567704754332242477728254906618202281722474178202914903334159575359901487364857416636956440611026027646302716400247207539913884295566673367678255370996904440421827069889530026690574524983052426826748221694489301191286960415710448847828880876337875166616815712037141795852786409551989138086011727288474020782255801818291309299861594987430200911311511889822324722579031926736537161282392462348784524115781302471148989504821139579309604385239427066068119806514644686546963613757560252538323370658831879690793969609573751348446724274596610060805437784242873646515764551050542668895752225920275642394380909894624333931867209404901237758432275008875407973613305689977780314540466247506230471151841381429782687181212039679282646861763524067986145358480883540910700973990604751346774977657262150621125750383487135427281173527297034287488183900296437203614612371557850195889826517781612629595628782662706413560986844114381374159682652367664021180447215783171722904449248289095281865248913722148274311969988874348293859194258281610824884670497896508532966061193340249731149385492721641899657608977924828599313410820988966534818574723395796744554513132157121423483618244084471680898878147126175021343666590603727030415197712200372886512357517609148277612112986303937369196351146273927508443498438766384279101222340388309458614674841260525595537933562570893869402575449277775751322538759622683879934722150655750623113471118418613211264331241193530982400000000*i1^87 + 5354797148140231708829260021551932786582302286857999049050801908854841232215740000241495149841219442794301660544514450290793956246078839253432189647622355207111050891188917021229049088549193002192534461583371152190285542228706525162401439748846055509458847175062303909749022747697327718514787670570078420034600834785332731712873797915357287169836195111611927029128554548417786103084978561063877161525591690821925517985121315461296699628166577175712916318630942784501216431480747353134266738688703826457547898243452414450667343856504731339439348527746949022819464802712080770791052323671995373109846928695936096573730525594243713923019186732160296743321725738513775328977718617516535287978961086451371473148300954064711094141143389376629409220184005579613571795985922317339875729384998765564824017773756623729646847902568985052836210301536398774852894305361174656647224163065727925215346908755001989519053061679006278649533047822847230478109692410170927880657966374900540819315556726957628150941708474219526138019760030737205034838327516818391576995257138382313759468690664558721007303975751113731183259999310878911704091699866841031027769953932866456017060963440460590895326173292577332532271957113276455093164704836430520346258926298459534600673890380844056820414422765825625839263108855730176031021315541412793113732695503701698607137090722689734504294015198417359324231883034462001540232504956847809290485676591451401514207694734527126480173883864192257133851926667842533850065686528368502252905224349109681259839412018745068360332715064243071264857525046686488920732393715235644136792278172778797751102988407261999408288477402439822867972322470285304005337178730304971322916336503274254459127429899974974881381399085287096950016454178503944858798215709624654932840675950659133082479982778811566737905385767907395985561081850634252108954914878032356406583875255958182279484424369019137872978710103877274010209024567782416257971606417959749664885347305036080686980793396400397882739907180937488323379244270165037555041355429929948104706120970251605533755068932716684973277426922336732888541867415107468426823680000000*i1^88 + -1400198497052882944032288606886982078918513043667362158486281993395465929359646744239754122936828674520084388463653402012734827669539326043105223548742940391482938492364593332043871817357566236093080804470480975432804234431790073478228589904797187786728420727211681781428282846485559182497559119388893766653670675247015542061474939573937625169992100502206069434077829461556097363983527891949231694459293745229015839026792845813563912445966304449813526919046428592437187481947339364497017445833685072320672974326378054509682775695531683581940310927417192075394028411132532408002466237821575879511453757934323145724678538344774131631946031171582365901691632336664897127889583694047164298650553895246646712776344734305534430381643281016909595712876177091488450205892375682962967085922536650401603517391590699930252741401630958746909986122684658047442510049205736048498539324517339488991584250352025653533524062021208658898865028954682179478643898632291689825267017266201595809586568902036474283666002091176081123481712526797340383549746002101514612111333094527380028443490791728746945110811850834237945219179089430353332355593296669724741532018120662391374133831483335408590118507451458332011039646794450600690757010238451642806421616990351910136155282669864337170621443412028222306501366698532425788738274565594546509073837253830161941951674258095704038812730064439375445486973543955776313280309308025898797407411136285563947962695681762448133537571870992040640989872125045834866431086644104375710945166870348670787282054530636572113909687453147317385311664065890384509241208247625494158966032282899714472587856439412994671292714775439002026607381230275981059961385132595194650633664263778991486231865700590564371435427386657935344444825940501759257343969877969162224160714683128255027574021981391709155921967752055204560971280875301553050471110212923668768172320428103893394442240712579271369449148456358275035931925050862439488031620395689362633474149992493786779697123980724060650858676398703793066499673088457855467831895177254410904383853391890332453736988786219988147931595086976154360852480000000*i1^89 + 162342010955336011180518433511281200354781394402796157912185830973681553479738117617042670832841019396773006381676472737900274467109876767135921095518297685426556075927569715507422131903058530175531074668830756614042616331524615330067531124179413305126409711464765804275245496974825283618308908449004981302624031018208028872891819769700027809926634951253599085763476890782379474088045397375799513254742316862369298421214744257534782839335036250699403925684306542054863286485204761555992846516302199595735845426242792337266835431732002977524111522523180413796925090027808639407822091047723256441033903972769565584380335220078152479878054129090434892324324785009848047745163206826094618815981141529731431408294942321329729260863424078036765975471020414948761561550788569978787002630835762111015504300594264402281384853709079168131108426451626211735545095873807542192720935890702595650250264818493246312161828589696483402597232158114029250866251419514174016206715479174303397840909779283875143816661208733078150132444820285713719266215757547436699544623907753223417021598703163674320676411170180027257056673361612132753408991814930980422312165696338778802579636599309134882157423019131930295098949861160367759775500428634982612742164006221687496944897525820349758180299300322885442966491432954325901810275498736687296079162313519837748145898297666678965196056384608538589531550894183649298511809591933972786724752048378234864707582878626785381193165420003989269868318947300647114550583877809791705629821332958257977021191347658139439383854382467073760549348070242472139514907754472801235204866657584250897537599446546813367830598306270766172243657443931047643382664883143866257294118535069446672509381250339181269730625199621182873868752358223617564559102465893597891830391376171033414197248789556146793776616239290476940542490075824362708061320153380822523354170624219473432004050639090357216115648609470745463214336771120920235363994070729237283497037041688820223521086122430548380334893020471058500038082883410680970941784413919560870914656191241157481758625258667699248653324800000*i1^90 + -9509622366983690049517435403267593608783021366096623522128352293674728824246792115711590304819196285747453288660621145396274288168716718434190872133862954268415141571829459829552584082110716218479835905808906675189794269813329172034400005400059333742567583874622829823629080651678980049047377530418856355684205791025086723105257064744133397578705193245593738401002147070453045843451352675878813575298810979433099157134564480831594384658875273874725910192451298333663824482346392885751325728613119340352304974629959508699201433981734740353778906109004489556779190782630900903496185774019312908514232425194398140015497227529222665948375772518623159227342302109953611355041660461989116835197831967815235910631201836163681448548729459205779144805751683114006352719279872113777290184120963406687073692931774139715169166599644591983984390781596655298924238038259355620631960730924678165922687661696007468657829385610006840586380837792662281518849230962655999674331334939477959438663550445045745219012373957771786444889489286151009659922100343125682895150055580784645303852320680457181309443819777902718970126566653588928880676491178665982532311466741594582555045397004971945153778532070579421648450631472048694201499351970207756758101082058233168697911650204151855539065332304674104727482714697832678122148109153409579231911219589561021287098757026571833550894846223128556641562924086720035461927442420183182882392799342923111229103332268045060703428591561033868149939567557155151508891431937273440946002017584354145483487154955782177662818323070516098582418941302315785416574317186297569935873663696826200307884445025246530332948178072206620592212107597758255838394943418865359727391381191883484979275291202888876695546746688579053227615007443614718517852899737032659326596524964914034589923459862129177347715803353070656500466850103026454294206477915626766474385889825737718590728749646887337490088045889108547470506996126903583165165067837244623901464661962867254849237603668603055915591162916151061160084986700029020397985373110015570583329525927629607605505280000*i1^91 + -9370777780344734277310601932098245181933440037060957182551185162624401725013470006000557197561039977048831472747624729512748998190778824814007850193327305649574551583236521562306443250680819454747077513513966630252371067870675603585224891411359691395481832131080535630994716777587737527458523345214573285491214499522446325621952760390527353104957974640902613640187913637123048847617620038017499990143835030765651428931217660153959885093742458481278098791258303830036737582641286845559358400247792280907117139562600189535864550700232662411511816675104853803109056017235118465846778575222328623932388923520519583716553702673210003356549430034554017704021751195221636680530342879552935784900959591585241664176099607286847901891710201978538716710567797239603385310786356410200448391282391006616601719713339247986004180998926173651366140765132315024585629009999372210735471940117757308935985702244648177326491591595630771565942937747267176570602377778094376584600537470440524358904447686244025979760942209164468420240318713128582542798472125768490633998276001636532783698601317629143837373660205583312324906867854979238199871848200994271493550890535129828397235009791013666985924842428913914298631958603970224445760804246288163412089423813933760390231124933256321589142706017925500666401738690127574064858602238996444102344208615143926737980391212716146824282322648745263885883543135824971930073235395618921297575497175644710414533602167876756150176990855517184402071643343550984135814673615122385954415315111930435513537702155907784856321021050117554926830643064745523251947399906195756600182748409293584964794148226781173633567673079315916247880481437407703280565615186234284174095899566021463929656968210936059034879672703854189540959160721127466390071610257261039504697551999721793296538265458134952230078854721351413191931264236140410956833633924824781294224209292330305749380445658137479844555613585813237486197997343030409972740882355923107240343824573652120158303988828453547409742924150022473485700728933961933057551672933266000752000*i1^92 + -2379812815713426817669115109042074139750478885458529135431219676212048546732584950135623553093373821695259351742475499424153940814944793701353707065831579289562950410235029115206660318132949727975115359332971065553414170132241714336167043532680127011165305116176767535874124900220577345200548800052239634188436635041085460719525601316126560903712508529454687723517420801088739539405903084065016722288966834792209136554819423649487695117366493043346076148224231477019459315375248750873284431146742810325526372981158296783693448621427309677604942509982461095841263457108405279249133679640751508054884706150978465915855005698347764113434746437261141123684204756170307466417919056575466437173563245610521295023171361175445883414657093804235710746492350427776860319165977169037679233033100399369200568594864027641803672123639858833946724052133872101401125945933704460106872262251385972267442040484298236669339553302408611143130160753413263926957162380148470055960497608465099140497996197959297874820172171175398612553835805088340592270375974112226293527742727360195695257737822354574221850130930806996211165256466818574572373038193712858309527236624926249324081614123347466329220145526971702271929966762615588146733038891659902084982811709087336002373682781976616469435836505176995412698081450568676321535292161358062971003304760054410824094234393884563136872163276795307513706328439383963957322397576601810257870090866824193674752956288736108021635312061096252126432134115341777467919468716472946111196981097464585764559689038260616677802718744025930009175069678496038516878986451987598375622274762950348373711348620505585702933418110069498676151376053299552928609255182448562210458339398337142617063907410469335627962750429730253798603688578702393027882945904360174587942111232497382820070955286307540811708968803632269501942573574638223380114258488291296278218170439767304650047604950477899929908887777756595613966012281417564646186191934717656571992823965119279247037186954851548366135955500875535428842116077595200*i1^93 + -36063519458833078302564345189931908631921097413023960440105746817020415554056495162201562173882801941645511716539899789440049709020819694829206483634957843674293778160220785246800110242206860425417109019219764539328611672066335968863729014377316383026926547560949892262850257877907218193156868730456043276585419839468394947735655446602799070278702344960425781682870132755538421023215838848366020886323354706465932062981861130773312678183149346693512471894643197868260128113672021341753469333555041294032468049293418840841871465891462583770746104158970303536279916281994307425516679514795283373709248811984046738971808227147479900856395526553188446578533972728822712425238743904845374227890085828203105874863348804414699715151309755871106846934352847964632463756602224481409266980254512069113200660080370401513532403560053424670177404276017343552073542563173907923894832534482097470565653031093692764212727756155880133224479144276933515976784508818546633409149759932911083302481154975443078934583988345646260559395122593364299587218399254330572926297466468514623026944684948137846804547698746008110097794604411908177531571944155949893359671509389907330595059187314663644581447450709852929356555295947742337306663149822207932816555487219783858808067230194457560269730778547652428707738473318182585305497192392002774971231770460462087191249232027188950283425579114737723133861358473108516489759385152259222601776490535954644107266213186546283543289710991504427511114359535385016165547813280681917976428747324107456915913646755319034434249267677855013132856396747762890628772558418534272862651394424534543260085253550135386379508626574758700899877711686305098736186229163931406904380248145062879690512138567916369333503696239374512840059014332487221679467479591091632069597828482880267950961237341083085833961504480878017530171598397083135424358132576932407034276817126101545403006848561154194900677599951097197726695711687327207568351521559753695322779496521000445916189695025285184293250120*i1^94 + -74667320842389108502845753244197041561726722748123685097118281245735875596402709481343510037993694955934905627338107116778890086844047367406057729884002499952873064818143221885460862078557204789625534643902307736746515096975084005387629023817606920655918036393059127203896320591848457810966333353268702218715402215365619657577827783702165659949459924322843372387322539095582774431378754404484565751761044511717804979030250754479576455789327335351425186892298486137846156515901158599132183846304253250919834993396334961591775872822010149548450258587189217055292373615361181368090621918135391854005092814583964955832867137909028611037523715033199350407143658795541471120283955924121717447005777829404125165168255738134768719244122604434840850630972617002213642475063195622535269004165264235293664019957871821304076641723790799717396842977173911072276068526045812077880412120938974485083403742502124639632617962599508120485401422296977149596084699223409458384558994211766960605593603232713052495334391804767241796268484516237968519362048898978593631235041516364879560533343458234132866772922305627852219241187827060251016314343313130067107353072437425841124642474843117920857382761317149179821911353024218566935516105413406804762646136633783689702524292835424990543927012835677913113348727648763769207894656989631888231987979467201288976251773596528245321527236375990740222529647040457394052619040952453116464959332990512099859013127547025677758202573688696921656020350533595136992558365723727486141790572837018547448213100694536034013894191792077811128178097260172900538181923096898400107929160001238724165105168187460675521291816749823338479614551056685770950282073694544849292281480089891716043888015199863405700768633975788379928900878418357617548152996162913299464338505859020075971554384713058764497368229348972619878964150360276180266507653759957886407638655635791789540695590508661970358052241164930650700487783922816585199424025594125834701325550349985054*i1^95 - N1*24820295250000327707865810122858065890046128199351551056322677898157327978764936073299357360427200052483621156770737761770117568509127854817525106118561383924325614906296978020473143824370243697975491070352871778644092406169132845124492966927073947303777434322701548504035555038951357585187790664834427046629473280507902874636834878000284040094120725889314789848995233478768725399283993498243112586240536308222332566822540911903406452796170893239672943004736663503238*i3 ] ]