[ [ -2808567019076648092415017019336909619662398891526286507411299481614483201194803288348687072364134642779366535001812119589538758612462918374035056757191451978664073198422787036208333454945266632853719155780705142248191640897696476826892854879746775319115651859276810637675412242824236423483056977109138772246836934959953456790786915094146716070015327135807115114670509237955816226380309791256606408933439670563964113800778475068755451565032345635122348338163556457701902918681905587216917956006000670417202457831728583070034721139391794261079087740648405713601371923877891393517858335230782852499594008567709586783791666876703413090308637722109042478873952751634572409626956038079635571294645210650038295302357870574437329806732135177829868387789628479889122192692011180273722483398453679831586757685858772197168378391557723834219810489432315208615886761061711826966365719781814874792762455557804487139882001386663122542925856411413412911266266537068116765163980903483197231528259036194813323586925443655460596342633355101898783307312846660496940985995412351112665816256408422442619749228662883513603959221635299717541370270263639981365827006703190308882309977136088515439504678687639660092716926777438197824655627121178107481014866690147528596056593133401532268978398996914086462912130040406968249079029256645706654572782470231673830830800752918181214527660340792173364939984524251713327911940422790274451590688442281951912741332611843609891952912922707555220252934921343803960554221079428124038013277008709392396501376268328460534352838934513601558683394531758269138709271901272027439220670945027594643072787476882533672189123218184985959826301249293292382982843381693303763702706746201026863038849257459799932335532771101924570268555891528177277204643111975118231964557924897305301984205975981455595050555643521966515478687488387658410896137205098043206105895369580534242084372614753600294159022206571959150167676546103578928396937030035892623697966195165428783771056875189583616469591557531467328588545300406015638332035897244632687869167349948619948499041188030886802621713364875381063099426463545617051352816896075693431407491536317150114785084258649322984379975476029565011495847794311168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 27620962830417388453138812216346383132251286244633971655018480835364425242768299132504343716713962653591601701381974595200643977121764726773557695373322452822318796299925856193842940720109189884848710912382324547060948469086778471455014313291995829788121787776665651526868425181517192575953555844467126799462548663071481261037304498061251910767789783165730553762731973699620517878368768598079831144412219057063542101364553690014465278250464163507531640804114440428623933646545551009182018770699044370929911222107240363523762342136187038361986737096921219603221282169176132892996411061920269317700680808605875453094312513770510698505526411280473490549804332090881983933576295044497178993565473080168276842484081583987666027590249080446171776203199732923666892637811640971301995609186272253231133516908712123977895701370378021451485180171603780674939645184688532128588552770688378824688802463056859472548107082437931778426138946119706943139662647387816044475083640362410626273358016587700424537719215036402818417652379373465114542130627773537258077552289503107840283942759810676346643499804888738675460495033145633402986425550587149811244120400063407742886137824093237157269584472030213994272145485398880259244963049956193188365087793865182241807496443738317571383293722821182743345443431311382016269942278936570054766003785406125567617331897014309221430810776854184321490073493254901260740550374076868040142559311786209522243202913714207751950006567567246710594433325557882134698211813900578555602592952103505595425192794874863319435500613688795414306198499713563518321011753435283321671576216008465757950521322308821869627831401219660597057063902311573531690997496556705354274151623025037038697546561865850750376885158663666738117406550712851270786003552751373429685076122908612778818171884869330138560525504555060603274407552963974226483715650908856612436737059550967179464647735417304890597764711942392112092525419863263690912853100891892352276839132938283044713433712685313662561197279790427376532181685174450488226539817960146805241557790951818777774527178689239330138041472097533868514881315198647547508597063983365787280785132818555319750369997777479807274430915358292473769501192408268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -286890920397409874124788684060679829071726412630513064167511518994263141665680116335290993151130138039045313785397795150295596757265935455176582708204546816370407445388294294803033034946470014947919448471482016270841752523324661100001817100904877720920842596893117490733119269422901098282577461083427908988330890469035674914409586999503076613635550791065561396617381674142091507893686138073656396805059879915888836942176911740098901953058668146086016189294398226711459115710230340024199545703366994744127314397265172677789196824658156911873285174412642236104286162253157873501943968131228518466149556497493174923604991715811359160105908077497299232092336749511564618844643289332996994021724758113603435323401971773590188540714521585047370202401334391673115450090705016463281309015484656862874031608097797130282534379894976613575950629912071257555339470193416842582713637225175528764756647800733307013711782506878656641816888733095795887133341982493713136550822584034763299857148136262216529916923474470591112189890850854288952727177362596085101582288669731390229513810426787651260022486327954869942183592711893244664483921344371206314271822390569619108711555925296569462316771348600935244192889720762107196892277645049426080856439206980866674267839830716682587956782874946554690824379219109878357582282911337924861266310911305126536197882487288486073211327375461181548905940783831944597392401084744729457852131726920463111956319038950615450517721156459597612171839211595932957653711596839176704440995255287433032555530016447166988021277942651369531193418263283152871910534063852273035670996098449978281656495626051997815360527067634114419320346446560934974201322770250645053397345897004523181822161692223159674001356393898199294758136743788273968130530131231849080800414682361846836078860884276393711602605795943412393145366375657938691553890992941600147325112585495711363330397824245681334634069771190771727342931413109915961609674753602676137290698243003773084214642858253443570975476262018373828259494956585300625604697155453161741550626044639399812605409894000384314625779586111883252956765644249959000807112497907252428580511849913161064224379189052405198723186053612606891074596718510080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 2301505562416227074075371420731285650649364683823475334098970681741701581666627783644018669981375620970677892248936426657159682412394886813859119215955790965929445697917667363274222039515766450511642361610336747871212134705025356987561791598245073460800683137940691350049284110901699011407143158265592766995852242653738229984336200411557937490360246271131478763611164660062745573779138180353811254686220635860689753356562909849133544203510828715887565430546514185346422180704296768111933427902911341082856307619059287471172140432701139538366703588468100618598212358816144217073006918299833734963146232457357682437356804087387283119802474081058487269883108532998621406614407718881866078755758730958557428874874538696399975139843568526403507523127604666127647453933333552767048924981470505041334535075741858412791406619668949878876561050059530120618856499957635530033327627802869646857364205095024727112721073459979304407212603110877338109861969696314012367101103227775666275395832221926230850530674844516425419110731864699457666712040431363688402190539587015927041028758546197602421777514291430119554165712444697810124605850113019944515283408688212862612713518228961593733669889527274781393424318574808567497165911764695452795833431656132422737756010262503877484793110739664561466211265948850319495406863441032243844763154053614214409466942162625252330192011296318272521082845280603379718767435074454299714729216755757105274249575562748728235154763397421651218520186322085953078339445535501878895667618133887646002141259982721390144199130743424219294448771082828109664837176737118686399078973945865774773675542619526278596316738898663814219526402073387070888870990581682897627866734491346644519642736572436204344621025789957541995557615580920702576322717620011284928197871093144913198210456624183054031628756041879670320531996552736633820159440775356021176947492847330791767353258070138885047545385927140769502105779707349060284359803963405205105781628715935690365672426253315535079709570932011989994418904536736112102478497431145936771287429889838787860109569632024778041927927262886780465090036764418242567444894830308314820356626876904223485856458356530145001453127661773208588634724237312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -14450819884865271718169016780575036537598896488195075959918562149670332628524746993192423744507740026072399807637884451547611077597795143781607608735062121631021865338219963050604349688072198869885689404147918762552164699616988781928972668142905381257341344219493414729015815455230247502572060702604857500058134638694660806252441678065810106916333841560011626318062778331406654806168973274094321006172253342520620723197916179415168879364153623146240144628691380102110121928589622559059926153343532995035373222699840632457491591516405833328669965616219677955515152686225998856761331638178479210020880010046717035562552314799026629200732447196336786919903117418982501652179480721429984945610002116010930426357197426784897843855520762798163263889495615114036447506843511060530522164139165293201060834889542879140521786034410799651194200875989812451669047792204717395959424883228403059893910167730469352341418587808047222148451573321476078070078297946260465338867539254068446464047868901573035393103850962474071091310943709322713717660934225560206883045381515666752104775465546659556251802169750007842932991981525243978916124173761834149620444239407718046940700584801964221813768170056051067729003679002461569982042349766081253868911835573265542919431600741803318643452581766017746798685230375197823231081215752718377780274094062329636800982345440317351193596230347717553485848755470910887952114822647408218696395426538867097829024624488763864148854388045534729327825580948498321135712508003728044638913203795730585373542327384606540139392612890581937201413957519694175168831454665924227564951361232635272845718840324649095282267400984222705042783652242678000134160460361361184834071539968180574494758515482852709023524460076741823666578803702728255821656614687437553789075138255396385719345420440791017632571753921220088508906417997501919736665082187227635558632602609801472669446811307744814498534482654475210585231178565550873768050783914135077337099356866424953865215600520790770939479650566972197059080332310805447594595856563530284716075168453804485562279139407301925959632789426595354742072140541504882260659655881300529544767513138188445746330545329329872382592519618199023398054317260800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 64032810288250649772852913907645772725747674379497593853453353747437434439426382108048747728171226005827887105226316815464378426104851790320089184487139402424471879520146096283965969366077057152489598918731849338588142293427425516834265796989894332449208599565165472546317489754535482715666058241859927491339447818766552261345135095460541973798820474971446573649805352277115459854042861091663653007936060845536350171562371820432226053996970178537713237707847884225152972691892234638580214263666099773857152919267820492200217889729198682375189705921765574075566039944595124966805640683502683649714718078634701390095672134077823294976845877130824204748730100940476873191355399414704388978384870205004868448449313078730494750187235279121464047188984608898483594338155233567211459270481985488044581730435529990890614276531819879667074518541105394901922685040291702109055611728499974606759663239928875118907100795864275799669967305262861154658572002547045602024334023344210154829675737378599769172644049381300931566829541151369356204738066278777896772769319012480852030571696322300384633361064453257791278528432302170405852657022033724104856280171353407697640663599553715081693304407025833240337496788866656099036274868687624894318136115194684294040756758142534827936286194073888849180025014299733554696671289765782983508707254737675099099615080533328001018090353060076880251549783211321943539061981210810207594684519980311290980198680848733116799353119541561767592308386578949319727388083102000979155539849711600958676162635889406288768574954560537200024461865864044287116468443724474756758485471100034250382445539008895709039220571496213536470840776167048003275699762955502881476132960420717277279247163149889570233520679362304456181272762646533499051650750931406282645306359068757256866597405205881324887538983155141440775047395003291326697180488778285684588583238293792364042793737827255689911522481807182313175510510073169342479217366590964647258119822046995549367487413883622323104809514438261404791870464646121977816442171343001824734124738798945100243274986898932073796292524377488444139289786524217637010615167979213051673435807676719815744738263102667420865525067820336555443261276160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -136831544898332567374192518923831301060320863735436730616222371160713040004463456782321408026722318831281700256443620444617682640591870375078723832908952962412043438311024452163641643206036561472512541760586537317660613786013865434400494955542144620367081640536732700070616310466508718307980903828465891253962967490654381691539211105763684583458768225255853661722100089660392311367919825258264220376558379646766116842231572533611919408758859240553603258971768523465483424761276936576453162279784757048734719043360408340239361505301839832067355266211932589566145356876976633564227186538890419560453804612167552753446551109226184836267026723215306109603474017119726277714502452502061389822123400805380790648361185231643184573710375895164030859067385693615876676749733787091959544294381160355934872321598818808297841287399649104689006100681253194117042382667486327589897147053140721603216911010937456878630028580896922404751651248394194835841415533332973668121841492521671401795095808471512803193104428927679569956729446599011842236867718449766253983609937760874504328145884475343154073357956182010802564316300343134022693408855892867212260535625528318383356933961411473744834122184806247384412568529123004960727087913540123001337999891415255890689648172443581557721380278276884240422717629281107177274163215496513424090022011368981208465092476858880050440873597898552651686890169154721605366993027484114894803734565614700289169277018105890806804062740509837300586230324904504436481938182336835319100626303753731456979963972282504495211551209660341806650436894299551892961757417726509740518523004616547887683666652871644473384115793511051602329717967873558757678441669587618890146114217581997252349053382994085803498171218629241607100461798130092403084553894106148632758729838555675873607582206002251995762847227754641776481395324039646298111970009929744468355856995389743265885948947719431166731798098551668070834966812907269585782130378881234316791015266999176247037333327212809206568650498624553314989854414399267620984102785664556698353956618773489516245447342844766464759935167814432559761125403227101045664995787282791857026081085396675839031276563909973142304857865894210344216166400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 89079347156376140885856857417848151638039303396366306605563399852225340154678842175952687761318302881053951080987783952553334458049165444344716050811504941588042122627301328933235683839492286785879827120922430652221822761929932637886135251189845034320147873955285813737848050180181376321465475965719337918861633247756357387764175121628762717936118804879248017355837848416674167470949551442618465074949985566950972439473822043942736198169024452309266496538425931742814061572038439896589463874852512012989440972533155532790059757245212857963399441362376019445390351978047557886641845199754170064020714693687694195106512667715219176310894660483273094392945365381825371330528229064686602225974211751962593338352310595790648619503640598124703500200578218295643725990535175855758063619319983329036252403817382708024429204914976855236531721814661683784747568027624745623454641178359070003944210229019508586193192794779700138181224691594831519823631135117899225608350684635230180643886896876826776113903378020780011412115939360870890101389809442196755184027490054263910627320599088462404815779042707069428156966746484261149496508338004191013732593529346896088696623581641847446458996730743940567800654215730859588019106337866243322550309817840844528648294594835195344307334296275435833350009886626500877736660760507831810926118954081065357051256760725539251192771426340492489850942445190014374053071185056783787444081376108003172643623540985512507313008088555102993221947230525871201694314713611245915733230655725306405544246861112888226741369149080172280628334926127013619836828812450841227949531394273061942340171432804618115610114495624343478783718001573282873010660316778048709044385751988328168835931149003969698364243961328515882329112831758801209997597418307511393675388539616510431602949263091399459782648530790648352517411748059721949558814311376342835603283551603242332074925593521828693297371812793991095541961704692426842273768333321695025676235449770925038680447108150120869079105207893119460693514099251354746462787733447550011771907711316618215022343011964130433283160999141453212225976193360819473236929566399885243734134943187989002442083008542613798143760936491323400965324800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -29041796092879637057205075713764716871767492470010496060155777930904299712099022627269558191005360844450589323622993312916833411668940671177981946643575930280351069111146137191110058886840152628028145378999009866031516928163900614919146747152901480551380280168131770469639030711168197745221976656665379798918946169052026671191627427895610337256672190013392651023917601536268711171582124476509204656255523124660727708523410136124729910602294578299675905325952367559767253943154637464061260045277532808507398694157239574663763091785380006688845975656842614334620841904706754851275421202158871034181423828053161348855727089328945149938660362296382733550727275905404302407622876839248190239840359287593393660463805847903482472279783183858931734555200673112414088859092887696710618544848459103087400554048657979254587542342631171094785012850681026902963953012502664958443934740794976742385587299239559789243915371900135901954039509147484769341159440925707274672950908063503358312932329473631922200456663138188173662697179528261919902265339515831154197074052906398589455305675648734355128809798759414149662314268207095319041768288620982205323568139105849082414180439125793446387403206885162533690642479772505310210323489722329118310407759379496257858392768124618568151166777813943982055138723099993868747651612706869270522793941040736399937162262297363653090987926100950902817267554597890053057583730296209263989922260040810751028826934518704068653881491541236424927382896151591420003793676510480339798696822666324866795054043570333105757344195055017990299256745894929250217238212076403813356287783909878650739792197472013805707210922393558204740061462148711146345536092049895998348639467816470206621935369697950314176896739483015985609482016809951727536113861265754196792261474469264955446612463066892252633762172976738799031629653409637473304446778997349155332147147506942455073547253538138072621021770637027072740738622776660816571150427411381213460946777185161664441741635296231918804231646830664119950495322465418047423664225332457379122910521834952221198233307860766329605205993063028364795258738189844354679839569148710262433434674302813085894336370502135577614707319570585175982080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 7997955292495184241565011205868724255063432904338833014579203525865216850154392430502277524140021448032786841218010278599808889354129867129047283973642571288763687205476106161235033267322647023339908720909562417532283529761811111310212433113751447327748245822826819721523068930938074656152125468596252616665997735996763239612068796196991174164686645742672645672745116118830058196593940065497615559179452980032360902443228255760952874678239183659473270013998858785339655700698044632512861795153198948830280371440938202322015028507244623627226125204083003337754283501841263512770441895368622167536933898943703123242648806608724537398273014609127720208940355961837480739025836888923287659083315621114519760900493732304315450458163135731222366742136253572011718401817811591941136064966959456542878958498955621323642423836244032757960695758542130354221892000857522723904777932348654820802729261803480577420158970846221381090297937445859606161130249109712075960203942806497528456090461756210186711208597515020266335974806896316819112452256097934720778647836090877256536879903261215595811371086993411366376904944859521343981668534615522358443541150542706788474262570768212582122988103904498792955410865270839465311724762617999677262850038658602170785340492867971478512750291483052916603186900316722046235239227291018173889149219358544475415194206785176046236348479849579764574137581083417566739927787069467563796876521118644530392505294086795781523393928128420048966356792227091585054429552035506662274276723852363886131910441068721336022039672626676155590613923446267373343984092064390565871495014123420281664179368654446842694551570781364999266665564127106389850615068695377752738587553537505536381274159964441572622115880190277218749488732030594228160120216473402112793332479380588868384935913596062232457607293570900785608758404180310991361198332680981362550268855714211436198257153105970675712856127382030470526576219459381296449636732750210536335229590311246547247053594591227995090157139152834322047678036155826414639879081928232551361365328462886088860951749282423162208312270507998996688069258158944332930092554884091429039711757326162786438862068163100195866126209278558601216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2197914991061410622060186942921389312582508267936132136564950137350208219941352793263851375135739494536796390498161391901674259902853438302738037414799441238603416523750291918581782470602015835351074669557666711697668558353477306986029770514800168363495888350185256760180887970221957016348010451897325679515529456716716977473469914793593822154818625721792886833511445669660199772846542123142215925906044088395866562257333936422258941439683810901031602803738321319241555303656024709369639241956350771466386723560455732272579423530004137819321417136580556640926344747666773499791441024240721728517001394989784533044894715988912364269289715923217540828765542449176207809704501283545208077313098701801324333247071777106722391227615410042949087502863872693903387728723043918133662741803955679062739305092812992450535679335559447625423477033053892707177089554790481092215312384937586248671652897083316232579426526818711258641177027499729378398642583694745331153014191643132007297521220112567191054712324535440330423565447432859042522800935899133730576744760069404000390860971623984836020194681066993967826822388561085380929118616021294674460023755622028201048902888274750056639902021392971771231256465081363011186706250351588188687947646364476612784898516982068229581056742690651555107887362654793187460796048657195178967339756923214681423268828939861017453216262679588940318277114574620652503673358577027676976980061902490046463496124580709324640228831899176590757049544847955864494249100352035052870482305338577449754430280613488702025395501648923646706744721528776854298911325154460082729084910044018212282379342768285922568575564433662782709220800699847805384822845992643484161546254703304069796676578290495035141810938631472039031992127014064214713317583308059457087188613682159229750492198676283866652188505742214897209822019000261942423132314010401354444766604174823041886797326089152798042740793879264413668337241233181212172463808242861718162198528260698946127052742330000242253029484919149593243261453997845964335230016199069754843492075999102835958811010818169405821681048538615067303277892400799786966423082205425892876592246821516468111794983493086930821053557721635225600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 442047674404976762638679332042114739885013328985163681804752247023160684810618840079108577790302002344050596838092639271194515872955049817104384918896742525048799514378858075596323577302578420407917555261000265649265596903784207431244704951817022475254203756706674751603392804901386492009619581633814553505824802720667376937539953714949890825900639307079815542744712360346517541229686054549078735421157366572976530120484017319979027053591064845888554987407790036387611498975290565210638172157049928655583421007127124657675652368954007498100911116863611644072464989189027027199821481277504660117367193494769785239559077436846934439978441239185231020354877828052393750745087522404541942368032351023341055357892830821891380093271158204998230187838309016896402566904212812078243068078788175842791702929151899312331159564664977695470261738219176919058708402715140023189268641462115158999513837466878782952732111725912689133764768501019614171919427389951421054826285950916442941237541828372805579418589821897505861382853806428193919516076231937386359058366222984419859740943477023931244013419013000312931576305612733580949238562844870576981918282365834461071934103550346381318827450358833702270384067391330955267263113181401347980745181052197194500102753824884129286233740873861348352944615472753611067755139397814047711292823013610908159918879365315052959576196637330246132481415289802818373114019640975450010802069177860859094108362386523916161815555934146711169261270412856129437126844763466105546599376005634079323255050981326319706388328198357820988956423538614842085930012898007485003697204561872032137497249842247554504696191979231852241969002378629754490588071730852802251126492972688798417001057102638390620079130380970227658430761093142908137461200459949224922042880212787723470937506159449535274217825628752940698891894242921721086363342335734137666299382501629171098856235662298847981585517025536012438425036147539799393249519430336130064282198087633537796285053683933309247627273516071398836763692891544256663147393528801251928063504460527928213053380633169062912203528014211206365980868658214905660294023477246178797938951143665899171749272782980117767615352951275520000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -99848967541487014122902266616625632435413444602091489629918608929100881080132878369508221200953929424189681967491145486759671452411638712332755722702394331429417052668225541956722888000361545029204062887751139008176109207254597688422652238402158719626794628766024099440612390525573407139696615299611772322985108488440383112415025711054993099948853018640574704073644110467324520992544135511077407517951248610644745353016883403175988436109165090177391364501560863247947315160515505036568346837008700093335874620367709138879226887350602644741183984426224694295653212322138630237486865417559972993847945121539473274330610551920520127924485209781680951198732490230493379675801665559409575387045955893641740605430711606218458560958868228705212974576990839760546487164971258971984203072952642377414797968743399255741088290262820643310010877034394319444884364717166183571753272776612485446528969076590649897524161742264814406866533988368067856606393482137084439957412447110574757286892209180852270720298806918632071137127834590778573748401352599183843872817761711516804183860183719499902540028753165492702385300046173343843892755245260881348302059556334592617736212083879830951813737962448597308147320016983042119291679462824360590985496592042653318724993558870700506383105612894893690091535240724139715980118486631043766086341143358421945630287629728373189113711910269515708238627639100287448147194352033118473109263374262610390316283908817650863254220617970384338906643773966112508180102933269680025015846358831661056816464599707921967305190815538783022939435508609030404663022434988430623928180096742955478749789994073918784553621086921700021741126601408870802992165361053063445335393764037996004809849472662837580697495682157594794504444493816413622694567913673041486831390018749962819253020857917571955574735837486836759843967912903342697037708114805733534877449223409764462299295836236134030670685993040777851709167736040896019469619348607441790170367540894674456825022214266403838719002744478435340613383736799251090679174171195804409061043318440576258423987051869467297047835860930624550565812315807242763509214569110222503028917679326746122537716743003816415509006516224000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 30630058955278435734668612465905688261043491302855588485801004210206802592822164897099042787750453391680486913596764090711450744161991200572788722196694220275243976524031133975498009151300476122814919961427191565342928086144872551233089288912059507963347779522134794558207631189613178315152222716861943202532387361171090904656996443213972473208794815478815358464310559548341948354586277597739934246093804684719162617272923508571630797006658089259399998261570313860618108761478748813714695618244815933068559765220742948148859464849585532037016983639990023108466010810333916638341294456597153535347894830867923649244631052478075716637344198356896907666893167392850434033579191140767730703992530516411909376667332880404064736772124765487550209262099906643149680598301275646472752036249216783336208403603059716582084077518334390031659479541224995480922388043638415341574521801922864366259732577839111971439196332441902878483410818648472738989767051278969943150338159715547476452497628494075743904043866857197817576645208746302782181366774450174697915312297867462328591213030206283696807579058444210699482706778743726674034382776865228050788483690195931323123178939817893011528244935412797061055836098946573423627821199294411710804048435435540126136852115342214524874652492515803658367136735353224346686759880590202038107479788506591078993925107231126435050017940116772758981870704126664396953838332968373832423754147565436917238686487470221420804471078342265529658791605904691198097611880183745612067001102480293029793460274313380475636002838086597748780086088697956996255759214202817003179337175368972845608413437042291711470517849658060076597472961877738937561203561792613102602225748920461644163730026574570729296808517565634755278215993320688234392716707966276893704079652657264464105561058512646507881255068007468538297694564896987366238573526467932280012899344888896245896113125502072197802105343221313606437711791950689101221711609399559271241458105881141080817191185708253465010994587786107066752967680545887731748955217349728488257873775424706977979172467648917270137385989307914846300197612630203807705164757237338639981559296826978445353457714237678341059719987200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -6784258995437256411723871732646051441156232709567149514958644487503013937528835698538104131237967815296776533600859749497484349767924205955553645606537566657821744173492860795410996927252170002684015321002054934090063251785865571862825901049272101485576994129778158553088819309965206552992311830775168577752353486755449481056453571148074483001931386892114126735262337236077238193023157290364420741851877275929588360493994179384289567742077407448195088295012940274405991356268325675966248576331649406198712243772427190461153732578446055762036525934591500927850553450743674703789258081620765640621951273847302510285960350338396668056527529390887607389194929811600336495406278644728928375922183669966539264816443374013777453933803971850726248071192347730590290087156876002861587280389961562386614058346383694615920177671669268939684353891971732207041578265172144590525517014609422282161462575845537004768120918304354777844595452758776825357320151800324475176312246539879993402263983533014058678994788872089652108296584227604595633130326411373281880138016620830725806317975880326381870941469666768022649103859493450768357344334021967255250405506494587817859578937498125195727477560458854048186978021821449767545181703620033258810702131758700806761604105133250517524258601952028279315930184192425967081747179186783008799628477102662709702863195712004176801954018561707953835648625167418751280377167913389113643872988869383002902947569286111761777084651839982666514754837966498136768017275065432900437264981710719046461994406868716751323970138522312323188679854401334841067773601468725414130524693413867385789724889292519741440480190927279229815018925573010445536533777755319821662911919868507603728250714864415753248385521080885767389925230107278762558242345048642692176013356879198334170795734600764907992333489796573336413725314443309050181953181431235268704801687977748858358621000282742670562596493279299845923586660766701352953893585910612219170141708549997703210168623571155775491990646357763797709800312963956533241545416451032089227084711716118810432663333045687514599535070817618881520567149986284866398783680769358720636790829468538807400904777869054340172349440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 1285084299362196497084101798469078626674222207789372244376393333034875584961432808651522835031740475844568818592990923427470094706280087080274423689525934256751664203464129854695932149471560131249899203056410831300525792651227538197275054474741013041216386418739523958725902391283978364404173111139125922938740771184989625182277498864124553608643357837737415057120272591355176682859894201669760914329491448188616677624725467778418797396302400834655008106036763178010706586750900696219129813955017413207412828868150331173493771661122037986949682480195411611643163878921532385189817320773815760550637768590903747651012741535507217878350046413252429023221260724649509480672768983401064757905419258559990670691722349721933809592292022559305440421749363640667042039346604623055252608819788485022706004168074902823255723010919151883780623357628820449343710186190445987832421203667311210563841872023907828781887827678925441121367036829267927440108599794881377400828703036235161730784037465391599742819568669497302738960924684373886060188883933347129491803853851863510046719191012172469895764837440302289940014238815333463626133488582553469782198175236690555368152169520928213242350586967979297706669023878634199964499091854443018079439202588363720641636342314892419423992750204095099220009520880248440620608238147079800660236193502968229181673135207012341144724199270016127369772737679355327843037495149113993209582711885653700696411530793172935421125147963079307322370567229282713883903037876379318962020199426348279233774165329855303391348498921348954269460839284594040327524027105111969750717344038516242220185041857805539075246879313069239436818129003990586696993294886632117069113975207578892314199888513096758535229698034672657717903838434241362702891443871187370845843086329184895452785594006413714656148771957094076769235977141374973156123301624076143910572795991837270890722829303673103214535678010107542592133955999429596829396387712059433393857888331131456226651414268772055268334300799881643201388558615321348692832474237381528677261338129113085591222498084048891386742332313008525823628320589709466459822704081042818991805741318152828405099532442908447735808000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -237554660783884257043291880312895950103139998875238921616746188746481401140183100227546595016677415167433003583787561404778182317370586962277656186346455618591087061158983956085287955225828546198182781805293109522389258829705272809026323166114999117184122623293326994352139231097202298357328964334468802254196335214798559426686548971795571435254041575324522408741050010013675530451943573271291902234308901639318394842080928737031704358965074538774762217270021457979729003440784501266026051602860491155773444853297031905477574355288339233192198445591983780240530008823344975360283419941986980534408138586959007341362078478743418716975706991638173753270900805455944001101493027576063148576776893052465656138807339589520307720536208375346625934925944610347721746821140405014357293380190410554336041077909001050852239374333563849889786679886484583879783895846563975527992048680313583507274624225575307892530341912802180439285872514032250150805918406337374304063967243379112944239160234759487173664094962976990571082542224441613784895095413734046348123912332323628769092960073676620880466035967027304184488792836590963707427753967470025253722826354453130468305003759792769183614178586582096665410023797509142562411852064661567203764321727227245094472592906840633058271853496893212144155108149096491448853357625481473910992662729000639471947633294562279873031828156551448250393963069588835306218342229134982145147709435450302421615078740441680922367956612013215212269319396217924391523326325758466257162699586940945912474297911377739971642575391885180900311250450427363561698624006413206730920474375536052871891577242897943065943846150151886145846560620352276362347398945505126777898551214473791327378214646674760534784197338015174033851222820157948563735936404954500190793059739095188559998670604760715602559349292681200693644746879701300822490317607258802696452725694619527457073486265342698036645162448858976670124898820556277384825980488263706141513343837409621206145503870828197501416136951800977631923253820787274633166456782059396098141386184931504011791940423470713480721281068872983197817964091118475656335744312357040662338629854627216340649267468235387699200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 31897806469646998716091109427318393627313150855825360485329469396482423305893692025180091614364356833003718847548718411589878848923343937693058717617875098219842263560527702573201710046247953642270381418194155121433592149832757699044383861000748484893110322121541629447721030472492502154424876702170097592170649842096063583310264048993313748073951367799632694473209478489010071298754076967319842338429594376766889236505653985888590365000041577720507555515679171241302940651828883556284222141504481948864158199914956698374118646226295481168538524890086159661702286707838860894795424318554479146565196191791005037236479866849528393572870612102937172325243726316746163113313372694893074844560546073573394592170284870736182869188520921759965363840181448001119821853411686808460544505050752942207630130997660261974354608031180653273788491031078410567371214796682357789416175216540474084269880465660269277162973987739996786264481418565450248710122855115255300140544265797025933034473994991408593073752376612051314194305986532960451382959726956751642153943140522900122317643441468940271380298358976993580488103092614176036923895833881611908883505986702901629022128333605683856461379615107997333432761316570209982381249054589183992293389916395575752484782310681329819507595627672327921261464385034746109173583801093657601762623664182560503177227224430637882804909500299886026533297160953811717116798554071067901621369302258533056323653142589671622312733038755057893539816090115184619361071209081249658751101734793833911802246532377852802446073930034003292994603619200193507997416991954321895373327613156105439942131614875911723055962276834828052070645863915850165330270641644188052174766456880451688897023884677002252817849776231704506306977494367455265620762409775664033096631024996932956723041148133392651655206515978612821816980375574585607849571697145085061367224768922424302316446563122103761306186712667917996914134740722703078376915471515604995445950350327771201023278416347420387245417102561343755916347268328336238772300355719516554844100496040478915788577841149902780760133897388476856673888702549002159187755573864032349837220410944595739276479762719047680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -4269004035279930525452383645176717863322375481587235996853254522120223168668601235477322541909535530440945603454919402713841766156345500685682406219542862724480034136503646553825405299514914048961354723098107994961462175289578422015984728037581959885767501996979490786725085113935212007476822499865780848884287814695324549660166460362100937101581138594418599149484174423370391956453677163016663733210840045050803880618713853601360561932694300679009742899803463575610629412372942785879302932460592156484721226066920559216066677106581204215301502193116592853895216273702675831469321253179213368860821402725780140857784337941448809625455294861896513671911921637035985044388546288189657464282312169555269860076653447521535154710788823813750865551519627083135210476865987774712375911197701022060590224570549546958557509225668184344168008763559523210757237400941291166472206174243381806223640824105634543866082346095913345954590712936788962371906586477546072623895783691963873583033035968714691925834569156450505041346150703370721449433030016599817082402444110257769385984282675507915035850694372491602841809056448841720160478393671202344165159786447823574823046189080270896044566980581772499348290758589451280595568413551832641675862614199983421980044817764881557259472534828595142856967041425813464054924856118646332771066585535047584730783086216580086149775080339466859569554512790772183218143590438149992057955092369477605870266264611571950397135468843919665267904855835945741552057134460671830040498621146771457589113901055337459811385843388125473162433865493793161476948147626395498660683056594051999693645701325844059891889319926574315370913965121556217929907871370737055918967466490655720720353282673201590733795062862486931889615778806296816208647947699406426776688555675042940353685773775324632253616096626121994641382167167072940965297708477789669270638465076178517264677552888964826250012190462045580246923888441579986371612784795925115371575828232678156647512231704683645248647435410929150552642733600606396586356197938755733910382584170747789320245534509695927119391840510605054092654529769077327040404271023944404133274458672754122835407493136384000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 629396591779943207919335662488162822252670700599972266258570619041708499232154246601242499502995830543220763740623221227564536042791848710720270817703465125127061685967904392673644609261380137152357797267008146122288123952750712642211976521228641179655666881588231063346753525783494201224737305716878981783909189270666737358250034780641170428182965383335421337014589275866740014575566297751254741068364340682098027718254909162152600563782829398585940761189599188711650824495815238367928093740668344769085806592993136959363580696449318402423444970266818927213816072400524624645271327873578178478313821354154934167433243105093768285021659260547193568300479163903737396326214375818192571517941940762843116410133243506558254416523925259355175947077313364083921391365005779779982260819194732669192758586755514931262405266857993451853473957506510283306121866910990944520061345459241897833074422751424375413503129487190236006766748967727236066470483616427881468755062909682193014355874568129694889984536336263750245190371127195512330053021817324755200209066180725270382604686869418475428533364194802921046639510418590398676217722905260460804463124827850631008263282671576962157197784907822931154262379045644061793478905287948966431707620612654675167923541964203048263152521170075660817022519377293832351071725279000943756628744007136765270634103347092760390334612432054629219355822378206942318798596468281801780194944464929123554506543710213841693546631605737909587388261898476510411948683513113991137402245112867080128484070554605111632464193438783169553060171746826151161276692272596779054655000122874784613655767536170363729899090263673263350265200444179030235380433211936614849040960595720018093933199432465890786087912949054255500656323813588190360848140644917871922534018331117356963928388361632044782079629066616287513584114523101534732410770486437168111430502418293049934689743210992306067479389306021974561007216380573655489754117238320947922213134040806236387144994342835280111698259683540114493719920633602657683048698782675393438104603760359394734185858902116637527453603012599945664732160818627118515212187801773382845509305848722363899561430220800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -77210062097393861165234089089992911842051811046770413775436658217027705935457633488972842459139198602852750678078730229911297797807178917900215261744816550979366787516615361819296872890049147051182893453726853448165323285322961941672997645246141339652881535230098038798335762366831875546702343825182581034253692996434681656928612224391521596464167645528083922356988891801375783203595937714180740118726048654247783097570508557659842709224342492178174301898133615180752151760510835877169325609573716799797212189078352979171846352225624257874175203914454677377647227646083790831906122653681196257557450036740444452861364934464914375171635913861360773298124175520235353153764502036428274540701028343173867083144880443393187575531437755926346961303469642937074707106365524955106955620649179571155240842404682887589536232002172072713241638676380543804841097796517233572954540102082132431089249637949251031007712840161207835293394560334143880927099225930660133686704758898841913302923818644326216566332518761102724617652022364996990949473400330623448085482056193000832829896415479086921763657188361501612222767039916246727477405791958603805120271127065033828710098755032906417033599154224621639210978285664874448366600599605489851576807687167996489999688608074953617520644005492217923955630546442616977269946550217309578684868488466226327859961744153202387938126956693255557572449085011214758833980648137101712876629925635367611355602630001275154321942961904225483053413559168008986100045664821228667922399504325753664633184189783057943755100158207534742866524685968988211423040166046737678872858030249083375093926602193235988068021244246434132868808623561928954674483322092778609599859740167958063795224023293761615854881882426655837246694624139323602791902421720116203520571997206947723236494296529633938487289611550884074845781532708937255632893929314584896837423238386827098761097469310083316008346638102413419983109057281948027025052450714300190307974603247925426502653883579063695835131134393890356619237056045057734001290045330201355730495485938271581461405988936449668247739128649989512769430576619751725452285635698127822401024425547143092319027200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 9398823950919890403470309857922292981487527052712204548011933664170668479621342708372041645804171370851835468990473641745175282151257281461217351309947347692309255594454603832835570248532105773651908502887691328466370012043692299105397984348439699531216574440139435357646501341462728961364428526424578525132663094149016820180386719505453333213206651783478331157158295700287192822657174548176106229811063945927160889886749776138708449718506160876082949237526185802831464801360921281673409053391191572810583230295673990549683996187928891320177860982497258420381984351717962583874304321284428867060910264110338878068223724651935735712148007709635172969297541188681758070171290828624464712140092559244650260823942406074092479611717987091976696822383609394583572974586721154187216480769000586336666875554104792184199439166538112358483551729706745204107448564395733622252145129394779180871933575500909236292131707217165060166116128640735829214434750808469437176075944618540397679317035748410037044271855285620970108676888008726089209853233781979282362271524929265565422791632603940521771515682905988760274646727642219247764459383011627915618214946326154820266079259201058152507177330952422489758862370833839649233158125580338558904761505287227598391153430439836481134293956362864095303373277726529953880332584648572007769313719399367887546759483776724088295764977098698650571964453705718724944132795818349762440792962366779799198233575455191028897328141308276236084517018638610604121862607392142405426127763824285225400314330485855842453879305306196332105448343558862221526674584235045801318209087049839093897819366745247034886288894339012817932469416752718720659128853957694330808730596054841047916305344779275059085057737784948568384228779443045034343658995948823621553294830382174360328648363756348045865244006923624698690914274666916082641174146689126888707911026535802916152142271696661770182528974325175292960995911499398298998703902803867252845098136095224238899263785118113903259413328134371657179931076287263103321209867196287912105380595374611338049814883746188732356554344694874078756062016544625468228939016215408220907630182059894626058240000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -855525333671464981818820676660432978446631707288147936255883673183217182209409871619464464895981694436234825082615432475021829392187228520535599984507921048029031237536370710160018423847258330262138448625534206167276253949461989385048451330772689145169829716916556300308571413604120980938780036288515479178189973268330637218011575348664093557344129120819867212865906064272098205744857018411342690062147747753422477952943613680013768327917549508505964087402773173794499143532922555455124592724434403866608889802633795346349637509409389945001820199759729945321398262240358800383989384721246045450096440263385670968413052467673673950624065107129970367021865754062121230678800562763595873012718164322118883807965122678603309154709330147215274275519551006155518992479287045450297584774034060265314518671623726267044366977572053317124360388233458529758398695347495019136753347845366532248900816876976905762923821845096752671110759228429706573172625975941597947931677553137460136033912748971895985056434401399557029567473348292614903387906971342641541495571938724364278218327581132974996260178579135460972511651607445725278885805477945435668699919657777494670028609294810727296617133354858508325470941145851762865947621297541659266455817089767097570507947250685884260915862266938020154762100402759089453834715134059915351426219005416332508120309480792747187195855893794847312745189206564503928613848236425568735913977070009412168382531040768382860850345492315108857166279701714023015945935780774107473377335188092203029922747513938300701808385235903090259070620676616205652138117236261273346736043233156253087659647796880767487210762647564004884598098745461727861506131791279252786085307643059509112236349899101755899607656392497852213683859606933296185036410350924610977805683129509904427307127589999011089575296829120577553594780157008480127180519715462813085343429250831048444473396827521723941582806295074248132430947676533303797987543903783706606200905919228784573232524879677436333290526817800592459039881150305509775030506761394226296909908249804169118653570527916221099331912122142849159307464240911197142084390387940925744600140476918320332800000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 67845167677034533346734782537143987524964244306233686716575080653160138836494479000952117747254636446114569796755209807141147850645200323398207340366683614184556029698887779350865604435906482332191976966483852685786482496433466031443940316933797591870635019945441935078145802443688401359197600207769477649465293739208794692914972840416986849374380426200691423071560036983123889024167170807537826403947892004511796438277420291150157864360851436020182865785786073364853245957723053674291542537385376939250695989552168942128896373789369016969120423472936827907806558319301981217358240291977861607242335684369962271148919681017190115923077814020399071791980036336889785849913378314353326911376361624462351313512340004929846955448991683921170334751484970632589201870339035866202859388316430835668368215971843448545073431124636261868630352602329282580656903033730700266462472444259640830410565492739198004900806333771609921655210376639848740724796076700284353338968625074487389030048980849042692393074652558462883575538933132331685395327837467201996239670274265595125352026317859609626919497678947398831967393714159383903293240077959717946553671367199989045731421754106835775724193165828453705072604085004053406148348293737949905366682320467133665196169452570158423988545401713492061916931129694622474577013166313303382394459668867803252096989404766876292622692753565990428349737369805561672656471793066212533318577989257570405544706155210497978010769780659242119259197078489085928284977083693667750007099154349703321067671383381002380855194521799619501525367823800358717851416552823545676587434565609535147635581920538354970044975248583799763592614230428893597434342914926738703351365959841158894406008596723698973963810349740836136709918742061070901376801200612500058110481806524572643509378258520840311803734135735740414439733445536747799115804967050853362141556283032738211898155092912425454779835030440544902394087087171489334729596228147411546129245364642316321409442655467011670123963162796860357942535914339586564390420976611710198804413208363719144745596583568450928479642361924225599815878798955128237774159873447319235385843214157086720000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -3968035516571350414254577551029023106947073320099089063153890767497218855048081402943557105486435631125615693431582452053566058267803892580363253299271237149038909246319463736173413066135511963964989326723126650114174589274470579411040019281983290058487506510202459501710433613853374960632483039383706429942938874197805046887217370054758689253905500378867538750385273174434076751469564779599666625264198044485835584345482708434325661058847783718246051213875345460726596876934799044586747428944235074787905079659420179675998922412920465776723467736224096924789912008945337891851750759419389623981605871156851029356243824814626424278403098964899967951532913763195472880001726310000010314016862421104748625046738995180996010981107100643779856009004822068318098286738488370090381611304161982567547544974713926501077910796659198739507313171340619730575694004457290963894208734300648876362498638592004665216605747349089375771775733230184177138589067070138175484853151215939764462555157658951342426595671702131350205354493102437406703089686999242683797262902280528789683250458780925041887096963286612678669893479561940745177889191500482864432336686464977177175130263943249568202831563220078767274459711237764155172506235024438941329908350837907029268184050005040758962506116052250097492299684550110510025001974598156810998188124499784002350801028847065146724331550921751243973870676708129405537958471651724558886510824317179743476183555770904693905295407062410355900613274013218796706329338382295828372730200420435600734332821526185158921827338067646181270115526784151326284281247848109272898422587132573457275222474028941018644283492476248130813092150803747092978730403342784006939054182367349803474862960925006615518924180716541351264374535077813073649251605203868909764846701902576710667881284758618296860580619309402488301691920403205911941079628861356099733559879196923267513615464752787669503916969282326915300208500917238084887597584196317214853380079536197307382534027167210024283944330011312008034397454854641509398658004748262463498999612660945509285106447881607873351130536853681678379689002519782618847399776953191708229047481794560000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 198078404461469679055502165099934340533342782023339865903088551599656020709832878761229405144935370548363061871215212669618229814841489330897040555496901124075310243441715171741938130457514699074039261909528946682359764212224627275176950158327132584873342835810115322824396615324615004677726038493169192930937025449522907125556694449919466996547447668246583688978337134088170196669119276340367599114460892240666571392161212268584006330750468891433067384684117936125135421203803037246694875045728212952997611421664247665660122916316155994382488991666573084236973351781291681965330701797206337334118570672017153135933352230603899280680328827302422572839685975152268163971700104166222151851917913652671515607296440625261771328920781308404625532923475886581283704626335237966137014177855405779619249579784503347541211411756254689581081292993725148771469988271124566425749977457861000778183237600048781557774537737029540049011745888557027874268085748459230042008341358667221521499348373740074737174397643846412735510631466458611004668146882537687227627258933691617369782633744836326114258316168533971703296936658995614011069751744244939520840396519966565200458050661358287273502837540869782495018124163187840710083784245713417006869936609046810006720820312805231656470492701231445489514376936210376177005742720680692485630906660945379812962987397120532148502944799834731883377436859308765540824716052131415822333892455190575489863998369460927366936781833079031403649977815788789877917212799820566752641171617184988896887088744404986430918462822003439429654413720963074203230705597904127599699918003710740523450063026686902382064122811632702263175724000556917499950599354089571702108254834037995714354288552187276210018178126077966637528110159970853524322500870208573981121424164369235061285869783393670960340050009884212307539393139160244245587236651886566579175543763021281237259030073543136170103452293839826176062777309879588901214944188638298733557634016812154567949122509045442599291011282560368957862425441407753162105090183233501612799187615153024477952567445656415701106913898873269179278222656425871861264903106776610524777938944000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -7313219575578059384201189994700768718630697928788217575667013451317088288450022036936052676770597471909297639495421033351704680785053680414263391381161078314573192896718877014953395542887445549557201585775730882797932731974031051115890687165978602132080564026887898228065485855169018481177070581146192351971270593771845452378947417717446058751092239025903170584601049196548866005361000720125097559767643140365682553401231806477784909800514511903514268165130768730314280176315189717302562472491164525531543541190746631836550323351043059547674142895361749715660857487909223284253727268794376349259644756578154897423447001630029111836777584880422957474248297476262371224476679678133194951985923424581431787304451810106823541105801991120772235217459296483275060711351416408588158669918188786134743536133880430644574532362610980255592384099521842538506700496902059303838577955844635468407955032402260803676645000273262538990467122698271596487300584858146996192817325643133641209921666826468732802689610566616555112513770669554224997750213045379045376217597648601139644300345208188383246304231395779726968734659280068373198402489546262165374003961951932910307476219018279769884527336747371331127679041517397221226328139107392421954794036836041305832468838568302857185651939311120122498474103567682000948722297883833406051884039135183195487312034833012116328251197739066569076179235441828794078004704000313550912454785648321610535557436745484654454978363046077643366203358015355501983504481594624983572058685823955729531329150128417164683608330427903021899258172116525734539756404771024375445384582792490558969834815374440619792739986510717850141542782619962426663264306418366472951223999049872264391453071787125925222095351288442201635168285531394693462376614979675818023230851717596379166688884224491075642778708796668280576324163345669327046393228176649343222927249492584391740704855541906327983864652925502697771913483468889715304505201073445754401213404298858376641437633029242426533627652541328078563484915359231968404424950964579094919993738829250362695764196722592051258552448943157782696157748921201950060652759918752512281149440000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 226715771169951392372499511061022176651303761201374625711940300119719787195256526576045127727422691883098019609028704557120604970500063984383229150524473435920177916133920419025321488576005232006460547220631442579957521412151372973823820452899866883062807180344304813391545124774405180910750855271672870883463403817657707940092427870390985144564359361371993353333458254745058203711312345467507738751661752051366598000118628257440651010909285274621384863659743053760669701224131591231264904999863845918821864681311489089055936312547648047448903659923735841321559581083583749206502792976632149746977292870163094101939372188241915222385079802613179323428823993871745438358154324327260566222403641146314168955090682463635586249022939635052764267896284703006122626869823610288588030903442378108242982215661655110546248881361616579028692961087370658643746823791641686436010215174874804212082525746043844539303930326277759021420478643295453584818303905422497072997639520238398650050528466981173025515667318573713021392636783051999691241140823763672424748576111714794469209457148183922306692975845563182531753989903205452725057597411335918830412246529886475638994500988407503247337271043590403057434523616176620807744052042772815074874395312254229465845070378337856207024935289365840506877585181552004540680338719579205803459516608366527964419837134285048999746799125930615567025732166273934346923019213095711975970462886120596988440897085153987396957121250212031200065154875995897600464070945398733496476726367843413124637515658031340544272760681563934751163958236446599104784773534126354537861955008623802705489517077126357664837427921039135392074708716775588323498592581554951458223082302212054369241429702521292458030159783579511503584173673007931640708167395782818737051249791905312638469447846435155974800994587535967254253011871669795646961781791162006568213636100776949268584057031830122781021084518994419096205100474161504250272952725858691787367162050665129905839549748809167229923995527400084982781091324674863777149400390652199585978469161076578947929886246179134021404999796236598839711144788393166439904956225559858249728000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -4958459544101917206569806801928531181743933856850792735584379363325389342672729167416225138570201011223804153211459714183594894222980392464875825511994748124030109696330788680635928947573670286926856005497566316567297785051700307677005439025886674715951539265109062403429281807205525057273694994499550709694012112851272116222010761997931179746209605259591895716194694233152505717208903209488792186854866545211976432582586881073545760175085989005456354081043193521359240866075629497139159696515556262897622333039748858861021957676842203620318511740506311889109765897964406523698374731471964166870024371425326777055690106857716538613566965021448208429097179392164968085753524859207662732689548368493263677041874891552284607009902797525909890100349586565806720563721130767299468331283305697418962744776036679527208721795462826433691663536585934577517574863616683120253859544422590242105509171770891118473224362319196102665815110892809750533481510820646107548894469181966690209445271155906422317556406604909982862789491454200455722946151731731254130837110443838502580991465230501879521113868124277974844387702280527074183764912625588078083555675861132448657924201970109063479365830472308686123639520553838712772386923839439353326914688498103791041679588285203468241821027030985536393287241675441144672405898629164666007778634614059973254059119722846965011084259042623127568313941830924170330063477265814604261565777312561459576701279557963993025277459204235556351821866367794864450606200206241850041383660641016483314279247401453106355712795844224385279925001703377854006204876713163069883144107116868693503996205178728005981882916342205668750373350376408471384642929980023460799848270394295718779213364176582696395929028429050733625475943024908591985720896066726595435670839531234664052837034341255060942886500143732724025928076308300708138221191091838969123687390663604524601481289334254472366191445841763288991561182124414959540950245096427023983774153944621144165707959675503904524822953518672979985759624887936698691704819350468630746230271829541795136409002255675518144611126447774403616555911896323193686171521764032512000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 82722783989815869692063741880541592211072805319027316468949875421332596390030382128033612892421953682105524657790317039377969129399624927706832043027222874272542924601777901358832944363522571640819346142147412995766707782432413112878267591335967703162527092755083131612821361373266058856927606059715907659466116003659178258056397024008989581379192737074161325826396273654289655936637940480575271255356648038639546611084377631621708289846230301523521523162091416657419724785320240212656099212670565701914259338258866316968786814529481130744435299473812645168502348790347802637364398294327992809499515224555207678220127747562140267380226925600768348805987393988763048656293996169298805869898670764610588385921120087781331858252687271698684565914488901755009000360986603146982524767163791935565533175823047399679788873766327186013739390262370232536845906888443083897664911782520653395863500657441155511587909176147985165583733037437369799877181699568183802203693251214449569804370605892813674683529111602734630599162470114744895077347093280864196888235756255957830299329535134546584042713861240072513613265550477375499790379124154703118998303743064522598921551161366842982210814878572112920062536212223382969121330321071908232562521214145764158155430082098816011471933490808956053961884137237185131019139564096072770403652378532085591207820661665989107186729679168240118857839033263917041856906891392569208924226575620990990712805316384653257783802862538139932854821765747836614268958740340627961942029375743649045788440443368238208106265885754159555049787115538470026382014331123785400257537184197294770436960002390888174248162743143769784003413746273621957049346905284590808270638816210476103860862207659549564011971118066177711399307896092429414873093973819815062371747744976091465845914002858625114794334596557403712960584255426873063121035406979914640217165041172776958724356657930489972673137840095008570885129821309368025472595356524506760039419815724104704781469162487691918690472835987028443018981252906156758322145956455228811240240082246097317401928599968056741277447479635382655933976644058590949474955459297280000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -840464355382102680433732879385808820984474579738298675969253962290836215601104308107968249824671359229135453833031296646279271201159969569520091242890321820902527263368754953870419066900809195569181164743118061409577257022765388604953162286236252352337374632729396793623548215184742335947854201349568373459500983734428824058558284566634771093053140178688073795069654514012177498572500002627023369879948963857668654259720375742641973749613128717487221733898771254553962037406323701309814460266209340708481371270992128083101060363530707261582993057108170651015567675673576685739420345314374897130489797935258257954160491581831777044103048132090352415325378908591233533969582444734014428789040931762345294342987526044005290386984757170726885971324197555507402103698517863910773188410183875039418738135756258451077873606903460309459378559709177387685768370965702329186771249953336390561295258136533276190075577423440237568974667243147961302975165167336657333017571686829120034417431510749679893387248073374370116393607720092507084516042007556593103202801649291590718932840031162261508445731537588949721338645423277329829267203551931270640815972765740270743000164749060259641575622216650694203750560001975229297959138066362815313378778817261862731963762773296389094003737295815807912992287913090243891239769462537543014920761234973862140160900421555902226829448746395982078584317715632401866404770720679537255610724299649626091716827242333249245234259954792715408456650154820533362453086269833225767651987985975429104977734096961794435432092783658883828294928576164804143818166665678981605816326755950269825288718884479830086732460198178855576853515017775184511144709395120680916606539894316755145717914103608767562920850680655487006665285782203431874774909229061542794154494571610187786521496206946466889414804845442077913321065135962577565914064039539136288424213166577786060679525899041399681302600295191236713132545522131222229754774422695897774456287746210830730302623672772850857597520793810405563010214603475353737225981348706514919931010220193153317992043454815324153059692520853402045038353429669972512566411264000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 4859752472245008982812224797022435736929676950009897355815236396479767229170923574183142638613361842295603392691419347554319124796558147915868822608313305670498084037194015506748185678748873688809313411199676386290846637039819152285938127302498144246449180698976746820001236369652351086318134720603320831623938670091197667779435468207301635331316149131594478974457581083739492645145514545785537163918462320036701389364959034461144376121566787663570405109778857324478041356778703716224085478289608805215786824082621125970945853852608279550674469552554920698529522035324733936785335994820338425437028076528029380769439704239959150417852464443720891125020021421275092611490044531326281237496675110916808971714847324876958991338662860228441286463412403311460133517565520858480952629314492673216022078215072691686449538936171789526215414988546575719360705546843017117538473695136151934103928740685356761216916689653285037950995987486301048138272693073583864717016648795549881258772256323336107395980598135689095271555889973625669849896487680166531164119778639346662519947021560610873358977627220479982990699798645784813911496230431109733629575416265511990446193867767185808908899826460978962508062921770781533544037207557560750561640345711381841441055521686092063482908593868116112467408709300573626415668148328015857886368719070122375956934236026165313529042265128443844487691158895602398932783448819217539710034263875766398817212631012338819119281576574549868096703203113455379880297040108302818162424211101909251747873508134223522178191669904078900208987340739736847553201440767126199825518615935903124708595223549025417060857416902097107889076436221159368356716907243477565298884872229355471957718208418010555366477061641233394035795229458841970402843918874505188005721232957314589601261553980603982120663024473094219335387476662051269938482285939856522857804115200613284830764603288567539952922807957256594187501226967310908041640317500683082884365389175725344915769468621431065582478156777700708652518998585546635658484978954816217138148704011355352934409421973197109222622224023021459801129510411359792975052800000000000000000000000000000000000000000000000000000000000000000*i1^31 + 1741436817814184268549199298767060238523102815249235299091658117634290690766155377337524974700341085526918620599092920890513403122046803074096199375467782629670378756508464278078802661950705779445717589017498734915207229165401162371314491711839678371176180839971470915182104320784040453763993651424524469487425742295657173574053127597595257008803453733582328007143564289243000656108750723018460477713664313658024644270652259281576273019090911698528086379556830103314245940493172408589340807842524492126193860895228631816104762662742890300984876973257877159151363951781230980583539802611466153420481300997217743704907186170498045562246590463967196001785880194911786124873320452148726462738464452487422468066545193246724451425230704442868112361233489920786817680209832023011739596979968076996348195984657580867367920087597767634192524783009391454746806445192335791372387944987083316482829966433396164773249843594971886548535858785718643772326669277155844636725559203172027361271993562078540868412498137659756232828193506347075318091004306224837030670762424609209641635030924043015821163670687050084230362614243292450710435786984416133880533265509030517573434483659042911884919640878753722627661447991915598259125937987218714939181735630550718398452962593284059701183115767426404800394567699337493032060279084904283409980709018054315805435252496229703773943221989177901552621738302440996094318735310098015355545195134085931812766116512866239099644128246339828921127782507724322672408134001582139266365150075747321534501492490603585156937860171343065635594061316522903772341373839763183534172531393486484174488010179882141267066262716084562434814345368272798122901531931057579577198035919451286705941933681714668773304181306756630143498116102848186656537269391175342793655156529571522356514634876286442321405164136872974956639298295944441878356623176292106569660339740199137930575603202479453727812251454884470508904192851031673370834432973682448927682162404912378032606105096742176525302349511465266774379396133474822565376330564482517439200437450847335503511041861783941498150388328029633549041712160005160960000000000000000000000000000000000000000000000000000000000000000*i1^32 + -145532804008092951707415403591053577323742363864675361992651745245298266820265492539144883680138401187069893693292034209033594710165759923408880370298899363370323609523638508557905597363643498660613331567769026343837516729242921503011826938944780442877727743557001605977161623587356283157352766292503229737180113271195918474831834513920698681153635733476397590062688701026443612752758054356195871266356412727742981353557297208143720784656986131006182087743064628341804622467439152219151374638227328047786640189493015181347376007631075835733117808715491695239620344874510817537127959144111182011410658852147413829774510889021835356957928562866524898466033631841415887958276350998928302188162335269392878946124666745128799324895391425500838839330950492664595130687563358782719919325429769197688001764308840728517456963728871958779474218273303350052797244633058967529340881821255481998184927333638128238620684599284734942749539828696136010523605962975180268936503140038822593481152944459425084924888954693971312102804092985256563963663524553205515543405720616716781993518726135564090170448567502384652361428632001702789042937530533583370397912998205197893571531544233253726183550978170907759607215837478912096797997056257817035610114868119167593884591287356158755792599090068150039834437944871935600741934826315833857391537611329974051734928520915952622729544942678901223870127828597534283807647394697398072356189872271673536437095597074851619411980753849542369956980078117373361882418962651337012342546107726660606942046226386226561560060323985641696239334956350522633693827522686092908492471740298051833989866320968841917356091872884797487312467417696723225940710341374837632383730529700050166264378126131550292509737640266601733206059198411957506314790475848732767988010776226625790511096598360231575729942800022076154334409422276363597712268100390158561203461800765084741494055357431219688362843628009552620471487613183241081729848714966701547918519030076119215230004662364369533059479361033336166046407685203990300279034041634135318285326281560385992648088640980166053116889450423927870829376940539904000000000000000000000000000000000000000000000000000000000000000*i1^33 + 680205464595700690348182780059298050628882134014992436696153299171674984375921705756581440605041725707955597033721857654068697988078907577782260692402756047991278483850672591594475942876729048308432889609544763703817812758084573615152536016032463160483600853655554912758909481983125656299100429944026291472500255669053397503875190980146588323499058957559538462651083692654612358822003561200992242354177544163824780031885371582862588300066369784453551207346654117685232584043090351354705051770694536957683619998712611370206178432869538126861244678527368435986476417570626680197042042487963205211220290447871413909629559265863811987489139161396131469190351748392528921575230665337199801865215128105652222376217540556257620131557031328850475070035087131540794413017700041146114202477860943185499819342977312409533353800814935511857271924482691571575440536466301470262924074586073552096712413127425243105859299833981130322087684899060788934230228829468605819754246354041625663032002749653096120911362629484665467025447068975589610206753305912031874274516666456024504509733430972398804999433595885301710545290641645814354626289381635602496539260577001661612818764612135311396494316979074883218993573084351907472893186080203813260990755724945037423446308860151498169357090589469366398796570362785436482610821422397035550429228588276338084869870508877531969816796201510163423275331523065931768451290835514279445140530082020067034108054960635518190041293738749729074235741998851619712628957157010602924367096134177517774718211537009634386838084989136368412199667711382697452830415134972090890203771268522627222007200915871529410615199635078380891141605036341573691892768794159273934240739701161509569366343312314383727563388757846654743478260960370232083241813241111684559669304951875010566200617047866131553178033243489774737845138636658600760801902506944045448174981240497767510935058104992765912263907796577424104574087309955344127351795232913578317346387262242447070199328038196785330364622762615580484194517527023187143710525596686432784356732557739427703395056218093747573950790981615606449415441612800000000000000000000000000000000000000000000000000000000000000*i1^34 + -1684299324195373143340754389687554058013434606649081085378901797764102912743666473836474594659555667210718834126378286182642762251042857413643417539577303545325645388937523035542065773411670594151758027225052894482688105242535700250450627132132675384091825997022096840167499677493308886381666937133602173472927867286949630362690138233381174282207108199527216778845186118299474850931210909248894292416523596334968747734633895565955522807670424570385999158687603590639844300409612946298168076054831526783667443964134928658852687914256216852946142545293352456641586097170793031125478926935762522862754296976707596619308480797068696607230857868077618322626382554741175246890769622313979809939519389518802992614555668764442964276839300365050722685886523359280572130437152778111138776688195282594542885066957027598282218916121852591407732522513263414534828364982865084915441342265803156804872359599762508510767793959541116129290887516538654381685562494402088169516419941052548866960754062594426993261138948699353125540429865560585110147349054135549602152780539588876534336737408650665970779012099268584169472372143837908950053728519052324608324058565121658068738218203772622234199263752063845130850698556293014987265622121102259155311619237351533611180809975057760548808152007506844680053162093009518172388517321911066140714314480470855707123831122266946368506475131308244586919803801504558248989741702268621890671701915799014690593659338920096388727382051794954052781021182226423362092162606583281946854413695168326287932173581988514109687262325649797686574187120297454777243647652352270642253409625204349552574668427245496191961007507814331323270228636738123488734487049396234409948513099990839695980072531234499324329289107793254805210084384230956891161284747731592128335700455480296044742005680215420159998937075053845362558713319991549166987826885317587261976106983125467875648454809801500660075627996870383708441021140696126376890497341842867916146198093396046107379967510848309995099171670102895499523128828055201493620741072136085403503810098390869390810461760310885076341232379942133227847680000000000000000000000000000000000000000000000000000000000000*i1^35 + 2770445210577366680349993846744892879088284917945036232566635066914208785616428744705687332410205311543090667168502273549308780393606897573800691735435113901069564846644903362322824476491730112213715972370953852832831989470522238202898198277235134881574761567955574440338320871452531428984517000754905736418352267228960850356022195888585730053654436749667178696870194271019326140222359538407772654181403357649711868230139204803052018301480241868949221131371868296546652011112349253354667173678358033093694848268468578143048145542250494612958708988680276249269759832620317718933507757609857147783162344652601730855299403336213404089542678474630320765596312592721040825438902477823549255998636000846420190233401094661520408692234036444014121744409601131708984995072771998348782377813046454746778211048988238042822594627330252434939591927466082789608952436299875653605782378588511312044738104321087362155902069690580449832983988407819199170832940151802966329245909207831593096988015970495757146073677119938600469728979892706219934223701531467821515599225710174752517434990294447745375725509773070267674040689222404792972262776236483824499759699094161102990417542335607167955292232109350975081436141673718557505343712021136912265787317467605173974414235763633144759610893440695276051608148278616409519373511232919683535812990699080856155228741598073867285320234929205609584686888047905141507289234128517285660434396776344414987146191635609202417559774503996856922415759905970610726692584620898408406649019610818885490546966883914044306592432258373420044138325525997055639490801436291979680327139984370064689832344114163219591086849633579552351774008329058274245943453246184929845407448575128797393178160400028583009969037247906580351119921478379599573981363017641224136352310636555106959569653511077632066221970792559498969309585416999465428884170277785892720489088738323420786218002985053808357500244270564396345991362143208151892706451718687573409713146682676062304998607090536001206718465568297659747277444863208442833744435020319248056803460077747795126959770163749605872321104658980405248000000000000000000000000000000000000000000000000000000000000*i1^36 + -2562956049618156168091636554793128958085993607052703662366980444961635748189673109822537603857882886666000013473878974336315976432053159527504749027736565277912950325555349084055645095419669126401384526361455909106677966350132050416928575963612769924214693370265524793409982615880482711710607434532540501191294894056618174007663704311447303871333568932384783356455665429072929149691243996891876592665469467201402657747114706137790241935340022149445392463560255788981867672164541604401834233068709788372594081714894804879862141259058432091324453181074466392191025251451993697811031310401832803000208693371466156873188003468357679797136157578389861266301647712533791279544807666370150326175162406317721842927431267564067336801884120398539979259778822647869339332389796701141088074187628678095066486923503278599040995642884012175902364100475118863790300571159365630271054811726684039357941748228128260114551700550224335973855239211218739185298226963568341408347776044884849638027752675525955613623986407386323537391092488674619020528451045994690049785896792977684666078150240875611952412704325186979396714827451272234763720965720552293257487365335365199262788874412735337172425309976158343882217397157423775471076747516447939593938497740784386536081069730964768847674730041248104165749206104859233023311331990254325032194829321702859204957210672110392609271548912762812370088690079407329227170358145128167962913132409939193959985449252818831484216115498611329228108444430014661483373958792695155418165135038557432528535738647702705268844029028011978552688565719627746993443606887537874415332824687404581704918294429630662306325689431100971332332078074725019547061783630171850234082726407285253526273447585100348290292396752494968609343635510239655715463534698316922621552373936756068434968825395723209725223484587400851111778064876885342844479128587699057227615630007650649072524726584733578574767208579277663802941525152591196468525560844188911350816507817733502633075467141658701957318944622576040933239378588284935267246452659447011309796257029294742609434187246351840288769230608793600000000000000000000000000000000000000000000000000000000000*i1^37 + 1333039355306076769309243409034553306993702476369167713136018688123535509919829006209105625217220609010999915653396231484247891583222916641100992724178922334480290873719717697697323127776732155195865005402046533583112420521964549552879174419117218075953542593004225388146527241201680613662981029899327528764574005307702690063023469843285873716838423493241458957488207391671078542312427855197347856889838531656317744290568552497220819951652398366126199864226890114597970301145468162753912352252273610961054881366495637881146219850547352304904595408787548923446362831832022558662557725243508737576414950621275774187781263061034818963147112083329931493890904619540579758836670553271633479634771313872270716611825442505580544996003428337843530223006571719606875603333992631653494532339252371161764679349531826370227928335461724214697317903162704532179685858702720888960392999302800521757791759690226728805054007345260803556701031453154448541430383792491732024848585517250185114935369568844596654501861402160497340202355039513087969230024067188520035189938730280519700337886666172074975568366912299739838064558066022881830221479724802736725415761967117471657503403049283240035577528336331574488309122731211573363836944392838839610840427268421636116474757911277183775196988513465137257651609485667241441324367147481289408656117793337757790358545572281044793265669936809036800057415665385148508290461301803083319007437364324320603596196803768737624293077270018274707059910253190580308351587803353301211274158676682501377939344784829744226819172427076050330080661407581678383491622547988550616239962694495032825584130586466798787905247350001401296920922881592888523344153515944389985526960354964770111433837070045894196370268562244990161026237487561166241137245151435922186011417322637260396862675128809524708943361362968899884059026657611144776159648793584480452707795163203860880429887254763966050978723763322319002153938876836357678247727435654467758840174257350813299382167009930604972424947226474219801536640298075633837461616295004654476197318209114082450302066268405817617657364480000000000000000000000000000000000000000000000000000000000*i1^38 + -517486603962304194855398465201096979863169756727284065278632132406776446642982364136146182672136148398532677438702302166057225581689900804298646970938767491121032793875217317753034585393469045947105410293796057937051146785868328356306125731193002545861344823439420201262036104913985228778366658988061615692046772473333010048519711495765904662267523744149887765325743788657846757084383576294276804117464022995294850265563446874093624961846813583411524641073323593401472463875333164956265425691682709517563586911287356978217832913990075464554884951642675206985806672065729469272546826415526424189745973612467436608509961449901736331636082282117604261016897502235827677137452876948618197256359972884816773640771301892308875467502109062295254879204576931469533626326819658561349088862814585828149446147316973162137497889501910935760102178432839072840936293359954132261692635473700263618971566778684312124006168077120545291397451188751813925193922750106289201897746587961334147763323198573454255293036269880917528151880332690474217980364382467137035307590339874116764548415055479514842746441566933789452950692171973523998121260306492697270345671051532240566980834431563181732760839830096047691754029664617361585849027645502165213829959501069000582214820394112003105777708541272682361832968004698853314473162669497235297383148415383312140781431757112467319282359219313786989486948170496923799158671604101609664835394797206807649394949958056920777185604551887625770819025083896567400609365632130448490262117454996201276713438918300344577840807350656758565001213254680927510565873697661507706683218757469344321131799842266360453407455041069066361309379783032115927285169785049211299161476852546389287185940244482916035790624229300909671805296572732575662227412768775234597796973536709923012057618204940677371997300605913379939523270628113294208646254427128767238472528176094125484281760483443178181769401970350505229146348181025483778960254631748066976769144809474032213789350964141983625701586878806412173203721969878252722021028343283896332251118811361460199458349959713162002432000000000000000000000000000000000000000000000000000000000*i1^39 + 2653598728534314665633237466877646466774694041313430327416230127908376251015895318291466673240008248902143050066354035904267969147863430880192737751382383624312756530820276028634322446104496398115174128972837933637373632505671169527158317364189690163668502977328816081365343928829780458389365567357758442177541559449241782961609496676254271279680940962203252948115668570003278014189753113993478378302220710557010636819277840003792857103915828339943254305534871051514277512664181552394338390769520882377328756010525327285816733930907504996480046274641529589136303843919608817021748195684979483818233867403213783262902760997438584096878245047882073461865899066207424315611532669227878365230444315283595993808588811774840686478250707095987672185202954504094496353757641513424440143159114772718202432231815750434505982315172096047113417630119041270980362084124311094450460573102456333846158052624544178394703642000604699000340000173459259914483563585579424281991407773598925239682262041936372098703256108005859164510281730651995085159549956684122831122187282637071042830965737157248083363897738981079148572762437144281956415773650639778153754602557589685762486652144167859104506018769556553476230501151258450745544627403567830694714746108366086875142015119471889811965674479082744588087772613266365984300947260959200680648731413509925968230719259593591364314991353588246340719848273058278217454506951710876319482592562494124039315100577316515692574373519933297399346609293383705346803590901513233249087193969902569700194826728695980259425664648917035746838006787086345076500315120699688779982497436940268935034533420327307926283365050427409588818597535165030883567787184008984223504383158540792773157727559450164916603682117984269053164675268903261238050269974497597756367314460451444605072915906549416258340740828420168606484393844689911403109462660349657085065484237518592257563173196424917484482703097212764494939360557548482429866919512394536407230279714840008312111150385305405192166023461673580291940226362241390355610114818389596042065507052052316037070351218245632000000000000000000000000000000000000000000000000000000000*i1^40 + -9349103177527988684491914425896888798236712227544295435899407442304197098081509799377109169810125323814253070418584601416827002563197374528834858024030313300415473048224967051811452471248528306161059135628414657244058310590489218812750666838687312143149001053030037200207527895628430856925101624427803719339063002420923118810625536405700990966839984797649041676787207511960352429283137271093978322012482255440508124340552629435833818318378970671986119844594219736339798881866006130471173518919440551610436118276399698194744099008550695040676328145894781053257154050418158324128795252293423134305031331741572566933123843444885455302262618212280667840658187860910045437214264508824894025000943139320842004746882667544945122175566143188091364244239260495866430693733171407296215184070777788178654252138403828156592030051449771421232136132548474044928822986617008729205368409042616699918775821728710222214443124024060205010951842394060460958939638614822867251429106235530619666529375255381198768963270167203784918449635100260731044313901460494143511361333525570244775406191134799244926886463082791212684412199402059771503355547733856067019618489266932453774997959254136937348291007562085090384599895421641942018834556062405615512574970385397600268543576497143125347645410206049998503528634824377319136524420088748294915928072928505794975465682840204106208072541715577147345687747582561870976811131240177863546607070330652926538381430711629010512731800443569461541381838778729922419707045674608478338800470935275745590420893915229229734640406994615410905926983346427979954794755134941198834144445843838852623149161272827503355305229534914325157654736911256443186916813693044998615806416844924421315479840208458407106285636886926714120820606143835655932880586460318934340712382211277272350036853213215506592096588458443203710424311770364457849489474263245406967736381861961712337185773210536134837607375082282829786707843247780100833433714057174976620912782212962548992473030457397977589462696534578406596815887133371029346769129275642373531242493146349131584005608570880000000000000000000000000000000000000000000000000000000*i1^41 + 22997227068011961435519648874029471140949847016521404012079788730435228417158702101547333568083134717035187281404387911186070488092030178304520108270743479286535167009707227307247610844604048597096006656718757317739647936075448969816459542268172676317776271402420951506226270723004064974590916297874754839322234081143425470776560722350246611861453391937340217230460322302965270075547314760107249864483502955445217097584760860593576474947160044203641521280224063178467828930835114330903292919146310042883382428402660074198221273780111178291245285346024400919397888794876857690505947178113246304781920120228097737361081771269266405025341944210194151122243607941155798465452548368703568764830681128550010842040285294820864393288626462757158428221803599911655662501747922715285265719684985660499198595462094535493488166363314520648371388193369053921399332215018180772966187004395079152432837899903645123263230366318713861308947814563242126341398536108009519066087421990932409070679838004588281916394594759932052230964997513752946838920044562712552177813944708628038592983395325293520033148545975399237929730684250676385500209235521113117364510268718829842247469145303274576555047606154713723277535473106541244752915224564185005258491527233716611811204236579949785423727058660351521051059490345034368388453245772048726202558541630045974221094793151516979493644426514164600591603649582979085652102793339389779976611622390172044366032484206821360226654741240871673332971944808949860209023782870560453106162444790927350237715593047161993800783791375437836158520843390191885043492672407344309363879227346983971711952804671400642670279110225794234973639639757605348966304377367964115200788117523667204171347995303989941869104851164795959704828129917419210507986480821450929635571570816980715354344542858569707229521372535054985811492732465587032747053557387377944015481933005390864926143131540375554652500238421565041733758135854536681673984810172945999104637467505642471880857481275185293864529937212320353613100012675657335267335111247180256514294337978624115543638016000000000000000000000000000000000000000000000000000000*i1^42 + -41292224381964308867222425540345288303858801539135487293142373736218817426097801028678617751494477430221099957486972972561625510217819928240939313759104608182630868534767571394643149064085732761538620838443261350530614756666209534855145767257005708397554464771575974750913527778862480925079948543351383347593710214216626299616461873638765270973219030640015812678140245861702495281084041058237404962321559452071795081350658530129962857179188423059816195006742901789479892670235154930123690405380156755315099857302174947352845528673823004991413261128384325265233107817772988978734673513733266221258868366901763813801890392995811204356806927067719577108248114406499241145002043986786705089109674657424896590520644994474999011715745269075528752903092713218820152545535890128080962802091281972195942972094245543790870659181712519052595159184499713895457157992384685334718891594264883366041085558080175905323309604387396698539518994992277841291186091431638091273847098199188475767896018375521944140374799375338539650317512637877595509787219747254527364773871762174092851372158687427267879445225706383196149785267614278098850438625288810326094665622843852145399030561027654080481467192595376712573399125379241883832019664369161937912592853224628028396268293119171799240094884526080110297711241201018408709811422837175295562627287736917696011236213013110764590413637339914700289572351254091561925100653772430193801159254906282799221169430537263322170771796919449144939220844465071842572317002065549489773580457903343508666020287763797550932435459123328488734002692462790238147317668262175881180664202774654862435172616072787198941738173935580030536708711651731781308061283420150132085892162237242068004525846276783352768664701239051893377760948455113039525530115350370759266549153289593051317656182226970248270583312131478892784250190268871210172468544485726586360005418963381942618297177650510194927493464590121849814731756039363497679355099178576740256297364475728243644914834059886300935985681427017837147904129022509206009533190291216340730558318081755997798400000000000000000000000000000000000000000000000000000*i1^43 + 53368329813056706204895732593557238500951821651573324699843697292670582943462895034909746988535796642206003310463723284846412536191527331654290530411548714095736823787490198496442159734939028296025964703160997381474217768611647930001954284493912992547739413559816906284214229779188902414942730033615944986045730918928517788754374050239134427865046959861412459955580098661528636225856814115097608658131067861901038133336018096186700078616506094813695581570845083303618391495659829310297545789619473803778843620962255107553630549337079062230068887345526163618862165935085146796762528760360594073554617800481323740487618094183240049726163704028305970766688270786127383672837779301046722653988306158484459498286021832888161670696404991525903532679062354997589933288896410867386277637815682591504467823044290137222032559296515184198832121934918478335056508828996455480267604154029526333287378617650168693374884334229927170494414437105654007307283371173181219379897722586922755880030445146469418801090434869751612856943807729312841106445715311667826258259754457879768349098793812767224991396683778205397400404260603850215655469949031853641437943420897609685992989716663008143608926422453526321259848524573580065542456286955709583475321521318087824820248901413343047237762223006216616735720520996732822394417429922619391722948022658124167385989136258671767724057966003641246602588430333989536738150034925093401922675093239469944970240001529964015347769555563855156399151900891215403263865752511665799874301411603904720692493771769782382525817746865248110210954095767077608977038525901807322190689573470971148338152401702106948760266735459766270292360143532973620426465341094689805427002012332272713015211259201440348962242755375040140807723227840274562786658104722206316318412714915913391738311803413207483861869747085568684910121622477071582303437659105599425084181163556800060979510663801554690313195343978756430170572150141285426335886749914008563756339896221146570458629926166911232557092862614146516945454688402464349120938461040264335176680785177477120000000000000000000000000000000000000000000000000000*i1^44 + -49125040473739967493317170818621305718503056818245019550485862304076916211799831498551525762851878038929704066034022691477485774025482868627217930441227671754887537969526082846363235971429764995762886828377414990027215372525167861513550219681152868101278930532443153080866724999882728291746845646357072492157284211412339927409882735620746554562592185633828224176638777662607371831117057314590693555522978876270465558002730120810891072133715976065044580994552010153113904930886935043221357525765168947006435156712667577006126948495164122929697467446742509300212311229714728655103467841026603708994929854738719997580414144481616083643536908377457952505604610094188139955319627628009576456789449517969101978068428665547538533130101289614043322102176429573697814407146459447519889187809287409686274443907180704862087516310545798881307730247926534058294218825940609461056825112165056632871963953220950722438697829853251004842162481022612176099173682166771736413535220740857849316738852615696152738631563999448137742111241312695983319226897002796978688528527240525208909400095936111496678436572196135060400230861578408192093214254308335954555105082366484765190492419458061136508791889987085316106221861188401255051628105503556925444280139060941752104211592829679125321295759047488115395745933409607039787754157602934160995749478744760351205493791275460700227880427049101409158219343534741935197761648385563080410471530741306074347063808660748991577008013553621240898580217956675656302086197161282995637576483207443440100058920277321566542037367444726954031697474811814473623964325742586605716948526190988102902857008729768976249967391089464210403703661316603813322746992097907114750523722484492099876633733869574004505169664905512254813566141146843875845543941187291036469802256546638400154976944429086791305841927806686234910856901804629085517591460581440850929791510047694332259797604703687946140862625508642920705330150901750958307568946910356528035747266012053480857857699158697752695849851924913429308323688864497840147889724696236626713367281664000000000000000000000000000000000000000000000000000*i1^45 + 34739726676960325950234269705125884047820488468909405531472731832660775722140196774265220672057142786341993071075121288830298292041940363355888916678978134236399081402678530411364147800177036871852628422933233732093974540693004771410250623677807076257914070868307077346147502133377238720669086332620472559218742798592511582377321670941649242180828121409699061047440935114443036856072971588919590937467296283610185148643885073125893715783104016627011979786003139995795547522705050551984705619789339046775640878392336022323432125358890656366407261549954717262144958781012195501933847748042481062259291365614416367532220600713387190367546195564122096419528511391905015084896386166194273229529853313899857887650223586689462982987735539733737291863905581229269776820462961972008147885974920901729668514847662278988981350829119870208194779928876902223337882209244691099315219549653507446095968879383748634581047106830427329186672853997809607979264428941714129512073752298356065948298724300361609934973214122497076671271041225157411300011442061993164454918527910431896556250284733434167795795403025133158330407401043149729762047556960516489787515482113440074058944984601767006224394606390620817565733535000051047949603853163841189545132704376130012060903574535349129326632458925389651932747096754551006170454764436511349745488353247012692503084437545110056520003784394130536616552398813295437021648624287772525434390989262655626881828888934448287553126425139721300634234719934814854946757694894486589155277950126676427679441630707830426793285978989098452462825408167096898148219272759774668973623704225401620212282392474116018240438061527508025531747868888560084064712028801185452289192218701370695247235589140247092002052355896786196460307794806832621312074341058171913200718888756553014816156987183277352602163507779293508993780403024491932429083819978836225134660731327461238157413192743750694367061235116290080921901268052110727291381415216266063969168789161280087319531871162361565975292928385777550301719209645969222758140939103944501205401600000000000000000000000000000000000000000000000000*i1^46 + -21524748892743830824836614803088689772579378024485561534561078319112899985146509035414861777220860663282394490684466096807237380528811400652337003117188131445909836470898984095761723806625147926931571063791014096734682750945338505776460498652183484426390360709376546047067836649890078093776084887181511324171931923263710129468611460186939081287144681858983636467803217740054528740379665641441685056045493750786788790695439182463331197944994416182335531800718230083536348615392442877041812015359024764488709130209298365390408594127842178606121512270573459622105882985918642938300992911033208239938829777012146830604285601592868165042682252598573279274810131382540552228499256276737770062746898320167635024634763630851489542863232469718411103704465407808248529287293565790408050194982798567506383276598938557399624522064894416363842468284856437329388399681584432586480212675881235850320569785027646510333283761456146135880238668285747157070262525496036256761156314843015384209622286137819233286752167786109561842823579781825542902380406298835207752427050740823912839445769894286661281948219329384599245016009676963457118693326461902975808966006817297129255820885974573903064602946598498348430773519377748636061027836230408242916368044057804553327825515377324466840899534961241228677029499850991485937924134758427744140476967898636281093180843091181611450269976352525242528905639004054659132407892157671501208376822879850765632399347146967180660565735538184684355611732554055293027045856327481973143705425264652228739135463448624881418361960499149833515500131089038702188750493259720636148352163611852128681470153400105135185392955885635137641899736743480913006706512150475894683361627280200875715868811224545815538473215845961919184953773021952618654473910125852704847874736210306903663483920477792263983383962288501563812187067707154710612461009629844126334691864426527169435580692018980751771868004032364686275632103692689312717257079707501559653691784138035959781569159131648399503719786494306370321182801870281360607807774722747269120000000000000000000000000000000000000000000000000*i1^47 + 11953185176228058353598492606146138943093331117902832822816008559980656084603779998909231838114712374546182846268237454879748316679947803056541999880275391192421413537350232956669573890237386880202121545754255986471768793643422857553968011445422415449655439187647395296154963636107863606841019581377904701568351215959981388759351920004832096725898817100002481500604945879519647139656213939761380307335050246465590759108333059907037541781942141897591521521128349260069229132064772989738079673256676169159006504819903360030471048636008376931067457923889949515118727692323667525432489482780299738581685702275136775197983570484568620588665772027524857699317508092565176868824441352912021376946469087993817189014525134676108026572679971049379776888869423129095172788507473068426131020889639851266645940384485125716969000444383881217057656204611356156828596268045121355798126307151848500887341931034371689497010185050929818974565660189317583282379551639772054414092827786911808978708389379398776651563898092229487279343719533101025974976865790658940370845351856096030204512838488812251674996974540853544295195461044856125205853062301467890143862323087149642850931620107346171754056214309812736964624934220637646283706472788083386791499999646119050791641566232603696230002770665288320216875370619857345575459434416560366724092898907224796099422028529825205576271432707726773750779910617889055965434014883667963737474377026999381106306599401954258526401853932278223308874875638908516871717036893848107756502638997706812488014251906419635398600641411147798776223171701085082960540925876391504869028912844109331505917929414165701472948716756784788964821076952679789489085540608581938026438469670110262298474434760794161006123244410869447272961611902411955787958300341757646084757032432784494512229636516153635032339258298506530636046512103360800899829522068555006641871944932654596371455171173684004855921990894960971113831371297194681772234794296884189438430642505971204678820852281772753413911664638853718467152730279746439391642696810496000000000000000000000000000000000000000000000000*i1^48 + -5377156394138400026478518941228769449956845822133508193538464701736817616578093651216773479122742364714109265288316518633396130198521420509877369491479688973356041656434560617873274842207877761904364660783287439973233417365121679052692094057576370029850392317198431878634315414129606803136070791340725950786695671993124109288321164974777360443151542564247113267587478918592493072029668547126195527066762645927177629577438346118706176751658788670018139057079115104998307645692324121398108586301805007757048646966041087711233266209076735209961449942847526830716343468194313360530097798384515004413307313174204047173042014158530747035796697195824018796560763258130789645129562267580923795645044076592007142836377732698511757579180944474861874578947122891857828250211346769996485677549874466762571709567607027658452887617830369400848043021107188806300946616992318304153571808987950930923384063974973348805033802724415793832619561892634588823844963532189507291260507927692605336997874259513661614025439340880951847605561742963288227617080187904177975645869181645362878834752317560328206255945640854855806467276591004360485506767500349841298872740890426314179611416008778941115795773697734958022506117138458158307236037660435601939964039644757330120360547971310039023728780493495999998488418826802270565903070942411024377732699924336104328025073981371235477508274265473977781677229249863202286111138845839489339719938325584503359703763061093978846221517429950258319079224469444735319529187808715633526262777106598637641367022216608641269584031990020525383705492638498845569392180189502444909157583340272661871218567950986256816870503842264954450909334057063021006077557358558187353364523746604751821427164582294348504933040391162415365837324336546991409013939420131555055483957603563700099805256984767273400093228517941598162761487782206763098744506710487816451409703824882455014705032468513016831578982430695372386048107723111909423983040705326958623547615054779563527847692890641204214489785940807950159898303181237060573016883200000000000000000000000000000000000000000000000*i1^49 + 1418817202031013348238284746134039299415071514296332112122902178718237802044220549998700765208550771921588768666151549623518933498601465105552490562984752425831935993059978823059359092532443394200538849479230821873095373153608550358565231846494102175684590768751983420910044975309516620790805719498646190630089953818957845437536178544748532674799061015841029900670574962792891407522183418361287552034453267237365297593797912887170155869439824983104724720056370774734102021740153696192234061113681807357862316775463689394998515156496697256905989740486501811734151146622777865334625876364101498778320755038709230374955142302735679558805538824181651790566965885722190830884901497079404116521618529805966409924066396350151355565306012340867560983686737988310852287256072493274565741459965152576722641191414330116056349182960489623158984429353555884416784975778930002370510599536502282029678685077689678014705310519488378240651460079650189535123536976095746648703252469342859109482363924274942456745990628631603992039504288046603788382256175294468598608997931396180687631244934200690932086758902404173450847383014327804399927420233110019082642092510818503603280218294836555356448401733412849046564676221835542061970908781886798531841992884012340041315520443187377891726848044002931851822264241943714769073203418037540749708482824008589196775708696445680861825221148100103431466887632464938245150510633211428027893154060884933449017649411249045543458169613003660083830137641610084330922257767389337367296682589826011635123411404343762584112610837670774705638583402384581910869709471144556001116909902985570799662398282656519687103819353743185713977062350370250594561318302159127932080754443111612871056250925097467962445779406467422960888260846509265563557412967212748650440372485696143170844454808408807781662886653116501857467075788405221518581714824972047031339006057962330254891522156195187412384311249863578765976046266570446215189101340969347218731089750620706718826715029090718489306046044030046986030315002736158965760000000000000000000000000000000000000000000000*i1^50 + -3800805046589385242966961277841316752405497891524732034381079805502991666596686262824043276309561495601334694325482438541212302896690774913448004815389033595299213271152046317879232331115070971489276428040143475759398783109562975309447371931523547452044116199790842884992348930184402717586005420430741349380089850085263438758641589593708516873793074630806596802298567587728484677174766491299159609939233910528079877510319757505126457912464656369413810193663384962384845818924337246418181317497925895550071741189993356351570818442350619013465413202415232916385916938519106001765263282510681368439315107094339948771053191394438791050423496944741616756165713002385835763749628608816937676149248059857943757058291493556037618809705896168863870220405717315260692805751039397138025064354597443398235544759978280594927964844741725544604947238593166640795964176130960349471782610988851009382883883151275763317540092346676169904640235304002331586824723520765881281086088745220715021582275413507657033641691900921204825067340309404263864670780732496045290761468173225352977040118887109930102500261713993344814352767920339782259618102662118115826079552059817255610872564046367144211333336737437868014780281906734567735325407427979474833063977124958259807215466962314425588620957203085193915204314848592741282449063924468723867727672392319519725747098113466966551707455572120398958926435350966969524340506505391251513467588276461974111282813773439116623472896638285697825599252520574389518657077729398911186297821628715461065162542702880037740692305557419099394776452635477386966797783431077504577144529444162821356526584289629864979036643489442743630328284993137652479901746177397284673669824895532489200109669552457694445325015398962575806035505018698349486600499780694215226360061230892997906600775243381777906058572626079218593833158038981253969575525609619576059312280023798896152037362967125129304318581806174257400792545425347105793982775847359662728205374261320334311924012354533606348409835974955624899924939767808000000000000000000000000000000000000000000000*i1^51 + -62713469889072220139616901464087462974501996744903611121575934366082175180572466977895032548402337311942584937251568353855672570580455772932301690523368047029482076980942552070125199377953573910625617255169706727325127150935337479739965518047865258965130364709591691862168536667092061067281214595747326751214403360250933264051097983694711918432987566062284305223021984811179551853188883004898321193057410353337477925985713325514047018324891104294439027741743349547486183076123546925594030200319896504003321479968216548431998916932412534382186098052503225498077502930860994867707081828057653943873665623252396668161755518886870922158336912158050249933395846030590983310451295422817164571495074718909895988322950426496812083922804154080833667940852402909224519195635468116670839370023483794979641055757894833116801975049096859581620268260245302654888941883584062102064653186594446714841879476528250287785861840388005762238421325683052315422091701113048673859773665696573191573430773238272277560007367075514584491473942525544235065674489709149902964400405723667262432104624382498951098266450708246528486385347260244654552228204499897891173901607421661142895015605191602984040157885171981065058080909927866297149764532781456795744970140936059614444989758689785699480712656346565927443574581718208393675158809514565760045590643273304242563937572095893074391271667928834109768667382039382098875368068729984389912402902850286699383369632261122500487287445127848933341903933604396744812423324492320103627357467667172302161359538894802013460026376545046958993246743475111487885751670584503728582975643019679275216345152947826796390294544217013812658777635145932384706867552836151640578340394402027462449333233609487421289811076895940295022808037580032187666604850793407194682018135139885850873443823560707232627708236714085857111507681730445658801467460869955940084546791556805681471841694730166673075661124485612138018264269380673191682606432162992061772924924205395002013862553125347923383547315658344324650342809600000000000000000000000000000000000000000000*i1^52 + 33984637960318362180162845474418237349346406559754645669861247078763835818210465831351323889398566804386610950506616134888369172622516289876037984690131316127487818030202267535563447419309596321699857265701282656455955791828166437054271587716124577728762524933642484026920053699832805986657535305566894969384497343135198908962084721484582893775409374963116422747587257108190534710859843730240546369759073732883963257611634789613218312347822665067833553510022252013904405277913499646055563180292853399404121152064337935201324848869854963901560076382321075054043956271845530610494703647870443130684400874696654986247640235662408749242022682280160262354666313429037714254094381520747804760121219061360113171708367181596018732190469194083590446402774527406445861933214110845950780502033067041282315521686730664006950956496250847579665560264204188126148157856550695317423109486907984822548558660654660426529536433089117773885372485238628810080654497644652280209423104604267738156101380201145565585024665170728278159184278426375773610818592693028388926590623130135342327275458548268886597313196005586231176785310898672193823650197456520722554112743426437022210214273900616640081469622749078922273654333470767267430715630027564746936808983870794758125889136521356685637712221507608744078546306478620578196317949748752841529328223762880139705176162496053970474035722504956776446810732817881610439664694058356930298426114787383738338746932524959509371680475254999208993942109495343426490757958396845425688964065058166036211312259077524029617124351020357897932388787659626670343508792920079804109947216121644928381885341889419006950615272993432986473294043722505198327503727544332950331902020713837923788990335259225551477523646572095644860559396847015301386725283868545482138260311401224932928716114738615917244752983408770312423557639872666134242322736639942528781645829906520961520077101895490749288233276404757380490273333363537007231333852572551237521161308085499900567396843652034644393498642456845169459200000000000000000000000000000000000000000000*i1^53 + -2093037503874255163302587956966654658731002024916726689689333859084616160812268655910564520748749719143912578774420638194526090384188003905683470656752637477088879662875800909591589288565039911344919015968865834912242926993426122855627299206061036318564237085246255439310477812543701428313434308062963893133506546997077627703503767448625255296384579950903261898787341973072925957655623220250562065400376620416637336774011471445883733282327810392040169069283247009374472090311197382520659901360635964174049096555160898099310085813860982285373273955302217022333877318649054476870092363444674811428276227776745850729514248837098578814187979388614091261407040468016732540894845119408091488593379286109119616706284499925886098201304660720270026341332145301231701305041773650365002775876759215349534478926147394518944334108721354199674545950771308339841058632500632772998610053353108950858556345360705528058713626674407934029626006133744340341194256766435886184940261480731964227552554800322183669845583452114946532656278990794418236735340902469164977067408602225314272865057935791775702352205013746474018858166281017018846429762374414275678208069325970966276829984176157650796383644384923861266661450232466646438353927585436525404975796585643022569193780772568109567458658281347994131697799570116553677586900198309615073393557563783565379011470405512551050051911127963960452204987440055827954448881947854978938263320075253481040976758304254661377593538607486159732291342021231916076803411040083304521982211585952275747354553255085371397303833968913303375344988823484151215284271695137620400737008277565404600461233644814892451331457902698677845419193053209897691837829119934591764802189501244784312377492570943446942947110194969644834538396184004472075229003734934188798156040706428858833387317710768366270370035923776534030658937805829025464062808883613095534982998103137797680946605365933926785532906290316064088231941625976292567357239772693155440174195644184765849901163651913658844614112256720896000000000000000000000000000000000000000000*i1^54 + -1154951616478337349578456620753244201344872181020145683596942113543988855697024547322141949247893442250347081587756484130642017552485365399728070712686273783571796447935949310020392356170937668450831810918384757426699154980344024290054749902488250244815674257836221039588106950050558090848330522669025696678270900326545629242423210285027169489214208574822189183843877063033820503686048230073415873039083855255647872457542663527124884733141113463506467042486148432923770439371242138286486286708801458752855322460863559522650649303959534899789208172282144100393610794214594341821700603343239528422937262635919391135373176244290510320130071838197652136521430995408495940616891133396154061718914743086883736160500684239402669662296462856144944758324696103405355011978048957803625660179484346104369713467509570285980516669494868840511624280064942646743200312684955090124028856177627326093332352838551228739310879901977838579801760809546747294608681557498606087807711391630659647645573223486498189171483365918744407114370050288106022850280785250659693336496841126968498037929244118070952225067823382959207412431445381056457995558335996576869300589129148423210367117663982028611087561412635326370571800767555829351119037757680419841388477780388759414829938206923404780941346386980409626880193824241443762257913984818295576220292701859126196782939073792693593692275715481827417427043536011169747190713320578596986668807701882523521079966520950497568332027684489306443045891574219752190849446605953352377849208787673964683357814541723009378409024446546721819932062052848877458303478961840269340463242587992790341814175305326056133882857508597878948518257845121506291521545922007255563890752501764799445673469415906530853685532262727047905237429784109636297967155359351533688138250499224713273232450560745209376564561926660403366781702756648107472437173429225856409642390439884741754692304855084905867345005763753442249739278581738046992184371933884011931599531819626191460520268406956299685977495961600000000000000000000000000000000000000000*i1^55 + 68467215465644902436135086139649211019076408939805958060433787379254588980093846355634832967963140665336076699054768194992284436103401802591470689115841925247887135982167403126475078321025821155050793921471310822520654940459124461233975728519456443439990046196193242548929347480139386534707723379497779896076447608337519938222109799653842420336610222321416938495632637881292450624408699673693027016725526888259555325554324746871293507111543214103404489442218549283976761720208589763016482646572550788798091080591648158187515566905889905413374829111976554858483986963396756621476223122920299482533544962411518379025516887227535970545144194892281825787788162955855165219520491066371101812221643404117645297718519022860206809530408014529017349942695994067829662685014394146766989705664462588729068046770561911010117025547373568458548032356119093390420065304359787957770191383281685296478959279506954405007707893554199390360175007343928939876336556079729403088136578250600370113739904167153893095880342036743222278380451994337118366253533851433177694391838743591955783318987789394586468262759062867727059701978193576616880127868528837867807569727394060765795453159847861522223894771871818592520098493803944485348892276973216158353822404156744590457708800333893127933728252766908053523594569936913804744147502291512445434603504832977158818299240343928764815264908692802635057868059595735151954547657770885183596866333327957836493429489743580404256104407495583220274900353554423987379401717776774955517577447429224666189596033559093547115512124008031625249701570384823667752173149582262394542200485288261098497040307095557916555499166944687346500593801238937576861915430668607501327319204925171257280191146641262890719627093847173289984999430133945470729557952321984706973407477853240725797621943315256073699437509109651202850563152948337646925059341448636802345547701441818941234212382137178446683483890504851521438199748971107176385008744852972024540112122150867159858055881308428566528000000000000000000000000000000000000000000*i1^56 + 678336288335616586176435900643370880274516138225047872017361836050182925759721827030894942711326301814884440671944737681271120078342317677206342812928699945880004262721408451249127674569670319231218786010077303738375496529527712271789721033542754596414677971192274188260413676973796413026761119316069800728478336120218908639966634733185281328376921275753161964583148786629568404324638878935044935112208206223052624900114269844636026247789889310014546893602931830302584959152163748472804931695068648389911279638035128727264662509683979645129730537115712855825942223262130671340580907907026813668854726619838549851339477678470135484189168008345438093812024138448176528487303704286538783808703757674205127066411266445411772331623944340640847670460417824074916144124099157450443650036207064788477142846364669732666852978188681098268375203625292036075839479302598206959477391104601073582622434179928171248335861759207197371011596133704146879261904551010067996124731731241830957007554659255858085922371412312880804698656789597216558263966533162607399704291318685275359505009711772178987614049746421389073248484404902032301984090105293725487250578965250857320725928104375652427897480722801220801373316280618729573213321793920797618113210129228840486634591229222850227733642184442006560976315775986135161833840920682792606279790231010688804044128464204783902848944263170868401206415697188142303174018543198571730614793918953583721948234446137532314754611746040028029531425374796689804715371226658921215137086489553690312823394599086016780609731524118651482153822143926453318437436993377011215020420386968714485616917943594442261755166326356032029197433119033338713727692275034374800327974149470711261516979106344558462454072073705642005174651301065016649298606911304129805611618158057264064978392091980359212547560795858201004379162383432743275161698399462878640524674772084080755956973492379233230519810598368485916174648998632329281955757829295060560327156694866790824215454404313088000000000000000000000000000000000000000*i1^57 + -130923369335909834075448203040327615906048205763241536634625723548473940930107154665799257627783746272449472608201182571345804474378889283745607055893145077049191740630208079869220148153926680916983803725221263587451974163145737678939565112183146913407221710377691343592749298491110136606838018198947772186978321780931403482607155623265388217661909744200013662374373911203884073204141851567771284097058876421319760634490267401234575617326229289801145363245292773836664871921807623666294122597258940616110458862900098569322928120016355782790873618187230829193322068528707015643932172655972899210492428274743371148189692108029420575131332596321063806106274505313095131836541669600607898064417688339991561663843350925140845543133494076804149220695465656415686331164177034113409600842397511270396466730384844067858560841230037720297172546351259142010449064412105989826866836964156086678284904850443350713786244682245228577401748033732895406350277715786396932811353111102960597666408183850030077980137972152432924767626569473326002946049280090085451299138738257735123455511744539276359810110914661409008332355580843036775947321866588712111117364130524223498394558421645963112382178175100809221704094656469460527378921054429684267326129929821364008360680368714990806019495061697244670302461479696172475648500582151740210339619254672879170307701512778409575058390827970559391370162266160151192003480470175192839248918609394241125292458927052669600619435995678202035622521232051882223694819253023007677378149952449834139363552984111999979643034649323704060185977345785781033131844640594273779072403392299326497536970721887872327953319304524310600350219639877319579850499465521574162118378992036442816372195139261221351916907638328193608182370656779042295304880237838520552591746415214019179510444061250466294533739211591898838582525818153615416108077870740326530108846857147832426934575781948501892894166117083947921263274036153728111690820175194508350461625273408855149684509900800000000000000000000000000000000000000*i1^58 + 2292751839429999849584335787755070342453651620419582997962754915944543785773929747275463766466496727037935065081796027095975329611146447707006157963481273926481098984548963749029563574728410555394143830874747109182512574853462632949872738353109626069257654838803693211893613095699694170158640960652281581626386412054953732916219364170198417529712465497455506954368200632479742664208414044398837468308098969003751325192138185465893650111760204262633211214882337943271306350920170968491464834922928757031723423942516800596916749771975852590004302605623570742945574481287452957147994422060790866992908277994336751051733875795766963104120033565961646491174100156110748840146325546776240479696131889739738470013822708202391051842139242517862222612043694866217888419646388509105352511227843964625914729979000834663480498513486505934871626366345257696598821543805908998544002883904710429669838874389923389782906082309725286116857760206817339914225976582703884423770116223755866966096550184080997383836219738653735982928660386366775675878427234620377345616284629723903535407551857435362515062958966847424354146152196455679049588303456119805684770566261819084319678980332735392057757149904828233912914508238828087806204371609852667005821597083088275294254361512969545984198478464034563414294661251010746999047909455515609776270658069335492333254676633257840419628323835336211545499994195252815693002624501978731348152772818495715241668926098710715372669199716096055810420737620583474851324802204156134710934741400926674552154243491713645112313933572935446739415092471406622640740754023471289725185532004556030732194338298937140150560277493084447380262432600742753916957624553364866388655158507960078169486924036351725644521898149919944754693969621693855832520574908526723092119114887496516778940974886225665539252519756366583627814424451941142700647736781106057886369434856046592575789895888177471190639106427105382521299205876521245424259407232916694663751585809915969536000000000000000000000000000000000000000*i1^59 + 53631565339335348097777080712425659608579629007398139517437343797490669076771650180474016075200790760075231232689574867810757892979846912323407177445409284379550179930330370810786849665040291355849365827164180971245087542265941661136395216306782515945827174837386121564406297925096496890850570520396454447295578352552605707185190350153343664840648196139884947072072012641659801941061672264710644015954744975298001916316809407073990987444882202606252989206761407230328641224871076049701973239968824607547873815138969682597416961081951356377934296953518265700266456427889858356406073944147370389628873544990823535065181408935913570798744259947379372795168331965790652723892778993127790852234212385178757352122239083542441369600520146904081850100575181274433049121098390178821565168247666931380458076742504424699087535881613312021320000361168045698069127434420495813988793836091057169578975077705040536421346034606720286796033736333313517979813627972133201529528444606958049092468111697657029205495992711384332892630213239952396445898306006694773402899779567436755300942773937198702933225960467267334089715864858539500755169728679376997062457092069684662210709775660870149149402877281431558491941115434487493960418821356879220432445762581739833076525109048623550849262915748899598766827257218775677511106251441845017458236663615290846240044628271489259450133509657736301475124932374347106034007525753267012397132426561034644289991497647399713867483362718861098017319854694133269127254245198778931240776100961681960247809411601429823807748945131177568298642299893113977948470391540420601359525799700068106969025877267199425653883257419599224441192871549477532599448087778049386745072003604093432514655427873632403980779809846729878781492973354913222828643832601191708486659123583597821028284899175896454472328663172450038835744457757010936262979582181025043242594499208370657034658809870708500530232622563602506752282274064690863163426784710519217481116469428224000000000000000000000000000000000000*i1^60 + -2177190581429866817308897421690846375823326768710079551410595843850856321195827948857599687613412780786275841306495838761829934353917007385577694035742854520548896102966669444999670918828623421857632816063306352114358341273410562815875639709375755057739967711138739756375033907057551402163574232844466551027740298623355386381997719469013534853595976643269884414118078851385575458491169500871414447229141501095714866966779603262857079515504167348344327648872637792967232348576525033157491971147144165660557233442940562514349100560479154341236033354823086833806361932839178409640950113159321309119592374881340327779816355182770905699730023627678092398869792418709414960074122984142876072854176073653960846676259470702618481168403210231056479917542871858850095930626425514199115595051727639943589557470884530229741633976301052548914865437320431526463367018360980127996313134125750161909778214716303470631048788618731512815733034640730620116160223713543451836262918474132766511620539389839062258716183049747932187847445561628871503523074282904439666587146016163040247810753658878184621566040772793282406111153836349274967383586819740338738751111804809564918884067561181561063589620059663321125969096473290680205492939332713376709119217307178698813397568634664860693237159211980150629964705155040881098385874801480579473377511743785833796913842646253644916126287163975060356099951461131081449762200108342622902194762050202257567616716498396126261493531258302652257203923334786724639781332768713682501665348876968200525689558001197611018086386910227981601937229863667479689027329858883963609628418044695794396643094912393737350990985322749694298822867786141143841886847368639810436981858906166897774291697755614669374375123850380930910670245614849836404336354284565064301331041877185355474965875053767328534169813211571319881460734575519268353099584204049403824096849764677455771182304687843414018915085338299586603985687066163124833246910445715796758678732800000000000000000000000000000000000*i1^61 + 17185032466337608534819291892872352591692013480906808975322962691516100896151833780539833189508100172964111928841635513487039917360767463991493307680871104774940238094101738354039158777635475488591834139204289842044759453874503565174485821819910916213621693655844473105338978443049159459678673668303338297078618658582666721713586677766645351459087461676744081033028873510706503055435541517729348125240741164089587644086230919886453053391624514960906924272027980392373590788180756146113522291129444313963521491853672809687873304086291167399807070521436724932791588913069019500418530477681249061030279732089789981917137497346421337514852751737485376181285010005560731147967015791679036072672180307199055218065972516184388879169930936572013897106201285725639808039158931590420160492547501511928715617208392164292570128946749333359434459375718215291134519944590703725442508960439046235835952049748706773739525350610288730841080616991768094289215095081297881719924207469152825567758836185394977466785392579861098842149997002872834180008237397152957826619417985062490047152235489898204228293696256276062827798971047772217340432168578416544347605745845658840913487832788560225444250645810860735749569904380664977704365699235907400726559832629203748035136328361143698677502671887212916397984789740531732336011247903752429217593853715259281375988009722391631381102350211563235007875067698582367116133543966983398195963320952474198002381087909450246730428150759528593821693760877706674795552874682462430585705290432524828888867280732415429572061404674480116204339273587661982863986124295767583884283083988302109595975417283400397102441052049503455435234811162604359591806297883759321811065682546835200429719236967601114552153676199633835361846418275852181125552275944015418634415073147479902484275159237442687263264180474797867383173152985198136085291607384612393961067990360952382068954154381987214960942472229404804063806166878285442695474103782159155200000000000000000000000000000000000*i1^62 + 124843783336507921941254554119926286542782431261387454291888654039907515733475361348902651278173315762819617036682658774895616999015934767484160970427464123141398404932340380677140299044417965795240036984652669063686433750688781541137139700375104476432495882979627668472012764848936402304372288980858097366216462289977455440921706118218152012077999832250923578267470716573376412225054964818335024367848351266574174463684606494104609019720254516985732641810797359357640115096317213419393561763375754087331425933794661803077789694854244397234133188209929670448987874025169862641317640513247379573540263273174431589108369858401189495446376258982107274215513528668913126205709114041909993528809318149390350724709301998712675492755260572761230127685281787530649602836981208499198370251126729044372859656175991371267040112876431916446358354005351935932112947878155776569590553259038592665339380025544723906363750976961203991634346155582021564626185219073302542025433661384663270130239057451564039689827737433634968842244361199869961379991789729349441500646279303654364275536360978882643417296159116504144543641320964920068657258607194989976189659855067885615500856593983267668890950666637205144410417900585669335965727706283905378513077338606966061549864494918632256515342130988756394553555667320355740440771088647378352489485953977768752010661820940803018758019993264962171784732143124202583735391800205140018367422813937271797152659774087571821384901247306656015350342439223160996926365094354886331144894704576828653632818474200525237540318949505699351019601975588924460569514552567617106943527339091068466411725439725808924965292082128277958640359631683998891069749644106017460930019181822237414997328327288290448059201988909687945202182725846318403170086288196491283190080297895998673054113417430193529534305571007488033639969149057225802364236921174947936828402641826760361054835073222701401493414629643867022516713622145432739407336570880000000000000000000000000000000000*i1^63 + -1531841981066195424268216484962839053571505572860191901405772219129555001161513484353484417220044916108065880323729222667588202965941619594779121442761618710330941040539089872031936462517955694709625335713672513942970700779005159044861927833825148003181692674749017676294974407349960606077388208547683729584289210535310725161115956884381860732671649025394485508125189537170393664006985403677748550178464926040434559587600210760829798605883965936558199466027254592028479042538127748427139392783584487074470768827294614816513767494196561291331719581167703367648311975146679585265711731564126612989102777716808518678083118496479711502267773721796636060414963976406028181979825408995657497681231416880318512374246926596102203134549296884996478901293178013926518945663209366950250606687059205327878309340913683744361179187209629772985761573677562989631284457153317713400322476410743870671794911688041735159686654995546283250159427255896512395143638579521192459682784974469022612888481011624666534441933011560730460197557189692141688928601388794162625948910236213884393182103491113064985088932529157065148431097286946906570314207196485889875626952559155102367065805709612366020510887879479322967175728430648579951943747588525059143328942094872988049285561747617300762514255220549538988475681743040745538137328484598202104567066977258202414368532169041686933310791569891181606255264543143802808853137296456159607398737686580806022337265286135094376066541455330719836710089415180280103893054187342047940029857148723676557527702238565631528322568411833863495850944098447271368147718578655012771513573396778427248091415458605511485177068100624881191357284765594244336879538908455480468424727518336067838934499991177294061837629311642050601644711500485099542350841468431030094811260543391969861542661888807125541586886477451037998320128577712927625394534320477526917017373862007249739950963204653207440803446032644033835479387336963305714483200000000000000000000000000000000*i1^64 + -5033781936119995930475456845860915488741370793013569024125649144176857694760352611007339910709209171779752692154495685810814733909072219783329121549580196943547612634733719002909893755251319936326208814001256647344128069351688761422494020290937575156938770840650151991879414962018687568966469415094616827150599709508675136165254466294342306625810615423906470273938729170497199657593939059355363790597315460687170650043597989365563937889574828030383974508329030772882254906855833307026508394213794052593574992527208587954317322830410044652849743002994213035513194431051236350990958471534941179964077278301105636799840183666211363494838169599796983219296833981078261537703217716273432237091936478597408818269348096496858643149275811592275654173637445490806864614716452776642893587608882667808529813453927435598681970308751678865055301675661360457683421698443106397003110001163764913222561743009876872459308210339068684723870382909217761227338426444775584549435161146779391180226804118126003557868674562833343363233864676705372276309614702716170750179969537599303944834825960883514811485764755442072164817038443111308491009239385048162999293629999914097627770169103804843906671961157025562488300585141454325033826833087818367302827935311923203201552704446753166231369617865843714390860820103428759850524953245618113258980002364114170180421195558666265315129926086779297093328998391388333089073683405735262653783678187004220455538144226781991141927827504592167077908448313645771619389928387906984970570992418023984693621011743980793120049375231593131276881411190210738032002235109969195408817764741621360486794570264224128429840059314323885268359739810515451029683061175321700673138618832682738329782294406519902069973295674704938694739660146955478862037884376037415141935187250425608106041874210138890311259725996300783819397006266848140220321781939052716650096109757806109907514241536856719371268385010437654188525266508185600000000000000000000000000000000*i1^65 + 45684793207491647646494157711641181668676286451095043670842598779552360788658952345962348316286555382437878590073571235055398711315961912019754587385500358827626011246212539560478854145319607975258878571237295374681410784001639775885384165834380642632404092690863787372837380981786911333819088096472892181282036909572441685930731126912074805796282692728774120558727164659433583154419804901774214126148230628894083427078916723622845647901996752910692467226552225624360747780600219004374306772956056496678485295499771251296886032502062696306122299160989204783879637313030899645743049484671767897352949984625041764174314054734024558846660728917886936649410796639647359869545261100772740288883508592416232176069109859660624561708407871773221656975516855445251236448131569007453098319675626539351809433656595088044430513271266105097427040756481836463198497963896837168099404286145800617842571752085170918795730066901803714602714806043743966609501885058012051163703590591817301359684871018026523051679433158268812203426896049829840461911757742543762578042500703321919340948192109025505844486313483810991985180190532858631957145941087143838782484012347135640314008677591782779185124379877968879036389548209173817825737910214405365949623242637435405494319844123104209206265093991234813276107718061925034974535866669541383014017941793715836087237635476121239495274738919698875912623910664011152135540480382480067968868781758887496040029672203638273813321986949364421868645320145170390102752031592157544665290504343824232098560012338778547683920149930103748052949575580424871147111089602579306894281092847839199899887023780685385264304841366002621378345671098462695342567607818173476344909061231858256640335484092118152049496442580050256793348287462046115540205079304660267971562566139439785871374210167250378143968322144582552092283889953044112687832528738714154774356253603839455654952640840674798730099408799453956823580672000000000000000000000000000000*i1^66 + -55763324475258256587475282442304546866436892155843528942650188554039364694538269363902473775701749408251027094275829870985597801084195355722830087082034962553327860513418228793165152061111817443129124774833872434481049531963004162463468259385253901624921419992614006341110973516432403788408054086525310181809681835692573356530856536916508329505807477171627865301325031579959358972296021600996156590368161980187810501230635949850850405971399247803717707318792404327527434243123551902641408332240053282362711141241296938868678388926482469351771226810019957739436118626338452086873054095598397607104757015237463945561758567551720275398952372884419131371917909225510378012409071066415621822513705655899197799174357587960762022378358324370099191390994285020941443234097554522403319163956691126727595602086681794681911904651039655858857946018970367542628567993335540926060189501817530078171675744157985990653319479686594124381916225255693222477715806157373199893023265360273561623972258513161779488923186875393219129047415939904987968319713647309679123145651339847138363185934264193076435041065271743281970904342885573508787466684460925920058637466465858368234501129806945043194579493484818011099415428995814016712775993383361425967054533189001947416809621653652505895867910928143829066853479290789319819852855579940871951749138381470177435603933039644719846913532766237745669078324532322041056594877240059660515798258513152783215092400814041648803190976237874255064438677770447175964647796113367342375681847609568599151386087688709365395284219774764093321554250645624941735674547188574218039993768171597307410984715266046153788896528139552909200727261510265116155378888064820919735792088603482599730350441718919324361461039081442072581765817180893290249259632090792149903301513514985620875724805924738377321134636768785590457719041698473746390267697434266670791922510265656607736693565704161251488597571401888563200000000000000000000000000000*i1^67 + -48241190613577421155148883091926242255722296258343381809767508967469585884360083158993557409681117540313337460635659712744062860571671141264759394258594358271070968832125235745477783418591523728855913418447869419007330833637082893483014867034192581562550229815425417783739053573410723994339197463543817752698116036429689259661835349851469060905757931561285827325056821007228250223133085359276430054852226044655639040746067630076421962240367090378778914768136814427429732693922852598790955019484327904226396995616438593311445692160740061974510416513685235087947186464936491042615627077785199996186758721214472583025366141335303362252370482179548577600873823583386760514785429038159238824535341754575184957695444044416834270426978630299182685175638176537134847893345657289089063722245062112370209123656441453778344216363940450470122598638927683403387171486223892379676308107399563578965159632062746766597167523184407661544516626349018927799032468579162691023092855408025350818369642013172031239813957861148333368349436393347020433705831449631519938371839995060707567699949154906167020549171288521460969406512051845217544232165653523327198885015822051839223102239781732730407332937686762966841427153937974310597888968174759366280177075077095744498035132730510994812588786403752319994023006039481180480913089757731556960397481515085823295065090462442576578283703743251111523915563184854451645319943712103310352735103159128647503392312409790964875144095166481386370869347693439270054522633143348401744186170376672270206487695699252185249756549005182655856067446800267952057627209379275299500756958692445259809254005982707386747329363532132484699092474686612249909319218302998658423770890579080448972263223461330428272881448454226923922335003437935234459246691817690677646179711855337337460345383304408718307974950476702854858653746770171569052269013654198835152454562676302856333176056210648301113421332480000000000000000000000000000*i1^68 + 33392384191407293839095248121196234314164502879377366416510524638758916447376126576437537203389385633621651437043663126032998526749410134603537033267251869564597493151016906102859155521307361118579124960136437968694223912485988555185588419964008897608389658359194294003790040658564555152818491290895792086222443155447334841665771295968816683667649396081630365731432166795476706464666844750940717646740906911549527525362728478062078115911647928924146540299248992100570078171418607763614261921388422008634088965725981993287079279774839376162490263251322671930883327808018260725516216565685017191490474134333870408460820992934452714966345338153164730611845006864521941223470268218994733338004804015755379083905988883305401310679462925145317432441763198928007803462534692593981495342949045975803018996395665536326523647909516742035601740794410794988710915300845242688998719520622404494714347127897730246251219646305744799156197685665194065360313349661689341536428443989693155617033485113436332371934170893142118612650686436558262950544611391436888622272077568818942589122658994978007953608329779523299977130644661276232450584197210112942281056369699853931833544053071388733883926242194789120449572136467573119734785909068542459098189766321955065781137860908454948254740992750867847348288628729193089853339435755586173051400235821231637336523637121642855142366573445987658237765853821469732728628982265071620189098152393123234498382020233390018999596806473435383354454583821962669473882663756361649627178712598739084373090743320792162076838848155096991105746583905722245353111371281607794937805619869685410406461826552991540756828596656161333876203516452841383915414104826973525354218463190665346881659334425429725994354711006849183334924872406018127941525501567560821371374608425355898540392929300254708209221996248902451777283351727570036322133774570830382250931078979253030555180188185382617088000000000000000000000000000*i1^69 + 26522583925925376987602260355021940606029168346964455941906270810029936760898110520720710364931391971180707039339573885450255209145163235753840171534792553321379695877813414136278148625425846542897196339748436333264688077719657039282978034801621195207320445742690550897522141716798457283188612675993398445029229672647116191537899526672313162561428106296774812129350333880971005470111029882414155469209790437057569329793841045075709672107918172424710755494212840520091841654194689918345829839930265809945853694071394580520870829591552567299703685379071432846748314563147796774373411990475111808270646929660336313600478621014593757127807938217136495733682836990869840024695952477285087768930025971486501730504195274154956086156858932056635955858234641252599443779218611402845591459998429061559837633545947648259706530289758966910798556395714679900595909691558123839381587304392385001732198739568338696620812416783450393734256680913305223748830790086968346609639764789295568355117299909523479241720132772239040418944341560864118172566447490392926360615127065956126611130601473336725997036716643718710436348081692459922113970754219798690828987435175921808164676606539807018416363120936526650732686359634782426562288245550433252454176444703745571837790162076224088185112338099177411786598833588297421997631975878877254055847486799615449382971063831255148781025518723894300247444464923527276733783847427207401828840400410915861516852082835292477326635909179325076058464202336716394156974328045288364828105935943312761261247069360980556787929200339920175360056571121538911636053148141025474114451768165559034727770959643490928025615568874648682349987917747231033703934030487105243558125886489238870096606650702080050290255472678655489774273991618388601656175238525846165334449820179858946854806055562863205453320815338438039754203757162816634921804994774724507794713268928522466254942896128000000000000000000000000000*i1^70 + -4635124174126717317067818562643047586991102989078184533040342680743753496561305402387252446311312629077921116863592420618946773836518877598409311959972015195140214240539501968609420856111666446161571945651339579860665601834766626697662372132247698608232167111690051515848687874774075454585902073627204013828417647371497972089439704278188657525811621308158541119115777330749304152492916331905160965487027929917789449002961997484863340393564898828626945810296423115176405131818916680930481750804916087382393496048108518345355824088650442242188937722508342041709146234877067145965082165976863327790906064233177813916751024185748188952155502841630307787305349024520774744947894703955848445659163952590405086846205959462232287775818269356490161736312311499017493686316059659736194886304230089095996150610358118722554753127468724291676346632092562235569662484356504154646418038282861482129015857687374570482559535072392457049047388311529032743480184714477668069173997822330434890434482430496106313973083902852844548484816192320241376015225969917110892646160068169221246493760083365390140912726429859580151152698136412432544570376104340904115944455429512353062274024432312134522011728174653284933448396015139405447189599736189830822621300567916157188842441394636462780314117322339599806060169614524373391100195883931548132163851337922065422601375008406573930476641646936738219679211988474144550242206924429264336406443860794858787396920646054083316409702497403338684256145124751445999052076373537727642932537232606349495220102190790774698963730614946399324750315917545596729787185490791344369439915985023511552737273810490204050659791679703616336145073815846974735895370804475305264039719409104376258845910645723579781940588546441191628356092261070155920397489874099086618183112718123430103446145415824418613703411590494961203483989374032887615615723016431284246599156608406986424320000000000000000000000000*i1^71 + -8185035937444354483842846969204553412496264623552031591888464179737691675182447875556297690983077540957010162046693120730770809311048930489185260602884788775680617775349980184394644116299501444418617975272591154805948764015854274245421808805713041010472839633896932110766522205723526921842771572649893069130616714850623875141464449557239107718657089426644418233836220605579973437823721947339036539387627267978838861692197863745224317083773679749746942404886841367066033626268800598699891207914969242102922080436146622721180286845046957037131551678494900510376399593328374609514278501004900358981183531683779464874638103261493661090529676560306780212378148344581629979988786206534151655474147392885470943706153520249710805855904597601834989045989394417743911708387897245285938235004728582371991365930951034946250995684795324806442862426720146597921912264716169118104621754946613415379075144710802265691251327021521081848689277045532350689771531412363290278512200847776106254334456339184777314792130834492080483516928756513198728010642713329703990816542411951901763037652089202854168280815787732526209695224985299252148688373432848374244983700295789777752063174309626454113025849398990513713000808721920857504335784149415792052188760641157125282559922129786089561708560564539749869204384302352559495594044224726445138989760722883576680006918564396439168040614858659345354084606963578433885969361264618277176258736244173983726171986675523637206995005815714353007412865081472966862712800636332294898254969852507766808019084035909785004201880621023321424714783221440114523477064369990164688254432261596696801439939429974781201694244703141830502233808244273053197072884937779643809689003046415763778965227911754927257911659039872237127046044214323332524626839396843679306254316627948859783122758351815047174564650868518033813805326661241791021266156412878072122058033070080000000000000000000000000*i1^72 + -122495056939134152490483804939562300285607219766594937212616598892424369064731748804437851911111470914002751503533317579896555335353192387623217264741344943413952312653001008795523934922592812072084609062124706016906108063527588427517612791591951653739327961899688190918085887258101397501604163959076891398179620302805179901818026935564643640073137274181366302906785169515079750044907040339565279506534373684857109113408604085652152967771243575080783179445412596362767956103377929260799114758260832165392076656857844774235550022324115092874128625834114740935047110635043828174047628687948041364155956888552791051595576232901605797592071047601407425603663157642887647615312781395536271096036004533246987035240621237666285640330357759343008427680672647635062396879941936052998813860026619366709664553054989701359239806160874366444823166309918327268396880513266172296876103906601721007492101658356444512487055569744786854472067646390070577589818088128090237114577859790802474661729582415094953504168941431712753233072245620778778167760911559747895116178409180603590416749121126597954530864512146226043739832997813778091603518915836725661634671053674356056730559550808504474294710785928573824858586751638552962870507772868202668084813547061476913241498939522274639941642560194019462582083730029133911385519459317353302541877982206169477940014570771463247074658499030530461295767502523700782980652311996862072996936640546318065254394271499497565996769457066422721668965652661309612720751790987969212278881066260061978420101567804309086854045742012356121538629871044332893969251012588877655905887661371123431381249978298521786090250647190058660743195740254752239659976447053618665916926602639050354534401884132926705680971235917223036259381554599187669205620581989140803479492306067379581736926019371125836733295333170752905159431091025134445779570594739103622758400000000000000000000000*i1^73 + 875243892056780601213534458847386415391618110482351487733761634320882195593478625733330379678467590443646639023615377407063051426437471694743808218091843357548949599140500580686613634522772995610319414609571197265748840593080304409253077420449843207856155508565807227904276035025713399871264061005955686384474491044647855341348005999267922173918817232401549518450825159228204114276282992998838401983965588635298674583934165983647749325675699140729355484712256520711230309101268483431615829040246777833072921745204164833513756669550462973512905647255038658389224150157731106460265573082036455667317838929346657699431478842776541702112745268606955697569519211879160642654416577552520119568079715813323717318798343099759283804205003190910574991224421819555536294662141556990101577850289939565169170605947639332864950171876145816247751945901974850301947428366559429761386357720800427033208842381647988566256971161413087373496026818531292509225376909364170524016234046368210587501653922209177047274405473431026902868272606796200940924749335064042799794590921169779270578732637808784177565672462053043199234270296012742632771688720070661908722796116165955562027861620798952355579460136914302358974665104435474287100979227397776525947045450717942794610335401018507398314026079865723693724171435858967680677326528801484530970429378248541559622815014735633133060950016921925239918084417062828259596290829655209379786287717987767963202595126162138844393374250673302646449457591891622384566155629977453981078102108171044451592976880270437871136312813586375313379958956423476131290405395826642886569420951236499829891331256986119744724365551883025756814824384290743250848881828871924025639163113515045056847890536626006773827615741611361726276310486979856917560481539212965750501750483729432339882259412564248720226456318230541765562706835120865221439685897748480000000000000000000000*i1^74 + -316758331805722300705548912248469880863370948508030044943150835213010572447027477472009889448143420754392418762345725180091738574408062709511106744911007357694577499959683269241160936085038425462764155597533566350507762934204981936566591832815488345972099018838497103356139686238710000189894595546455911131614934914616692529051329464826776044275937055042576954403204015533071226988717232189010534477073951125295591417828013349362699221802570846309761483642119670948957759071358288153095927825990715701595087439138875304277652387310723919186584154213423706610205309484573681244664457669761375175994895498977554163444776715836989102014395192768306346857503074716349710066506791279209535053712015161500583580160005877943410369876482602536990712096118990153993940468268821469823930163902383034715608156292771925710681948605100417651221246095682860052016177446100224294488824913672625940205427194748675840639100902407127457648067612507015244829391750775054436415659729705874253002764694437411911777556569532545973158524540790651509498124491380415050151585114140451092537918984926392163014253757126517501960556661990869168916069967689777141705867903674904386910987749709282078852244802603175722598360553598859379861153039249435305274730457831550293496147430130037187657217948004030016716663926526610694099997679158566395219094972183651299859686479388553784538926210975802819498375241222649496957974036410967777735943333509825999552183465538939765642178271321048875965292908539349546001035944078746276365836107190834803363589495025573311369166212643983250446874818634459624403358247806045205996204102972995725684427605876160536083019734971918760556319233110509903213474467737291021887070246717537667366830810904593774143602888211570800363156277225621858327004581736228184065201071595638092200473001352573415764830643688683957496074282779368782561280000000000000000000000*i1^75 + 53722454708496129247148158026772021923598391207834889788950350193908909436265574211133287314938113635720381914241834327046115315869655960630031255580230163801972333656978190234757034315143432869063419438137519158236935859389391923616707356368970606101849503426870973991370902462120491801422854859217428488548826693091599536954156391580750682653813774665233473607178395003438726691526601770383621941356921637203374365769938060367177518929853149275772416358204571990721406218858603668118747417214727425697740162910851222339572233215187733308435558682561567777083681135718924655101082819482822482888267679922840196627201265506574110970336218803365886512306867440618905047362973551571625093277172101543643083311850685669531603677659967357948605903557443277356025902726895359584031100656554557054138344132051379080788985010407702015046287871775618590440369294220876136715101629874444900790961650087036505118321056718737986255396382667225309345443957535917364917857544952281103769510897813626863330446176811857547574559690670782849877884496830105084460932890179606749497947862602017065125492302404589259865116987305157872149554780419933303739251583608706561952777965175204564585713490846231518761314042945829530461075125031869846410645308327712929034298387223350875739906939002347421140823117694060879888047749115764662631524221669862694134330695542806964560237512165881835336879850978605922849367849368088553005675911679031619176973904223041319728247577301071124559564819053051753835486680718430710689069482483790814303116719648758154309734205374905385862955911465641441342855972103366504885060218680717783271020478429292653447807270531248752775597653448084403537453966747111890067253356376125325443749671168512320860784451787147464316417330974038474759919531173737697839763262647427617721330604059219541359753378814772850752866303868928000000000000000000000*i1^76 + -22648452159406883905936094615240113321134528299145575848914439730218077912427853458354489265699393908159409212391492161536290907473931592830703242453358699924265291164152392938907067964510382839227932047284409565150667121007288488354855406325771461089393615690275747922562614137710889665687254884408199235545922887125685906985195012333663469253281763096103143035438523279267757746321244191657679292436978703804431335000291688009828857071841010691342486118286627525023343117244779853140547933061367189684526716638449056115391905748712578869342338710257328177433242200634158386516646990151410570870923369966619516503234325715408274251394261544203922610948853594439729706109472414047598227953048215850148170401341328301985795387634561565771220532521505767879434579445679733380217277063924887023438065639466709768053651818882549126675737655527976968537887646227870689734381046011582714626788506557823774871989643304746106828913722336733193846200835485356022917966572743976190818810878150915895351779415850024719225435353069013089296989704592789479465117876531083420786970342584172350923738806173872230631569504997789570820270066848952982503289242493506295792270248005874602282150901709156953432413195568183234584026108637586856244145338740954918377618499181455682585574427421831735768435717259765221512136857548531841060386872687969059078619591292093603299312251446183022937415615577246798988705779528626778262956972072463572843462583831239329851227009841301285480278129686398915213337849499404407899078695907819169378478378680347481577821968414153746278004827010254414750983659730896242383908610940720653240988224098281512030386259879853829757824490351626526935729263069372052311313890969689693100718423595151518942492684328715945169070935650158588047157621060982070447498186598751839502823639254280024901615012031965667493150720000000000000000000*i1^77 + 3224362571799302467606168467451852427197742458068251530260155983088270149578120476917266394873537765729805025750676044578954770124684430840153841037022082282780198764112284749720338434684565936985405259481734781879420149476001314072514513411354002084919142022341016197133503868618011619544438017975758899666363571811393666036799882412588239023860233764920509259823280987876497056482088228647311409407113170908580791990617050593452066995379707257520135290619978080320757496361099591170913417230435357504944444345874318758228771154509573549769309925974533786404620895268810473172016707434456428127971324787614019963490781007419203800950500558139704518904854526242023670571149009032124558250030884749805995465937714197784039675096380135647811090069669511974504477009817411164185693173048802186783375550054249088028799152464942257179151187910100709794583637343405998140768821274067592474595465751826111208697830401494340023079623876613554561186225258394989800820367451636168576514922821645866474933809766395241938590382736020701079794058614701937767750264771581814649913241327389436546537480318834624682927649340621282031399697230013764861354869792933443117240879777443991141048106505206518564905723759572561107988519200164934074490202411554000361281902459842917867704073933981782948326947551351584334289830819117863697624531736535554005503923001465647692693298945042633353058225345177153380089355354609257111040805827338851548048438177147722475165975647269290279639141420915980927772936717104654160382084488129225533176064818630524039941731692678491934301989461645758657888181280375030172685621879914324360171581360407833367354161107857814764107284672705917965193267680946328922450967281401510923193221737841216103867071764955397117637188361920694269358359691108971846305067963251754483901705434347764793913488705585152000000000000000000*i1^78 + -298750074424054723380854796664293276875209081810450875881316157848792250610319863107467611311051936763328357788990268372863090783580358188525330389749438505681491171420874113614353532060538374342643539605153765853879566946058025562890430718389738198981520754083198003886621833850798673789889996867424729738317259830315656543721786586544341285562535488472106996589450399543855355054220580287325650984953329059912404211937074897867750509958649054698347080533803611445636320203123625889779356686764483859554968067790703474044049892369591065285177036551973738020657858373467208892281063553422377119185013861513301672576964825923805670654605245323827874529004443624708687747802523124062889735444888502031170012070461197550188956142948027953064608147555285708531437460393491778705139775858204005613498345487389540507892181428747998660166776543208117278343828072677926621542213142036684437444783720621322693050415589817410806231172092319695033257929531928927425284343653664511519793922940803237998314202123138768791997403558571426704015766396892615932575267372391066690861864824785124611789240057792091975209518948184785575497928343374107229200689217610295829985922080369847791990888681594849807513889800149626852136620964653143335430011698820920132244313009711435505955896992459603824553301114324472833642569918763632022795690392777311469495815115651623916194670385587642302421326594839262559004961983613137533678649615007531899843593710913536840301803066631555184547814945935254563535561560818210726312697182161427620739745171863586265423865444366111001283089754161166056017814842708053165988637528751783712422041297028311041767932508243671593239171208682810843917444302648442846178263104777048617276076389012651984103693457133070543789129913404870694930713143533471835943116355894270957012316678950125336054988800000000000000000*i1^79 + -338930827433725524548386740330110571255650862522060255691919490816761157299079063203814372100215436962087119557402224077294611498555389948518985933460828098225209518499262096822420127409768338245719665445123314726668113333312031411423461486249670614729113948773320349138271093398289053642070690106773726611042470929822497289347695110608366197761247886595521231113376711658877631246848797863041825205910043542471400981706746906180150490042119885926107321157145869929045749055096839233809119618342341785500526627580340042772226688710229097974081424510947598381644555182220880814589160498086960046795435277155552471320345262257349838706645048095939198298137942300359173940783389626337269337193305791994208681146219188598844673359455846710061690112390645634241362248929468211666009401738683909125427369562322114727247536136769755415398484236933439741579725997362384079133867149192302761920863581563957115101432594678940883467005082786268059430207084799837470619055776998749020374379095866613360279342660407997804585254037462682097161194406156105653787194259261343692828690662109630403957516009242252860970187106729595431209207929889576916469401426615860988164326744648024034204523439399610189137427678941799653513966490817968714094312422391469000014186373371414249417705756575825238557688120051908321928748557017466120212627092863586612749510685488383599765192461176418153342471457015459900655698336234734230781346185926503825597910732039686605548490681700510210788096684499215743117046609066461643779675231174682917819514635015524863150389763878462027250677162101284345824972778550044578897665582706728502282717843004782217537805476823410969264553799234185563207224356805082022526806740367819072982906052694958718217185488392232507819614148593592084623525939551271759952738247924496879085578165944320000000000000000*i1^80 + -2874886006196615610371481934500329598242498504747428755252872318244962644764724515966454888220995885880373471270419491646108804586770198159199317568909937803508129686593971864237212779172243983050149226324430471521676027828894368908730818707020185782307679304225142844207478102454459773497316435865158648959968314382297668770018209726907849336290723377711097039467127636633226501624171730769832631458729005759757565549444438343262140199624573263521470821168578580018293679393465361532180323058195532585166000273237174891593951826819829074316110322030420642778282776133415974537699068505259949664115251903292702908852310972236459146373934283953216898418748222369171053920255150150298510050068862822468534049811954722641588481506111631641950192049172418703097515888953579881214360708593466491302733600442743749708679817742079659685406549434579980548370513273145452654077278568051268378796432755273040669139970876604140019168334881734366009606450808646546311080557288057771549207216083634503543842694056442417126320449707227299042134027095901016130939310686375178445635672382012373298476416410915353214678791396991402615949851230501009200017581994471569013386681186848860711013425968789618822034602682513700453794172615398191221717585499365325264526683168838162599428086365870980705507280880185779432909891352286721035145972524997569283935457460091050550447440417545121531868865245744997631712781640151831576455751895985396855325513286748081409489976290289595379761355937960861610076194959944147280736765615607687829516829070466962372461986303186514137669262669127164348097822430230062377227367190165169234735733340783341832747316531224687460316932575839746766823554490117916886748092884348065941675561044754708344925969329708758171812710267104649535288308952635806636135760455550428512256000000000000000*i1^81 + -5754959206046934635350804474675000175681145014866081593413460135301685202724211519514845921668093780269959791811238227600209172274297762262482705200222078872962240801348740481675662578346554090296330228308860363162185964833593774623799562125181681424071200703364413566358807078888998915318394505823372605565351933432784168721028056398349881345309742313635097008025504981818881123440519527654688634253924343899500957755366321204871453947747335188776423089736472382687005196752013566950865808018903293133379021315338978237477513905741537485373934380425632846842339545928935465016913028759797680133253138374330496248543100189975640205955804589903828730462032155831203805626503545497968025777566041558337627947984448935459366847234217509148065016868535465312847990253281640361038257977383432201058591066758787190616972075104433664779152687644994823581040226361989652824280528706025173216491413153864702414640894306172335974177490888245089289309877122396180567298003250722789552983421421847774900250401808261252380865394072402103284579607259286715670458757625923238748485020791569631935888260841352766506624355788885207051088614656387017297789439089760192801548735652983732878337316831532793339342598541568029069814442137125770060922487388600210687522039972855126299664902645519834242683516943183358895554866471892970727025100375312621882384475732444877355421126317249381531581882384460097689058482078429194377483406115004171181486700972482274127415803819391503117776268821307694867510718801241152098205560164745200565516292304728163227873252299852125507973090348752839862590747866349952560873461979976616128126343178195359883657031922481407027944890454456007976256289989331047950020111316722545470613421983688820408726432439285590061316486286464022384557976508222073358833732812800000000000000*i1^82 + -2924258969484820852879516724776845142189551234080581622170484536898604295842299899679990334856283050071783338398522996106850237328331577333420152099537975816979302815873399660238036924482738782377915673717426523664185542807474012041909827474195866922836125518178627165862021630056630758115456617876859382243755783999678210720239365921789374952872110929446215502589869080370507366022399522651647433834370789686040100050444077055474459582353879092200017377848041877329756546774272909532768780541977784884227030953106011703904370831230531015653765476385881596953554529376498496857421362060996364145499909962123891700501180308977960367629261412451997889087824285802906906009282217811607950066417741979663607784590403814890460719758700447150261463104202383870711894422965123095566830756376887387629179555712841265440571717864317082530235312416350634718060292161635689331346540475346458061542264228538786678465736814230724536095647607236342208277555414848671088574068031313577557974198160356732604714342576950249855873792826000739821881451673664591887481192138283893805390021893620559028989319174705585945624127916941975739170795385173371598534530408266637961609594248863887873496589680110200501486164915159664931222090501130721593063129887942865304976687475392741746567964851763494879220402586449855851740600611077644912257744176396465198362522088221002316023150147913297219171188827428991710184324163910590777540300796497899242373449439759694781360761610934660096531533714299329137808783745812880929744922061095797831100321465735373945539924897685809458343241844112592432812883777330733946941559668658506173825176978555931307751666800302102458505828141130300657073991392910871683625701785294545805591219270497826823406319558102956593937918193872899545818258688127795200000000000000*i1^83 + 32467504750334872401535197764958000976306146236877474661973184391095190344876658103670135493913712898473185172317819747005137885806826415057172546548493390826420565419680320855688886085671210224053571420110516442847878250692516093543634747421069174265751953715273099203154883250912673351703120721808376784204955558787133735028004384262903854815685911241005483514561160737893844394870837828460978514261443232292834677482484788924313155280697129560505910125936260707622392746868477197539417511367624236359091152281129540811043361879109792466352667451594904113014685749121907498654237860560797085926030605421751167351378455033276214139558567238161899438567086336562194237010787484666100883813299989047984017784422663551245874777806848019022520044236178929043985120605001188095018054830351715647735542703642435587636042141039186604544305763858069237735737968736995377199648039691806965797163002591660374693045816550768228563877618066508119359692230347984585093394570537234819370613993802693909849738828257834732953148678605191216826785183876616204952290977765726322356134648469609325183583015583102550092993544099965378493377390554114040110304584227382182929831645230600854339347599503013274530075787743076007074630605102894923762986171043129323044242916847816056667662651634133347230686757087783869802749122491143754708249311755427630625528276781423102814569350876504643098672361685382311511788588012272518379845982411985648201082531310227923311306549515607107293146447412612325499588458006948267286237000676773260857488134313606284948837367849235500801360132785406898969040933049558488083776385878619162702560887608114168486299059942485189714029462976566098412261483091354271207868724277689735874120357955352876727802662585334693950596243166139938504704000000000000*i1^84 + -669761104448716439592160525206783634868322220735226374750935333945333009553132175075920226354886155990124841330535311906168878041068759896213713699687717447840325915977041442583495566189761020888914286527349781866673274341593539559167300693817954705957217600426009920874181108456927550499878776194801096207143691084939921829964326310335835223399627098935946365905768868204098792802130146497029929810851385702125065871010320310102390953219281046276448999458592750998949940464040990273478289016776769829995755309044783553034685469151232397140897784226914014677331920605282818264317456550618293196136671838916132324889488090118536817227927781952948616128570100399128581530810601071864874608517890733814445878054465586184016841776934093819996060505521414258694099157190528716567865409731733814098560265959794036214626342659780804199106453291501630842664300230508632434394784677412549960313241730351698419618833587029577874930712484453513514310317916810533096051374298619672987378726104359308069327051936264638317743980698104127411566526237480992886834297462737079975780127963117161892977865799824861750187883809801015591844512120355156185236416654881796169042250487304147235550870005810394084900664100233489652067907996062619962141696919287052843288348021919780124914336145972648245005404765451611017345459027752104040246107620801283137017388476011240885138646671954552405458673996320129146024747559685711258951603107745321481792053866382646077653048215252035588033401608001179230969372283853471254518336814211437547016627368244523118016958502958355591798994524995212942948731172737258970854142650352782437269393533386404265456596691034303446305421704034260432244393358372438959983571720284736555317285162108170953538743913665161739374270873600000000000*i1^85 + 42051952191662000493248333233764491163236952071955807525833826904798002593114966889030949692056374824402415737886671987808806775897425023587131376727372405604802909955543327454943837951612517046045161004735832923722500875697865859132430044536589483007945121472515014868557840592612298245347141059704969666286578431767797501728913270233008082585177765320147355952512436816099160649181357051173966615233134993187234648758116220732416975627153891647190951498668682282112093797246353764564108175487253112823591960172691054463847324856915989865612021896144734895668696891676943795800921220152950652570987309617130142316951443502191596019869402694542611566886926759247428139651463835876677370077472882062738329353563094216498126011319886815868168049175950296920978175461279005098270991994267591071895099696998182292815446802958796285449631860060749342244322727007011765214819912560050782574184571110550213260924619531349563742214694328943660289071853443628419185622449516652319936227007712983604956685422235162642004066392838966450534467737669019534215386809308560553435146594683501394703930076404698477705842900793121079153478078930531895620703257483105263903043700897948620513254786760175618411301520377890294037442631457767161021860050044546784057544794782826173875956591993419691630451252911319993642300688508956326038199784957104655239622337066657055886966215006159050179825895596264196955166008291976024008998977468909627933576705286335680680165023626843953419972540585801007959859688785368530096642571207392753997202098552942045135138427224460646211690044788481633406157096375271420656442433992390951590821828167899922510563542777953506607502072800926416657344831469538272873777636329353227634729089012122978545586667520000000000*i1^86 + 262965597826116491742818332548237934550527192661474720413777173050472080838519679971979687925881790376692321775276594673699213702864466891818270135343837533451911631824599650265277174009675940050626404435276291224295864102741129538556047285220261212318335568335978357467698346038228703283643706099258514111080745731386636517655061177961223149724148823903361119374492131343969476905417084926668630136297605184617765367450980040816598069756846180616179350678844256248983059891854121400849406705233852725589409537846507187604108730938051600060883303883678476124430448088279756668838354305444505042238080688734723721558061937006243707345214001793289610598369294857441387377448562227239300082251027002193735353941529071903230454370282847291173611878347246967133036372047549760499674568211931008471304048687702101878988290036601752890293927115732759866473955890848357382368420020452467395464437722223828403778060805387651843757294887670023282350858949752049472591663510806579336180334660284224393095056140063849217323282805347363041440399149546338893116758518372259868064228107973135269506289497839271508383742380449980001640460254949928210659270740309232093980048195983220594843695100521147868104783933770978076306221469834572296774760895861690908790216254378085087688464548325921452245790208259942866554362367251651042280201654221523346532628874411248574845952413029742251361781813032794729419091043499130832504899796264056352700673419445876793613177780199661703894535172962364702982076230278149132761686062914643678599628224262373556165047421900103335491881432549744115303782271205884557670224763115389983017814214037713508859735270490301285973790783078874701279232158536923519272894524096824950537718857728000000000*i1^87 + -266310406831148586341491544670420164380974156700848588763603836258368883532317815048815060419876803862208314500632461570291760466509681314576897437107293049468679771128409101941894371814317701753878375568107556732717679603701606615209775407695633661079603158380142762306729291393347156401732787530102639964994090009880927128414851710203520477657752082760744501966320795112702560723026023889503102723668154775782134842079518295146377309596709781944358965535539068955340148017372680729612409236421786179308043330712296762534140425852639064482969850284687259394448473441949103237010437443834639683007152212941850485260082568183562480570063747347608039808937570933277595294728701989785088979358327815710907370718473543309043374468251161325582133601684508333610933524413759930672840765176052595839885447258797367567348235237493568387976299787479976433593699378692361591592400585228802553756991675719653545437936998879858685074189076607363340200755937712118439168791643153636294679676445538528592062347006346430136022314741372321243378927356617583380152941419327103282150933324026216397899793145499504066889640423818888148374746631642434336850185161039234010745373413870364913394338111961123245564484978207510180327710240358548272823508709202167441047066156060693904725798945992320033655765262572787895495784678097509868701471786269677880532621511503765263702779961774077322256163029927892735631197187332748450642469492259308376585860915474718373115123152042307229289685920885792420727915057964092873670053550367430193611094285728188847924023768843983826513837456922301010339243460320222076925477087469171766696983521689304763940244176773458253660217582826647676610906813356679365730274115584000000000*i1^88 + -39026943965212507809959617330326769311447881224106741721803004703582248597009372601541866852480928708210788438403839411270101244911983195357666458384578084362392742503489818279413442838249325674775973787500406579405151064952101907908780147774180016373655217105881073601672570503388431807734562352770853532785879807401016762610456170762951133750417022307912091665474647672449925242308981651569240027211967392417259249894019542180895589981995257711760089710851305801503850695822338056797763571323667736704340806745959883725701376751737704382653636163060352703545013820282447396041288079108371479589150253390217222829203935033402635244233930589759997820520942379720179941083036250090986325439425692371408141865810618291277533557393471923234826505082544420317870488367216156217943593752062968158084164373281957979823812870133949273722974817373016579473209607990740659825750582130924977684691384705282912072018048012496204957615325797601438892287201725139876792391904177739064670047848804327367223715074766635945407869621299078522592975669866328137553444719361331318028162360173919084631485641858920619264983318855238757013158595996393414322134055709628096532131326126759565241072523653922437249440686625129639692410687153930948170050835164467636907791431217869513678201875579289809615862612615006075337991265347841058751441742594254927440418491894237536643897077271453995467694173794449484519027895851764209708347208584051897517221861463321483310671941368929483950918276173120301470643596293240704918703943350955520027321193873915406316997925702920565386816000727681259267813848204589259596171800888529423283122154847438662249234584485438074911755609389043800611727537602560000000*i1^89 + -1691498797628552773421676468466669841364876767025195523538720122766662380001021426968960731853956806876674198292663592771487316248574618696719585188773184777391361319222634508224096607848584244760840581844687291174684663094278591304135708808250553445562802673500101146107216057383003235846567581283316001678759121316846500828233089724991072063304501585119763135235701883987231380972238760732051313951674130731633991863416586011913939023877678986388044068877543734302088258059326150925179674646084242031060050918306067983198816925164741166266379723396833061279858171281897735426584408554491932529400767405514548730048233677077279955037012129681742778776759572792634768379182430325131094961093062571502632290165895676048779984534886790454916940709834812907491862523744493616318967413166744721114167194542405508619007545707320318484414807356706276109255903397904065293778721899205074122102161240319346929628889221061004392171512403439771405184694345540415109714967214779940829910069475741735517841642133480874805207951158678461096663923284234081024245755584651341633988225565784890412789569188558073078031899677886159818033279321189768649675736452775737533354832754017047023894377237161269128564695071233376436875388648849755899788185966189357762865636916187354203227152552942682132540867419214272839795315478671423907058227359449353892771040998550274602090947947845874767502695825839593156975872255691162256224338877391458177781119738312596253288517339840113003934001567541662704282533361879107840858988967475890214087936814473125664384058856654010552311286906318447732410832854241049056474130070523865982706528225525522377728489725571231618397930422272000000*i1^90 + -52619021000918930045094265335762415977055662931325896125949764129937412913699860499259109492031945090628841733658253908655199434876711125189056549364753149941101934911828981361968057962244781553489230367352325015422051933060074926714011754819310252888992778233983941262900972602839259162485229724758380069338399393864728613568735510007527872021763702792935731675807640463864581727429234178102031655457309580488304434000820068070071918001497203578349603837012268009740151447616459586291386828009126879269240092400990374978847635571179580153156986848939790944947888050089397467185845452296889102557168548436251436470361463194787085924667773716519255187814416788775602970146192814261521300172338628762997160691422549751443225608263218210653148768370139044548678311592637392546198227611592749718558492444737664198846329551473158541062304347113948759586144764816693333348702286452722114711891985968298090829638683006192801332239537677887431727931340769446160835485702959364262736386654928352123010776448432329040246138491173385364785217542824804377124234052711102219743265249504453424110668347794872168458986758749797858433563243888658766294378441893996788109396005545506272140541613652031942971140754771830718136069080665423392550243551557687607268117143404351678688276270642174118878081779123905712544971076958088671602802719029010463102479575797280333404568221287959330215035782357076697779526038387278600739086705672279134134821570379911529086172314151791213850360011633177604801040818162958418939604956246377479927635939816174682798989121229793937409348032918514810676905668719018560087941602846209869897597849922617777012214787276800000*i1^91 + -199834988385712762995565739197868185769426992515217862448179109750807879898622222862687192759806181749798721424642001578458726977105041453784889283683715623300740793069933399119330999002507171939460215695732075946940424462339186976100372471080740509428437336277895501823428747017887863543610557296405123503041865895391421102561056883467138367572795479605227370093932458726889206925226912411161957330476154217504592684585945421219146471711110147461117960258500668946144150850783630654043646434246633193806824164066993364891003282768859598702363178473783407703640521750838413236617985265664773105636080281460172755945027451427522802590789673559531587752572305660156912087598641891977329459380165251395520637999223183432687146834202081067455855851707598524069209722781450287318310105899364875194605675560183284144115059755171651063550696243918598347195223847098104324305730781744621527305348065101150348294670464668510272181274173278300981337365597588397146303803092917083109353877291062102368464546623102996742333219054368325274591880339816106944457190579025284077682895483108208284745388369935259149828768433662641442238029559362602619453235287541004090839531691346565572396463119486332767654100918682772313658709325713481677372024578551282429726287418075074087384416852159590972199972793912374403557054387548227794581491064328735978064149998876086288967125848266427751322554031146818798978823289380551935709430143833402028116784024797151059735493696384229875110121430754905276163478545705137257647073401855367699522006629610287151744825850281847902234731567772931437281873449454948179240806060477497521620978995200000*i1^92 + -258329932093555268925188557724979838883789019042897893906946478505069592497583645614283521784428271562071153939219834816309994596404477372187419345730434260400674427925671970173814524351139720356417922018922571864924294903350475212236795519487013285251108822925705675342633914317532586024718036938614965518277612937521687060969053634891618553483694505743553569367194262722321894245835719835137757963209194576117600434564230855984430352937344755446973441909974828872203692010460886983511358167741726207065011408977694166856308468279862232288713340908975339576285875956325571870278246201688633684549558611523838075532138003998065725846543646444517643899346351760529994575108303964851490410101667495414799640620786348648909701006602259148841690597512370902503934069550202432869137043346905066641408383088115548387450669314515845004768183066133934567709076645955902689746464567280735419019880099511586546224754482105353096080658685975783694516883792981993198053030973070952376228147807352989366481273501331747762349991171914166085617757179389746871894838873817914393849795085232067170671062626092376838983947789474919130519166898030844883798730777341830204563485006765800177493338087818428623224372145676454007544617590404206453319783387242900917619516280886944916598214465234048716184013738664450212293625022079845466365751581022119332036885755519391582757180307337611435274529321416506384583276430260521704717492111974771035224952355613038066592579548409812907063963020526908869608058608865754456112684161834080267142899670157463748663017043941815775534376891511430497530672688409382573606184448000*i1^93 + -115187270476029365525248610150450452710361343716228962905741138535847313210528399242648079739320846361047526026084836496808442302152133490250214152702646542952741351044496320378973463391244563289939552297684109985591215249456232492534879177052118630924098618977277173582972898327748677688011044572273462011359212417411715899256615867196867176351340232207271943166549512789257950712351672736138874118454649533604928089211539256793463192105497072188845015978738729883247368748345209292876909117402330519151596450125519555014433558067421258054573950771530217401104217299391208869744892363389591890239918742588371678397467021788921196027207100902604622846342692017657194989108806039910633033452704259949926735331150546897089163821608262790657442403863147893069580253748683462223382957077366997578039915090737643344060657697696679328489889309818811931689841197436309735093743912096968429939722911446596900069959820088388132410566635717265743707754234967306606648566321175101910287933543080835695444603311280762139786924228077197552499723981375888223746987081784537229957617801194161884432595939167193504109664112346851148056211533430570607007541419317238790698339540319912134006937204956417725722985829566860667377154600588506440875035184601141441368044088438255407666290342319500769484434756816219003385713483547485113825928938231730048803423036146640722722205604926433659727772717774611351087085584568083161607790541381707369361439052132271380252084719311442584687531313378529771935970681114447773976670108259262573354798161511767709944681148672186922038857633442727703913033600*i1^94 + -86571754822764076256587578926922146660278048924966382946100539433461007168695831153233962716928925161790648128653734572741035454107851873524877382576335252519427037510561729536299718355855340844732893065291027687548940866613582208170383387250698445207829234217320749249830908275679895773727814513763920259298288480790521372399444053433324494220091141845289107993590345658835653166188322087909054141971524637445272905729124216341344372889388505423304314118419030344087743496195192910000747024986653963829452816095537571263007209138197955189603252056807012346239568652893342524108198367582249317252203388790492825380098240932742704853316685769891225313977049110969325698110748151413088048551861100268753576697960995929142466979238014393616730855785153331680617087067952811727782593122994346486970266425083338875665005561755151872863307971448773083170359596351726039589819018368494786804844643131104499532382764789277715132105672069453910220063448950442511877777477304323351675286653522104989050100298064080021373644118540347145799921916772347270966679642783712301306754888396604695600900171153404834238312730140252033651529535109678898912126264869367628567278124861716083725984597571753716394438893775403360091843741752627243465889038112534389545958225062077615526059024182121646665161924798337121896009249474535894303595639234861083422679150015659600307895449863864654554350483194238136684988762027794244932038230097582654982836160816151336533095983858990505755816554635871562163435921499618241749567694806776219270416009935754811653790680631353440*i1^95 + -1972762454015421489761208069466559411416268131801555683178274600318060412145470846763680878599643046753808821588034419334218462992248527792807417236824901804388413626891007628623984852163651729072049267931695129963344322707414021549415351917805296480229057288977504210141260612920109446046693149956464934527481577050058497150681462864754977964773611852952412394508125596503432127060435954454051739353081648389570980738664552624668008819777523689296623796802186193048713656913673706017955677184288304959425167399932551689234620491635796093669727640065939327577804040310512907355310924839946083066737520060570768700674918975530951855404275041692656342979659015116404585370697516391999720091873903391538019245092026578256641543648612711390454844413767325054760824519432272805789492926785581078796822927266157156563755993216612268301586893529267280425911520409673449180167100021810275216594361944662211936559037258084020716335414825558165952670091213231766344192093226253364098082215895082584043878464402451154005084616976528605237145524648987318525438469353138155210271051002069956058000778595332646927295524271084872537239686946832711264885780818779447719958572507789170059876275593817908454546251657999955326816244838421393503918415734226909530285388329187968766630880821265575446142993820710801229508825646068567819854506445538193288010119943131700143949675674605397591795391526847859876255524906955158123071275812086571962398476826655571534951103197374656807335096357326630045639401944541389597115170856401*i1^96, 340577587219473203455413802611894455265067124759776850376223166688989048239765492687612973212145890941630688596830044858354607804869590185474832306556815532805248505298998831488994384369681285918730659574039408899115996099652360588782175413271717746086569081474350242777090118351287364149972984650270973579505804194097724125991984561915908767673289795778568289755460710285195524106089258471705440497130012331307771367999026690094736178819618228204809955309081112621124815985280453534264999353292351563591356293762437906736721529570828773352159190796201212298894743410588397562630082175664072233788681539038896820855564117803293900857039283600560284134601256830587136520598653809977271833167247389555818217318422756322719658008866850368272687952604405297791780656927262549073699270660397980827428144662327816883573706050212768653669264831826364303383422960403983316806831445815855348212025377334695923416622109127375189440375042121431081320646480056526147922954338392966890050872043972852735834517537197850513046854096420132307433527102122574767287349092351614822822924436711800691842686066230242062269388520221754563888836632138541534790167278455269432977409512599120068010649753514778277707482697921231981558781089527844811537297587050540225394427655472428670692022175199264096724937715526069946171322176166982119845258878094153609590741944622557645577717815289936212110966444214362371942604098191238036890928640688367835336767898420098824785390803678071144865943681366466555762200928357991598268850491845038970675185297018529325314867326644540847505205727088647053601542634038757046921583122739374386100946671232363670974079881830359957802550501793831648047717866160468160650894566060440741268658839737952205551031133956370511230942403465037175336595393006905299432609225850986880244325213782121785482381719857824487230925960850984341723760753082740362644055263910716479875119630864920515070017195365254420267215322436403418081313670938077172367122259106175063671097172913502481761809628006164761047945607727850251498817395350984294080039616928073192989107116594903987089431354934105530184164852790656408423446709119176625507185085037443643800536643919291823168633967847572899746367186290875059903808151781100259376148728107159130085895595398452187052314309865175633374860136302548960709019850009920815781717426619218244629196976602021216428228031632373974711351524169787896211335887454823494223082990956520714346489364524287637929065467238826942761662997771492059738387754698907774773865646087240204826268032682762096035442441368042753915075958567536978558976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -3349420935063983014264165979742311100272852066251142807007077814676404744849577354132638868390978344193252056257673659423084627859397171676271250260707083301238318546928330630686354870592182948126582455616441282743534651310414802593087438814557439570993044102379746987637204106597844268198372310212995985778704538255011788290377244980627808675713925157928518522443829691791502171654443999025327994881006459959263286137216311557783649551816864627811042488143672369503108370321348064848579494879277520259410981874740124198136883157496690130824016904535649009046145238319826036737007939130078776269464603747211347162129927691631561888866949672447232659651524238018408057249779832544577039778465391506106713215811139387156892237672011712473846442861592008146434127396929156467836694066940910390485648027941028453113706159762470007688084744914785038039953845483902797611935220812074259971530323280056027217959936231330472949704557224123380133795575930884609148412320990917753402961835959830506526847073112043512182599534194407302317891235361619233007471547935931496013539018134017963422676973393519216228258902147282165367064667995885042656097745371114096741276914976885562060257463216055210549831908225890577527173500648238665404256001982515069669448375625238987740818458123373948391934711127937834676531660817802161000188776008901453708229153725123167532154779249652786845811315778701404626462608624193366727838756082634713700624366327262136164947312134015919883638174213028122577508133972134966583364518787859112957101245662445166978534760938781051999345114145597196924542623495985770438164005476741977833212324583483712649960896662352840098668943039675680957696837205573668567044060370752590459475542423189154770833837139145427336979114272457905938963974713650285899579069240768787001831179130796767255915419174587007494882437752899444238750645157119631701937873675400447819353369175408810849697320239730117941173312169878687296824602906028690624684127159223411834499311267897066133419723840926110199817747876095866314306578236596034325905362707473662708220673786358843407998867669250649604491207852160478928336895564198386923895630623118789084157297260493622901977619790611049944009264699832488690694681578600124112552478597599114992076452754644136213605324622736178993175022412166127969464210815439660646362344333023196551346382493797158451934583176613090176117724956970680943299602878446495714728341798397445724689302988401160544115637969044318048320716530009015049231375224400064951598532323195407886737390407437175737790647683350267969132257457869903259238400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 34789483239663070860489960439299472645781865933397230798445102158778383306283722848359724563199022703219886784275339829199194879174105279997894001773078126804751280832232053724851595111280365415423972292036820801103082546599953822298471107582524727973368213952956486267429414309408198763713630947833834966494067517262226895258056112486944504291727533416425867539118556742408112583203006126178253887129380285455232265920505078333297864330751261313160885496814303183381898173332784459636678234330447924376719417614538962783120651667638514131711877935882027410152818475120068819555961900849392926195036804704685097885265562245948701526860598398841683860964916112754684187016822123226990119139109999022251687182280611695294984019019956494831655255758951838469765790170278325576443375125921474983589164661978017427484003130648575407061027860901788587499002287144975865412946978061949141346680146206291413806064693613199638883180984234680441648577085892254822721890333974666923662871980472449581143370971634264684959305328429808822129627815496339208957038282185055297548958838048016531019980486698291140984117649211089388310741228292733786682620812769124143261403297294016704631798990359794581242712585867034653264044442644045278892910221492537122028773707859324122933248571353350378334607654054347997100765263782006748372841940617521111684006391561443427072956842575719696700937074315034128862704190160795558868723940090169334071463489212109680263850743384522184789954900412394102813372242942315324373306455822864675437848974039534922559692528713859389050506453228334677010556125946131574368789089524257290291415441348890871633769357505945933840150825695664580495631025545390345657599377035585974495227365574450836417426007123686931696258774330807951266924009553835402720245911027904620945205833573882057708776081580603541174643957567894439654880476427119393895859753503681200534768411209921180834124600549839098422933795494537920148893900337211901699533349284409333072573458305455845600732323283045900086721886447273158063052531678175926921221512815638238870677426303477493396440076455290218673118436166597682512002443643508937090007747986424310794710293921063934837296974468907776460099233920306701356560531333603348770720966345432835958460055688992493737611216432536938998762994504762605259223508749593541416853810560342351290767830870435169129811173790952812865478776155188626215673867690571372335026244291358609112645164891713626004434017359017182898463783091210292803531170614139838022719945762175937683199487507442862644592707666246270537476171033111880007680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -279089277246201847257733364996584169068103218116341242021444741101510755054133277989187058356300159544224283149549569504761794451558197908187107365861916279601032193217974118841033277350748321641390391173015763621938048824950249507709452016869027246205059179888904579411271349867486568326017069414057896272386612753863223189553477369851303395924040056931411588093990786578945683206446120761385138960074730944609702486108709108818293952878706683897150413889739904416029504581755490932533207120232808058493614656971906825927606323924396245696586500081944706985360742973436278989295605988178800766276633782551912498077368968241543000124727278386111050253211124508303723978000592283822399005931916290743268791787394573079753969351492543183949202191371160206344928272166612618994173319686482907569552870404713047242932521548101531791085598213522519114107539565808362821217755744621308147559970793951270490735342399938389985654351285751322273874878534734448129135515918990191713206417009654888219372552864138156984899202765318315394109240524164245169725442572540234890393686011067715462784928986185884193119664958995749245657686056909075951974892558659336725900017749575822090615559303072035079328595986150172409829626026783017644524967244092762741841111560562702548699409172749153980252751984711791718497537070240593010027442563775340674008681036757598091531630801733774843816174074736525314346962165231653189662105002382830328592534799451629148797241980750552814908486978765887586041991429834691857008314614718010043534058063414929826804029519084114173725999192990098464365609345715362205205743882774099755362704099589599120178957483887912785039612754961192525867235121780178939370380897978131859509599136476593103817080845434365160501251003486528895971206413604236820023868890275242483452270932809578748410076543716314511929274951694823083173330031119691221549370923306987387087214906906317285126120224264215146296642842036402147129386479996264971269570907386359617342379274463497985512339109285813123129524650882424568727073422971604541310527349826310009716159708308201575561821368224538836212384955963537374934960522311285354052279530335773533156111676907671703348815533843469517019903116997872406886354073045616086929313034500757169514036721044297260699266861616882331237633137520611353060061524902047126489566415848673729826577660807880028641672793876471170214437742615805775107156908978529036875786169140593692640165009599710242779526917262554819308190430116182148548525970435044422089326194193393368335741657934326153777366311236536452819888513438107828224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1752360899457196491409810372410081829380339294216980163603087263391477761892772016367572035701818844968234664753048957721633160304823415988225010014800175648391044990279361379619860212763359343984383800405278920963439761968987016741013915465364447954709006935790442874367675894833217572439046037828082056722125091601486409644543906511872444829483173835785737142277456473663872437084248096073216454027872135197591598192558116507583218325875322810623438531487358396738399242120218450601884858962413116415170945332521541502061734136462297513326861071956781287097543152565703567311384310811015758746885526271434904594884327890067904696381401239417640434519358951627495577936347691534163214104991930077015785526061834581556665945024949168956228319106557871211325644263511602663943494422152946575131970335290617298966507564392386535266876600536266524221384765598688953682161351657242684362181162974623857419361511584432623689543889850722461615962027709392722021688040723353422778060848054185084348885393550332188709482647574834905544354614037066689777015801570079624791382779010058554778523493515602241076381151164429001390339707562499585322794759138133582718305060718818018879993332670579304700652398007502445285670320007935297334405617516624663153384134379895074750443659332847629935081543856627675026822283582153683800942898826379701729859167470031604922811380925605490667833304818481168411633952665520398267767187096842149456481694339393566405497777113040020074815227022564316810805049239750119919808512768465974578046744754269073521602907544438071985755570206209705239540666398671949075602339687889335477652212318915205280315543303865754856170619921395290742768348171066778879943951706750126970196784077641107424419355034784689511624038843067875660860068111098612678151884793717488259987080622200119341198532811258249885231451560405959442487750899354925851620977428475396818246561556649708624501998126544688874958994736220350364216225778644336265810791616009945358316007298145412540800021788840574315467711332037862042820511179957219542833072441327986454448123083947272241066080402207449061611342328112043226387002561688933480684937050187509488314080956193247393258956502372193982048569061570686181970633045931420759325339121970678463559311498936798884646985001449972233997013889711186065799523961516287645815738923971334261748935451594930854125400275758438073408111529555092017045406249162205312384749259071000741125144032378649504471939208713019782650266735538001699705917319491194141942230332860090738769202803610509402484395981540114564288253764349775052800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -7764863559340294448421525961640645312742627647615081592362202378040648609851477242741457466871507412332077980675853466628016619967533950352570042256704008312422732113815330975410911021721997032842185890408360065345971034232435029432172480841004175618499923572607240786417401146683618619556675112764153099357181666253314867096799838941533501009891087087355172807182924768334959982391668432353465431576118454627359152695292272431484553908157205122095926621846638196033220489523256068932802978226056770798394175694766793545344679650960435572406216781143582684411735451643020090289393770713246688342045052696476144360099410164592929562613601899734336096045640023595566696413200451394970947517264651467943966716410014979564351486733942271062266729460584303648311865249421271108579804090036629863486180578993212113304331309458514316302073139523145847267859267763125682475811937999897525976097495349652179306158676908309849772293826852135481284826081335489773536500817370436443493185385501703993068084159818439365860679536354829913668576267822381553123616838627655357049176491425370942747667440489159055377852972414100111960741407617248490998655691645634356805608187520819347980022782739346895912939992456535957806110697630833022176448096580435043150805607364730198783118044019372164828201867381564930167511789977577940699417653296691902670151354952134613606217608907121243956504428240303419834459803911761916195022688054527059294402175923280283787494453057297237828013983783974483345883832630748135508656618654377563461419394713339763973335905931981899432042405179732156278451395198238006092465851179136541001340252933429039957903517820767421491878506913924529093802435832538441898446902355385387275614044651717766154895061725919233801689694879939783207795542836179313054281554108738132120071268928108181386464541459294496782021066882659229792448233896279867997402071695936587812874907022996809018445213550772177200883765746432103648663765134508086623781325857588270731439637957333129419029278261385830629126483408365983203346226272794684768990602775933195078989002533111803023227900931961659765355436994466471823394466453577430060949400642982543005244620663147180928604146077208058863280294216414007369891473151768041060103629538578434826293884409049990067191735309468460247420020763794256488883755392339694546876134236592245904842469885332532643062373387181480473003981795747099698770013722593633781819768685972486722042527067558669311871665058298026205950546709108382545285485820819634595620646486703782724744403236649298798751196373782905339910754525952081920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 16592721887702571953395661006660045516392200056929767155693113725040935864799241968568099523683000782309508845513100413234885623063145454307898997622427131445649319413462612548208446856244532728174287225074718738076158850419735340895532912911341315386813003766136432243715236646635894997564488571910798476095133878583553780941843215597957943414593798745290742205493718475821079061091307033413283229123904742546110047133576217214710561872524845175160800304525101218918971991381100519192726696511810183092975692842250750599095128755127880296324368279955167538431313421303435225925326026083034983726596336967530096471780405382102208683674543241863253198983618540663191418481192986835786651158052558097682992658286765026839256291947169502767024354203216632715585546560615478993790345160598008668718696639809141231112108137320067397296046488771394505484475518993222254545465434726366981892507063013430130615928552650954612532440592630766968948016428437056957911867659068639655395431451965484310751449360533070119884613975721384625993878740957558951060405628335212440817057467157994637652532590187099526672824427553199837200575359163527211523685652318590601599993967285110909617180278051878340158672228580406886697886322356387265217407210032471001098049153273400878256100547667338252449217318260813516714160083580829701710618553449765080346742131292344436482623786344416637685379018960628159226302229986110678010966455055059434050876536846133912400185951095574743141818594804196886800187668794639265821043685809401521664881613082811597071395371115162320939603350625606860642582792317819280949037012247708039131052455364258761208747331108256629212278982332877287725146716945989748705021071628213649115804302647434315772003719004376085926757313928730262327093388342127105188531766832053376062504015189941269065656239016739590607119856190664106634772036450226313665193666853287013000852822563135304728795760784752942711060381964979305951577268389629403785320696634108732402798063492937570888161744846545539895384912274590233354736855793776711438979335443454869582238973035942688144042404349063568649775632930120607072468115777029473734281722684105670037276353920133526503616262559426345267184113438755591592137478170308896460467377535114824189181892842676564409310609940888082390845553014633598997323027454519507037395049934012743111954442366660531876332668338955299008700679096506364424186935939816216507633022355972150620596688912284721668900548162559658584161057091358987018920934432587733257612097388212622269935606073085242724798018781603916439326095893856256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -10802098891699834238150850053483475230232134991036376922851204704591404364367220740038115001774806780428085028672538649726169671748193061511964282820098410010155501267656901117019412508139757261238689241165825874337878320102799360535165055930151609680123109816776482027085536758567688206785745039015672191297704380182231583543654658890619368709653045380813961309825512180109684738524382158330697740571045616452934061616788027517300784299313925191462153277237177583138965006864999262427561935392431688928877691421377538644792410662097223754749740607226547036709554755192538590114567638366544978388052796406921210433501022148089595486563805743049329530352303045193194554825557671058203432085014081044869317819060139117389160902758255705431024622577844777386021499623203937665584497483982088404856964471975725172389502087591729119722555641268998544723144997118292547003472272652377518987951182567256481630278672890924390004149046485923653558508917635948437067823075944418405180103030196047242939542870983618578438199411076263592929811349236196857357957187339334502467025077152402153135706010091185969404734070613529051471120143655493104581473300585389134056603496106306304905058412148048750673939237344456665436446349796923487832039762721236663878749183242856937174103558755859652450907896445155233667979713791755712053669514452712238044935275161503316768527343453498038767678721414403183469071684791937097212230443811826936670417564613533877058423137857680547973892395828041970214965288292644231939658110895271759498346586942388809310915456832628047166528365453599961800561669790472560164784890698711986406766975717369565093007141344113346348704579903761097405337837271515341799226160341092387526657067277659434844119957682831646318447094169152206817380586009912863807738652075781261925239686686793916598127604331866649301766842578803264005870156897058209491207997171596943303763546808395370712131960824286845107302453945569458560242478331698860226231364690602794096847922715065063334582459713365313887586677502824072632555466745839575572010283329161334193259486652534163535332441646435724267922630868081336495351164761717509893325466846477417583734969741072807479626851881851184587829727896305500714663923931943340820472844802465409075826499836856985819614081636460477106276240327502173004428196057319216323683189391886778135275670801135372663536097915822319860577199804404327788304619136762066300204603034018251765699301584354426257292022551931567517847921463038365113195792249568858791786690094236531173296481553734879575283531312530064474288784880435200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 3521714723338872806149455665171482199517266947596508786200560485405263524938558046810035747427425507800796621036116736799378701168143422570597276333606430938943651521800448965026522447587868800395695252411636076487129247448112822131452547628604117066865357545459302938629600409265945715420662519341672155603483772100542327147865300955069670859615894905762954999033146248874069576229555693681654260262210542591258992421011344268972788139353108570511917981901408637059079836083209779536487368184262545429954053950263356673391752832234480915172939988064907643739544740310436546431194074100463040163896271870672738052832808779591701069098416430422853113619372251464430098103720086979095264440270140560028951784457948334351933380040744366802906870901848508469222900623385951125714742130181658817529408369588464081325630213172895215673391073930081264611006765043934749953478204887292218672691205148876820754343337425966107856003811795199270905058237653182846421055501144823006871749036791267343954954077999972197109740878606308169327413103945049297168917289901003407901138174268541433250376225415974762678508412396456862797612823218517390699791316283889747871068319604082547030838906677931188337682638552854223476122338525119285131210454927164237588858397331527663228969527513335953438757343765716883058704805965845170627890479822628646742454862234816527452356355844994218942665396723605473309096520617845400002941519214490506152724681895648687900968661064176032521593906116639518793851727786133351188660771904465431155020314894785842041478176714901764148129907800520477351084506818320418572302755512552831069688331500044937873716029054150254777776781227158381969046704363052128260461397773499645672848204189893282168819457112463078684239769410796754400879432319220129263398263657416007292404566795805136847897058777019569892923102809718722181192947615952117127725634321569027651165671193892580216310345334314943251072246406546957188708303835797638741027687586866038900261914245581313608419370138952035114748794069386384030034133137398976005353044888715194664696845573283701850886847423028702202838665956475909337124339292825800439988601293552212082375675728324776354267551156655852407064639961165221002603509054659920725892655752837434959893089240252718290345430204736033671638882381176179485972277651110069150415251120780198303509992307675125677805230891346608467035609845770922485958983921895394681784114484194647842284384877360351572086454412321678485493704839572936776761033887453566333722402157783295472328849738293376941331300707134869392892132065280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -969860467771178573201305422878474521357764696688120536160860234699141618775344512738093289802948378695840390533499314089867511687541475322303628785369304587102570091795935915389043662430775618262281147539674971281338305644056768584134775946928263877599748468061271898682363064103152944261108906974370549115839867735645187038697324041765722512977235754151360605398021431727046122354022856838223520275490460548389037638074273485720449038234769912517578456683724625370477145445866633612297081053221458299037654614282615952218140885043030770547004273978613109182753659023570065437487665954843666388782766457039922419166436942863972616670784004052615869598022860182271715926310197649547905695670187668191895105511234309103804331450500374805182662608250255740080369682675643387349149863950865960784620758968125773476810076210123917884480890355615888688473683580126258232852857279343716893166762877392524907084514396030180835201972699707929764464816155941110772533288089116078710277119853550137421959185512421072598491920170948388898685567913265782378229607642184565166601499878853227442744258693542684919992746080271632281395740614995474697079285242427217812221893745444509554468219564081482271731576832504421892285435428534408113108885418798264359400333434514817836474991000514331706946716283622461113693249651142066026903263046059657666022841364751217121764817317430008017868985429310854665403118673631514472527622403980177026364003661780590186852420362858279697486708203017299238624763223850294332999815889341921027340142878384542696765260548044636729238086007843302461910016424244265503226502150915016729541986231843412256840374719590853830220502096313952840186848955113669699295950812726288896848783609045244303248317471689081819011535826105634930014809016326423285686405002800061376124628951130382623347510132769733418565653241611181142176981853932548747522818822271242091012025486906677756744092316049352813964087573257301730610695926538430858023593983334361509645607265775410993418405345936311370070958812364101623064774674172996016261352431726711230797575187676793475201420452264152568351788964473622501557289210277704302200491556685020559340614499036460491015534331039124785403617913441636082004386182506601672865768010504567927303840164651484189820431417487388726256838448866145725650331008107020422661603077787858139871971468057554525514432218496290555313668462939659675897585632858585992170484616613689281596794388815863296725897231597905781430405883728189449956733401148128590186611529422392982048702989402008386117802652414800965733974016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 266526684107199851907780278085149907258494869065655984970073805325758249587137504414450548277322442082762370723526206487442307401021607048919643258213321288394675209735888265101690493089134060157121600078875108044328134846339703389393930546309981717357301494460430010280892675275598179099127258562653675550446405793677883657795057336284971118507376132628626215317857537483258206265635458403498872884524196083508095343193716848675691329743422863912984026271806707406404616864235426134767289034243477248152065469864535972102541029226522939548009537041885839246920582541857464869530506406086853897930986595808069346363762173636766380757125957439038453209449533034666738396576506606914513591447273756385218280581148205256954925322967538674295430603546351954870358922748128626489653054574607495010696326547479213268711931562059902181701681665555683825821577976715721587003654988049984239354482429089143994621654744525472106353754851497310658319760932728474508843882560637003338463328066218788315716556214573518483771860910815507099782840142034993144237445828865483112759156932022182913996582224323521299898578397893838421176484110900790731813872479487695369761954840551242562767215676454296022552522658050131439988382328422839228980324043066329502673071728480532178097069922562242853301602419780607217657106634342475534904845653674416278114920002656177421977843942202037115700418438550324876182098786637919229743082935592556350680533345819534516516911419964632114136392118659799540422206402691694579184938251418228398987096801896707112856445364569266063838793208263587612061428140797512876536157505403662929643729367282456278510453222733372341417692029936348188718987781733888573114447761188300571036709242922190977219002415917777074756384036037390412488868716929629324460796404908597242838719617418052268034439120072382108726456828801284410045495435291330625971709157099731864150583783995755556195268846479272409660708829729278747484059397777649493823994349419432246215526954381988537930234138909515126835591992436981881604994373838853677499836761425578288826472504474078387456442997240369887696340784695313850946900805547051486530318006019794897277745339096234505427181155266348901480676841893358397192505918941088461882905885865751291468367692080057068295381321158803906408153587746230584844597399196813985596738217075902421094790461618231215772788247127705995143996154511877939774904391074716849564003638291707621388282622771692137871090632740529391278610230120486247111242152780980997776810988258519541836955488671592960125244226132220080396697600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -53604119322823787798528511304421250208639723277315386799998074131248962461353756255001345775160907249012768566970534137355362657608843277689547571660845103835936100442388466385765444224386984651224197021960248840366537158103163197600750011262309815532346349073375170656049342395492745401580942884355894482351119626977888821860929444668665801322445422568893498294639710852676427017119188605749758376940725649737998060840812006931174444526288799064475871195882856284227123645677429638322999600925953816317651322876434301483720117729743325535145694836590912657924749869313155987324500713524205365898752881595619849803304232766110927364076389997863912017796322063476408842213638208995648614269451582489386175905083003060344110745654265982474515979056366161588102408348048385677863213755842501311543916078201717023074669133410402009442725991294780149033766769410269940723634767446276398649538566063114434188034522562796138619476309636409572009207053687125495898977364064595024448313483415520844604798385654069845570724437709998386968372877751057114632214453720961559157263845113089509850389156363877582459915411859010448264727310358046839479734785872393418110343182258175172008396029750525285107225086139738523312100047679634701333330391803104712791383133528731524304286588179956679330011413989129872681214437452249894034824624988043724068026309669036112047544335995511518586162113483163749501251701524868870949426747203970751035189012815966492295374023325579667139401195466904098096887561907554386444600121987961312094364095081913840244993229385607258794434198406722269366197633907415133864563000083773674052099783842664507987994175019662816162317093099173856613616039132744470693701988664640911433952613318026780564178062074600036936443207123501404463558279464375118968661733346102633124920265443863072287520284484255767639116538025376563575078176124201334307376082279749070556397322654972386173255183680054025877437121573402277788351415621048161054873798766638342945843377426053230019793040483179575388107310158319234684698760568980881094108177022610371155706226207193049089696187290902114882106848739819205596653560569477502901162542550418440720086247004167083288511075999449813573556293914801654987726614301363354858326302099915338262388018168600127105982821320759185147617768805482896808193862891519271065900452185134826386935641686799555711455794505563531471462664361458816582864688820853088677876142956149485870028643467021374632488155758405978336906659588515941536924129702580899513287722163163324016778877883724034649386621874774244065280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 12108006710294071604402055306719366145815527809370509835750345534469882583517766045373621115093687911020663137845298015313245304462558361069434769573535507443840089919058169382684655386200341542363473017964958372849139484098910651412233614897454760009266582124404395266514585808469296833051731581032098874604085742210889858787385652231337221459423869423416391450844827680082770835847016284110226396631287111837609281499783759847101861738136096546211942690141459527195968953771141328525466181541370725426233043385699137027749098729702579456404820144669986646085568304996780912513943352941707554692046387416603600458337006560743082671889501322437400912331028121890955453326736525320080292513395166980230922555923583593143589621102563230597677197949885735220203577568237675743877598218071289963693313308332806740326735941809067116730993699883747187378901248258550418285812286991343412621726040071152380090820263196685984665553975279860659557921556865945159624560752417906595888345303698697107767758809791486378214526798730867222286257770051968450017593521337590532242262684068771958223342738104994937833403175718978753791741969974356005857563199616764778786150258608174019476555590231058468580247721292354005118178302226123522098254873755545708390992632042260451530938819686008764930019456565629644613129946577703397768975814040673092028674994791585548111178030947328447537652430253248416257396897360150358762380160740292786459549547911350242876172568818533782965903719750116385735229513255112058126213409815466591750400522775197379838140213605469463085710288566446176210060718775402585881393249831663499020594588739521053844488263144012308719099446119570623193835382286790561483344665698469985791431190064613895684581515832310014932976479535285196646634764979443263308490009449303711905993058769334931005032417445006591086873203762747130636962314530852250898681355266994080211144757675616830511796380899850669317891907586094345345877328839729337476864699076531490604055518885540891418787062413537136989149848253753466347086578284342171540562306561626816065534310369327867386898738290330347312217805077165033341182851912671972524665574179588729845902626529366793530840240966752858237861796628777553659979956298109544914240953984127562764904954200539307685571401556402118626301603857093701530462461133301433219389303913972751937908277308553291788793170952004696247928205832465500792272604892495808216946275231388028644071488063512203047037501120485562574373422704367684669604940145040784640504205458315545500661780450373712344107412027498037248000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -3714304271470440980977121768996064525952484318471251128462946729857785966751053910554958976379047710147334995397742404154686119651146664220790220552304198632846429950036938612438663489866732963669177532277460360968139445375025463717349426326653568788978020299117912578683313926587162240461055877164757660525274693361630317934906593840090389973584600354032070824076811894065191684899650742497676371631025205489948003400121805963290858052441340575681950871456219900685792777413795737061594034694829046894631299384843957917437110362315875334321141136847700947938837780478653267245096028850289543734320159379782098098818124035683035742653135473971128456630531136542306926804768823022552824153116410354542526883840357949034206625048148641323895613912136115899241232036813010326388041433754925224638912303504700058405250593926727147069123953284603619621220534580152693886478992933220296178688108198682370063518816985949772405802126969336422736953827513492578346960449849955899160356786957673074168738120061214249045127287639367733448930583531009520029020967871582584574084614883194654292182161941739593069674896248264337928660413468786166924080933432791042931844983949683091635893889630387190348840253562690668693640527839476246780711253132745460232346273018170376149327116942261547452638985417060499808185489484940342996134501105789630819192263249075275474815411001067086022594240672991914172382672366402582879373228078094982137641494155271022464764598889835355049170263428895419570978832937222108406728793871756357927039942981050481172089050346001661578189985387188475583563834212549636192056910990838694883236019321905705657651706225978706024588811905855318575293721456540134239469466889238214378610332455339629356831699612439430372718880467279780259238348468587128126270812132351713123443648781083555619997067946901995297129009185917294863665087816534860918089702150774690021669673801341512538566808924373204976475984337087663333451061993176931689792220129705491075854243350032754674612487881585855732458846825023976636212210154302160700122465090622627683481211614109086374385234928886639319107563970177603267918931278684639024002077944467568908887255722882018528883128589253946586738658139896389524264203043217527417419873789166543479349451037339624448796971725740706880606152724997621390187060769753619915191586651884021416280157142649155075128009353411474691940699805385334128646236939718020187353764672397606165341411850995367405186742249856475733421402913109401381929342981912187335625032539745176518394925255417962580678645508577689600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 822682435747199964504424711607496578972682013098252569716855525258803246585764080578933968532727161738985740854957699332713702507069768376903868298435651364758975469374731198839667038298905148384224099230735663464892616746349482361738378895051994380868051146015278461828965916733353524991986347752672457274510376722885405897881772281341254124521212157615993153550259633583023092249393073983637426333387829235501906771858418062627462477086502367670949114415878315406562730917587231033704765255695382296212322655463155452250357671521979586777429790830500983706677739662194947188969881337752008937284201098882374234991036083371393102258185075571959616442775061723046162047917624790829426537911901177819719190060402082569632932743903407289429315858118600001843808203438652376681246494461625210814369202899003499020112275505672178645113351364347695407735835107125968797438033527908647532573768212664360907379059870839013144432200377267468559613191751067549314810900525713022846178089092440442074308035762093162977762714639778059156339054130322217494565294874148305704268311582239422188084270725982346015020028266946767453364710408327600513012912844492165634839694802173850716256650790221275071577842731669384744459814884830747342656152988798260757208329439460724695290513551238623436033395306426199694648511407169134973534404268759952277490787004297335046448598735604102416361872286271197893524309957109654846215197522256814946147456041147585544693745947215806073759437460119320284559723736843008995910964869994158002039043363356549842793217567180985845795328487231138729169734798749282190852022469094850055213542952074263602039594468862864290978243816481835259626423264145354662508535662812972519389872079933457648907888477605040850330813868747825717567299357402031429353393579355984783568108280766304591292500803977283056144246677834883385195504276349175291107077884440291127883467262863467258259786545175467707011590056974857852141604374019590708562891819196095170195417572236475926734189253990544674644659989109113023470605155343995822601531267476633141094870594027940302689967084007448161395973984889155248845925307065897234605755986703172180737633705772258289371129712505056609991977443341256620579512002153372022465981797393250947214487434413882271163279160210054269297981911577569124962676210467724661535805392247508836087132832141454251187229413982760865194875144156098552862508161451567315902529207063461323721087197419763737423628664353806101412433589105498459116641631099194446013718893673957947668589084476636829793843087933440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -155833792846864934391382215026165914787174079856374941619201832031959551145573022140554030448381387636005291919039070524549833267553590425243488262124962256001644928670783172220619162373544581884829479534441674216038754409285280813043440683524949063314287669357289416020634295489844757420465531927708445523566507463608787151513611483034957261553160401482929064130507186350586629032848816981052926322206110015174640668358181870669374413037705617016926308366362653929232178041528563773786270487557854022246663274548249714016454949122035942517643262766810640011467467835542184903442972615538035686248318505411481714228220317772005295243043096498079091041805161920953194448470120199255137947309747824445148523684921121823186514006120560042505978270337859779504651309952769243816501824810263417466716398775773586249912736809072192349636240498519515558296824327735260510679836001418780344407125409662459736879404596308900814173863939878238390817298060865264023593792807699554694168603735003578830261102323105052385023929435155687172078780081519827114267296045083126256384379767502591703101682684202279649714917333107328361134509282445903013231796900937873252455748510287404763568916470933855022929552061330631699690748039680509006079123621193020644553430024613261517989541931247405254375997141907031588752074980398139881953736039898968274024251770526302254942879039302577526515819010272432986531524567646433065508152546347063334880234419649422880591515690963743493283277319250407928242447005503813493849133575746205808168395367472123619458377078205371828721517462997182169691290484719671046136564272689222518720033358648455092325773217196329633132798500792159894428928583755821202308468070509866185812916611324101225174314199785474013068553433400209070753222054405812957716361708015718744575529048998144196240246537216965732684096344629185675449267653422099541872187328616918352211383496255515300698306844652947122275883011881404776213748155757763615800951669779198566439143745545920791112431048616341302828738979455071655743239770548934979686430618393729749928502283375083726074142716977063288163051267344083289349954983074862257052464331778658426511389709528550395944714985556399550698348628282375133964265727853761745493130123409052427656637413373145721237774670180352762827004081512442881662879338315372560347787674427423303873089627751510657630232527514402596142700312586066771544209976961791300623561217264255929180887818166343338906199064673396741396413938635849588877396463460108099509538134381481218483432143798308696096960937984000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 28806708066237470497299429751053482247488878148140494806789150050739108669052850720540277190960387260097021998553807746627680473866734762855988190105015916565827955474552350189005873124062511112896434982634556962508668818947034356390555097685811893137415012432355157282505195964167216816548506492341077018607678886242575219675623346276207199156865318948426810692101873309979427670730802071539819144932822310031303799909011386373469704951605076269031127032197032848403311778509240837069284893165087281223426420617676252182503163759259542807777204210527729956517247415484017745136936776424205306210188327571693234339327821909069870922044768997400492049747540036499241270646685183442843934404791045835210456063148025752624277001214191658641237370086283950845940867624495727244432043013224573046059904837713792810016544964308666912558204954137836736014243921862178598989134935385164448467955726833943615716375633772475686283883823829409451764618401356114024826961576007343367311254560324443651059881559501461792100120749281854589199950514294421453322691920002832693829782268890409464500785645137196780000593306837409022869942104583578845126290605828709477240744129293604177135423239732620675838565779257440420865686275296320889067549191845822507732994013158953354226668986939479200220620093512620541310789249954238843074757783583400338815175586227794695885172200203888128759752272029273767000595195437518165794058977498073185363921808328711455192744649495957204464069363090271110941898041302144859892674071742365228731926483839428724719101320218619451419304593478215542297041071555784137043656663451727932504135923318165533361196324723456865784192127250171819934199748418725315398080215392333035698257178542650805094720355056845262957559270411696049973331371688006108181859722789732096314286862474697659198246413672469135182026030840678902217976858772601929052408155601430473298215816321378677071072620316610895247357395420635783902266994952624799261827975198899328363746337117175501548250998999372940908376791694603977324672189108115596375690529468375374103157539587324528578773029405612312318318925871444050311738988686251337458404314261134432171732637790138212260132862637854985342381153967909359298900092395980949734086630779543216017607479885905884357543129825371376869754868233660060934125495893533298871431402803099895861239306793385585340609038077935720024185305111373029901600258756845372569830726166179187705692050939764604852023931609790037077368537055047603022707758240156215112564859997419325383113118509894315283788595200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3868038525142932257549937892754615416756300626052265147762677002658048983336704637912184833168037738750139003696043048662749611171698391576782851485860692064784155564617083209246314673753213430984747565522594797332255432116692891443298576827492161608697888251705418065097582555373016955014014135843211220292752864344999530799490964839269328099732251098470557603499491281520374086764934454077286275744351456336772696642060950716993416252641072709258208284018995939889124593082896248992529696510719329943054290988492560002129474075679257040776836092404075673281640300629950221509153395943399658579205499552972460330867326659701351416145999105250150361344373239727196788298774911760299381864376416199555768759291379294402888444678614854673955612852094662829714139440111503715336811764976769310805649925199092057080826548547336778106551919793210808234381636429386524124916165593680367576739482631693317150758141938065768041795316720697896305363290221032207956894784062345852749006087449608452104103070723854019988235487745235693847783242354567745584460778429340102672265625499911213991422027850477731039533624483616777842949534796873328898452137717639304229941978124007980566675941098123105413147718768989833427571752167017817825917215191869817585204455512368642498441750956775016211388797297551344382997893611438772072128061473713519840577826387811677668140015579055780681451915850301818891894459463668352385535517670159914197999913789406502141500921531744499377339102503869998513594917016260194060077769960143209722938878399714713991092174838721445551208061810236324246341173431844487531867616011647039390373266561595822719618898319509400963565083648999887783092243201780843653550010924674077043654180113493740235751917531040606655729396026010410860337665980172784430750118952395871897205622554350373721366009599338672167638371371157210496960110829160555417275593927234566488314920610981741415345605990973253398278514362601184935774343082470867278859206250568071859995833121975633679836628392665562570150977095582600047419569350092145409459453108335409614691661603624297989471459589514436394628887680287164675796483800208279768435996425065443708391833150039306430683705426072213485244210310241974496214864824728271738989536374425681911125428215895436923661882188996806721014931850537198882766446331214891338767440151182657622418060600723993521157257738166683905562340956201533710335342920163096997052642732011029062249385738520052859496498770101650442868018519950777794822590885709868566423284492533899687062661193542014662082560000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 517674224189090444897531242729217593100840427200315455049242406654024637530986539676450155177465355342623374765070155638415476801170697649471974367401842826799337934958678299456142156230467594209555275813517742082302775932016625761324210872139350672705520563723977110114722369105762193412350160440608833833682145618460012048245425080119727263597224717935089927197250353796655416409039465563542694031291301662776809177371669914778664216796190780279409702949194989104089120952070867917731090715555416975413944872795844399691553165627190319193179602980354135700204551315937612033583986810547098317773379012784111960285337912933260405702280863274960895973679480236661559723447389366789358091988153512090864950338727686902364030863442310911098200335596177709165115381277146110182280519115302016030695533552443056182084018729544101902010962949129140848561583575904286289916218972312372088201019358670638896164037991378537407400635730720710465977064853860484701905130099957936612321044466311144355763795954484015346547641463418685347865670416615292378214648779601127200141640229194555380094064062191822106029409856138054616176607775798036436641068560660264683164085812400486296044945483908450480544132438690969195674871808128668007482574822903909268579547077622918738384656648920459425519842035614835159391949071231835091026953866233282966172289622176009242112868688642475903622883273067395280657569350071164225743555922429480685462144993877529887471050870035090843096790177152233156862345033306642492212756275919753317995792968316551335873030244014122865598147681050293814746924926587953190899541517339845459513244118754303165907394235598886404336921547485862023663313829225974999541641248351375020112695919106620210789473410586884172678550199828867191107454258726728687832739716887040973530315504186022003205990858031800225563175262250425433265645736290412097715958980439835070852480383236972360172802953991404010338572346931666636276655771156585670769958681706743688067296964730058641240415388437186690556818946246475749774755598805639815841187781882762744391786399317423443851679234442192681055637959068399711728081713506676173682417389082486946257948541789900978410740110885929604741996507708410642181265312567911336022504654821648589078314157210895988408596506811885100392140779157730810647682006986375027422749000350146586862895396922953419767640603166501804321112651128048561504627949933713564726824545922640085895569295592023086749548513114225476075303145102051166393043892093188875027968228744239160175101432184797396992000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -76322788747278867085129604359545618105717453329058711698731783833533002276470685733599565501295383182637711684616826232690726166056138988789491160122413069939661571643115279854610829159939202312389310999858400801624317925549903463780558960376990058056576464246042174212632463112454486817665046629137078161141722263820384224840429117318359586130207934486319932481895245258378026679599144048602035219083336523795380935208317815671493060785023542824055078072567852680437180461659850003152939101478499301751143740546438451200409787001340208472135728928943964603284950015139618921653986221290967477155668284211859870667179827964198351562765820637545610516198671752852813169781050588913621569961661594032380550423525822179799711550811633094398931007897214992568454113298343717886147853783365904931012742584660931408832260153744100935671973163555279233496521110768296536288687975382129258702576077578860667233211405757458707246311554604746746280712805194833728788683202680659541341944093286766969309114900443841143307915604119715936020432567417866704404149123288129196038015567804118397627765818411060443646382901880109545246168517152142383131035541041786772591372101449109634392645185049076491451701252045990248235932362597413384470064907699558653286307179537186092432240329010997801203868743166600220664182162078781879927804435947849594960415196975669195166019387116082374163344720141381816952473356527791912449593898054858923460925682500073401752837804951313044160302232594119702627049199194400738492075038407629656119797515657176561216339200397434640809115347070151730462672047384761800623074360880921422798580076006359503678275446675274486610147920361651839688154706229099425110210448871087702850150389428765613460805142831417800308266247076924017840798448004606579481502447112181371755544907832898877880144794709457859957745295853967273492118495093913972245712708600675928462532853051367057124366381179979457611417672545082382715350906321267014081269928610960235269430199138284075959737776127255536779226735976862901864018540326075799716860166501364735850447733135465761157999242537726760000370312195629106568404557576432451449022733304227127161154468907891199667110983710551340305060781017537464363342727079965181260299050671137270865102525718195756253296267585930825287375830679140402063986286813010784401767389236338048611386433618982025191097082361817843910214905271194908172688666291311672314300431887666365407887249655987637957993058351874069518347137196031446343011802182141625420889396025832983253955324519697612800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 9362750519817355010742944923257764151266220511394520777701268825452551460617411651824920927004916244363586564649324898487512925264791570456853924694990351901218723555105346058465010075990764844992299904856610040946400407264638551146182130400283817422324596430333993907903488254505386487343102613466674207872009734570897631818205752757524264478187548807129601680453597052724501387704148200369634440310483986312550663358173996303458214466868379663200060243052805808406769639508513690790639693886895862493964318369213301920866175745935720512240992263710208402460579924077099358647691178811924297934503203799174253200504942446577403771742807522803206095977000809570399376411302220502196217768769014525293844654852071262580874777646370428987620742194587754111029938356429170345655733976557791232403606443169066615282015507945231440816549591233022340792200274446235276623231875917957864103490742765019486277656093792825064174372953877006469714767169735620054141901204740784334738702269916473815843163717074549925236453152402760489189389963387714359003024257528430886643660118478670245182838060155309918320170658975466062580372985589904580454772466923841676231003507420304922821487664967698171502865763946197545712273789677303724601621300588414544293232591704012583369792721781238688755218803509704716998796947729606648208403777280442642855881755810388628702421653509167588507654068827124932695813648413547516335775981219627931677699594361146835541282880987099054415666856661770720320962019372963685094018893955433190713968310168956782422872359568912471673206989097601508183853161549517244157808552836234459557595158201443392150874560752514312228024965253564895043979941852203236633583047722049009675383620774592693888812302884401152488306626738442493993681724084689652622847577834437952565437645443709361512499479787254624484413848074032412859201149860864164186184005230858605935428245773779776098324882128189670346631773670373828803714751259541594663545015678527595128579253871132521265244409541908926602816007135303968376983143351922873497980388697488971273438168956334659973546634701091236840856645657184524087833556962035869218093310864934625643922124701017430187939639908255397150765372819684103377334029777446297061949032547983805235884420257825118496942613084766510255751097880258492205534208849683281108322525477223738291527145888713577742456904707771723949142609564896152932918978552200513454825961058291165208727539246187163039605965099897300966014680528142419582765606225854604633999925141720415969212575556567040000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1139732089900100121778160806758354627524058831255080958444442147761473030952230012242784002438013895530946456044846256960693241995182784157726753721826390566181991022934871645600204626861751643149399426561359531002445805500602415376425722566655010250408471080375329363455118083529957278468003958750711524993945519392604655472024695313773220185888522684513163885332594261439456963535294942244083196648984463733682757464035976029457979890856110041886602198019379781094724901450568047162810650181541578240679152131990344106033014157571263957351047818402141007366606698315496271230110195160682533585809110777849805474628208990684428553475556545586112817278011756014761873478345324487106867422883824857646627567825625440720442229554202126651745775420329875686825969769135652627992713869948489913832866986335323438515549100494791373725735307349292426105192264439302727490613956562900128745758394182555975946830264576581150088603339099317315492530466211172229285919849169126625629288504406813850270270646912724670838491823149870558314266638957884356074018156618486523746974166908292769250229827271722686806499493077669730679985656478865682915091312994969859784018880033089211794477884764303465462272714489012482272230852745877353562129600205813540973017999158694128346473381005756273735238439080773321674635049807414843847704087222884967561396588093950221995936626253981943233247526545583719103696082001565855605442353272212957406186822518294412119202158199908900062916208800824644015866618682056602892085400961894863240460807803711464260019008889728320584784113458672577317558289755154444142845522034877838284593907815809916491650216418485183786387158065536866824119260369453388554490267064849790157175461238602498408016185385176039013894184092712990558041210859824919755613324748964890617166502606925783015296834518282806661483525130069437359783522629280310350840254968344341873941515915841703918125477042137633226051924327125148998869839608470085829364770973909616197940088229616993038845744753968591072918621203077373629304138026593940944345581528616364021903116011092244932638258371293205329683878641682415307659857984362349832509808822162792483499408984005059404324215820011816017615954832886773632794427833981301418612417350577066410252614847024121624646312339219677536924545188181750315835661721789243046805982250222624389286057918685281890769481766098537907067525722796535192597708213691982027854084708973674987791314059537548074706266109445548132163394877247512088283485596150018707771807449109490987940739809280000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 103743713181947702148860411388871166767360245208226952562720918740168955766451012908976373635085413172543295842402910213972709927942611583698290699285216555776643477718869839652839826844445235786631903537625188320954925874237356444916321408562974861754389779182024074552014835170630228340564919839540615533080628510386770204276459022794694905087412640451128182032130136448072012544423735442461195287611403742660222090708740665059885980187370322763931845602217316804744282393171811665199147406783824446709461783613668552333614295346438085353740203104622895271500290806248330909021047659059253414515355579083134780195151170543074559863445871825261297716793215944430775015567163390969501407073925275586736435722692764890436475726754166631510614356389510440018422428095761154933975009650700811547201890245926964548828236498915066519015805934705173276035449290001988887101218145666374454363921859876528452641246499261216152008775386049789648865963933148938191927304447507553949667663291055850621448191134340201189073987127173701655521774782019744530828592169023931220352211487519550648245898276580194510342638951465147597066985982515248475343945471291634207936657204655932177553315560015782392866883892706255553322775428443926927328721340126452565804332320892951055737194496009265610198785700431547881848982231624695983564057562534461494839726347481561714332176187939842523116000437587562310983864639459647183761955582758364132516459059404706727747126247604509872101914960072179085180005640815553470685696781320550999465398872543940327074472266041888438581049011084706687605908057784887349452546802313930740371392627734283775519166009396979102822443046562741895229986714854904800286308931394843015035888112291861177866235038446423048513168250682651580053928934435443347762524841048236865543252875578997526444902844068783284975374547619867458861446427657140969563761218048476385672755844565735310570706842104147094542319673909561710987450931425891085055493988305961221463561519900026042468486500477029780688115548813559756131355848716031455041223233467146512896416918502948294494981485670172608589520994186201633244486515425812710323617452052647492914193825071473699751958700483275502669612759317393224163156456408081449544672197567290525139596176121767185885286241767517127348438415484269177437584751943290693509678372285387140417190558049970515132732024551363700472493421901272523359121072613564310968371541510507456467883178857742564291415289590648763572557202068840627598665776657493416271979167572634895738575257600000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -8227114610556548019768590161366499167901571229946131821581237099423171932412482233003655953145654459827481647155394939779370560642210242854561396483572659066122883333002917179362235525496447931362418989795660929012783620247443026437826756001858450935037086087393419969703831737176465141754037571179393755765891956089942266788794494363726662153848347018853743078935089450570902898053357247562960544790164670127891854792734856865683021146195785091604584208265340112691951205612925007582016942140903032440582982849282181941773882110458029675807215441497571299039146879185177265544062650597868351095907775171850101346543868776084612156442417799265353469912743099614242120692973687853659950558372189173939055951552899678878036011793720923649700654430758778537636170558514801340270165981675099205843618722257311222095848400413320474445408408279155961225680322617011077157599161336488504551970628850547963312130764011818321057232495312920152096947753878849094473788987005515725107467469880510121390395166251629014319320984429348167956544355309756134783207805141140346831852763378857541323475528794578556281398316331406796141586684327304965777846257388332884631160093847494292536575378873651150374671176087254813460729699430946803112565663301794915190555960709706137606284572578519708772684417385596749651265855465530592554686578262818762200217320162414554758353983485134425814755194245510640491390573569423625180243471869681728771301061666132691408769993610510957764884690244559724382739897408857977453207463249530098644372272252402809321190232027398412649590919997802002386025730056950016680887440501367784696638399376908032238772096529248762984863340093207255364255871459644824264805325769806405167243380994060126165092343140123410938555235239681493193539526594710137577692594412164268526842665604656996263828037985713638986956025749487189249578843701651879947470850503595523466683235324360570278231305842660877940618287617108700514389777193046155779737196767109705036695098125134762924151319110333082967467985662048381926735394845199634528205515203182755277662278146432016761546607963010297912188715963554563070373357785036350896828742636612080481381732726141940671750796505741631290700263389740981681709498409284516247495783182633192991814248703159624099701094662642544198179673064595828222316308937098682568821595360422438233193807994574267715405385620591644417721020915382564300006976982928313157559256332096957366108336404474200150188312173442394608079977138700359076948793665577647541686374264143027267174400000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 481175985688628900083946000409025637755370619027389536770368367360288541335492202632609449338936724109389852069577389720719896221867606125575158951632077287824553964986250467813403420025423534183938679398527927024544563108188491691849230895186805431166827077677761104255089891030649719828573719605047752687395121418149480572888567179309198807563458800297381552874511031412245763247083633087326727929299543131167313251330217293066666043496297352436879979137021198972278677393153361715515880021817280727454719178245764972350291101607241435017167312277892643559974501387888264781545068842237384038448021419779173749127704506963445625468961458113948217739022914143584632185772218741552178535584906165621593182346876521680593619905382774731658158904623181973972731399256673885523306982363827549051176352998296493113415812077462896206311050268363942174383667397583844368291681723176377780790121953105181356694023481163856293459194019901731167997605670940466904176710947868421753972987377478078384664615852204993005170612723410977030772865008241497908788747035631577087540625486911112039373083254078671644630125805680165093252814967579395183472778197619357227689257069954918548143103752358341898875991028562736036835808239193557655049597653686113597987864389297610438728843017381742882362025212557130526609680391515289016258328307943382573705864990479071608036428641139456182595783507395183925112617823237484638765974550197286224655182671778836924654884104710907922727335941179946873225041494640337352799226595730255746218299413101897802119228474351300606247433004199797500819029334360405992988363719268279344410543566068202328278972037588371737652330102860228222107225446360977118011406414666310609986725793746747786757258049537809496941634621250868787405682225842201121481754387918668837369083800707835068787979884643637409513385348159791613587412335509045853225881255841568999266843764121108258555470998175337971783149757989925953238404077835026331402330923463375351077547422497036080231298936216831292529097824759626526204463070013688417629640169510931535227407738019932581319333148806458011138234051065206346009221463602379371834783702787724131779198017547363726789258462527828507649565742865992704228831512936184150627641727451957771987329125091957398852787716393086503899350157104788743450676002919014341935197457350350816500673165640178176585678368471078121729654664290969009175995246059282206042764350899992100123718712177247729833437545600251937112001245293434196592323812473741977411091524923961638912000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -24019577081479107129509092922724348872695532515997873133100291671298781206090052779372664695330492170352353812050506374536032591127592995134016209278413539057436720790012746850938358490209398071341349726367716006046692613281041350281220401762879609218705245521733617172754083659079316977361531951742918394499166071436308871394167684556230350530351680751535832855973364939132927932353302718509828132671510235785420764276122642063254631648072202976907460162526575333608228504767189338813381756342038937412193031664866564046800661788654351187902982528642121018645661992651722793757697402453186671020350662143365582832020935629681364780659467414900768649806571107752349870022250876954546114239902099961559403121475657110997508794961288288528602801699314808349905097385399822435286521475578287664720532753714119182157339698895436501132023933539737416940850017303736544757629471503570175600012644693835209799482711283527939904613263941047015841892176678024381313731971344875284202125153406738440647798508854305469519635138257748887913660393018396114879075177514221986532618849382272529606384130380197164743768916897942788601469585871566659349584973105205236754636472696935429397447170543171055156473055397596192362051395708739382626520416701704404339506898205207253161139403672455071569931460952420067001413034062602860006737923693833476862921676745710392218785782251662426048196794053866041751657350852454729085181275484628868164535186256731751895613513125748142659204401634441195128477984638622802432180725862260326845029544873211391291033500595279724899175742354941209030169278626890684131398024990864595429342165264978014233259676185956971100823685246738796380110062196906993406421523648763476266849580133274946659855613213496927702744422089198019133812010756483842655410928717858815194110790983043146005651524006060287941768228757817437081642824999192690057528861827019227212896176622151578338801956219167736452793544210212351490192083508481327282606121840390032561868345226363041344061201664136160386763954630349375142371091944911466087660240368469527043575242256120887302947803745178872786342356762043446897500906090557152932505767496455238847883935954417307800290928404184318161363035339007596811532986217041478108695964967918911595351981643375201746832633970029976525118859905864778883132601450599536733762154316061237667626681587754314612328622696768405580351645489839579059657099339138431605097498094929290217630652294607665392937630697742853621581408519206733676242215200973785422973757633121484800000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 886822619057653747379637320135042273477920512039999912239919957920561671416971710976806800454704523445128217559394005817029573444512076084266729099608430385543849199940557050455247119050602975379965699747702117795234702487106636565362427384538830690076072340911127737105465364383621158212415700830758803109486013221728815429165764292769115848896292972127227530547689319590247883663290042924064486185260320359181674281070325690778710229637309296848191480116844288659695701470241876871999090783865970848872710417652461241416863546104303084603727326242860684099452802645467288890188299406150380814949980234583677278581150499604119849106342162040835301559230095043131323070435584869665350028585771160961776947315343285553530968605478243348591627147986433242584461106807474912659385302280888715165309422330147558688455447183735688383482544799686617317509703024265179595919136460699179296495621772514851761911048410021857174479435339142396174883475346309332321212213949170647565064340104545721354008769549145366381489153159811219205472580536272894121353643759601459329905142254470425989420424515451175475386414475561133234503557506019590631767202463035214418708655909421876637466536736666219892494146503936871748284754182718562816696701022388945931585756246005849700132121667850568361434848768354664638521815713409825886665666707623524061673942957512781207980896424515640932924355299930540696757362841502991093770904205911711817043637778310710316490800146341166571140985368061440844006901269866593268320578233817643965117501700515925061639021585595519065281967840987954368435528329108145113550198997763049923347981503697754850015250857124616834243109728965098172817769860008729248585281725772595287540663576889228536300964641933737698546697201264875744707481888536765153261289837677135201766133623799673639307739875133352987747019938041208291515901693325289527263728761611577212051942253699196650727277713523327149371579731384242732634730570487467720490347231561507302747118051520745353815585647824243505081235019774323858163637822938305790671745008589143604445061843641726361342673049644586363548287432371594932903191299337933849818180737978667530236185024105195049018488597376173534237541137598343578745714100542270196114073905160563674011789632793841933025793980121206258007191070458093056911320305723711470924982059675994574635792504734598508321643911553911964800187351885913708972973311672689024169661178831323308475686020786540164405154865709241203229551685817079782071884571499466638419320750735360000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -27492220983847042934325941198149218726589529142841723599716421928386068846254506031544187662861607195941283731316436509628471536894812523793178347863708415940311028304371656515954466054124233499573486447754719189007030424233280400987635298235262702869344552293085878347375694856269057726364020322363986085639074492392496030554698441681740010946850391694827327189100415749409511907196685878959107447453544266803109597841631943025005696615000316818532043104208949680365840727499298833426512689891808082164552857096729435853858454927274619775323310336909555434984016561464644424477338222102133723807272175499018363183803210008947221632426011397426940388733455808578415349191858185044805040252177108968515598617849484480287142971302376359991548628715008113479451443123243587023161651400505912221918974773994022044690092989467250455003201050915696722077000948215539564275784183795528255071969308222874533429333093762397876220287228135400940992463890686203077623186316038460182550969271048509962266937593989248490783401462698400522264672924640260880756105396211358471996890813524937393512633654408231742426784315310298758624297143363407258906964753070265291091653920419898577685136977755740995256699349744622714315015080208885280829776137167719691927668065352511352647869618081987166668450851876602669432078513480458096971286472414673639479579195609425184152455278092976245676928853671470482669968398519904483251490462795530962746243869459067145045122292519796737809895341207947551177262899533926327123606478352749146161108678134664491450162262776013180235277252159980574952867378768817550306684291025067215196757596651247021752673207684360385525511905677325485869565018114167672541165817027760831897097250285934064085392014432288514078241526390666254392798943650517597610571241135797726898152591080506758222771275098168787645925083218484724896636198627785781719043347044048796724917207342730775311602926769908806812205948207459488633297829733853568150663396832248084314036551552028188556789146526206982963854067267304778345483998541597303753858606185063905488484976524287979897936595788300812808699385097626532267402978315618378127776150522715490348823186560999619605866578788071468393564540300847682836647571382966855544997010066337117422812863800532935868986671543989761270925910859248165259225419182073730910934043327697343989650941322049279098073540478170583576011885289082564329891913017542684005281977623404160861306365052622742698812759572620615292776515720766638793592118889077678867098894336000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 601277610123760603604752803778833760190613054949886701860821983792267820805604637493779253286152763177765661641138233525808187278582161079129396007510146261244769282429678608990303070286426442386687847538462817995354472160278672178714342053763218869614970455892406710566843589728456476286916973730851474747813836407635201124413678399763516390631567852230765569740250693878715336417011411399655272299558572268563431806640193904663114823940876633205390237832794774568709277291042028616973402158569624517960291919528197904646765883792990996453034964063343580323800248262172962531175430384175445602387177580252205044375689992978524023532704071825909207773494298094005013741211484389452279810815626643815510971043976493384100502599780513450733887807095776824775629017850125122909449453880372147108591190065459341929276767895845107506275999975034947782661986717031485658820134202485371845609084172582306224109435221223795103194215610995398530408049234650504551979320154222815775060769515592782907806571873475589489553739742932908409935207329988194613337789675866989668328601171585155162750800103584069581423326639759990215901025469112881752395230387209532926669049749423015307975465308237241317549268635999075482134547570750204345942923793562797479563829198394591917759728106100187939155714234648890291957081017096600471354363460274129669747827420330305958958190731479702826756082984406505782548046710000344153931524048649555744062864980068283677039905297287239233291775014424896293587412466506515275032592123883932887688897276591647911077665111020305145721981813975244688196190724240460414856904789520251979640196692931651253699800752181415803008843400885525957566495837823040160234005161101669557329273091286435371656727383410847375910630194623412302397187691771937677657223279189840971899904411963077968228802514257057907702527526193296839224174944461017695719557498488196732920886206138536285952733265601977587034749735975406480192452270117885066613681677623814220168544455471137198118132642117102286370048695816355939925181952009868989868312209582671117864401468843077062652134066506645091464018895898637477637426100107569780377860932138958620050233810312133920431465925256348933835888947684166249309605701905666132639828789703438735430780762280502199990077261918990029004541317649617819337461596752280639556074187237697731133735999260839041793478110475130079916879991347354199463292906987757324062777076868185740514856457001199217490211697356093359898747261082513384092630738172264839538278400000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -10031218054729174700957764923352526413841690221964073412424296531578657656936729500211263465317365911247168817342261352479540738907932537646086923383394977038386498081658711985821420384196637883761436917768922975114799229400051200007462335891366454302550313087088481931954324098584103973476340828187114103575189556917467700062554149873334814813691232174218229640090714849352572526030707971539256202624978848149661951371841578192083545215105984814337164175693350319902764883992339129597711338759281831646570640084770974806005750421667905053294159692378317900209853686625855430831928943472977503731262280654262970530385007531549365274119232728541864504714868849580477979835866856066119954761563081703906416974563751344734578596339453161802781826239337595971025609595547505038171447727020232943284644057484952630544012836870603865492619473032672097709120119102999734657099937659979241434049952793651921174118902738747355407657118785841000309379585430444646847194495639410446577840835353879920448510688712617499738241152317537409948834291726103257593307751944390766399123431253377651637759227926472291178701143002580860493070099478895520026597813426421327853162086576780998428268535987872946952082296570588482754488626687637185561431826964027766023578538934797816096076935307132991313016850292709917182634807617513846917624942780795871177056861060429739557945415429342645720319835655535614655384614283117872098336960932334041932386241620533736969032518363418894037038505769608970126221174550313549413185017442787097071034166802831662876730558669177800002706866117208594062050037857607882122752726823687494067499919057102058543178707869038984857072419156716564894074273318345086143895635344606779363225096760438475716119191408603779914383961698730801305347712691719163296563677152167730222397611860971288596563184094142484897132822383576281832220523718392464447702000002258425248969244473215229231477797694722856769341351295770660403048189912878027783983571170719527529509541652266358103288840760984910129834213719352458101213405400166589621225752794457481800322481258135616592701923086791588896027599579739120646475054656262375905795227821702031960637897839227652322063859647539291736183964732363567967162177712052116427066755254208540453012388108474387546610490436441954485185774540521769877311318274615783914638983106198800072549483629617911420988790727897556722723441100560060517537458138766245256797968161746902226407536260887063485626850216294861044457915164324205299681686071333386977280000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 101917559805068968306894545993340233602545960353860316344576714287874071110049981877263295109852076911829450682287923345572242135670474620656143513127539143353464812303460508164928901064001250508364773504610650591609597615273593800927887740124624114605903879789225971197636899596167530212522598273142988660401242582711682623919010846518667854320784300522049021391252406559363793465279978553571671420363649597279612978221001613159221975737773324394219618322948283225516671640454458312399728971193100244946566296007229718952432717989105343515654056750183914631090649330704994177312805698056931489253944666639414877373965292112333675722353521546381869193968846748697020706834536833443051330862363695339418382229703687341445320104203980482847820304806471894872572473249942043035528488825555278538393013023140004063716391476933725549268980733994482114625491783633536490545299900412470905290509623879527122207420480891151472676650201126803232776326450038481497368264910508013267328318001702181144352126971757142402531604809383825611738334112526470459639587591067269803211486727303762078914821796260241277925499174547436215986038747959100033832597144096647873419641171999661451934786094866202752450341796720195829754663517331740151988374358208319037505603310983896763194244244105514626804961498916418593742696788677780407946875707615178584812506369109162351707843899058920664062337439998659633886865693602913116698943393927448033155809584893330582751838439667056637322409452465391436782548762005002526309145492815361147798564486325828327299996514927302836725861435574610694947901502366201328783361850157190732742511480614951087106552643920529822602927441400971467922592382973225062419196987282019515087015697211780426048288531589048370590775495722192138824788369480406322998025453778934190810918265660116103273752373530847952979769748477657109003891651677717633550072818047806534847171078326180847616005360953628975381391503280333256779048761371772494899218879889790506397709917492420185688280538536419601586122825378679059789710590009098701376147973054761384874569936021988284275591810023248469428920496983560139220090519205219800746061386377332619315771280449483878513800153266982326591435304360311303942986182519888077790391746404195543179046912076304659175721556574997170325864560841237262014556344911152184422676944207396875376716987974051858630247639538340453892828103084296021565502858329747633415227747477719915572737864228980718711047735561260330989135759648691409882436166066634752000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -589314725927842747264047220113446752411439761181787768392364017880594665239763971446556917188459665694560906005238678946931330121675970541913082554633533663006508420652158679619547201483837257558981121928340593535512459031207107090812312092238186440172292742813302542800585067848559055133769046010340418173943872356312349205062592058499327308554262979490245187372129362222490704736493654643345362233016636322371168301755613058851322816683465755205087840328054044271781463602557740926957030697947748537615841742838947439929488341561673834094506999265559006581700916561415716543615017259012986436565877198726055448693046190764133266961664051259752122615870073261784969492129669826537017947695696490625998338702905555909706880385548679827834464539404131760333264749535996611001497050099468751377855370564575556944823435231898846453423039513336352188245268050331115383399427663464655279533879003461696533150450102821153563324989355709542160026543375767219922485357985915690432174743991648299234118313314379010852940370470306307827396639505969631130482050716601571366453812853168360807237878242113096040991246252758626187496593746621553681300782635225201261599966930869902787817224748619466215024063135828123100068696400582188144174893424099228138959399689929933354918625467604729038224890343894170186184451270555253223903826104031277244367223807412366278610717436356970657558289107546673269324238201850068114093395598896355658002587132880923712256908613287927721178601197848415461920487355850730562203505378221414507994999713974535146246478229649859060798498753542169014118111386450823998377911627199347575827116301319658449107278644586552889970777235918710514158516765948113022792636306189172646517056134657481177069722789362762802246547343381355169323291637200507023117120965098724678872836172814410495160834364258195754181226609132097409691062714208241735372431641337814187660914875457635189660353352851357541436289073228699983283222935682836210020260436983449630788745638609361938512237594055574005916587795644236182371841490059504153847533513368122405965253577882841705581020496563125718076647419514899293612378365844083252437032595401212199510713594207674589172503168961554597970387706766126792555855326916413037152829737639200661482379571733215737321294064364064148133816837289093731381523824049671809175981290347777550860301568944037456078527551642746540481690386458909886651126677212760092354457372132040045949319576639117337107702701473188465327428884704563917413523075891200000000000000000000000000000000000000000000000000000000000000000*i1^31 + -211091590213571220186884398541056616042728877971284801200229406291408766055468409870166698006232555455010492813392844146079566705548883807232627027080067704135658660306453154686806314245329725706962671217979633713392059699104787268613897125294655076560750644028295113467125441339447557228868075281232676277854103401159100138744105241042026420822518400880588430017899169558100026583512272067588065208414148363926884177272303972470923870931758121818145633400273118058268661440003043791844408075854486532449120551924326347558603474668158340823597001195689904235144533710008128844081175030588176130660355652901226423421828923790797937165983642831401067991610082461201546651791272255870187047737359604894870716177929735296052076117970419401870434424456263129799128549708160121372483394576626747382559125165132358646416777417290055660394949494086374337465692837137978296247760859830329548573236396146995183450854792490612216852547865661768459542467058421809656101331165084063814503780946435077721750405517529394168105342617016579697602527810067418829087494206315063851021395668230020595696717621282542100548630966702320761842404169324426951422621595750810205492091066824111117003579167949823256511344742762387485927580031561135496918104826060574254150759848198004184386326227460100030885505314080248880013142833742010762741007260689449894424905207957041048734996794516168687405360177991858861780696652446711018283903478347393104321602942155870350711464343909867576418502121282647747446826570078677335589140314880056547565587940399660800952779944469696458553788664244460675116374852190425025445201417118004935529328922709330479725265273969902752436310663029598055695029914815216947729975166472265764344948029695968105847483886867459567043962038628777416116155682357238814413318207421131974059534924093558132022871652442966967957111724191732015719810841728583713231911739040059746008645797827395223292119081235915642563419655968471692895689612592208417010542683813719286494629684423477378732946753272870372643570016598122070971115183393988743354180289775608977304479958351472608272956021039034292708743557314422965798410529684715656193490248288087615642746899314710307484153186152941031130072112186771784527635887386683037512645892321773076106987957562750130710609730197964658889465561949631301671004272515404460639389157078598473710673978387087664088807449743654807442305138767663967912175622926426774032607474614815121387842668334456718671424210267109000917775399102951105620869120000000000000000000000000000000000000000000000000000000000000000*i1^32 + 17647243927924322505145395595144101998188745574235857608889617343917625406811284703767464288239288936413016808060147385731198579641815684876176445500951408243069935428836726760740832374150156878620576169316985715999934995917924589652968148590951537441086325982846388366357295806717705398847640993109819009275230620411776093983609707011050390034508243165952447572110771755855171745499607966202559873090249233343203193812847183114293118717518219473920721539149404436348063609472369905152900344534172761356676433720053009475647896578449571907508516612376189168069453511164127613141051347805874152015912460911907681273926525617601467568913363356853875540623184522414743004540218874875083123232345362776722473532051420220719919404210483410055466813946440527286111964510154365672558229916806134042065412785933841907126891336137108576103444884036758907959284363753725803926897868661317425826238774567564149328038385478106299873292573798564698873391468832365796887338356527933796861191167875104712249531792180800863181677048396685364043370217772817523141853940537271971488930400648982504794096078259725702223241692804387664705761092774137048381048698544892701584001352605880012039113512304708068585299568260969090815129397552772526468553297148105190249767779769457934990224782849680476673471579712275907063522551778007417391445931122012779257971087904218867159877905352421898637624099060729300088383043702371464128242576576354527853745019346036824855265597788920680556681644670973155232612818422354213862658439547777675168240134663494553087322590756252271034530558585653587181049770346268130162980257567984548968934154169755698716292342249623411210522901143638596388201640800536500459878958504998101966204195595948536206653911553063537358720539042774847357981182562059295820508631578702520368609816703264442825491517575294224537084910492462049795200684732750886367610580794214561079762506036017276130406925105798986108205792307990302071439226357840272592197359083641426233305181555719534668099437029856828534941299559090972536575713027391634011073506223739416654901203625546288255191210109830954961497310662335668705634149345351502862291667036244279631188972570860712252006569635147890212350377804358544813588142287882814171586420387623017564039001065256691486583915991573134460488929003569009977532025787817939223748680226106263203802999959015266205539284642034885617251575253015373749821495734153913688439364712303884744725581542640438974875650590983738910634546425228274171904000000000000000000000000000000000000000000000000000000000000000*i1^33 + -82481958205924970882189577771962691269107958532758996170673288999485678081299950254488150031549779038097060144428619497951060328381276366620612885996371227366808849530391504375536975486309262356440457324472955103147560258741815672205873272769420150318099903174048045235138943265797242160193912675597332265639324729164390372439780582761405037470723349187539967200525281637387993171675175427338198369033120541939764455912753274511681682443121727450807070079097716354443865093056996411038023377039412063905829917079090514002053444535734482363635250739813842498444663684477171241993603120822191804877821048931029546137032611284790687536290596461735500761692541884211631597086098616176188011944480300469263117873046088557769052107544784307432167207392385197901926961147117036393095151776338807141984579393539527971331866568837647007969274857669976872654520579973576304291740161157261147792470702735591681744996173277165384234826417628865977637221094318632394706671969658406940274417646325070380239446383660856801663554125785077417369557874527402997807626747948073052493072803731204589885437048093890048106509568426963142685855039786258104442937262326806351291363441460054807953942433930534870493919615424133956523753294240657816350157055315579866521578721779926231547178351554932699406875536997930886012426377424791659217634520425377293124060596474940774891921198742111406718479480321694691548606740283266558450590351546440403793605041024846257862203137370031519370764131691689461228147192422086695154023001688018028719947399738520353562200770395216204185529836969267255355795349333857816736186114948714091753211794823479520567449072982398330543011368396008825814131911077438773437626185082332083622139749051271086555720987634659823813715992073920169615898302838546058892034552626447794601336599152897374818289413069981167394570549447612970016198941524532121000453012955979940583805807274330161737809485699658480073128330755396138188482760684352809797604505524391499065765406380017160156447573701922035390631301749002953632588977503657395685880503797998865844693400199005614630751469387493309507147763371312837327827470758945220658467382655355060120659811063367997269813883731378791672440788297390471166122030847752197825401748990118330830768580702342409495768209701981343140524923104224016603780489714785929626191860725389399212428356941048966868169864550227673034889393865793093467562794111966097069833769936078346905875763795293742109451114259792998243882366391654809600000000000000000000000000000000000000000000000000000000000000*i1^34 + 204238859911591351238811280056784308187987149552268021445119657698375367131646834560381703598069270854112135983106849091086540178449246023823934119834815491503972526265841873239180902445737311901980893429913379712134421976354938064394161991218416993901312583219686400637512730108854449119307179799771497093094268109313600605896632603901781461559797708480376860634914270719070997690089388707928650099448507370855609246580258474527250084225690446867760079179197892727515251584681480310401166516518986326214339612000848977594643253821444164462809182215705697296748283505803149698493949751081457635534762066744861751008169956963895895447484052524085016252563257065356562557082100225656988796380775239602937408323724358001467031241527659697071575705524292272912445614590430161422978292224321373912134194760836505179079231036034367838828688657731023580690169316113299296300851382568264338955124465158512811048000040885534539981280885742097453249252107636402936661238298690462787784345769606143963764988020579511881310806376050405424175486670511836378911451363259352553525657372367991874623376578735508947408405784020966540579772275823107244790621370363526427155052526818766638471347618358665932989549088117550838159626583163263397264623993526602815965010322347269012475976020337672578177287757622675676212368482853279457632208741379188722091663421024706344020226227773090730301020499920702494103586962996234172089820810852581218153547955948599569643483591705000176444760250004233362278435747421173467022461578683720869123570588436670981443100866008602459091236265131243645944150479621780500827874234040547744407426861162260720550668927004940602776431838672671538235005727118019983701495007087110849465387357814898733990464272858650581431803573594713767110911657506047087647622733343702235963694639416777615941311405340513797147368741331821577949649195050953366577835648147320455861340681616474237367832480413636254164938983910112872308666145353094314078756735981361440824970224788085825062688977690074490048396362564694416796160193821037628552367745787212449256742808101319306673740455060628168926672099453729735548626031914892508257836611834687093196624105303680763157185917499804292313359349802577494220534178827725435088562352416090582286649850147856652862106873365393523444629440049971254468178363706115463611050821047569881372960847766894013873299915509633094442910260852905951088735060382548679262502905428067059790047281805825014484509127724867655588744402042880000000000000000000000000000000000000000000000000000000000000*i1^35 + -335945201520301923344622167191694411701130406967209947333731651174016517785251347061159313794466180021309098601137841726761976666220726642726045321566197009267256645149083716290392282337636652106213205261055036448988517591705433780308174905289523214905051734894718430230565880335401853837236835831477907828665549521391350703984079616374789579197113004179758097155971387854233719244573987682242051801080890874766120717943270985037730211560947846739036378548733764210041930687850312430179151008931573380392351336645718157750384266497589327168329354263667619814095447963618241491844826100893166102923827906249276859054125389408821990433427867261791144327551534564285849810572142882576841386970336946720652403714086270728896591376692787427723577496104864272487789870323566833958879712724470938866614543356910751528208343272155549670162848629868693426058131685512514582942654961357343295350958116336736779857765155410336284973468723056762556233009225013840019667882804413793441570411906317550252518473714944025486263728289475145971681747118133289562286545308385796043057575512805973167900118802646803133177829486419008823181802698244987983464752699136660864179936812366333725136751759558630008098841281742075213439397333044153439411145532173415969197730700960832303651281622983440348482297101804898198794926594753343837543697085180350502138012926175144105117311231448946770876827110960825888331310436155214890547103904378217522717440946429909034568428055317442587569271768547086628061159970080334341289957390361838268865214750363376064520264980705523587602158897459684946226046488602278035709358179671224400258357212809174012435832274664364265671110606517700906932401653245879135175814763907878144073082258049576503203252303768803751709452780707696081327525509068352431594687837288567010934410981266629798240098214169313490923610258273281888964999175495851730806792638488735285555320058602612474490793423985078422981616290845190214352111732302228151886258701787702747689798590707122743960590724616097781476549082908223621611992264794330574336157811062662240759033705904817120921471622100329094609441855633576051544039596341347042709352716554580204916474342518256222182646886562965117064707660067257135553279867792044985257714034234337290450655643197186411079246391313898280806056999142948216413344450605593519274314770057871031933091311945145008554659275440315864597479453048641213799245996754812188974259048689040093587554875585721721445543854373981399101210624000000000000000000000000000000000000000000000000000000000000*i1^36 + 310783794109869947447549421444848411480343486886643341943914797554622692457542399981282303245746091497409359811742178758086075254408584205657415975826706061987258885929112699371343461991229934496598360792655897927505047683142346724487604274017851304683793726368586975272841172789033258119442079196397365130067167541875123733730298393950273207326244246176813473745566146130161504595655346892082431111745866611160417512922704304015835560471657147513046857275669723612591717845722121593196802521532299607552208570807203591779529096518836007592910098556324138745846621769013044815884101898598418991789629680198355833191866950097887432077079534390514067540836363102309382793508273220297498491870410661093146399708794972028190246341316208762599235789662276511571567085538321290346050703932798220831252171881852902400956422724713475488440348790580048983878125217326575184328270869339111805000277309545066430508664539605363833812634395271194566006394730325098607871485604144618604686520412910768104770497755883190917445780557575447258159789127652702627179019693451885864572885067662346743283801568424525744532561283884620215834299614719777050413121834975658761491768032856982846814910949778537503014035283665865648732612425016124676344774602688233180672108069027233524199806372558749919763238460465151042923060588749484789566436773395508160368098135031335151446738093294942323641163693409583022066641522704299175195707947817845708922030328742975055070675619404013301427429649603403323953898274271171753263644385075230026777382359262991437418366095519697913356004222904870174987194089606326982520028967902857161066470983347361098680682113117679560281645484310656250285327010356443366570026914864592874522813441394335268752722008014529267744919797658379206900407985712248325534248778769753432940306398423186044403168970467417332268237155081173100794229543743905407420487463143737897370717998708806629636652325476603171543612018128111879441531035481090254190602196021385268370463082596245355197133764834735901111734438949119056610830525915406125523076368061547591260985461354998884370246817617559861233907318491950209417343364659024264348999822075469136934022045951471104509257015398857573297718108345325211429918277150247344901810879881843404699778964072398807558925120525470505694597181529077108037140977731307051562083784579730017238258566682091226780302648302936024038471830131021614119109444557649125610221747444470876244303284760393257773893116931219442892800000000000000000000000000000000000000000000000000000000000*i1^37 + -161642996399006608757286592185707656584714976956086836671506895285464066862999832175608840521812257198867379032839343178965205635679476781128099141686021972293558703490451120626119730569770193844772333558928289532384174878237330595264390765209315457782458085501985134303228058950224936717781053506367369038949241623328330524113224152998804762846587865375054731623795402641513219767745837799325106253927971343715844136667463247251365369904508284486270412341399789198708432028200870322363546155725680451081911282322043517650002749602610161713304692275433785990635033611127134154087079828116202127078137404004421558835629119817916165559445292690051674919017691710259811058026955802304489833006140349287124229009045467902666348499484401671155153975288685158841758808655851629748006308257519955281517865115639171714810645039167801890335616798694390553665449691332163417294085422228088817570948714474507163911513292992522260460018801754507027641911664702767320334043689936788861999492504563142231216730976803278035416053547301020769154768662286269969380040264352347278339521244292870956618281953971351900921977076695023679087601338241721431853403577699742806409633192759573103344913869570129679474501532906614483675907317010088367111400233169018001444437458829361927706897698890199856839671250113144630432370461304882465367484521583771432760567309745653296526857718766866503906100605222154695490610604494210256166731756169196695722316520600091843346470639342300723097594849089184385428976719722679632293811182442726057722627780743744815770160445829653409701507831474707656166427491632094479775623140952604477260648858448900996392801832197942567036993638034960414748203887499928645752030933874105622214191459533365725307314865978957654728419886985113446575240937183803450502487466011604638436686666232800562873290571918851037255668439889847290306457905556090758274242109435920542946220342228778416528448373017045785053403680760387673028449007134863346118829050313917583639566967372811593951299270108816908887723797280806076477172398780975415247141987630676118433639763562254129349127944448088051269019025334832181058118440008254087692471082039387147131096042823716982134113574371177793974166715308246221737766806337036212172339159350062465559375267682495670274286925267098325542991059891813496506654286230250229181241539382586149016855206255961363533190863696520341860398054203212004940151775678879973356347030499046729639366683802224384879525753362841600000000000000000000000000000000000000000000000000000000000*i1^38 + 62751596048991833460612695773143301943823553877782576245864653361347359119983597316251963027904558397496865507607446677578568604595461974911747072885165031079001450251946334392093835341697829323016737743736867549365450072370215457794418211113747964647236064379506288930665941687251028951933836716736796953382625424651628529944649555598976532648995491136692246417844324469977710186053692849493375132632028678619565505201236198127820489118411382799930711202895714627891692784240192410943239045648735421279185704756684771606292718498934108782440188607689845655705944845211899015872759035277390289718934661935481066598468675989644642274402611510436534633744193942091574440325874067243746602065769229338868447222316657166500126161154238282743475545536592039355603017463986959937100747431374368259862369291831775789438966795602973300011824608761012830128098982207406355769289028876110211155914779449785520238781217526363321941304430385643672519704125706121569509141606167792928054802075672587299324732326196158514048075487460785058656781404839018215868838483666365676571668192124855705141448397780352283022138381061324614243413522222389435805878949979813345768400399835610131606582757175477945223167934881022275815443354966906494684797791179153281762627040624613604946882323931715228714824184090849822112314688922937602756473906622523730031121836513689836416493924539192797441571411730987472836414058281680423213550510963388983838696493243387890466326634421372309777737575699781765411486776135742758160857502194792887672466795719883818675408492963950704120740593277614752911619460913112080487441371685664617529919814046501401558538594175930328475582643168803448695393070870954036976841951367396099531313171513737405430378951445863192772055489032528737145838740337193908349239130546848251609464554800004914865521937303617827983006453791937536323620127641443185774748410316394662704626476489396369223877385630234263296377048593992029573634201594119833420136332717272403218822637860860821893216219533456611272894489313877386113569769877198905087932877154981142206543228731473033075338630260016883923181525818722779956793224679375235956719421464998192141435964714497595134179185293301778998225326687801372152002498784369480377912371971627872574483392227707153916291147045943072591354284902433126256338091277135619077605892274652331335102497592275940422849790644191747294101174459959702128752734503945030433982321692142793548570572850892326234086178816000000000000000000000000000000000000000000000000000000000*i1^39 + -321782742121325227386071895450106924476165525531516130673117905512939534030353234298628385254045450612674243275819090621877247419127231202756488722589021214312764965689101503806454711021734078544159409355178559066155738371116124510514939259932934139395863471085154863643526193799474285360508649599368730937442028521653202429227667713459685582558354576099136338991172642962542687400974525406520420955748926440328262079505190632465333709757895511453032924570812869636091769254008709889904480720327110817060252593150124500686523754809137220282581845703321632350927478016964313668989819647616648694418205421367336670153237971570357792858664267059441749072176387743794321921774539215170678078709966900132353443317045088727654197631019294676032419624531393698191994791978063616435156944360520433608863087127962079199706117853123823943645896673115671656603759624253258148046918858636831260599964357329445842444230467678465433212013722908261199771108734907317662212962664652859207937591988148446094189526032951541214913905311268655997855097148576157975033365686092039532256016662727969602130233656479033579771809488954107558358436086393428794660823759475933110533274984700317486541096479516631005122651608078483004356320758035667040368598685100210824978971704664328822695095076353062087331453077290640849680948865423894010308501308777995832794624366839575679062028637630949800377368963874553193833068088858456218400817360787073815001088866191857594114039351233858955404915742545958910386969025804675971110804817939560603211510367820048931619229659582932538187864232335338104525970956232726723500345888466361390204639091443563410864947248610207118070038362043449966879370367938071928812131134099602570476483987558494854254090001062896086347026791626431938659865289601580625142080563477001345282837016919235038232567079560833572133547768530464475681977497103791327059072459435220331339676278838928547828691314387149223354692477015544112596893289952697738913595305432883700901260597900593896056703317178776123600230677849049053699953452644858234182661365660966468329523794606246517156721460406495365529524084370525463761770371998634222472138602763117632212491291152272848324634194437989299798731923977830580157829915969826260635080358053326541933057484779624645758601434642973234920481112092114591175571678879982013972964958818176246117004616381303312700137667454284908983531248732495203931982534394939388433558878306727695062213271991510143860736000000000000000000000000000000000000000000000000000000000*i1^40 + 1133690363835677406097692733077070184841871867530048023273455493229603489760507236506700103119915590025643777591500831178656909827810714325950506004967487559229402261132491358970812024879155442015260296541006387542628488273229333984307532699266784018901604864643999572919302076130886718088766103278778052687852620660224693233690468061201020698369326062261997366953672809491414674487851753183374802649454997299114396802407554668459569544435703911900068141518247648248650173967023427601774599138669472042723133414161826695020706846460542259774362612486876750147322954495517462077851541155642276708146194832264703029957709456118429057007632183628931860501324756482493893034473111907673541845615910303356312836820305040793080116293809820082120777828159572973396316218702166796097374534321632064352570958347911909136814251873237001829576884246211968431252407714054661083070858790152715446187425141581492022020643227141420954684488040776684221984670124661664457834383549707738630864648143864456357336168005762278659018920867125978727389219221207711144223437544817197679864383687150397464962145329378481793255236077027515156454546074708758182131551993009144360288069126955184862651063529924279368161512289412844614333215100763665834683590753152497014715302531265724294406874754406305808760126576583670763954161513768811315609914511801257075661859183727033069503963960600550953063648914840619294548095052707907817674645931593216677308167931048676875309647267421328731393762922128607206628449075487482414903218315536670319481785240626223288304869730139725732298810442791849276790304998554630613575334719223699970525081964772572699065986774145470378078086678656961250295104743586240298805002329715883503579403473116681027936589783801563729455662076183362801443336954235355313703905169958548976151175584227673326621295092087521912599610071582264554649325552434562843297215656279485595622037642495748309503036120452301475748336908858331547888934247229254288260607266390928680301084397980120651365563682122488399098036341959662235057286653329060821610359242909133719751462662827074449452358760884978628865069459671778778183723904094027202687332416934509096242748488891652818314430404392382811161323276581436020767187534400579382068780669445932459040027073466101859375752397485741000060987627880543230459969480333303794540326254366005780766106380952126814616497606191869201899291690308674093558426682901078579585365982945723710780581554793710878720000000000000000000000000000000000000000000000000000000*i1^41 + -2788674463069120365200245532214374997846924913082031604922847311642914253852378236911213966231146000747553123712069395398535926397238719422225859349861815878270905664895966327199153866718456699650128356875468541306715356651866852220846190304088397653347023735911107408457208366885452149605955803098754598638650370341153814977259826888484267067155571601663940975880037707328306227758121627458818730626398307054031396842097709229060307378405366040746248650119208297120496010986494057998863725423638085405288715388169378208890475480908483754033453466412938289479565963095789696718300742914309246455035742608514553548981203817298470074445755913403216378676313250140278248186401209423328830800959099625709731109658055870790545773376808845678084299904529144108634440735943823962624775380417511842006473448649097681656151774012012592227639569883355537147940759047090571136592718786297096432472483578202128612371176259454695421939963412665421041160022552641800722860680399646338837264256180824060005933162244431082928141846371085223204680211161715184577936071632339182170040699680763584664327126520632830540220467036293148403030729594309254618205950371853606040703323932273012825963959312525286434288727027249379732980770387545214060416407064083980377297850546355943673434144639254033392928725040856582129803161362491694355959503916213472065270010558298459551713373753219653791869121268431282657763690968544786114200807009264675050507471234618268232946682280971617196600012367412085518111991753676151470639543014651193851358509376680940961977205622435653455313770298225244828399134091388309594116597128321017616810334931687469201548686318997221561229125380642235437768279085988443198435616457002677736852774871992493947569275271230815516932409998223107224509935587535176669505007338879607580620386224802354442286434182530484963091809355831039560641152858010314441637149305221894530133567081159411338791378785319959821716617098711517209102148051813082137308468829714440055092422567813140128384968483938307568809419130514281455335308753837553434406480233169260686272366101211211080926569006103049522166104029247827482508730365738872648762085117231797262361571539903259088786723238362114452698422005037158067297894220462569786000014572726437028671958465515116060844779818716214858666027054086950135478285596830956732362279914433386364323277457262881564383545424779017723339773644540170105909722623958931691032813163360574257970430252941312000000000000000000000000000000000000000000000000000000*i1^42 + 5007140159702082220099039436255468166320455684799656361247615812093491214405511291147902820660475192206811202869098347912115419665785060248131074588503932623068059531894972620260570278650807776420802749782542347955060808659226987502953416376149323211326945416565055384976707191205767955170857425964994212320385717779131264328544339196430103668140577515932958340865744273560794416655813978243430152458926972980927664087654744666517832159085668918056222204332757903219524294839731608524482565782685105468466643546569132231428121882111265125019240050593229756749992364173310905140218939352070997789000991186768348736166490485669389323344511733192593387183436241764679876040797027400248952407875429268712454250815036066812660544376807454136774254917026586869144811301085634808622895334574733083191776176098224491260427947493929546168428168882134526894351529489825143740431545970343257301728797047686652831117126231010244010412677633634004402313002764009809233842905823517059332467545966633786595601776172062831868236451795207171527705054886759446582934527259039361106826178988061233459309756300743474854965589485217277819235028487103913571033505468078886423806093862649770343994090836104612624124203800468825632711723992634692370578198135828718439784382283634955535768494890475649867422946694143076361128480179445547787644611342560959574435812056931057495500244401763701625865518186535619007118144317993102645862591073539791346636207271028585727017825731082154015202521584005922086014902836174396280237156764819656070250779256415502653282351959850069063318993507438436448417852624165453945754606429221907997716976063707232633887488867064850994175774269642053204534627614672115825570061330877985776911288596693133028571332361152335724188314550316182020390224636342381559476390239567269829513506891658434705222726793260520669367929767026183187375211786134914829840343128343210812073566295357388319809493801028425955131703354875470547022370245688983004156335679848975651856717128729229020971875964965015538273390575961318250325475051432852763576477124710564491199015572262823425276776991511077667438506046554118096399934738811549663831746704782473526370530708256322762717894856473856623878626422611454509469910940458060235380342838025928703333304889750646932355914847609333995710815747792046215208816577148851275254420775288614939527172904994135542671510878504875048122858511503583136649489932376206945595167210304386909908815052800000000000000000000000000000000000000000000000000000*i1^43 + -6471489839119678258545793307304389487744472809434150998348025893309030631589556852635723709612411470842423182333160064152830334705816572490530000240140538404554095721868915013845815635074817854123851101560382941723407979019664095285817902156217422062738922173861566217101797643410812189233429505567444290301757267427393362946215866020667644358680142366377053272517905347126923161764517880486940681558864850780513409447095030161575956790961748956113259890771746278447025865566748778508638795225070927965008895770811923107653435870369943383847742725767874865542040401888834993254449438975987924637960588194891946008645255615904721415712363999780364573927247067645605431989620521327659883519931279519968516714948047707290606224300693309389979862083475466554053461177676145308796837390640947979895354386422596139348085018095172701195962089527069520816884751361155494884894007125608668906883985922702379517592070134979709456613406294679698127184931221298288928336801233682415127251309338033712817669495528161924294965025541205878382561118615634723954435002691671756585690461572428355690180420660658196105360466055426796602609521316496510643280619731526593405744941240893990715832060410171423229303741396379155061472265831317758695443539748912701914355011617432644708500482117770277387723473322489692731776328340481933088609027059042385452647736501201600965240039460183567115296956452579595160033449873396715191050285390691312552556944627358702022583866918642930283126495337993162390692390992171675484219718878473121037444373667674082648498332740712688312031850209219339983914483634636134485733845829943961786180623054663956516509580608181980168683690844531862766693116636425167620768420104190322489383279622626398895238220365147505867754968887366676439347299357197619347568672996433958381840943166690769991897568671367301891553600814980276261062469838483800991326074856157544100801534196478977514501349835233169495207043809716754367237995918772306716982277599316293195727189459609377172438571920215721346652531395702796552031102961635456779571290208520164004114769251829269902656024688253470765048218249266526846149124081608539431299054907927375104949171090612271462675362202848933568686047034019711432855997351619677228438412806727589390336039310114572769323067455268902075023039957761541774468030166019952376934874817791234268335952472721723198870200765271206014772122671249476889454270149213795647502615891655649090600960000000000000000000000000000000000000000000000000000*i1^44 + 5956934986571614382923591421475167386779426508788240668402724250692390100308496497730805349182731963082153687790448362774218704009862409515164567967053878021571546516490111314455512247716090490572874914631099826913361648741598380477838793389740253217979485784309789632398501720410875290093835747607975317997285473075913667148602402801584817600012177201225576113344059787826845167675793862785407923616078635389802607062893786127493602422887098291742035607234916638916917097511071764390646190404246622226067005613903206976728143767619071630781560745497778216079954736961552344633546327041482723736134769301814460920324407690071840699370828988028792434496882488636655221911293567466797329845508098369331768774756676883398393832953778358421324741536440411171831342702515968978200381462752536627780614509302528181903761025132153122626089302317259035297771689250550104030840657366171832995334093953889812647888760395058358125817037651655931925975646019361427481143928758804673617785974922713932086271578627396146142386279834189298598065001968387752531193757777463818024142829189045998291847953497439442845816439952715717131367988907039152508438070073710041419317626068404578957820982161274139349624964853971498510937027897765595552639313276536512632897105784113879457217234912351674414157876746881990161224657291009104766343796903006347729883380799554330095102246434852875666178511337576275033206779423732547416278788506624667503340425172340808425532984581948117462241967007180171395515783163384525795632334446388504693037827012204184866639676449703997219535264548281609714651331960481142810116995323328643248580401765033347181428093680712286763119387169695584457538929121996678297431547826423019683637453151765506821686135072532617835191760089631714934353786282835846693918954918350620589540522752140330539706183192340078075203153344849130198179370368941815736422780911934202208832945767860807607291579304078665347664534920969802570259463490984085600909574986913098964711873380005101516429514309814373453821001403535271580515474264695488326457945095763229322431483404476077356939632075552881426587644058067958411678474891255168616726271605584443038557845424084253938942107849332538286405731885834269962808637453124506048543617454875608824711414304165965837336356684893523988107795332244482518096296956963665181677790930179837580737544658558202808218876386977755481577872915929043230145236082879615084404275891931185152000000000000000000000000000000000000000000000000000*i1^45 + -4212558496825153606114146998556686574729962253821266791760419110746825129646322826400957353321221636475023165774693514316176268644234895115113809822528372170374336392638580541384488408419190541728785084116007369946802257946519628544722885622338020493159897747451770226089646349285730212028910580684484314093130248202301735071719900138307780944043221153284026286176904138024616544225384052366110237876087376723914759644344742992023634547600148721636251750706793435128055165773920164383171269444339557049603814934245197854579625078065614890315251379267439482628120064452785386195395874062962236832017199537200850354461032912850406900301088873852987074397230910616700696281703423580372957695742482229421460833848990896031395678927128921814593680801604072361679758363947619815668903181294528438514731560218118592746038710388121929379941805185208348104822473939170664974999133211713045949760457358325008514304715998718331028344838589915674478160929688621585385529026167182071046198625756806660149575744346215993465226988594688381666530691229317989622203640894546300670710099230574896494988893156943238062678786109193364054340037466864188129184793212250022916876221833039161603433281550586382356970244205975714634086182138548178660101262153886130955884469639453290676922202531887107075909632832550096733218663704620706846070393188816102756254081910013465554866202096888443494853535118351747740405130470127873802338493100604169526795780875096723465118248622565671859811954783768572083116490800640035468090901670159172040624404171813889398924196474871078279940834910477340259152098094538710876840508116757999094218900849028730054057942960865988444646614354851575056203501981211431347712697477331966797221098927950713248584492326983105594598289118666184386203084117162954343186706519878924022937372470644824573860435229478525021246472345906541504738414007059768409766135364885813144175878714740991830452296468374530946775813055184140306549810826497407824971219435198038032270422098995853688242064089311583487291614687792293211110052473016252872915379136013536347252100065413396040737413954101832011376479644865108480688267824012293750351239619728205938997143795737160366177967678224657234009654994356543182334657342771603661788352340222754388564017485774668114614232223099808394706928050149144017009748300687573980923126076039884389427850022670645534705717289276943220554781963800862978062461945134517820934894229913600000000000000000000000000000000000000000000000000*i1^46 + 2610100795507977985000203596244372204902498332229019722745670324573915281673408119478062490763803538837265078366499747047932054357456023749292492776548652623587656793296222018808296424492939744077675169117291373750361225554838590793094482102528336847335242070455651563549822443991774921473183712658533602474173702063149483055176070420426809501299744521571136000440319878080529567417591909782375535689457190997708046127995885339670887333008874787141180927659496563759462718061885283840143189572152046558397863811775641966009824466082164836044838652845347637619901100388288764112910472046825677951765449129128088510304610538853968867179532046015411765103517609346726088265261674816184955279705839589003124111339574595644085934655190147813047144575353899053142676150855416296000370020704524047875949100550665447610057398544077871265170317925375232964067906984833024619422656111047929111698864290755820297322580001077758930507529294583465417355392558366565781369861393774493013615441038036264138845424273911643910651732775297880916649147523496914586612439894076319778810359159984968226762921182352913065086079329211698919585503614672382972963588675211176296269923149584629370651831730976243588834984256220660342257054641325445167117607983737529868601492575576682471500256805839460303396540263061125600945225030651846319590549642841869311127129449163058948241053416786561789679200309215201299257141522424068872131172607743147425268078318127820163875800780315741154162142585158033509039181150268280159906905914527568895160413334657072041558380745600301920268898007685497125065077290781823999236663897491589322299615751864413951171460226878651311810293447992264587667919496355032070185932688135968967969028629469702203187334719292000347211778661757147630333574181829338294382100504461538677206565327881252709725319792180616325695557044364622340554930157136045911551219253408814582595284666672979513624105061594659376875165248537448306434252327449972666802692594010963366334714207209214100219667171148886511768353117372036381925431788658167836059700036763958812504008950222831973417292790294418445152822947302292124955298303641455362074680553646398765788338617536215067093375638707880381863901585523328958587530745893952273554961717192156328439575452122086872734758387797213080933566596718606502118271368898854335170139953588521679313997963607275210396891805870014197859196900220383216815050767396113232754114560000000000000000000000000000000000000000000000000*i1^47 + -1449447208061013752291964804664325039125656649559614022839076257470775306786033753538770862240527820144683821470832623339352319572906878745990871365700686808769030161976568196838776163382862898914850811629321413466554346140316626784037407286044601850574967121568782744664130387763194730750242801495736049138334052243709969973892016841722030174908723956299332096019800481022847836552807362059994015705661025158822451818102153132665880029759256590074164558706640474740699483767995456128346163007738606127221024594844981793919839001270309066542973866428330942147321456645571164472455873898493541447375903196879008708268440919404925092964105099144358243957499519973032915025343448529008479215323830944889688122543037908211126911742878285816270545776058129230216790455262888391157941675793868482241021369498310636634696339874502775747508019697670616559149276693037670054456868545921610022232252202769638486085127088950558709833677362734540154015975008314919798011805825055932437029534593964750330525450300902349281244458109342516484873152918770602742287368090796859487630660336503378416348311177076447898181515821212681402253798549657719109098708932144566110521800783431912779102198335258317918642547619797308437646368200492038337335925959520212711082491806288683509645748299086606939770376414842548253461095466370697113178942315545108286895282023842339462629092915348328809463650135796534780015755257922911849506742864832819950261709663269689445809869081057381092531508605295193452778976607842335695386298864064080583023298375468582534606109913350148329207031894793484850853055744471283708738198009602905660536847061313582646506008532682126173719901485447036739482192387665175163546701755393973701483202246232631903398923361386480647745063894283517918534204715231867019096993190138471076169670077653597678198190180356559137622581446464279829170564634934405763051822550165974916490109291681829969916076203308608802797650128816816367026123781560508625889321617514976579590110552039545423551752684367337073101060936328279846397191210707112559903933210518112929010612747631849286678723861962108800067522616987393777581740592231473252580047496615744847360229517011137554888722687650558281274250181498065023156270115151150282105837080611685507575819271254015228439398773189257149905478662471679565531156295092152955697941644675714374119067174052136105664170933918797785965525271597944465094919740414446534656000000000000000000000000000000000000000000000000*i1^48 + 652034533873407684845469755829561941348594642347174293658096734559352866949835634064397723755316583971873974756443226236190917891969667053009347624494645269153318700411541086098065878939102242388555587862932653907999029464558715244435349599369696892478136466584743025550178695624822696699623814313909025789198927194757818149317686961048232691226831373509496472811586835192311949459263388772484586629053793281832536868952521687134263497245278474507282110395079011255903279756945887508588512782031315027848187667291962545584320801040278442461303957655352935582229244895107563432590754203237888280432257580859910082180805052451144179136233587149687199401211669320225595586533953693326078795023538592549704436162815241065426915231675484062181520422856804232679954907805290440778185962577408954997772280416753732425912361868363727654972464315157831867233542020891714954867624855831403901750116129896318226552625380133153022571904756627866674561929825723720494817546685463376328678853233632994637793898694062214135448284097452199818254832250898470699640818117848956918699682290948650163308526687622033529220068206292263870903265926652595044771117892365899230992607371462504886740435823217064378487639620235535083937093270979322481436584893429769040095367075269335618966585104927315400215361800312091662558623387829923990551481549065037280167758844730522760246845726023582337033878356587332455067959531795580852822401419235690936115022821820832954130513411139107607330958782975120226102741738284133687864732753904373926476346645662258125317737712273320590601925464855896455412839408025713168016158565035429856690065164535461829346216349738422712111955118734400117239243708006354120297688470987972029354131029915449597001231094743774400082518007208493408444504982971959835871414902115601919417130075929758946344406595122780789384245628026623344617689424715488394888428140569038740115343966736898747954006541392163254615764034953047080132714229914639142552246935120146518955201803974116820010507375964572018941325158721071939727835475645751242028272046684297181723684164363329571200594379826890942797902780351330922721740556197156418131734237350557936955973440963807433196574175108342365795698941209676595023791006016271614991721856876568882856551099687146330916219846579389721213685434378213200302026294170161786214798329506938976175802051314745176705193936178155588482182669424678413051421706000793600000000000000000000000000000000000000000000000*i1^49 + -172045257790846139883368636575775031827165448605549185394855582495414880217356673746281611343799981691231095577753831007186036054614557889222738984902567094221346210097790827968714580426596524005910363938997486922618859202575551668765054961635530804449445848512628494499174497612664675243381120010436619697960508088504430809708049497673564662955687911015431483081929955549069497679242096138289493762361868518508083932537417111943351518292751838264997465508140825007801055163991896520393051860866269647096732341213095931399666730108916668305118288032742903955749411048471260350972697658306846290126288613518687366798363767351753360148532534423828012997543772564673936728725782450103067894714651964800254232770206537929307425841041698481187192900791141356522336534439954658798828547190035593777138958138442454642174306340499353628113931603752775248874086175607839872641643474712278210567368189069680421622301827959077740855751495947093445807837651985722760742716205516853872125148536175170259610224594102912569412379917453477545139381353678178028074491278715217532525823951307252883002338780331442468621712715103232646580234448628918735257876015413565244809832045714653725249117003049341667767684382447791640362531822276316994262932410502190523887074367210181547265395802463082288764150046244516597464342737046958421552856007577826621425023302755200752762551601428142684698306933048125634865528084237689189935966272360923030345702965387034067853317975588153131531086830986264203136876270425564112905799358390051893056122697454980833805443032193516409703330378427073453031773821968240907333690143635261458171376514759674875099306171337403231222559683615672954757479381922878280441406882168089537537223864913504193056484390660483288958145948114388699117327857896674910910881096807596519983170546836623848180049458045764051071720587675573295843134999526305464733498931758887618922227098586385094235546124113062971185437134397014726615702859733519944331856746838910017516579771541956942232816968426677212114606152002965059562626137829020055818511506057565911830068686120985860862277178191483626509258050256003017949983419821719866938552675134552401016518949909717480894638929504671522988495283558276597050904950606480072309311855812508962241642191999065168224990479678299851673443492053481281956160275762941611046644246962194459628084189846450225378578958745299022028490892458137914233606635520000000000000000000000000000000000000000000000*i1^50 + 460804878261517057435314725386338032954910561717827542995741686082701474593057685032422510823964006244570107714434257422174340602592809534653149532840878300412418601499077043462416182232264161395802596859719429711787969460285688355565854856590232695538967013840128656985980616675944421121822300721931255210526795406513330893166904952001420321389758308345483253804254036007203875303933264892012410856364166508870825347569109700620405009317043193581934877024912837758893315121858729378849699817404557132857757999943606545246218348280275866134446893967070532318896660386030493133659032105216834430431808390540525478018589951075611359492873303377081243640153728781374078332289371524566698942617193921929499689827022335386028646299154106801561674170612966993808099235285766151505875768729211317955168203960464417073930697626945595342875258648256356596465658572902454028594941600820688733727871422755841573235173361582127625092353089063550827219545262011569054648662480025925583472372395189437364077361449805963244284238581462029604583747233739678525815766939719213679081489085394671616556206561071417324785186216334486561295064064407563132874037178360167087559364697564253423679896599933226680926265640728326680940773327170307325606553459932291065201874145234982091426468675659493681787585667047747244699165146828730440530557501941442983388425143084095219102489533179773926452323611493297300611221900024035757270248103879010050614759390192111286949791525925854185622721004646732646056826588204854098288597996392337903507273777432903944506612924093839420153439580170930555069339320963416370733104063900505380613917172887547851215873839209510360034067033279852606072397625032626179669977354063670609710206223800844373426915031264161419896939848405529279486327658493285577480803300906598691962795148733070685936998329582673608346320117174540809142967111333035769215460506627740323946855125610496092820854763271884979551491468246056157897629784268904761559383477889563493429862763173123529135093861647358579615278965513220584809744349075704558300014453579467889952547191049195476885378598877860465725693601351899476631336562476827682139053817848645832986529169590612227404791962750101012603290649604809705259893325088248350986055100284709903819056467402897718222445353218950690687418694124435856545646952856253556114818896735883557448094308957367264956773048236835712655830606180067049472000000000000000000000000000000000000000000000*i1^51 + 7604662147672173064815945341580310979966110459319335510405120121962654390626750571748753337886064266883422962679134922185987744318611463998636871300333797850410323347651659847624742803165346847769204755405455878690077130836211256728594496878260344585283575291132238298511033932278008822796215024872309558985347072407837842061623887666320989263808538033889546885783951797495309687115470027220867250208549676424095516683014119791176444624468606135413061415939444029058963890084877994644096934708482492220875688645306479407542283246863767573583799217508159264359350038481707668986031507379233730192549405999866090015709938905635864890575692921694043000066970403986083778280336274529909495455298224625011341894181641215632836332660190683209978035579244117438141918146251057699671271635380085402331002589232025720648959894949933018435615447191450022991303543031558862701373542531363053690039563689481877471861263881379804594958421733475418350976553897319459444686674665088571935733721375714021190726898546356202545496529852877930513055261226549850489332277098989738742770816581916795075110368313599832160661991553496507348875484034348305742462138754330902646983561286469767895858200813451454999955082579206890959523774956256751229274032734414590720175285286693233290192462499061202495983623499891724102658676567867809786845889318460381585082121032085938077979719471097061787530321290462302258467863165070382648914736214072612113672776731386954100963115869380855628113903264828615351317600582637586265386971516785366860431942950852292824004238147895458782487905271046012154134491054218190282166658528993172622744544044559334244166311986845787121552865574595328998536733589975562435839035716974146681954266001987374378043383669349240476816807307905506081071298978387805861531095382806137266824312506912581635743845969191378017841115351089018412808663208602408368281352639144205338172368432391766741388847643913056949660405840632382845899784033328510232916949010013192758606022310825561979548825526220922800254412004694893235104527830062483646685181313472116588219496490075972703661165055477207884624833612571924850824120975902064490767674839871916735739661368374532624425343812066191707096279805893471868970346122617342962751158199128613759695095967302862087327584716744072847232985939806338737989013305849990192755449065709722510427828148664268704391250117590819386405447725062553600000000000000000000000000000000000000000000*i1^52 + -4120965249159045298365243708642309068778542116395638930606086049475024280557891142803135904367584822405588271416590785683843091905359795979503542552867807365564913177296065516406183444641341219047877943784582643571591531039453178297443167509228614328923795642765851613548155430554984370918440489935245683610793410356868195139129213081343047380114844417042879077378613316270592258725992369158494323012564692722599050801874478782934207603520188017868267471397502407563452191100232828122765956179206538495209494146634623651082550246758103542355375049610430010920049795086427251575425101056601595983205408922238614002540040910743515451004814153033726324485866864652955592787799606424460226510697897285679101747813260510256918794801392110932441344089046093403654726164227104805620334181438249591230271673511229979872065296834375062297120118037563019669109180254419255735307054688763315420236767338810613624234543015658633058351133985951565836109935721766219870230864250394660400766510146445300332960233261325524069350115931520609180141274289725939776932659861998916806288730043730265828882609089367327598697665238816722508644812487456138538207708976530450699790687242741098325079581182813923813185743987590676632642282069646488375575196159413809331380185518837941032856758111043864910554181070056395009310001965258005550382339214416006340075454321070508984142366999338597243155775681048945149888274300290825469147959240167553969739687922775846720698253730233679967104519890733500888649263384506723164363491465712151135776777461891941664725890615553976510803417199506438935305180231067110336326504218846647257088936756466657390525107889751121751720889602945001717467479609068203142141098706743662458731809698505697173356413429147980766597647169135304039298510844141300052257997284200156587629637862214826626244750649410703622139290467426924806394943206466927082905678495995825644591785842584537372306295100346357770603336986007494059049025954189137995087263569620037545466159877491321005045339928922611232012776330232948073684009488960032980812105486459297157354234712807861758587047072349899509479876274031588532468497560577899636497529386986247896907421227845937137430079714567671572102705749176372001846642982564235006447922344093990858375199620521865205200375949147826456573094401328395213209848445009078980767783618944882681018970245872139987230754844179138232631678730240000000000000000000000000000000000000000000*i1^53 + 253799230015708231595832958978755077665979321799375931846002859534268013141888352134974692166146137870295927794694776283036820436301795948888192392630093081760790126518481779838055942282376134890276616030859161687080335828876358822861839802685255658623031771792643811692116072279776777320937436811890479327880402212397016974028628880882862905501474512431856612176745949027763503499921081469280266522227741604425918711031252996227419400949686860327470875391928750651513743143001174623967784554916605869086057815857933076216810092301944778519000961712702820991749644571640403296226125549190487613254940374188593699925942405380339050854217261920473424580545335890166898805417667041005637354973097619331984132672234061289553014890950112263691939969545118040793116507796199623526575314945905146889356671823844489355855716202749510473336556219379975909079146409931194965049390825493038583357687547230443226489393506968545708937773417908568517180806873081334280461885086335390283452720666616681393283875999287963908444718637802571086898403740693707601155005540674855848796555972589294990466205124880909282254289023034701754906001341199009598009046274409108327601761555899087133335861331447049400409372248179224154096974013390619026656834681838282839383218048281712765930198851283900455012983730374791388649066215700905386246120997162906198444676410512287492911690759856074677469386203520039681960096191225591637726588333798215178063537346124533892264912041397427594715556048372947455932440325724280398886157878795503978228331216928486327139411497097020590213182469207123302127588149485521241154261409511625818889621303805298107447422017057411819716616877658273879023951084856940662930469505536770875724259375064916895453991639259750368081153649780011656900669931133685955099180794350322751198537540562556063765620008419114345108954405230697547440586780152919808401626447033682485126271563890362578088466202861077844775450189240471940434068139903033762893187298320276250350429365881639210751278793267680922418211020010765748059003238892923148281869035333145126290507098362930814483002252727818896718273171536045938941096609025688989541554441184933613147628226608126038345321997025995921689434025805314630296459711880399641747997919460665576970970620922310858517479800433700481324054949640244313363900253122704367533860054383645144655341833428513761650675014727377897914368000000000000000000000000000000000000000000*i1^54 + 140048852926036558261823529092106574493450404482245975279149168494487470835836332068463190863167537332147602871405465242344498888432483418244491522479432712783100661348435093018873715327497120374205659439221800138122809014595179310515610398551731520814468004979924625318148624875526922975967770798479894477392523977926872152852818377642682308069377685232866177019884585281818756863615137160532493450605242034924628357061098331969726624540679108933903267248122534176814408869217144617426882386152204955650724893780829343231451472307027815517441893583086727999798856850353617341423726642321103471470157744415802482346683693109070645042157263257990496515529042124324050914422016920815304388937927132768924874568301884363358350711038808237256714229541641164548767568369603991505783942634354690678182918700673736087813426335812465202737312659759292446730064710027314879172056392479353714301118920740748091063596010252634912921243337430500462350412928119607250440580602647724392386180810010684496121979563675811308406087301321803910590819331384771822574888770691016938184344106263864530055747588563807677365059596926584962274537464314536903002482624693109636264700184475781608263252098425592304761853227654423783177888741892635273156619460593163171373771126633382418379554101341833224726195424509837292526249755345517093961983051486991899945706136049515565700362012060004349058345628766258245167933298503113285456965932560988793438333238833717453405718084773524858349049424369005404756088370490230249420536273566029910626380718486271225017252848897278755892202094030774438239999268296446575180412818725460306357870454291931155362804941834301957698065696499856482298377976418694300503594491153245785913966174211179178698506000574959333004686646442642367662500941455303342628614728940613055212032796204528606078753476445088573665578252790978983431544601103009734168930980893241887001215498669050526746381348112446369107961937343533591131903364536806143636524030408565299421891157152839779517287133082841479491790091105939446760484883403305750627078484844796816131843771161040362008123408703922835415158484386170528769264258919576441865974698395835634803484385162177949106175445807234694551250912333174315677083596266170086833371243128933566972929161005519926907688217075537876339045920101890305819211194177638719560676957822441505880378493405057833373631440450748416000000000000000000000000000000000000000000*i1^55 + -8302292751668982407874582075333366731738892029996291881956836990504618061324420877322220375049090639189664366797723311625386233549500892291825841095140356855271011358270225288345754598244556656524364883344195539718184228910221773501430802737898454098102636404507364607295104298606905147894025406451693774023993743890957868500040117362954146184389882805007472138303772086308761056420926725520547511809447576845078937809735437375333658746524638922988156073662980894841182069188187159778455971134956112552557122978311771798778415864380543376409003744523942145140139174653409443240148808783504866034235404244273520994671269077537851799926684542722877928124258680199990642083255626199509256042927203329630054878858411669277055937973666774509441907440382069798955207605864637078172526327183006280311773733595637246050959603296289840980674540448276100492641098789765576756178534903119875660788407121188417751568016852384728216447658170982008360400872140087010307042534179747943094472850996953846720218954516784000030179252510740469832328657721729330463279255203702565504567920700588118831350378179079262390667714770634421872750391567518344333855724850107376783631502469755953347689047181862824828018925394018768098243710571936273753568659376249469009778177994447452919285147818674345200668958443748983751440043012922256147874654125837799204543581741532232833616600081096010690742328129129863841193772532824815177723354305029814209982002646864279646048853288325057821157674137545680621303067223157607754467618785649735316505462243285413575851488286656934923010255602484510329680907668319463109695143043930603180194255071113234623363592428675764520017256760304219745230206292582459251601622840770113777163589282931101397944438547483542320882819191227275497092564509737180850168871354571054926650021542626607446985532042923885822906950646477978932550812185251370536168236659683688967113674508059905705023144832367390885885714883066169719162492184130200106696562651619332489799795661194800432253664993712180694486545396097081163110786084569289115888180673027886682310738782759907610925021622269074106406839194204863506845342012554033689587469071877151775836289501213063688781173678110587284964113983949677395401555962241887630178811272227523996912985341933762923401336448275967248321111807315423808394234230043978346641020335278619243396578500299959217859130818560000000000000000000000000000000000000000*i1^56 + -82254580852424992780449652858277117284226478204779592616993387132531264910508424368857598822528989361265420579951191504730507205320397677795305614231639256006718419672216913376896724874905868817381641543421541250978663327279253069012208906435991217107906302743570396782964686197795466505634242280592241061598823804842865490488077913185229609587497266931620010522920376642474881526636426265201818162993569963283214983761167709498159358290104781599524566562332254615723354911699728728146738685695909404883564647934573847715807522904434676960923107284891931963643586516091021802133606191469898243553215692666948650147274769137449733517091431320866730663462374683115870141373182600686623030237324295333839319771378252764811003322497005114378941186519103590481890444550062783370262508896786446021315544061340208039904706948245874449547466872713202549157715325683929413100515250831972213917505952298217870604632793709595029230633429578570855627671154930725700664020820390646189951785687805988251904600529494609870266591682593552667555164614015061464630346507174603739425822742484270965601797278205046357648816092302787990369086914490471581817294434468653289659708174723247016266978360554811448676344946206181042549815231988362806702107685256077394984644018833233513784320996328770384335013689671709744798952208500909698490846263039245143141228591109651674959575858685679708160415372815228517513836281075805297067498436392014673148622878285741695171826002893270026676934301837761935368108780223577701922284883757419856515069986327585834175746138373806582696466392664492613722958796945817481352012380127246519826342379937361595985254346918582850710905479230595634495413772954141974287082058167499704099209971646526360954635956348338364249516314199506541684067017554201540380604572258944621328712923205228532224904468827375777165798403525271767860386679195568102305271913419059788024260076812155768883890018519755867226275566270277461216888658626156653308579514484892094132769594201011701678215867661328278814527170501417026202023894083043387449413124961655969808667016362925270632422109005245498154814957016675707958588204326334384564015746110558519522671835380826532378017473811897910286367561109013986520754809808383620027455264869600956155018195888959355480895735183113721210563082751200145413657332577194269135667014667951039870895245829845205123072000000000000000000000000000000000000000*i1^57 + 15875669726446185358679400325351470841564928658503190502007131201937130783497645699822172130874594216010406113474304880161795537225315715679927829607049046855123357742429903152659601212155722429620899939591473792371118816153942387377518751611433883329756982552794268752514840064251816065633855764707260168153315840101829599303330255322428405210566178674057984316344849082091951985339304769720433129690424201340932174884085275961170795377341422641246654427085937861801041026984134300165435214631934666256599505109523521737026293429227920470659170200993574121628252052859714678536404516959428464190136422526094008990394172436406821962216626172071617600353970244090389905593640575145325513550993995671512968658901158542129743904477977801656424789310593867917226512617822159929193293315016955760672851192654974573345468475114202991761964966122878414149632156136245170827562210307295689573740952579432175843898453508828618578262522684941455627184105790145253148186253599124142972349626760919961747369031072504045814037487664369195473255626866087225162941498997733457505497223230666188335311405733544130340690993946922187003160090036534750365125341123727893896179968433966168701108734002391474358726366791616329420367470230853004407668739608495380372839432645761757624389990356562208510087040761373186274337393469567240586276671216439258391916880657518263230514752577443755937077638150334739890488960872668067283673714853336544698777167885863935199058853804880761210135880350929857888082380307162270557787652330440143602842996792589581193330077341047690596125891892235684153100192859855557084361361981017611483073359418648340533073227881693001217415641273646544960125821444389952029282457632228348326084670314364809786353391512928771030881930254180179356605953491329065341107469441821980021620194194212044526593408590547386647845753571403404519424450027313443499561702977159123368333243965395146706123005312313403277650012668112386858207893990711330642324332058210379150559599478917404455935508673637955287996605806671145877178648373772768300461074625090814819043556393483029109514321051957125346915149167541982098324294931501795178849385117711367590286891883173379314044962421989982508929476998683679742738394822682240726334037039893863498267146801823032043185040208577659980041604952710343393832142992464576909567715062646038579628254012689612800000000000000000000000000000000000000*i1^58 + -278017249792814572518796509017356797153343074325024351708757061377680188391074548653406621208494624144557208429325777567764795478285751602233333861446300599758493770987272497612529136859961157205269306712195593216339322632395917822229107158870833282695247941340852180594867924992323491176826605970946214023482892094348679503396912897216299933872127484464793585132088810235923671501532834540505543650663147153036917976715492387029850090723984291162592344441227636543717192535982484717862216127159854108251210757387717136533121726804137071884799013962051111381827238223233654464070439758708591994248936190682419141465164127414174430224760439233904604509720887589360810278008371343014506572440284963835300560374944893951471120909307007868061490949434776296168564924401739107617272369463372477303274407487708166875511008108279024004075277955987390736492786774503615720593412790725077516526512283115017718082663439033299849253428990162420075123539776232589003734777178545938801394010644782357668313883181684074578589314294470239893637993702052441874184679501224309177507735339513148591648606113447123541741076709704572165770906124666667348875370520091506361587768651399767188758050381103140270206366682458604752565258800657988433178677863558363389091928190661904302747691500066129005900464360155962053859653404751143582643019429409650134951511903246166829676593270531376167191559628207836108965337630749289273254488157326091876733703404785169194513905553025146548305463404278705514178104139023213788050805329515396927262672987658928164113561237407516912318451574000773166293464827449931605286130940036165773442318605152362354445770758457446816096018345086616345520243994540036828070223793304510330717494565571512332056084811207613173969825045987145073779011688014355717126833077948568224588731654825948426482722797788926883934763737076671393733790869723624803031925382944530978961115999083622893894529827691856265459346357441774438463600507863075753655222732631318040774114491327528299697653677952500882137543433314729575053090387099598979557397379405366368390597697091522419566585008815906361094299145899300926877287205673299408824188219741750084066043345786145530970582859885813965339549394657631776874813599707934844381930777511790887455262472796809451590408814170611093431889421191128416780262318070870271116370277110110659603102433280000000000000000000000000000000000000*i1^59 + -6503315966584453305535508803181754847469996596803314324771732854180242410252020388669679509663070343192931194714337820110986772395218182545299573781504222419401925942654076125499681543947827955728828199278138511033872265330839726376236070880321142919043191734429219210477191686079848217067450489996301927851377851569330786915677060693178390443317903596942340823267208566609258120945060336681400879443373600594498314379844343677921369784797650106250103424474703919661672052549922694261452954583760076948449195433805844879882102772778929725350687397585138874757852161371758788164411728013479443479449916868555065217280275788023161051972141689086374022463854198643259695157602031209120753364330392386132547268793405977946713757222206515639700614798852944279779627524608000351421720995529854420134575423257994108504937606297089139763383797660110477910174517575972128272167711461512941594705761744701121466186671746395290227898878893833525934721189301360256006194312787270848997169297011271980558887315624990332246581768590534713253823332682007750814399093975297664520754486849188691015207737761965933005865754260368166318276807451976121344386244192723571899620757861096144729169401650274994966917481668179907422078365827497705026409134785000555925237779839838266327916463945783674769477547559348131326630608328597386527847096069513426245454900890717099249354519708887106201189247827181692900177897417569382406953219631051483338610080564399057283970597248485958415044776499258260916610125988415153677789207502615047882929821810355942611557157444303366794335764690590196600163674183792737682003804994745216859849415276605484909904199535159247692019488402928309168935183677001044973690307240067745515396082189328687248163757788240284162737566596423902821183926912026035750939247361396408448734153539079846052478022043780741134332711329091718155650372623290086046332727494433049380542285266027962357643012611070634982358221824098153456418926719092071077552294458876770956429729210590949713309410004193623949624555044388127710299974744469556887251731627451335582203191841906646507360093462262168130261223885475027456115218202808098376099030416500772966679147836859160400088993118314113611175973203044603591341649103409786353347437664804897939409835710736267774263726284615319608353062034807528603958008719662355021522688134649951027200000000000000000000000000000000000000*i1^60 + 264004039960362524174003063016962161992788620362502854557767546746579380134174067183858891725478428965002775062743825455067817267271545248967734187283691714608925060587829783910850249338070597571715930024566582206190869195422623822607540849804065716527762628945077843644744019151729399718878590125100085035221654565974303556664993235778298553095878340241017847381304478954218801819310271702866635409028759745815702716969830632970731463388693366784066633550894542345432557517559023777699655797530975297378127426739495895481690121921104507021719513715610690962029306877365954845611624933007785944516147260247633696830263698367159773284909451597649225908168514906158700368643802668274069304023391395273295156756593009652551112598923395667441525670129428584776328484555512175877968766633374584377353176644002364123344759520079248174513262479148808387220560990927508505215779831121043122981233292901059991103710298635728353003074432936730073447752690485545205190217366650744198368570664092502439654118260175385423817799905614190149652966254999193130385635694113277629417197967184657587837704314322869642622045902505538742164171560038727537028354035343628517076554800632998801912718797080485853891996198558011052814327881095361559555359970264076119737588789698436385013547866820219710433507131127197747668290337391827093264717653543783825240318380585453720845093107452362832242616068441318468027124870004080368367629581402254109766571896502445996448115546133972662874258221560398078004895406670432112189429289732014281060449860568109880720832929621136159471755956699913833001325622198347765859171231432377040293826488907245293168735065298052589498981602065535704957252415953810448157539547495155553568217891580181915168441537424141402150264049282101637850807668435645438450183983082164158063516514957171326104540518379343360123462799611926122308111608357245011109768295620327240112512788366835015144542648486954608836395610748542948314782430489077138161576621356919388925775764083460493517024180338251398947712968693342047108641790745440206429956731156014360531230335150499996121041056200487940883971145518265130422795650415320832093030075776685436679323922095087994057940368156534457205697585799973301001803545518071255024753921784043915977374187105408037162866121041442134216526216600693636601390736724133275545309907255296000000000000000000000000000000000000*i1^61 + -2083837937193491598116792720970148254594966142221515063126622521911142081895725785646706978648729783702279549972552422168542389366980264799077553937960263302810484333687793462831581774642460843905580623069552680260683109004355573312263693650599476461002250413259439591497193680763690324407682094270019444783285571684766487465620450824698177755397735690628979008243415383502588970541135583823859472913723442645497219619486341183117574167191134703022115942237389532841866373139931643763358208295985184747800547059331580417474990882455052570670754347823706266158688599638571704497312176583489747763647588033971769879161070028851246711280938585192227270886558024622075615093981832396954467478757632162007176192355853615508842019572511352552282243835640315469678886153004651330981414292217251246637734696505037306410479073066007975041752078912347183299612902334225597082563446403272079155916610861103827497499348278261937458158261751787309309508053178685777388961033128061502691464408153425159386617289227879131129275018957490487831666518673918135143896468454955282654497368165715974463904118328569474662893329375565246351912536018168865698195266162153150926998083712633262185565532959729783026429052774168978918447826646442400945288190080577694899187327500120377805179587868447917369567327229517006760898978151755454426686253092282793216962673681830358858776028781636151645513901125591343478835162821642781568881418419694971140240686820483641895713249776523250795698810459070800121269748078682645468041666058658718381588719382975631103776336111280000942405355769977389177360895956103848176655938394759546949568971942963724126635268896226668823168988136746302997557281876265461851813382497836582715188716243858764502961105740091418294048382535398409306319985060993971475089239777450619028680030946765159753391249080838390707150153683082424966786856013778564777861765312003052497863666425390720039514614409576800192690679320541243306895638536417091266599099710232827258111471335378922611013572114040570786130143776387373944788425711126523528019238057401546776013399327939121332209228302766265059803661776599406806008642434548899697639163466862942872144610999744625243341413587870131139284267808052858325549903868857769629265025153950195589499625757911286880714186179172420555477680202952801513354032029538822830413578240000000000000000000000000000000000*i1^62 + -15138447942190767903013455065829302917608020671568434139629778976526943950624995118762939504386075373513757510429798504472656870646874141270214801114406446731019376829005398986341863393493327975776453991360197071538934983694417853878946882024859734260601610974739434063790294175903713339689268366448818694023763364304902909909752572950109564915906590902140273958270030301719734246658371028798372245570888912324852372961990308705439953626543049995600353028042625408162203440366364483268757689375408563421134929214893706399870717124778872153437515244706559147808307443396334611050260698433559441107105834777325774896551157193453678600223520160433148538589676607466014516260805310962424714834110495478059994122518014272994798557166728937387369755372807278563551613449081238520882981354329540606309690810725801260742751509711150537480910688189768628700598763542747952693011286934946699743029412795027833964330905381719399394609247441030946511930475182033995173376940507004963202124234374895714464810293240363639250650390930081189712221270585304819550956903055092593170656826894380639066158866457383330699893774082933828370024462648387896889835733708064909239682630049233352959487853121669302399063249433633705516046437418559594240473481721415887263297164701878157774458976734159157962642739239489756725909022302572928289324531202411298368883338926426693683415619221590211580180057600484131561694449311263373080058476450445251084112518880519067412583929504053510716655408686932723768284558730988254052672776138056473037550589990135741938450750260034742226801626820177510197541528896348630740536492386871563748784258491436738486610136313068822869052868535734602974622487151418615723631173901023712984091979102749505612964511344150255382502473648213370948343059933224848819297579534177954386938088582577278268754422868651805040311599906473902600986939892099057817013185317403105342403695863259927435410421689327389777918058682225026044980181644156545041634009143178073610456368175721582524618030488824123872194965051738786881107165568321683226680479674230450579489236543616055566105604588736173505120609473427478730149927500495256185017169755197966230795398090874455884204511199714429559886306499808760688722820942774543375378148342825238748801823277489219915368592530529740878484967420099842599849926214016827392000000000000000000000000000000000*i1^63 + 185749465189193439296891770599640057583109435673914064824990491095887848674461707722286470809778707477553027614028141904761390345886813146386644644026265634855452254258001455017348530635876292085355767601056618265970191570312262427364707671952834591308023023628508815091250730223179682493152838188328229483992060491406721460185668817331909975290487321082036005014523228065319493489227752799479179736835513660498837098566528472466903440621029326658900777787249102456447391235840983773895788528133480087088117510014252346475340262196903134981441778478715400864137657175568718180990160196362496940475244564392809356171985141623597864140558948677624657454663608558147350179080305297155600805298604498073999554318801563495052315525868055192755381861040606915761685586738321966584411082909166823656349603210831532359751105286644261804601209714084715667062692583099362545359079923961188456702123910824601276654505942925368240689897905968062527609461966060863434185015457585379722262190547870274481246496620738757798988339207664294690217387484805670265727015661510823270081781658049564215008724579778515873083721369379970596440143018199235850316834199540800637871641364290792509298253825149119449500217386210063371384537774468756368348933673971985527975007690291106606618269456075579327959105460647734626224154718890883927903492531873716662537967097900004671379351804050349101865174979386922314073186004063989542166103710175663804184130160983225258780459287434704036496204736700902598655381286052636160908528595588155905538192443281984259744111969859442341452401751003824799278151115249812139640219640494169526483959224512762067826208567391771874382664894379786025137451780018737538911546371334133962807113270909632504000273399778250603405617507548139190043676301693734585472230660272304821402398985203840200133070824226854545084896142263845206308421465588821278855610232372732715260480727008521258529398612690818284555610211486575944544128081615845623954193704758211826711485528183414817720416972689496865632245376412178441167486661263550673079060017134304601221257371666901810149877184118265905722347830664207487462623905834848304321158859066071188095188022317517841129133925042015052428030049205758830641953088728572901852550622065380759362679520758897984711271558311704483304778713566131406924987079065600000000000000000000000000000000*i1^64 + 610391941456424277680162797150730635371361027354519793973283474548604688910036732737299978841627291610413378721580155653161185079644450649364446851150825157697212338652803305144580659673196676460303398922003190877297750030184435735998352299614798187127932944016296388186979297261863983897072759323962098263157873589267196305617217459612345878748989864005183195286058731585012936112938306511157418691108414525753968523075316250115732253168881781520343330024941366279653034518712276365004263661408740583288697849828827992829366850375393140192855594643274750091779347394649086163590608095231286609412400254597932028712631536660418235136573196407059683799806934908639522305446960325624138380164808429338460670857679921852967454620974254984611944558572440158902226768346037799601974391785138122720201173250720762923142686520492781595966464375109661384249873514736083847575853772885635403044274373843441597463069629266113412173236248796810551806380814137351210192927755242967145802831699123106027906764709726351749746208607428417105818898222718620215361604054233850052625263672014875699977529693358268070688355841049794007742315939319817300157229238587302602577754423576982609929098397769633416098124998800887789734107749181298647382686028462989419109435928928148214359672833284566073966508638544055333268248066175611440594077945163340434300565250009694386844687532798087072800180365428211206918453704136768709653350508345141197830050105319609547403399699183438675197396809437330550331422119801529692203288815974209878719515915334038397002079799107319440601229661123726785448616353027864247254074081626401280896306369003586573048099527983741446457742756449420549132975987891285755647569261808301169300794766985307591459309952650680107068649948002408492421822693468387811807299732864212912778076939273337452782880894309928218777569752487223237665951853744941390863955025953542050460656283155913075987141177687307127327206941868363842560451136973476200068310906283166736486925255828812034544573879713613691541117853499178503998526869330176949620642220884985223389409965434396668098351837938204856318246469972830587382084342151330250511857536833951254405750684976311801678261861174253183914256541481773376823728422786436248537235259907831192638666761306653103343981810083485503602827242650822183485440000000000000000000000000000000*i1^65 + -5539687892800589941799787368777172514235799497240599735511424653031309474273085090213580295184766457542225042124366355008761852119488953593561628299513526505095876402550546909563859936639921398170737342259174561959592487622528949514962810910506384932098882368075787125865695878585155099373991347423328547509882955206725187063238888675228267292593729785677550273339730209644821596137898511417737337716167598838485627543733122649888936127452507865461886387749837359473383421471525956464719402187999849037063369629950458922916295353730654125070968632780092171607506067566685418643712452676802505864653708520204649156461566661942382021205215969701426695969828486060308510759628441961211493239859079634325233035170408347059299291861852724275386922836898855937340435491918701008346563507223379361751477180432682760535836291934339293787954024100260267004593062272096779319680051332410077901035308660457309511593568662304166024216784394847258009925582735644691733080739860997151922714388766164569719263521867019007464010538555823309692438584567911070427319990623449692142284759992474735204552328579439042090724191505050344014121575836650617587123133760959475373888877694443862568816926078295440348633792345167941319050533109760099699811671909931871174479060758962114591784875573110664219802183655731210465182109042678560051642874930909882930773247658422209556146154438499658598835957642923879411610105358108057258868305890710134691695008742105244550099278390894751705570735000154673998263941332291282158991348366952290181269830261343311518781764847287565545686740753366502279189177525397055772772256534863132805582463199948606170378906471542809168424606227781611856254295666390652420179510770276373203264047589057946726402944444851622282964088792897282205374010352373942854612643404307620782508303664172980657804628004858261826971846246855317947537505093581399486104883620611261531239263301804257668796562853146573658829215115646812717012226753828341760302975823621789055563975801966028003530444602888766814318507992198850016307890159078735016599391014756338483265459532926684142883072046536084310713453195599677631040385374224192290095601724849194821558793906560418308023238210355086092062241400648271691079276844596415183976751603272466947062403774455145845240050836427202050419336237023232000000000000000000000000000000*i1^66 + 6761790760050795133156518317136009845090948808226287142830833878502258036943750056161616861606541243323006627750961807812344716684018819732250686743752119146798231921450586644200090697876171197432075414666251245026132895826946377901520260481527500902598036743275101265105666121496428321630784623491056252559803444099848266801311071467047234024693429227395492454905677052027915296077059821249889127709836712758846238953302469210290703999372315513045761890264775222308277967386183604970333639308955261911615471813959827530581235011868450029117534280870022502437197035169581989001333130310733374965833115614752372325674033773354814158298371714288785666745214373546521539546201046045642232147731192578289433187772246495404023508486994368580344054682540529593627073841073501564040771881189973948622352146983472108493429828044209981241718139830335836446353244936214116336103446268112287501361161025597032692844599502752490202619843145876451314117342733454954356928484966633954320199788111924912587056690793473165397060307322866137519789033821210635359372455860121582534587034604724048479094061290830388193044565148035739077199519113705047299656878562590893679924686825309115814291826688963167435307626147507165828954587338220081800472740434197240369947777265426497296102810657256225999365091025000200301087735143174777059646810954669088597580527402812637797850364633082130296910308857562818747581733802843814993768062718195885325674268629943136120597118148480334495002353873978444743523305396274971657022371156184921513785655339364945422986583982801066190587773533323346859209197126148557848709397628342243896073021963588461968721152253359415852564404730129037306466305600723582966925099262424197913201958728180783704981623754727049555768001090443285851437556328942019026015695261410917439079951106164195963599122666108068428570693453717543302919337627288429171319835097318193420460096022740781850339248745437574930624504984483721054168958746641150115521977571658921821123691521631473856559682590455509219278543615006804169276516313282684439927218146371042690270313603793218823957792050423794222905187152504948651520617096822560661791690716227062468637887827612448577880497695624285141170922102632686593440541001195228144073102662324793600852542603142430668192476026280991180560793600000000000000000000000000000*i1^67 + 5849676503022490327960631315455087988207279119929651565049390103090556643757710405023567422560879468117290129074563907458809769245140577473688752529402636943554948332739628180227117725235193674844325396498493971501594484811264557969953518356609244790521987185032934817789805487430610231871680819762636578733698636119086241924051325612198441816127003287195857204148134184682484944741335793292160946608697834985573176554127438967419060729452768830678206252475457072621248864080171933386566153572650538158286287917121906514023931432938001197446753314798956578444032771111600891984125636279963857582589956358218308162348835567391723274195413154856105689558082800526318585859464794976984331012003562576786332506186288580359175059606383315618233883989171750093325220976053811195896150595088448547600694428837802028016933243253874012667532418102491437096542234804091434959866352455350138503353596260562191249327486486746243565986366253467797040539588744301786131182309128910064480261344850728401016869403963801896608543138600731391105377857834147632098384975720122927514188808149902499085769217670911272143229729289450596222611341635788572415628736003668989227536499253825041502370495064598994900547922130495999814636628602691614123989550347454858582803389975868180584435198313266025247319210824513968103557167152760194318360741284881041193852871686632128328566329991904633437509791880862207511657930659183309440140322315653304411732938909208926456463859559351760487819484060171339548370036390003585077439167613374028108132314453934232408538977506190803366218930231690477835805673184485007893873615622754993401955588913663741660458565934978879921594690008145666427123499662940707841882299685432200400708110799311334085543430061747157301722958358055347804666352002552741512411295643768582688030816281770999150358106674887491544613923070396803980675592427802631620619418794240190555939055141223352324059711635799676066991718935820462650553628243026639339867045252321264067004646788330178390194043919893118464334531909341992823980132448247017610925182294308950119547828659532041457439958833114544163106559914384579434860477891506419829091184616976880274802391424664386254963347916520104762057038919523873262319715088642062053829552357117759044614523620081721126890224868130816000000000000000000000000000000*i1^68 + -4049113657295700091397262870701317359430397421006934726854988173571419145165968170293865585952340603913934113179732058795026772138458747362678551980092844209169066882299107346733457823330892415267123616355076128442358818555534438997285301269825113831886144186039265723672852792296551795586237676067990324171843472969389504397370777098591185537423652609980097654391045873709491944713813738094286611072442231842812598723364882380772426857040813914268313194002980668310925426277010403302560792536162048428622310991059607926652671291551883013451784431449457698560674880706071329279416145963072580486037493127334931295924836592658353663544395472046291343589630161508349140262582130605361962320227061945586095347331699459671692914286049085120259381957714578544439355757269267982880228377703170790366571731027114802303010282245983375607173384220069557893585519700091597995665883419224637314491356953617167974341889762972442728891976024998540463318959154922358105940071158405865008908515947818268797809426887458135119364693514906191895185003639781989765180811186115842912426579657498338544079913181521035500259557070141639803352314156767363382786058781046246463843620928383305097670102486357109668242441716977291745458910613872471048375386565480455222780294815395371667342908401742679519389569048043975104843028476732226789747913671679538135816534755153714551530599640075607169649400501184821817411651941540187900148327682094912708671583244067869931534397497330756806258908736859806010668809724750141858424561358367851269956845323621168483909491675742070726285402759308530301855833538984279992910662092132004464473062722803405216975947533168970648176662047675152912795303570602888675066551813329708611534358568300507926386413403908764935185059606812561026685476744636336956216026837809076300635286600942473142564141179633584278707105513335974989884945740494852405411959273986958304704669667219831737994197986250681150071787240460929480269768514901188108777567891543119251616699862601752272727033342318110711136966970019175374388897359464959433004765205522399692567482274470998827368031267893708156348660216757581641206810097419226327093429348382169500981813023243876576153967740572276516824805630046915194398795195810944414093996505907229162109592968877819136747503616000000000000000000000000000*i1^69 + -3216099260090230333080096519042857573432345797047123316105048040631462001748855130248708689431014863223228307051766653270733443231718334471087835011733640396506324191818833426964045716994982278413299531838388723903885134913883739153615858961958001839524780965369131703360792338617719062938694854951412509900363630649861394691330385051643174258720886685437124843065135552749366083554842251503621063645432290328384119567753766315332624553387759380113290056050682646497507785729495115724583170896843535272185051569110694841187279128430982358180453473905227764220014159699686452677397687286247433362409233621123794938530288881933648256933642011279133638904336871878516188021883451698491894712489657315678111700253328148476213538443351190057155713069157096005496003461253166160115443679691074637535000076075163929917720185087822175066258052187637249158116036222925458654100031667900832455141055566666201756424508682875993490769896039148536054683523490698370843525778705002878700103211355706178710718019806353346766436137886935660840173148340012174388420731393466769119915896018197507090548828709707827205146100638340394014700474263497870902301203795122288049725746044077320105092942011923710114331484332623258645332455303439006519291295610736314357876268547552498766075779282860491230042509187509083102399710353836268389635095446754020608182768855034441628874326702372027194470589316569828145257264959467695113550431359095231934859500435091353987999682035483743121467023467639385069649136393092260379485298008813102576247825240402128711363992268854343826477069149139435719097825561617324380691470876543425474776235022773941594781024605375651419609373873780688007060604276075155585599968193720790156203428007729622543307968195203816073582345223814607478993049558643332724321001076025051948479545858517783981551811894015132593430081197168450649974186716081166055900959689515609140425580290763083311122015931176801390269675361602225924086406338857205149754931215125857679242347235009738107484104412997723599619440423339458216960832516663336470323081947989578680335678047649713624938901119826782473792093994875272866512671685721141177979443131414199759886897345047886380111515690670882936996931704164361095483434280775069915239452846243540139569762542073308774400000000000000000000000000*i1^70 + 562046702627394905491357654214207544711248017951009425609762759635890686252963573838903047761875009995833964044201731479147563229545379379320134470186130573920178397217138239812003550396523229555781096111982296860179397253086966980275927207166312720887796409621513382268732913185546268425686685392344472546879796238015604292679654331755517212047236030415686709733889242233500402653064739992945120774328662416331251356958329770294890911436297364834630642224508347241764109163810782320736353817156298236346426638113431606328120365266229571327770154269286593708279907176951537214241047418890456477802662014502750638271950473527338269519692312471914572712599716064763673222752019452987698940763569671973935579839698851499145862598828091050733036511942073843112091518774999407994579611520138197109021590547642967017245002056544024935132853016428569464412715989697622326838251220064939555782558567097607627849266461495314743942498214935429660685572759845934099480467642984704595026666513160132527024128870750081456348131406581761738966286258135045286573447353158236771502993222816546791609213097523563527013403988720024825851700724967771548081703690512175077422682742563738205976216017372905696782567699490916351340930642321514517725943978019154973185729009998030008962396423920210346152329059030486949901597924353725131327322937016320901605990362749798134160935830370024675285376284750997167036103978235680178014431231156977054185033895508886314388504378259376469577571041179475639294836464993318741416003744347061396056543060669231895568434666165635487435497641173355347463507745211316769957969625076533558753830771429711580118081598148484660724178397045114779250126164357639440784513333476013701636632740837995941160359007112569355470085264468734229949653957303037148658286291768614019701947693525850053014457635581705067308678529986816969246891977957425681040954050283885734336684130976025285014470677341566871015535105623570384871227348387216065847544357091186189537351518572749493155690463453869453003856113946511941742996171030388524460038012273275148238412026303759297020284844998559262457306377799383426546091000128634231313875853843265091687826443610971243415011911959342919153681231348414640368940020823728845588302983438784286624988528640000000000000000000000000*i1^71 + 992506975636035087075302855194711856602977016486293096961882394446975158441651994728395161403603347135363770493060662340626357679547074459287320943392511549816662173254751364469847333002576933736634077984114054042513658750280917619515957664892957024485943260494938189173061344266779973074091694999650922894778719351698275300785551479012308550704831961708385654662652939871864753093930150506330871976721972320310680517203129739143872156189301820083336292072803398236607539411621544592749688623106023144202034911878213046089171594987709378744600163968508200507839565134044009641265395439238457934381626011663321846497598508693772895233932417084042340504233225090910305010783199563704656924866981268952730968117523525646983278943881281071440503205624750693391126616445237155048226111981599915968615452322204969221509861392300305526651002124440338873949761644462288854855816676993558738814792585169537530305871342254729618392228821129606460999201343004324191230341045547828440086336447543683148185907710240236114038591230392819359396216755757112268210829601871910905807153726621998680429260576446349094525371334129156358978200434422293551757693366370284153511103255242274313445971240550158660365205757674086779934635558756584921303174849624619631246744385996849385902779396133328281644114602220317066219298874882532126000410725119431711804653057170324101087139567434087457567837948648137448480792522368339183832817412312487734105704123787793652735051185915087912584176339873471296359869772190425861028374192422741470059923055450152887856286745257687283805226890559619582468573793499769087062218516217993052268168325417219167149160851177070090843158057894307364037916607064993146105339103745541047732804237951341012872177000794728082463558355576468161455386488361497173815571321939651441161682397749390479318124670580834557559626212917701551146108019423808350875302662174867297286065348843468739671417296536186310351043020233055904799972219255335862082536419858913040963847300206207713159246690492250093543073325398830488317408357113699252342923163279647287255759505677734511937588988129572801456599358412056797201799601804082106789979719255855554888569571104729722629517589715103867885578750736456312947345277846938221796786487790466498560000000000000000000000000*i1^72 + 14854475384620425863786157489421388660381364769538459615424454237853871154891535682993099829105289415532126826461879837662768909903466465427084946744973918877369795577076137030455618341619220302126262419809139760120283469987420778699553521016495989351189661084482993595266929382023789231160164914252368686059923830002278922753105369296215932803797141336339071049978933207739067842534829566499348069438096211704270573262264086588656875959667914560294836202028539296207426760161394654691733203032405324167006500103933840945270432302379623243434855762400285191401146015308207911678264244692786989248205608903064495278419991580532419496475295583672146387209734138862217062695540270973171005572805233936218044751363205954042028581755422446886004386430508574960581550844965846417679986141513807885077682011276006794134243354145899073631306048294928203538592231553298145130692456084431841383804829615099720908736388791422573358452832060272565898801401654732180243675684713948220395245319089048678485094887495090304642152327944294704979339392551405567406006440669911293306512781902147836941586032250723798576524368323134742484782698658003447344794371352245011353326405371771314068822300873076028663362668766027764447425498957405557651631025195105945320250169123483647961602449174825197239933434913639644944397823119904768593652979965423993246219891358072769171668921111046587048165448928473939426687462826363589084959313278248181671265233469086227589399123901578699274947348206958464282463574909282343435019226249541942726022231113314236457207026692548062558769023707903434495022621956277764039723677477522898866887909643005947962088741176162705561316636276335350183176434057790614865978452529482160802582728688797160865431722882054189087614203042967549730763044418325806566350723442771911127302043889543719768853194360305188512884126835645459791635328239975476421980129337984222227893728369017261141197555225167921379314712880772473165990522612167040701019458439177187521780721506947113924432723692535342501645824469149265830642104280060990625179870119201949559606811355336497769641710999003291567207670179562977164298723743416773183086512034121099829854473132967948019487904997939108511718854048387367086017201766576761695342742732800000000000000000000000*i1^73 + -106130943452212902391525829531105683368843873640445376898494738743208868710250202425846155627732644994896122562611558294857543734156692089317200420779595537344840199343054769865085646686892878967871721934800026600640452281595023251111830288557043947315613116870246650151796355164594928433994358911083926015878026337504212304105435848398854553571290381846760236053199109332739085631934994829785066746851416076940222801148450121355581961100113119607522918284181124731997310410946570559027782341852154806189960213459899488019027055032635878161247746756208565152093274532598373245102906953101579221616303449830938668588610199499773436908361309236589943986747714739312605829113834756965022909027745164183631753799378080200128437898874282185168848805842623452157072297678675163282832791123806233017617414889072580758552731919910124478486982338490109052226647195297857633384372770547619556220446149368659003299860195122208744210913540447301314469402403133925372423748277712189222788202431092249560160294763997650890989800068197641857573010449774792367319429717720897729286892444038024253246210964001314866176577125510889512630187589957054486498461142615779016714087084252403142537786512299955485037268264088248198564302946463932127803336254969704295679273973352861157298546356537393803894678010832885865645410474015884241734803982120923825713553079630711606531184649054205695538973576052917292824345862480200161915271595098391124136994047266897351677664030105929641304587813830740396753079257320127348030319976344657955958445158552347629521679245831587450994938608921349278342492924611427115696929891574128364089466529670252639130309571873473072229461978225628341072721116600419818682910065969635904189700884448136664304571921250486294947182913798250284372561882901930062236462271407644768193707017603177507313769722783709615687178665576663502011169256440796861546243345398117980610620588063145527062264129024483336112133104279351364688390638031312533705909284153696541905216239511843371633262993423494637427283157733231144115512018410540676201205095588402604854612640100921014941917957107687412239012211862304826486798954311538812399435691168641097059762739149298501902128561743688348658450296745558236474031608881683019857920000000000000000000000*i1^74 + 38409580045777617257328115042464447267157615022777258333512356819126903469683617689392447195222284681822640341459467208388563490227429830675972853570735795892961191273051502943929313727816651154489200569950426818280558147454102878723391990887268068962610797109210903198748891145347808905407590237477372090819520488825193275503700390231352644793701409056205367077268008425805510876419558994525827818211924397410508152386417213482414630536672731216741768752260595138760348926315197359224742955806287595645713713409656044056930048066241954513628541075178061948017784056410222755736683144952786426066684524635388678269819187777428381907132358320754644438404081136253336745542779463881708148564095450924379256321081345415133450269013391469989121576410558073091438715522917531382064080598788575609919892035980346285425474947500243877601959454296266323852178624492387223321272012328094711100260539975916997996603586994951088856753321942159064083302280251961872989862846180324587811872810563382763144166224993207805477632252572604339175686804540595233387185811890164876739440320662655113854846114877849164439624541241715657116237929112848719927043704984536979351761994138172333772889996503635224958558399857636622919381455940054591677153027416406625002430333189502588728056882652145537563855053710207337496317033514658693870942443813075933611391680706689316732586528905757033730637265785191708467086718296222088319802335988249577910377453101250291252307212717067685388727876976230776302214361446104947874863852937505976849505068871918790060669015752835467633338274862313105402760904995504191098085488483745213115318061566121383866771130493139031022797581168194799009101169329973136115440589274232078615130281294308949469770998637415378582479101507959548784146594350254144024362310726731947907795808994851798199008456967151374905479438733780941397982684850135090866394416309157271666404250224722463086411058927109357312813583763968889832560202303723339830784060972564605882062181007582470679103069925037758780765252952500500345375181560188778516545956443873894244100589338971256096210904903455058350305983150113515537314453045068322802989048264793262104672809331852638442922725394158422212905907349005314065784075452416000000000000000000000*i1^75 + -6514339342869845513907552294366518089631550873207480282253154836315946192954332543692878756948812475142126717476501872260727206694565722510774483263212079056101908210658075549592005390001368155709753878253515867560413121021536009127424333093013761773527369018871290990692185032433352047336758106605377808109008041236808071210981769114178971808267067486991645422976517959631027158174637234533701821359080958397680627269557039365718832258784076255049098556160295726248882347593524222942988919530849486227547436333542214183648287467578859668077262876377972366879397967359737509498103388528469790737188996699072754611024023011425976162410417153568847571125301923921132228067538851536670185087752790908196317993406935871928811339940497446885292700752179811937832002197486156197571068526671413786920363054450731904510293400944336346403053210238123307548357141201295377714487322507848337358626884653512782344918999811664307708573001170229527677526186405652595471154004611450623132528008531777378039676241528195472214018026883851634886593429436431630266642817455900810914054549920676143747952840281393373385357955203958045491125212226505391715938088437414504983334339899413947264273262218868546506027085694059192738124799555897557583026657867648307486301632448480399059586947794101879361918926655584620040142554623564087765073374623868595136038576040658754887543396298446562223256711068213158357720667898678696883881657508346721649265763139329667881956109120679637763086807560856359184392410150780687290427666848931552552601754145539947223681993527464679735255526030100648739314514295521127165156641287768969031778975987241581408519377555708627007895512725563324480367962957029901117389184456783636923914657363293954483195885340792658312598070322926102580504249088545073454846965019188747965898049078012550953601319567169894134237997776649369705046202324701083494943091148763635236915711923337769690606358724432451698228637883195387299871942856750388910331060996789879851094109030098212268685715285747160006383731515293916892809742743062171729133099264512012844846292020661790633787741663725964088070727144818614384116900571621762307321334757840220686262242381728363452046158216825037563019916836113578616422400000000000000000000*i1^76 + 2746320684376601670625957189237923953985116380490616607653265113779743627937099382408529818340075020702139889574836700019685071986912743730322496422931883196910769105395996553005564861919606305059519573835654206516732817069199854296492849277561274184771408501281483807654917419855257536628725166815823693218826639014644117416624859100608059070732517083282817182472394797903024985733142407425962977140780125724872342456512366940596631402323849335177723101048779160682365032965422860862971262161204113378993588463197638222879367708755362182262737193237870648389258345945743432429840865392910059644126601079826528256059167892819951092154697823877249113440869116239399650381462580867140396813152628774484132406044060062839917546419012484621639873813363059756911646012421975829423476928594647337352419545911774697744055471648719158324931750311722984823189391305215366490783575294764450579742874915545453592182235723287976072068715654453125292128974204669637136323373420115760311704491779172665056741775725149653912931535209161891318981414719948503159171500034438760606457785117748968213043203912815377813851042751795876937732812914067928156752021732998943750364647950173077266824756840391717152466999776718166534947912882897531854856150797858494640022514347814417511106799137413234623139532668408558744147316515126037676288744284783318073035010160463915036618277912304516553435259520514888798657917119267219783202541552347051576376869431363731659935228472915417233389681507108775465800008454896166204234257160899132164916950752911166806641369732358487072683800813268892666391021760088597540919469316346838104991864432214533443884183783760492815597465225001225687187763403696387283475600834403617390427951446373433678482998461778252725498128145847885571480037940658133605627343360761074754518545492797012549574301724101909618081617722699918639086871484517228972496461260089977974051470699684451646771280430699637634947964956039070849035887843823261468440871148007360618914732122601838579813486642394319667569176112279734240101818519217296543510342506513234804088564707490070337712065949471304333536969697283683802226514051388967955995846899492210253282391519427732353491580691063111592371435822120960000000000000000000*i1^77 + -390982083271398554985938719807460249727749523153704784596849840020704631064799683302392741048501238589286069689309306150993377187688534709760287497581220792014660905447514757145382710551761881164509804384910235144610255320667131411964180120612204553413910869078990442129943345902017876728138381216530969011214569083377809931028281487885298530953838389025468483648745675022761481378768586860982892424544921320483544243670336478440211099544773621093300080356998429224306586432564192081145573210469339374979794219968010450084689126520419070405046956572249679208138724565607960385736003444481848738835997131043027317207793998455897961341065246709817052865510952137529283108138624988982413842526846478898075568099453397830672701208042032466350314558065336717402584638389829548450645321846475762991524704678684655823354958824069031418680581758681768039664894487039083723308690438634214186789878757444228451389863481934544376789766523974862289980997103994543302989011204038778890475365329659082155271473806225299866576869301698527339874754543795766167106340030855965454331453146052112141897035364782044554050861423547668394797900425712859405364877994370864932223897997975045649504181002156846267532371353188742445616103967100567617155369097467515626760690881751712734603511876805917232600237367642494630101517558895728590289191849736477273695150927916192191772213812101983864749056695973029090484225535697320978847963672516690911908249571739905816879574559235683796790230972656235482269920333155564776416843994950565116824604316022729416066094430368668300744426570527911310772619207961059097417280529656615841838401700682428124831055122254186757769164810044787056084075099601933585394361105364547961151646513335960054965510635436960036794920767189542666445712192364222035870234864027664290737435272140005331810412807935498778440314752440191133949578032021314645610523308817210611161458016849565304983562961807344021018748190279410698502005110964156460812372557197527340583753705225062958967485363191901329115217958571060565934626976512516997829027862454937776153738595057876288377333011619360511973168063865018727249154811164439819123442232062998099274946664491393772891140419423692107284480000000000000000000*i1^78 + 36226036949478660576835659749198108267676440620025947917373627997008752633863892725030112471249202788508468513490555946348502733964829190057542772258880839570768054839483636911174357067499242594080708408979519036503710064430093466071413340229155527647077364379946651951968615360429813578186106152805944537198110332992943793577948282224935740101799172363648222819656647046915519620910786027121349362114473110147356819481012466744351761769440685316405104048328696520260354473830603561438006594549640187400164110743763276653614330904723909193621587267048275849803222439885641992521502247834952447393919813809431705821762736473743203403819692670710616669658346315448464550767836821541795669266548327524520575289358188356830986566575045814880710112308539457960383312156196871434495505051037303634256872754729365950844464086741650382449791658396098847117122682297952218724222536304379603839792612288009203320868254563045964899690122632470696004181293851370156505341370722633570429101199004286431070116688672565689070800042644204141705239187320698120515519677039029199300512403163218002109121269931365552329865116594406194344764802174132776861705907398748118138429230906438605677911069995268314671973848620226075992303653331021632971876294096466460214446273994936817813079955405072448358355470459275996299602306201929805314224357905750628625007315453886868353704636805989448423529796574505657198554028350829145204022320460154188463769642073405438999806924688500984203940546546048292940657136835507459451108655786867585113100934779609084802489303273911673762917505932617340181288880922902182637807230680138139759530401025388353154427045567232116765140342704971864317489871250692620580349441574697783947387828319731071781778452070264667896547799552581288126026537375662944580399719876799648808387254645943899519781730060789564603348353230127038181189568017156150251066996220208898252050293803670302844072053795993718242731270634217290114879084675749869207794709082979444575609165876573364044040859771229570213603234298715418691547453624493824930182589044743661099122917817322680977820786804686432046368718179227837609907954760285235412729110314830387457924364606516482765993759735808000000000000000000*i1^79 + 41098293793353571615228554601535071774278777398342213185465968749491820222790661616520195961485639487325367690661431142264624620386378398835539060469036107522319436319773140269353322884088101046096297733756994990447369151511650698306883635602317897925723815901739233120133646319745137296534254045715421966405516723633978140273713437835602403877006181251130180252178166171083446874684214497079201784853627237201723413385989569754857094632920201693204312090330293553911079944643981166381489594423574846478411925787234278386916916717252073436844400430505957789826476855619924926347070700095068717747566646297034190483594444297113822735521617636857693523627142950032164687252064057637835999780472848738175257170221095761968462197305310104869450974626303529117658306270098908637146071086243430611856157871923751633151510218586450180153805290222230815440328327823157184804484797285912058207489628046037250379900698544741744661667517550043760779632638143811992905363305727066867028768406772067535983973367475059601613640782212537974105719103825035603205906658831827563509791835052885031250265863648536427577465663335378914820614482755164819463434497131646593417076711238403030230816497581726771338332436719576170865090394264123789733214176796198486343864866599417802708091306695908477149287708986023821315042477358225334003965195421962595037350426621731445580704398163883772456788490080638124006446844454379997413617935555471272822596298101945796772725985708369603852083768238754645160380216862061013660574285872503260990360138967225490049272344108898969729188503032995640652308892105556175446293801689454505028108549625740900669813369904076846929003634209969269844296644487603272558015078731047020155149779925624091871038191858918334288285433033329239366581451271755073935569218046482653262251872294361945242591671388757976743312523182950934918948172646465378457609079221613611976205893592453107429379815209033909555819187259630235751361591671912313962966003961484411744893610124977666146323008020729961719873716315212754784125251619337109082285261206338821338473546089046573851529254400160613112149292814035022735084213707776845678439230204474500799150084477879551262720000000000000000*i1^80 + 348604607933389549406020694163266549575258082360152225784707249321562979768657184160177098608387263692402947898061661076017053890159180739345887945936043197746516281683799400943834385915647066357870949845889798692561275490882593430232214708329195555648442936823744654598778361979642120039017196587277929230854865034526015844678967623327280117489194729163119742780860380570834546366375893846132547112269098497437970863094480852974368476684553115644613329844990759418216783041758213670789597932629289159915820431565608762747871871690691536148403647415632707671072825895370685046002587089417550336096599246063488701445918314125480242526499166777333976965872528029660339576053123023314299454028821936014208554719432624482579051704103896811653636483530191140101864554164861607073526838899097523728632298226641790843903282968996312740648998203277773538034204474192048227169834613469600004805401703619871228944879270900334255366323355053144770230881699400767040969618409310161096213475870789706349508096699817029623196357305824008775179281696511243727529143067360992558723507371494441226285346075612823537107476845253191450086759759641646945899736444850807263093615855173580913106229883288293067974249553214153403384903575005375508121032285439986705662242285035241020836425368444841572662481878155761946277022134048395257660951932700132333173703290756460970798001015103937117398680242368623399029383865881858157545728988540584087081309626331618325005594424390141343310866175980623780846987059898945976819498153659877300251342142298583823162918640009430215405058215543116862153528434586641456196654565396224956490004187874139767859799474944804776846757612918535247005293564810633418636485745459997772114929336828221134546860036130481471527962220794461731672335099917568979721941968857752966507492519989630184639147855669847394829848637286495492966006871488094349643895575824284062898667764402732787149574222953672766853177666786678020858151872690148809214242137899242402304074359307859415205735972127411452687205073151428337925523457976166384438831542442359358294255478040410272166647161717029188940014207074530652194416684747031413687109390665956854914502098944000000000000000*i1^81 + 697838025865377059856387115856670442546278545016889593635551578754162766446183633578862536457459601707716658869137529163627187195777753966027379735124698617493944901112083978693440184552410494601023956242001934876009830486694296795172350302205137090843634275332348242004425353681064964271306421389357270242850627661213001888403948691243016332284686024888577635042210542521277900476811990948451359305872301049632579329775601302305863656659759583584374325075059217289940703476767408899737343648110971476881322034198863283869175062553542518157468984823345776663170526953901156261738327138728170895121070128369201340659097169535833712278971874473887072360865737917404758811580364102037548687836919663630899905854819852592687221962499819011769058528546310978897452236695128628632882967498121051067358290255901778841475730184681431672460349323359434524114300371890081916562345764572249004770810462658771331757461281341038982877122824308269435887534911159047840922931266408042785397559067377410067182919524852605461828235710306969636301153157002845977416859673920608752222324542653386160234008887863904117805630615605411594419790174502847496802773090136748532761470992573540084697043644220783778233341865645910430748472940496177860221784485571134013685922232310735636400116172080041744629167653020124839971258876832932678429614546305803182472376863605932949157692581849130252492866076442238392380716559938155142449107927382582766199286109503674319768515363776113043447121433102293217947494396368596460037196235711778067447970263900002602712576435256562626164299606350020108419524934777838502205328820681894874825396294246263696661006175877698205659903188096509525391958521632428123255634893163552924188747510426766374749924617252061434554448985698466398397641950275611074853173269142572240205742811372653848547794533640558258945857923383541273098669211637237357530737102101442828785903881056898592446869156240419326643947357377352653769226476069640369062282986599009565567359940447583033772988544167278958092390770768516115765462218757092115730479475599099342272103457509478506912105755951011050669629190600821588992527236754919123246724755226624000000000000000000*i1^82 + 354591314480668048721655332578103091389138287100157283237604761116182999912563163591248193368438732027193932944735326037004374187894582203750108941194524390876909964974154735456465490624478513758744025297309360703559634800700097997630582212672620139388892125949337752764190050045289892990540321606387755650706333471656777853568366773584523803791507383245349823522369968934837178500574005163308771038769047361961223913518844751257829387154394649635216275142958451217074090644886759710381305514979618460986745315852045396110633861300635133303919555637234901238396296810172210141802105203151003200512862167376872365825750227626075229660101643156842134605275192566511850274670620536963235385349382584965048935697877612164669940031292478086091928033039729015390581233156964026319813208051836577291123667983203437367713898955525826228053925089007745561129256297429627841773989955576975041234355771336325919832222219541604250929266009867656348430539630165020654694747953877467455543984935793025001095200291229226568798082392201523464991751590108561319788408347732394652842382017568660372418338899412419421587005514768433201884558118769202756043674725912205216088546551955777445169415225777855364683976670737366935767892218603139926420504787445174290232318607277434982537668964201081892166832988836300005920993975264627379413808458391271806900825125962830327268286407716697030215457891812220902598628761062928432076030969628091235238380500286126713801822519823957021916206903587142489487617709328402882132978678586013318325477427049634020168409223487773671419393764370216303533979385919602332435779662739460706279918541787997180509329929258045771398304819855211893261754835328027605327465824445093312005936328409825244282602078661546394187160500119806815789136150846101528858034951837057086655193914707668830244446793019530239045784770360492385650208496470850042336118283979897713268373375814728681058497822922530174193183693338854773431648421798217870576727999743265162788483914475662905881864710870173573854172085620098433841631932164383021886498097429957981912645322939210130785918592165792467033764312050865390483818771085683564876922880000000000000*i1^83 + -3936967493644873269593616980191153824353184080720835939425360989272362106220442258938709782754238111696622525225083623194394939898254405082839597282351387061139240041106570631455381744582110431630843910396351807790702578253498414883995397586130494372501225385037008876654690563751757858431571937728905335106002325820413690354166403516066214364463596580489938633161372669347500777298436994737956281470751816531937027598542909383292642542600984650827979641758168974954869435122096885945505544252595572859726587372309548631976962664775228388183429964184858442384971999088209727154656281868996207995601947313515548528340473964438258471919477569629135674301078931346382544406980219971103454457116005521128065888403583279212513946049498624728107724203204891406220247522372268867476290398742778227046614060834507562680859530667300594552376684900184010084707809265145943337219436414874401890863520626532568583010347480210049595035013486881482013532680821767277469668692846402753321534854507989713904010559410659693871737204043436376188274758053653064026928425091109294783228523982935115331845821669829178552952637184552347161365019321051153534903774670134602095427503018342109889676542001653247146501630646809090558193394918887316278115445888475290395115302401785368850589560088998095027305747976943042759426140494261431171139657455808532490029953364816292613622389894025719323182885688419711189958466678407161926213485529117739656893237238753690735449294437710578133322925693559969143640423925166537783254334199992533237225794943310451536970329801085965741157213296997019318921267618280901211489157875176247126522560644628422964800316201334692684085424570049420035383813866665779989845930928170610658188304369498721160589153404839746304100761112806683591140006579756195312277832802164355351453311137419180516597192563605987161694299309419379721170296761269863103742045987412445947041235492058349383236824651299040476798231353863413883566577195993193765680627554369934167951522863751134189777900789507409067014923153033797202682254546060564385535914130574047161527856637554272577016278912110756870680791203325666730938770391040000000000000*i1^84 + 81214220905218624136598875083992446822348653878826095748880164303936819067916155165809118715544205741288657571866033530494879426419684298171736390399300092942991236120657168067896320523993201455364424443541791464981658861543792189300889395461114820833012948985731268003719322401008505208519857828313311917928910523985223865776789141598386761050006165980040480948370583198790410434372605157153034055552969132492659359333838749263035819165844002528461577252743986259998187645982150446636085461836890350392121958140336430344337696354155128768665646722674412535832739973533998866178295061170723535782049404724484965607007670150583639582552297328641162395023258174011964877806129358953663397881352814910288952091578161014171197184010239316640553596498781785753565177741423403284384758617290442184183923490621409301207242282529706962932577428614883772994590984951988839447090493525606014139305249585646724063374286750053999786270999516934695788440269836055730821354145543655905566125362335976409276877522136186995332276219066359789939860827132732594053769553103168958760596613367204153128804667720695568562882013047978699203441888470636524572631055053310875765715779965127625002350786651917773565952159328635067379402191954320597504392763329390853681779877227323117303023002874579141198956411141959363746180011715254717147291649392041574229821449227170168150279812355237866476716756291465485437714168906689556674926028818623515478237552346770306774180798253707413972423073035220053312338443392368470127708178159276651876674770458258919104010396528988645276650692255448884297794667753290197043078690761904576073583814095533210669910787708635547286042850278508333056563424262812731466758458259434512382077566837934765823519339641849240714427467292903958889097960271079662929258436408969425129846859859859076701530729906862903950859049763616452495683142235108558860011971478149267521305284407515820201443849490377366339740475663508283249246419184292222274347726052611167140689222175786492560097660381485197291984394636136911100199034859590476595446348459202484900509842463016910753927503839037564593117628268439142400000000000*i1^85 + -5099176270298726988613062407115589872530727452266404731271557763801455446334648222455932378556109977088770452797302682170452028998042033877960379419970117624561271904698709514962090445789894283603233768039685066774869959595221774161443381636493182888670235522973214473974499915882361958971801574778225880841844721335327013455628486831634286385752964496015338101599334486525922552113370821984585738729175174683408667955371625271217388309489156562420306628193293179686102747720753735869941258844150010808681585904249763008388785494705881312992321062825146867115049418210467914509907683822531276211230735828746821825244453094301153658836025775060550274580694231229553852556166757657342104532783295303616298240623077985826873908597075809609897200424597669312213867943444008323118173290455480084499081723611520110166985643517098124970989519838101060470020697556628848483987482375351053628437111566214847667287438689339560755279799466209979604433893750367096774228322330961739456471058494053796491917815096877258377549650630026508913891866129812628621222533179757097119009460012012429938061004182692257073405154845292705313231607509396536424335372234259672582710809184372108547184182312656824136973818376162878513891548806872348312487529506279680928417730828929556730871765426669425494077131316461305587597200231778341180637317323382296147271657750861466406101743358989756431359731257368227717633718536566883807390678091184115782529139999698118383476514702946482537487755993622087969031592573442567853331149923571309824227549858811011360703747204298774543044165553495152726407993125538144320353883937727143010955440402244819122749830316095713888079746925151848404165020510749339537214582780612159099075705638120079168635351544388051450786959367316393430979780525122222612229224951268023379762650635001251500409011788012277614117969441748969116194160030265668691674356428652631399068741202550972700412096273751503969673484475632939920083515326826900231089769015590993245002203813775962696148947112967634862154636039146490824567058417972377508438718962690419117030679016256309733421819253269463040000000000*i1^86 + -31886786976991423289126480271761610722288056326246440350590660707048310349796922849306167271424292010815848298463341421148941236048336191335479616890859125199662293976131173994508478218062305529883478081699886643055862573978036510992185429670208269140192362559688655387727054977915402362375736200727970400632937028861267646635632656305220726922058983468604288746347622655507733444072071926002828912526174241770286892147482882690613518172336551534615468609812273663760910338245672376944270738109965053952174148166536835464087987987241525682990282098887288280314017704629808727800181255497185726322318689147996317306514184725843127781144884935047060336743740932886510585960561345447603767942990320393244171179323089326442044118206858086585642155035257819782171119056256954983844484640760192124638693814810305699524602963906048003182440882481503861305448212821048049345637471921611584094880796374342304855973772825526087185027703636117483677015094111272429426254820277124346995247384623889814239739324130496798596090113138880400819931288230761810650619709137254936641461029505961758447286913577109104850094186670567832147478945257878296304973751732641800490369596718076064467500907848361365926393108972078870750879920961532566168671619427403870672203948750589099457165481307431944986808761484924473183288060457087264109982287909040671479496883723713491464038901967356353722090937166083722041192692241924078231492728373253015189470191895263977926326993577470779014655321996197929375330234779809535101928439075644741477039736977926824252487835698135482608353988148608901511226358479143395525783502443827468218587760420932152996472093058552720236127130731924352151993602751345714244400439892781932892279682334294960475431777942101685344694994968097664347037784177596721998465908647392439331647059985119465736679847161988354224576255897126068062017025832576427674991121837909892409720138673036854434835838790313903418558652195617268430805891585131201624149673733625424549339898555619232780535042537095982672713962620876654387627923332187171395572298670468030222384096630799335424000000000*i1^87 + 32292353690727605367903708612969678422181171044511646485045431443077022251788866432990684710780994568877935457758513179133425006038718997229918985646338153554286567883964858161645797837355113687395412361123777885519556604038347817919479049458517260189834931241597760121008898782134284743265370328899403414037709795018884476354499048201479215131541558500638172292876619271119822201844941957160510481894231605592404905465535743419508859311171976721516303977257347125298947522256992963059653373452501468295258475628602842546613725854344166508021339512518389438244788616863879518578229018249948758059497678072536678906099957085769462900576680876001389360679436698010306209827273526407669353271225894982267374803775479791419613945308456768015543691516334656838131379359704785998713034770120952519815362392927306493408404965862910205152375095577514015795692359746102156892494844746719577943312334078961938775174043814491584688946693767638239794271735074613759591335336645669040694658013888226135374663522602300860093954297642440888592104029590692438142054054987605848980874939956100913458534423864933953944911889743115823107906690038342043496705293528784146233615542937039625788183491953007837751126934886867724764545327198753882057800230756243753398064207986551937007477245277852436263636579969196033459282235881541219934182848462847776533304248799970414275111444232609559981795920486810459982018014772229889771295200165211700451833247888052421861701507943844348681379238038272166503101420949426490691090301144650576264553486345435664999703573411348213526972465913609468529509824924753281245903629651539844536495706987658400542727049979951283084059334300344798308383658235559049940197426287758877139476739755228967846844951491941268132130949998471255621700924689577880071067554064538463463775621828974572481205364555678047469239823336863905615015798058229405500579819498059025099989893908443879621202433330579893244546632818702318744297075688008069983355785068611569718777914706180621693587219191107871447924156416573698392191510061388901727149595531132429926400000000*i1^88 + 4732338881447181957490986885341778413757233853860650467572515410349946056114362893310177961393319627928020600825337379805187701169300223187886065718587786632259534763726133423840179904173910737450291570049594119195059695048987887085294809113292176968289286758149964506318143249484378806315159200031424069292038066865519592077798400537451959944202397446262546308498702508172480334615446742170203671836112517925942989815187615584483457988508644280171576129743326310803471436966574104264320380446230323367108346316740123022949723868371362802371829595665081430550367990093960902407388868465919004615241702967930845824603851358221487404084620824969012768505399097656776402321275780610549802586754980228350538797226052666666140024150962727204966100866703155353558555308439213109127576593391276400775570536765713710994988363831708807961799105298416607876913080748886199466133351963986715914888012049780597244729434079904363600333747135751404480622801305642613681379789589337672539994826669951362656733815682882070068159190127377827539550386102066734286637845607753124712029024267619175722527785294070745587010254526038194006853026748516624200176545747481334915754105482013628124891873014835285047791798917273274399715950850304471182946575260814800911929402126376438879441200005437216682594864278633332371741512934098272480102576981862885834232138855556482512804370608227621318417393239460487011770255316982621743223517295873542041251049528590854085248736586436969120287031782046564615662806882309783692742168036026492439813802011461716226627481345413696769632505942391174227664715968735588729860744712571673884885441652705658015138554726842310188238159444157096930342685447897811893189708976748560965335416523550426937046211186817970232438933272398355531795682928825090316873711841819220188676207127774729261172898894271396741030950341404770529774375372792439223577274590770259892010096048791924139569042310272118400818319868725265480515744421774474562196531110664790461645567993604570576073298020296893736549443044548730869012656991879243038720000000*i1^89 + 205108033209559935102390332688586901579086856190537535844599030893313225541747371720086787298085656449059013698408377733406061578386461758548636738767644929030118329895276261859148637474295811063417113001057415133746142244024245736555823802499328283991067233601917327951605383244764274676595702277161014240309730553443251688098937424392731710484607597988584841035218234220699085771730485887641989887133498372644803751739535665714548121609048084723873502867302808056664367588548741878413750062052964062049026916441142497779088417076683017800456875810284760500297764081017351074305000324598816555537895056645702107321395526047376595102366446816031763549535428998129279271343232427817237110582640802744575652271126184011712030023987156365142451566717980697885525260834537626445601577038220509193352467271815425539959688847237527721139881740500604506146177998542688602684047936512235678502706330082414726714983761745266193941944943364886071726001979360493151928665611507837819161650782715446018189758440056719292491940287643584853792335278675682398996790147727467967688007304618956821591935428641764647786892392810369168256305893924807141022701867019142434098651131367154887654048992547421331980467944282150178804999865802678270522846543038062630404745562570036324469821292776041364731904642444591139407401767818522796426300992036854578770730336656622579620452384049086877688909890893401605076843990108314234022911183355199306364799554023430347318867588114689483319119993856260959025334144926077770514308601052385716174818639213823286356119554394719411588477850503254635192735278368679935550965288052401480306735696533239495110900894507009966694345735969175767061656860196266254872254904456962538922503323671534549606735839871266122674777584216266559953099319101872870676663201976378776095290239569448198472887042892008666206883871274124702237909263304010065240299830176660187182938153981579024521088409189415894512513303376733651325459082252061359626230910926304636854126303910527473644845215762386844645045625851834458112000000*i1^90 + 6380486478046961076832968914451134330332955464387357857172928839212979334586552483989886213069553339071234680774307743670650649894324952603358131513951275127594003175988402049083497581102896543952479935732989790998052738632270092783344644759905104136192983929775304496196414517247560365732218586401809267504538053493607337316844994014381830782293886483356919999452816878259264148510642161801104262118618552385708418545287666958651304461758095626871181933989546704990118552861393967523816197311035364456223272752625155250523320850880683404309370488179675855430644998712709511977247380706881687356363080674458080239307579111414421529158073448711922460429531278568956927587504894291754999233859758064466858266841760856953370489526826751575112764039432452034787356546141998877985780542248994162499764382240832780001918751413898423477494520774733507449692023607633946302913429204996842197502621034183621468496294158389952451978136078479188433781845991570935357400150581678123242552019863058082857205724003768649970188977020728893543102453454697233090665724351908116742859180306433103511682518346146782031200857725554890913057650701842565883607901917737350037168982370353130606473537067891418967254715198588706060769865261968502270297562422971398757218112100029736652118144320900566406247923966781626678807331037887263529690897500927845057855853610922927136041299351569402481953637156621439500098338091393544217174036625880133954981030920590444094109291311210170558746249016796749150013934554124533899512636568091176875955097906766630284203311457635651905847072397316622403240418399357968602374053827055096275208036181421555602413888409946574661846525761791047534649137581992875597214503672143095928307507637931811239260342909574394894739122293056204865447119189657471366065934615105641517844753432665971396914868964187603545268543161914070800803706312134966261665999302567216601019420312835459262921661621176507353758978898495228540689577629062654064956745534802593923662168519451104821113680656654994739200000*i1^91 + 24231614749041879241442625963021320683762095669525083590408107048817911105908428343540388799927988098322814609792051232177843946247280469528112781340813520740590427230160653700336626902124656591853541277002987498185403609403107591464969853014355432652426858785388828828420864798768499438100906601246668306996728532899931727762040129904831865040634542379390386213676742986582691508383294974374196619431281904274877199521440748384622626836858706073251037420868301413346662932085241431401933123237466013870650243405236939210101425516060753369298357712504388788606567298111152255223207618518637356021311255904607807283786741793568604840533976299690581566911396098694168247386877661963719667514884651449542775342096765643389897962698839343543152348572965929155332917321001711379259671769623867256323616533798259115213549051455977283933987399205748572869293505892481022020340720329236576643048340235898771933567507864801159174370837754319821171096203306628133108268131921540394622287301327377776431603244766337245363272277084047737239000667240764237983327429431968243711687455735543011756911429965507906772969723881272285974207803734168225513114849267400574572887890061404180405332527373472984672576791781420864985079917857696892345156490126051428903980562001835784043544416727107121098285534914322191695122204086586592560652131534580769013418705556873545098455977166661315574744268323422291946767799641819106810794079829620976856314075136763746547906044244863289144865155974683023270249335498066805955219500794700944594614931722606610309825724156856148370199892686004794496079260607929796514916638597227104872461907782923260932615394434264764342228563534541341044028784984618799285686726880424696757080475158395607513682729062724385062913843878440619203653350353950103785121349219069779016845415743596870526092972879197475031532962710360608170980845698369291023246105693377073173483565949101994446012226978044555875404914431237652033334642469511934306923509611080986298825760423093201920000*i1^92 + 31324578791053408314301754138126186135509758157611652136415983522592969139165998075264497075223941741828598056303951511821603105926921144023968002519698750955071933642549632022325413823820372606207021175011762335765256316463660453896755296910371879913473388288036858175648155994066841313118105877473236335389488028355647249385149704731488662296524120709370147570518002505473277714047847740133890707478501056563632501344137947083541336923326546099902678005624688931783860868673441713041972779988645831728240954551296154618079782866088858724323089973286587416161864499966015596599389142312291693249679486753330966146539547484500758555914576616993313908765926759748640317481456919360770726556852510492783066278742793659799566942155485248616969055610572107002172675703182446311532630096714797092470461289657385876568755688118607302354403077703392151597641050164855921066978998840267593257831217441098626011806883614845297205917502233541917802264098013097589719456549167643388211220752607660927186498236687588750526817473973910420571225718989863989996226327175781319534885834274787477048470895065093138822166058028244566286776902053364307456008973229357936012693376617778822752876177481795524906998405355608701321937873723951275477073790886823142116940253004676398358047033502380484985668876495235999774370706612256998543031298902249667406617169727046974272769318562343294950992391833314597925446493374621468656535390524035755237814391478497260965060815500378153352599154938663467396554145007237170681595279689474211822256054614795565941537555081833467586144947783268239208064821682112118926027130394479390141206541394103013949842653607789139862381521506620036137337373910996958011416589602580433709094140691718539882015704536634423591886034071833339767430250350550151402646907247749030680987502435278323444596139117930491168772941615126951920490719106789679432531779081503232314854974456005493107085514315702889365177352188409050493956689441749668780527811727986080000*i1^93 + 13967360276650258212629015451077240843141948464498554767479350613215101084668878860815796099025639125416544822025932264778348154845587289424924180799872403556676793757795801875771529725958952419165003190452722138438324842960783792808226034908682491019197481217578673880885750184003034709642800917428290594303128454666739564899029005233548812179699437001307568055894746480032693495004317305058685304837890895296151687709419065585209638236990899607949778167782211265636068197989230083884832218238203179071490918162418572516358226017518091411066934255471017155965445309072062257034140241011190765281088652204741006240791962506405995205344386503957661231640701160758213041576250666712947303481925481344062274527888895431197624177072030274222780140196395052445226107905671624630109416043844929891461665305864921539716324969745250100224961118158031916386818790321700913946201626332942323204250916399747845454184419856710161554769498509490969695059265517936453821698509573920878519196315635945358190810202969257092670287708652080779551615362027262745586820478372639981348932889217271996620532394822107673528547915240327207847514351069767416416863447120590219059093853249173783978618432477806380504793658898156319935780840824330484643142855574046640083074881925131129664072237812414070445510694953290900234983421386631644613370222292407359894580783261181082026129615577757173160610507981399033222548468463848533516428365145953044635227555046063762003526056358814867165021613598694547316505183847147184374068450576542546956617158335737719029187667523591028188244569208230125576354431231575979095785329132901749586725749444897667235681490755090658435571175978299065245296028161079598175681336375761162116268448938293711504405963356051450167985682306023514216389511839194120826551854947937897864961892420120507238870322169009829378645089293180953667832724064178813960281357591238887785985320709306322771180397759084971888623935034348430328660968575613600*i1^94 + -6611578379277253702617162070826861818969090543995935167638560115959794320333124845083123699156415841009226165156193043168259874939011034602958564369912138337284210020009037222712739894552408889822064883410050198656585099720327103065119781461369701079888170497029238806156556486207232019648443738136648396491995309613438497418286217076821980480316368755521834605081038932418076071297238451873139283566789268833191369375342720637525711867678875172691806762781421509849987700717253387136429155133035299250691929495214290785592087829978769239846637945202051222677802975111455764849790160743116400301338587551428004018999330851175748398325196018241787457235958533779831014246620972175043641872211491943357137059590517711344423238108052648414271649445373534076913278124695297265087385057662953935405999226821589978737212495130353391323913482871776620903952435938538083598335992874879634779000321890467837594321086671613780069149154690538806282519238178815529918131459116778586498435516529303896140985369776644680574874900148734987961679085180073405596385030774861879076058824162244036957799065014082731085478561184247479178614567218740681418102212334090310166209552986689000863986788869836652474313370391744608691935778526567970705050440941630738617889281414489297516863713972626195817487229120328895893667034205751030596048103714555418265850128830160907769689130278638176587185055826177838093682517761112396845120304972117000157866646016620315058461620572364412046598268171729449455198273657450158322186196373479106790323143154222964518370893331251210840223647113827056519928097182130778607931235659790122179334657526224573330656772692420022355588358059520703440596499692013458340272008562029969030089185039497533492760490620802747983861259154617131478973502967947672794931205964556258387912951230594063041298357603636889468617805666060406503913801458223684454635756143901864447094322842691505601583390364265670*i1^95 - N1*675309920791113993843896792210875314827482630734243410596053886604434688435714260790808871726009619897742401911954777176687266599314227312586867106082328221019630441869627771517730232305619865626747678826217112116003356447958315421940901605605113926845897736623580057272640668424773864234347279533217074092796121626238110697118252956973204666369943875768551977*i2, 681241000232666158357897756399302444034016033788317607335340742953380216723442803597856592044653176025460933779102305396160132338104047622899298276594519964215730835896119774239001951336164867256733715057498370801787954949521716606619811052590404471307155177360997327530956667287624614401407870840851011745901372175412869338645125298996920609041747766417536840795344456433456625153861401363151760160129997956038881181668603371393293642085665684317846119247541130482899401039629654844641337218649854032456023242278337790774563187557755942042822518489179743717536856310489082098172432925560503034607908398091693539687402415025924060527360960751671009441218058370714526170243453357675109178256073063071766351741567116233507518797141482277687265528772689256272854924453463654353968851223110949815518592681887232388288629522173209484694502260468680765600701239741711442368205938647637570311932971319000562003093457957247661873104503110839424325716149290657336525437239779949580016480909865500119385807157499660503692827738968587550672088306702225166680087191192877814641306894913972608003618649155121030523616755348546249604155757796656698008810602840344041337753366762468468700649289614191453949809188933631896094237412609323297053363213996053958799142920918537152338985904534962174065369192846624299547660008168268030007525996167248168559624700586266458358722943374725134254845274852515109960292239470736792400060767907176811812434496250681037965516433166151045331267196301641285688756285046071990472702404843165588033841691985835324725995885343991397873372057640119539346957008548588987652632426975476619053597364031718229454947442743751576343135357676114206712388320727062326278352746770850286816868273200905219022865347708975672054021087649984581352764335511718012903272544359593091190523152939269562543264901146582821423005336570797521991580740599874140822522672819601744592344232623184632041233870052298751070057866459976822499498508373508954503396979976671850665602648245470997202815146881278775537109676325810879001796345461690329220210114230893785397825797379773021623541967650337255851040835211006653540450347951401996884369175279821406120011259308536044040178715758116511472044522205052095762300171933960964848479417071290952682284924753156104431760166419303504465143688544942014121580725974894314479309784299750236283848021007589811679092972316612717917412687232613247335157253929449537290390504579069776569844275494323611414942056128178832372887494199588415554958027856196560773862637437259481183581833430688461093847047351868682405672676483492202990796800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -6699689944593595400437017511117708036451143588498493716600036839156084414422776759853208924671289901870554948377040937689151219346977891963368437113948138661347074409794123068216587395635028503119717940918997491989479463668495585718784855079381595462536484864207437065731161873610419400908920390962143651215303554767997678484889847253583616095508554855179237052874990456300612419019558902148184782581039973312723528526710936356037530910374650361234744386546668436892593193346648881784524879821814760353241557739830546211373699337747048527423283756588475037030781694011735970611584565091793556905926492972403280040706049277186429243605010717100070152976907298438889477868370963641018000595436902547242642292898759941709788842065932899600537328735988841935320807158380556825976944600298683667303279964590629824191296361737994829784444181423114813684545774074076049698888734593195805178126788237547586742065162504444791761115658486937368085674596561218423919315856612139450062814444313060677123477209441843152072017868763223317367655382145086050828005645417337442526229391195273797903071515854180041175877284334187367205687695471553063564927076877991799941175848156166867865090590991046254427849368087345319971583969653275644860544046353538331407156499758337513790662351277783514678445865382204327778839514691887056695154024454391657696649573969078541818850413732322464801741140531266989444313855513486248357116289104114294145600263559949601924578594963963932924651511328935193128340026535164004503150815090468785114869659500455506795509157547422790561124648668107748800645909088849092571527800578070058637944106758514961010895262091976520119026900494144866282636285504315224406736755674821163650916048834491601751961366920678693379511301212476410598762722097472293187453157442810264958102373740423156263255897214480572707231560325753859493163313855482441845430694584785711411007984495735635677660251967019465843944455206157184616216702691630330260230629636277783175460141813976194853463154207008475192545841244436690969869848609670922994777172686773343263086720900039134869428920677829714857690846646521599364963573444996960194796116184772706967485316498994917776492681677469001387813025632635666090340205271392940128397216171271352640471131074250696182856137032173960895929421392852392181793258641642283848564084442662010675454265291497464627650074498047267467440969884117434021977775638762282179571152281206150488384618936782276606507190371967056478699348216802770518772338617289569978812204468067041160652322557313439153825870139355268430365808468600642475130880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 69587753772833908814412150481106456673122157681127680916466585574960893593292343953353064029790909182819349762075351338908371424161142873910141067211725158737684693784050785287609895114153266846178610719574868712580414675519461121947808732213844993250146344092958384355604405690327666384225386927405331971685734611155471051953895427818656289162373031623454649200506607045941551486916004886544060854136098570187733442949911850084083317978041511830912045888811125879287501819413761513777475190492266206087804239545592392588388448996432604481525485193411368891226151418280713397041957509586606895849844301736826542859377499069394585135191447213524769353831609379587865158906707025413452913002774434665867965496345505367989688087436267935404325609827620073382203277031391408077342422360367813856012036604441194299758041454364000601228545759593508671673811660094195124417040586101265330554393961835369508441530202945021338945214671133782748841484225517166447391925730769721111445828013065825107771599456632727250666730624540919120034366882630405371013178405979561970328164673154651806203857796058721054132288609138199270506815712310132563627619097419426741739153866462568149125376335271804286266841126945088445527248104015450719054408839888242592162340744989550390758189777726188236727793702263129832631243577531965530455659048070508913658221994878592471548441893910604991647250879258279557613156035704408211794433815358425921380578359328420533760498001149631014659742640778296970148689448965528991893834887101128988525801143128948036569371966419127750587593054372068544251313710896290856555814264659224436233855083568884431895455005004391268360510508208705997129679683253594678470290553176172909230485359818934920277324704340999318119859158284906516857236101762757851769977842942573440751064941796933002841569884554406198269104189945418835036257289575886460564883629091581326429662471729699345395617060763385478275165287505409058944919531027458728957741704739366967109364815379888418736082754388764152051977599282262888467443231933350963438246247396598276185395905221820610386138738494229414462429604820553811009483659421294843218432218550148376751415734948727025486577062315523755826399660144758879196765226078583409156066791295396162274868212168086931938420626999443553886515800799732471225981899946657609112019947254735200474395894303338097349484045769049211015428962003454203581824996021544118439561366863132708549561218628044845347990345634198876484181545918870273523523340505782464522198761877129904712058900638908667221171039615827050631464552069221591285760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -558249077584700497299188535529144097723857501001672047293787691624317803489041327227419660579940257873128351343236415749054047040927911336112569660010109166656671173455509038870469375297682331142276022158283122909787398601038235230787781539399214458604056679286929529830900901979677009630492279040343266014987848308079742280766252553186765067336420404191883753560429694173257676514465083093795238922312360823191822831295518935485046288524768100794040778110885843682969237502708749990317916706257866163090405424856075827508099409142566229024029842183762915179963311651958454457108771478288252529984823424808986790285375152641455211836771069935396003435017216233090784461109823256641876096582827640683119246319695873689680871886273252950283113609840430121781041806490202480781677755455621402790740852374717381146065437014503362983332788024448298763730802895050388858125285870691930459080902704996391652377736669448863514666437131686130022081682036385485300941232476564115033609810984229930180479935128474435101660557009998592748985164555766755056684190158763039280808533483033899532295067155965931959179222621002359258356148606567888634949770957048160477675317460384603360188475814311543145974739991548330090643109125195446682994627119531374632760035736306060966355868246148040700214902178475809628976712331302074084450579175407381332901236390415342894747086990944089043234438868393293411302965718512874882887224197376502753042460051793410035844642977017904230691685189590392323333606519092460355594495528432359306432674570791974770802187758532254182991428025563179167697984817024778192388223013041409318797568205982652042623338638723835829726784845738455003807651121427338846586407741877698660629790184988024164909935797639925189558280846410500505001323395751661073857990988391258144555780263313997681351308332223421904149803142198228615012672946464604778181644463303837361611645760709048456562193976723601858523594511347504108443020294939483225173532600702322664916449739978100170847447145009605886808546612839040105833387428939237752824563825922730299587072254688301647285715658116391886257383257338381526219989817213399811360157861389675796602827239243368155781429335197411750730206072558450675297532292627219061144146201485053227529971282602554562377422522045587777253337102459859964522145356286752821299978544040987759989995084760996990117191048405569083724714754619957025371164371876010904199234777516937183109630590243419676841140601889615752216505719025508978830914671643913074349190339981353678650808034342028657432460378604112908362796826986569059532800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3505165137310388383270968134894190144681882767687304837329036202947599728695718454283880538307017627620107958230287577254121069684531007777023991350547981217267541856543576651181614897040999869636259505833317782751416937243841377591008404240955125610212670871908196209940669591731123707654090361432572268373153460910781929155388950717537681165209205967034285043455317528943824155248232955680824802922610461119761675292599821851102765232798261449143225637130074100617883131677774413067523944426890629650915805107291848909086389686646502417563840625154624199491599049729105606626865716470193503718595119830140493349268367767483985576100568732508086517177704899732564029428006167764951825652436908144210465487886074769816869109600609811008349973715002427343981728319358263314983733699356726757044004331928803416852769926355225710249508363561684170882101467892035974550773970009019495218649449351748644492632757921965831834120475492269937412829165021571692818680382744881859874179795032180096976035010761229609773848234608019547198828805075995087774880436495390072156541873721616475632003074891307015564117426839499696223246344781339426283245279076542362262852521318102798290251692436450913300195453269614771003728188567942041791064270951189690295783726102993291207179697809039967497794682638124927591083852489376454568142111787250515157300308659091863125813809902041683810412797525797428481580006620748194540545446873904839966256205265237179210809805155209523781727181875301302642709107031703531170013707073983314521598757634702693243970736713253852751412641827100213220164531541206461527394722977106921604501704438038964414232765644804529919320478907999036001634913212355625659860438265086686185700724523564911046806819796137776805254261022934803265221618843058249378106366545798778424827466462978751342857122360296101424951556133279457984981625414862939999959591565943185482722106438007622670875005518133424700295336273127325976261110421918743802573158708007152777546834360174873212819716665749544553555561010049113327208624860845398882386400098060564170780341185925568991400169958124200684097259113232394353278470417450626285071563192126267450137584489477502755997173460101194346645653422762203360107007396292358309854501217320015021141514219176816534346458316030405291286161478059117987221176812086927017670524898629216184504663690428336958081394706117086934506089289239058957443591089391871011126906653825923365883802985491418952099285752001088730348766731347334123632453348609156540805227519600395789815559395016529966090633189295537451656169398571955650560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -15531687787523461098551818823114138768207799848027273008562221643182529716356911246689492921591961869560837188176841019773054214624201685879616287679986674191072245006621462933495455446976954749358993502361359939171704438577093734655698883689499768378310821951490418785765951313324298969614518981288617729014213123059673568336541317382291028429762330035410903928315941448252676507530031311440961123730025763355183440971288643792408978224630884387382969196538032412227996993579441529700189613733898456423465617717493777274611599658551186198590307431413569415902354879131186052128853733184583699961859518947582863855883337083952751982559562792737346879194298537154073471776668025597577617297040693113101951852788545039848216399604529668018883082354487119028749626121189845203649903077148633267336893404592339064206182875049794911383947985758878245748207895537663500102101976159238099052311466094704172831075915120622188852924899780584226073120893331131376940924113015514965747702432005357805416056623495467282512611813426554298600052791542802464221661515810411035106577597422859074256509593895026523384012562562871647750748600103832543627371011016079552345766565904576659549975958239068848957678306847633263791204762830970909691570220030896226278673104930677417281631234917959201980573767994062018247913061452596519391895543935510566061788915645905558079068099319149778671071841369529460236187429627374014766597553436073579970646568204441305069833816993571925624063548005958648403117010759446444438259880650820445623177876291365349182270323745616864265581727776373012658966591615713510397848932783311343541030412679816658664316361944904613883466639657364608766527687461637235371486402039001511437349467310750011059185108921367076425350714027642946616333675187813843775298000161427937185983813212310577873699421021637214615811858785067197950455973742024397194899473326045055126757453956499377269415503972910227779511418844161150127676691611485875998342886962516178034768709759297015958051918368780452165797432628345949592028973725742318075360879106309829415723572529276992781683820598762617802695069646975576286116540049754317696386386819833663318633663973678216747613326392633187316341207341454452859836742395883806508203841614191264447526308696731538749685991716199967837172593575192269370979531082057480269718960324330132491157653416314217064225640974706802003225484672325399680262987101831410163790348544576605532252404329364455564415913823575341753177408622312954979032189584451025660530882171971610337819001157729002099335184811904095544599162468440211456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 33189623847032425476610185525852757153751214319910479806735446494128950838267271649520619075869812561745408827779158554538590103356674988631549641704031598266397106403908844530803673373595744596605901555207133939068134010346535369470762653159259542487572118255558394214249447483978244395668526749456344799636817741595988115084968058349615027543339248341193598337159863453272539246505644829013905438628529649501674949720321827340743824519898105754698065147675391986046980814959933486056732862300624978635220199524187774121289244757023493610063838250163961646731821993230534023358947439174352460028169968531505856024929434704082713712468331403377067863164535492773868952248832582632003545244669263254430178034797725699283796878595666823538310878652396933281594118233332342227713370384048726687992061968488894579147926239797465872849244528382280202422090681624913424500869446227981189538895666685056669971494187038154933987272604821634667497100695778409739317032637701753407369915779770635325033307321951278381899399209428591219746501103202222787096881241033452682736196126232754996925990565661771247004900413288140513271678708994615254373965256900854960056942871692501956210479814466008435592473445679160000073493665983047999368176090675150441532363955299019916252603186709421630100214792785306948660610060929161398632632391491324630846010315218194534812124340750650684185343628875397467852916440525170867716935976686318541089842767940076754952075876751723241849784963470723900306178076803643947528740702107396258596563444153413278242363614274796474672515113247472334116134516298875836699090623094211040913065571466044511978668400570620440389870803158833447109750854585659829479764337815167257716347009721302146503448469754358730078289395317511156903380075768531102977122100281310476796127262967733709915971679906495832706610989410537851533896019690119286804976690823848664310600476888351084674228239320326464245813284144925068451515190845872150688454820087135624728399269232405536046210373002411277477042988518748833595566754701102616980568317116823784283393591574908275419314130434742163382401539071769065962219214125133703539551408743261927287729981531343247199091364808948437741742807062038489208508108865109179570456063330041063907326819266401718058077591543097046290688534196086776287383399615080669570810298040005387741850637387506754443178360867186696339145467316781048111396079199943791956444254717918747648590219302511536535469980310850726907190537274900361836627636061078131169335343679182961655492250540435313392815171221889052765045708744661401600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -21606916795426828532197107344005696492205065789608057059128646399173458615838502383971718039057659297757406120353645747174261093644356711963007979730455428159673400063980350157368587273147263961125380731853250117871765130149012964578436708334565248844326768966074855029093704231461526850453927966954059064939955070290394704841373598398074174311361005956111217354809584491307020379852455110186581145323247035887577513803712955441744227051958377563967700988092882662303243062605820771326919915873224794967223377853883618296360827850617711629378231251434224563179062123615968237203559784388448620696491846811595440884953665315284297604403396890171781865987904143077449962782888265776902368541762537087431020732900297497064165299624661113525515915845378550716256775709619219103358364458210087916562242286865786803691502753519869962279415256943546711345837562668382965659943772191818991977090089083112855480901857674137293103398985679914222426246506122931128206786906197806440603783221444302683039000619590969761829345028291780651144011826818871596177900753617790633025717214023519030865917988730094983568406418363602192069275715152039238368722956664267587236587998325862554591365362477894201585142377221489466754487677869097445601433772328086747803428737536742455252858681641854188069938718687407457131398417312211546791404476301917211987460023273794012382654621168006183491704470718713021752506356004906271434736009770850435594600326506164928954045117940947211488490376427814245490197679220363006914028242085854643033309685713907127427863377807997578369113113838850208034018767253404958805813896476381183409436688969605120886950795209543151979485706249337874679309522899284890061885410920519485723636088599070581688112260104837912426776688165016106578672818322060711497537123209743072883372726668579339903700039421648419311561358984378658502610434604627459309325031628621450620704621464240986621482655056553049268119962450545368660137069001654571000629789180349821729295466040930232745000574268225743145383242522546903730597446672494172255715160131481710308579860592751330150708102943813092273856092493187094765183462693074047921511835849290583202177752441754748542901486341462420453756010030432933548304097521269543015640864106356939977548233778873435761877798536887100143324033687495220061523494577350917291990010096825081703741619434900107491683822205391049796356643555337852108582872615594472277962925464668205412434018444328979738875032485748309584463501560434484363816875284300814193691807932535960009182751310950195773878971624559661155204904286945280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 7044315644989797833092163153752073718273580587400349282722604884468774842406191478966472992158424373555314989548498179994448182146555800276428984108664501929277841725054739809916241001620216536787521021163562667846338665349112219407867557885315681786616963400533131051741706329152504438715696136997157915952260041264216494853838484827799582075561824158595600201585449042166685854368816675227717430574535967902103694738726795335899296812257505395010151021387044617685482895723549157360866141296178510751561898284395605132460823507150577917791765378134305852779666227712832930386597626213890004965533860735520985812058299056836043044477983368672380396488786393706514067849205758425491098776362218672967331704009139287868177418792628971370477943683991145135983133616417334978842147057809725879122199613512505475746742292504240155656887263093055407340320970515336084058271018775367882840756046734796779695075476289484408066718315635520503981754737982176654981069732952432245608077156143937116739560800938903561821900827428983324717511880230482413087577433882375785498297429950987265075449242274070260077342221508449195009803737943805881150417316791151079250472936389569786103654089226108062591247519896982971374682747873027930673482971577748916918213498881871597520320191821942141787202862485986922096612503872781635326206057830783970886971722245040205493492332067590554294151684921013668343044866103005661875193782922397410021880752336334151211763035541806581849978746986577740620873353459052575983594644594492950336888289943521954202327161830277524524677894608260815273650270781860824995527800801021611385080899797095915260321988670473526523295962034229395303967386546637625096575366906022954442679898075092799096327145290051272640003027101511047355649345615824967199634959835862062635994096603902356639923457953954878097345948018708954503195094443377780980724900612712272153220583979414327584214956250304555768314254070520917471221187428443676501718111417974880399751828074643148546074572067395117407957080107243159508822563950894785602702906426314055193841583593186041391378762609564195465471767122874837087053591697369090842262813928656794533093099315121693453553760557061070740671165041639829009291682185587244359188089601422656975326720319630413791282489499953457070035785433738024122240094893008771332663624563851738532966302955859141287128494842222773986757195248879850724749671050929294927878002897797601070605662257994484194866942301667256229825941917126681628975181034515978297807269552257107772944346036711025345865398546203973054798246182912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1939965168897075808276880351527629199219734174818347481421545934595952680397227248261093180263317917934055356127040604999635555200784216614287492257305308225514783713821395487675194326991234225175240683015257935483844427498907410702342204142850204815660008698959775109306276188624288640205320406367900354931167475582372784958740226062215649349852190537175016898805426507171783488103433593962890535111642972028450877405130166549326675439350727158911426207994553321371588681617651249885651066530433194027503470717573457237106025516613035074951621146756999304727930000921527462325878625727223414674962875964557126219947824977202992350247291206767806631053620324142207710609941513185880534546379677079689415848280974313468797797178343335071622967971809824729672600622401367609604214614218466575912622083463098604809444971828107831613097672261505073418786535501114728242147216845898136000177681598511193147641629268115076837547068932291625396654628043738342745813259144603686028954610802498804749173945354166689843191200267038514255538405232007029539138890900636324138965151748687454832774113415322252760237082057341330616960913244357585795820710581331805394790393441276156023463568672010202847018918899069390092037374580515682416019403335505974610862374196211196086931657480718673751152097577089477123584642070035809898910023077635987627414728405983831379592279616417372050023891448963326323230842923823058229029264125969971030385775766355733717988539447158490396553286464244513802124305834327311718827747920450789945155507976712341379838198117910748128315870480865406945630766086522050916281036334832973168709719893625213486886930173860565871491034072250982794539100817546010549129641728158023074102329777828009361483361454040060648472174405658254617084213957205134895055041185383180518071081806688872305429839619119863876860652484564357104556117606074573308710436793084793439024261040965253121865921325311450073280689323879983964122876066687682810428214924774906401829388421339008024782299528830963909592525397792695166440522480896729497893155675607527345494978374509258257260325733104007472412707275290935735482935241091907262932314925491929227965197443273923207959953642541943192995287483968691990728058901400698118715779904983889467774944278383830833857736487137345195810106877231392815513528405811511662917575765987478369125666023922278617812413046803140167560878261816926886280744635025793595442589343091415623367735450873235860857613840965339690523046676602034489393367635433679742104754382816430863397106563984704949246830745957414382551538073600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 533120531518726286254015866958905705690786422603152496523228686019273243264202176504137386700294236546920045548742514944248552640881745306621557253105733546319994874181179434221566550091771186461163625746630055373235595577018017600925182084379309408454704184653952448487344884192513368396140711893629449121572457764029138396721399649937281632899358541320853572124387405239748908129732683672172947007621147889680015322590347101233266022056995120800059928990648598234173343455909443136268747125204590734656958883442274191336621171226505502372278190708054713251762247816338145741561365010654322296849873528188298060818857936267290353389669105909630511249841687667001516518232434241399157833586141867567985965190224995302685944536247700569786569848735967958729044666421121375166681680154900447362267346261889630031939940171726288075998701948624188752714143734159821291517469259604205767575145057222546996319719875574332430422946610753369355878402648502110425559126296570298534313146088800789418268824148370927003320017533666229127883381085785324433640125316440769363922418323995373595068345079596453771724459678826323184779927979614387895474007712798667244034727136791982603019162566405855518106172044649736900084323852515352012781719071543686458754482392945534270390702923099769971482371605712046702400037560286335485380208214989944106825764044431785191609789076847089820591921590508952635728250321538234290981044454097110265257279044696048466029487682292511592755230807403636221421160177267103530869067380574383625023107394511215795085860764243859659529517768828589365567058375890696619338194984377530435723658251386075870218719278479393873011992934778853411636915960457703221340046002262277916667919192107569254326198767960106902405232136817696915059783901990478998826821231456180071453921193435099532017553378758874496388650777097561412558047410268929575062062791153009567182036727339618377029178168583944848970988873004256994556693372434676310480960568970883030737716047127765474351378999509767189347204333538511860820771113766112972434641549881720235890847310669212533290164652163265422893595702197850919106219006389222027227646970315895220126298455849687877202121360814988456143158972535173916329086754912118889912309675730016287178363525663945917212723341992110903318338026425918206375646524397493698477421803897092562868319452340559472665304359869455274502517839038965137348619287866092830415498216627002051822488312682923897599744948228084659563112336059288650162268941939401437459575310808653537085982403727135390665201858764765685392343040000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -107221743780151985251288056969143367124067270298737853286484866134912260810637049627262716301890292831276960626316965723667555700818935710230878328797949906737447828733398360961266770550405862265649559071144404090856749722957938060929187946423846793316346461822877194456906523669084183649809635910718821968098446071852818999435922460132440164931717438865960318969522487537753694844734813906427651135784729442993145565924327987321317307884014311185721465082339030626868820277812951105041085145073358933393475888168622544388236811429482411707311985906772132596905124961500325966361741060637690209908617455212158412908595754253651301418551069074258897482423420661439056560582137884397648626539508851168587982700719554909803248999230017984835396001809068181945779138015801128766811310768512506984708409183763942177015200446739673790437972305454632864495238725125350156978957906897061246648804602781997114665071740180422179669236717185240682401984992469065346948303336536111595927513742406147693571887407924415151789749127872261374214128994899850366216561729293556039101157443185597508426186662779152285344174459511809588900309551300930775989799916216337744289755018296577944846097330003866580998666533788603972215469545879214521034591103101283953791189907963235102448913528147740028933843940070319265406907068405821469234694246925997791992464473871302382236061810270992857207909754437946573807148697098782835017971024185112343547145897660524778692664627841480644120884462516155028395502600040744293713585583396396880520176020606987068635212061132001371794877344010959905956751445944439671417343748667786015783705530754778741268124015395053239144082039624838474186480887227015633704206643380525839627811035030632791402554737233031111076840883104397003326798687297525938758136629587495815063059706904711379650669284572486037572636825891535761138920175850783850120956930272498931013705904919995828587006788180429458344121418090359926561623461658662601547405202881332132505829566003032664994786468964288004702691159592134227847144192945756045088917628075906449314188345744565179531226602831457417606814107608065063376044090504943802145536571049226588181996822172235769581095527801499596048684070446661193055647875255995815810219980995448182872483211295660276437369245618202333461152844873812225026342902213488202116129628485704169713960096291937904897040357345592752285293913906134373721432674494791110385590364014090450980132076949735149076193292665334367970891007308578574649942465324696543503541706314566463642697717487904485638215372030232858984448000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 24219062388057549709080834221847941739569269191223603640463790638008373858901346603793440231192968013424710683585618413081982272371419779597055335651314441364244090201466340386577446233772818733331156213341145592527755285857769290100875186485273777764147596983182893954545890785889033592769244236921035243931913127393410555751631103884188012015209552932940951056860189110346632591154029067251103564882582297792414157458072374294452099635573484187968496583547881716412142765620655921592118267631941603773061695651904654000355400924691588376413372746669676148301728154838229955651316199510449498579396534239579728589859548990657795521063117302878155745930837101031348247636015939906680782508818382134374555937025691709495304885675315825516425474031660372147835766255325143468075229932679250131584263036662641567806279992880928175957751404804596719731728279301794155308754837815711293990795604563199018606679525956756199769410513184844307664055878307130075006401308910827519935533714351598942501569885292531907751192984968577081552635806119217662832850031995498363932094978426636499164658511647505911532809067512229978897529625683509670084841971282668782399753990738060237923071814366828489532495378792190689785353544782688164743810432631451049120319104363580472981053363216364088407068342632923092418198737830746751979050739785807733409714966810770507342803754742873545771658315579229790202035346602977013716394623803157010570037889629078558805705311630334460554491563018375213348683172910901015809669105442330437228941888422516824194306008186659854749311069916435558114481674352894561030447929175463182145300646192688779207688182974658637621343800641062037439456353520294292261725314320861230943702225046816638102545673958936611983941035874961569734901643703924106190520701342383533729155627598592539912272761595886264215596290839980512896175630155930616988090329229412649862781883150066428895012779940006123928913523905878772956192714605869818599680926072677231573349117999960071411410160189429139482562776418466367126959993389950290054032097099328647168534373187450316541789258589592046529425903933817779111756106038926364403585897562362947982557356030646261023121646704434060944080447959476998384636349030068286337147782471179955683118746540619574113411228740969996379790297313304098104879769496153413002551318842061853242525933334548492319864146627561291331975628432606381514025207448604931429712490666937126138254578684033419843028315799663811912311521457622836474073067118362627776731694838372975258300064644307565728628137042651381760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -7429543488137973970614609260686023229354019314624281247856531096306241107113307420594784750488832458689364781886757634779799534313419760673127051040963600040837459021525986148137253597160591561257531303709967349990166351788571259712122439009261627286893566689651430864569142974847273372402901107121949074899825265530487602503102905365022384380250285266729561695890943651148789084680873614700034259113229299735786713486848395405140965316389291957980028094999311044029230720833729859244339860234247521402704131762611419471495708733045691623230498318740138860631629887642916342446377103859515772047497595774366097818026584652436692093127177296474569812492194734672184050216378301456236529126242795625487093673590263005659687789893483082715398875150110228187699651553242807122622466678683092533729107422361163633560193566454355299659435274498911949180650231676032238644766360123170487880074196199336642101257636630344003736940520212083137801659496427651873575908140101010082971896323295831237347821707121954454397300813098589911469275389255479180015111987221027470704685030663975911115959912816412171999252978098092838940839082745427430709887893988080438686106501334264365533681922388551284188008704391850453114466030672170096536603245090446327178702113559993223755091994491126668377661702089026247251732267473188953686614060563823594535132640197737202045363768288157986002809508376033405411595771250603570795622566963567143505640886957845175529596706356542844387795737508503917805951326388918971141689241230459528435102273905656217512869732281237733165117339512301909312006320348021527808228102224506839872386404217659130822413924972171970089175980150250741466638079641368200394562465867875949349638064917921950654116464424183386432956744467208059781300301049181032053846710042945808683289155431775423659602230416382522721025389950326017455127852660676991837309824899972893611932096651214681027428742768729367266581631795238490255117152933317414827978719402511384342766834414700456549416679553696248890482328396345388992858946319377433007080163615181528650450406215119614466290720834309159959845559983271930165579268119384612146987798859280602976407867688204516995385909418552236954953824095886100401980627686289699844084472687112931495643302995863824436655636021040699189601282790908850974072613086434107793071721026066129795253812423080225295920921002463942554227544112807038770260351538127413836634840580242515350365091037747195373623118832938549713996541589411262603590449940969978234732175475441548014777526073865247055996821264316497920000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 1645571768064487224132729389852821515076866014559447043581052318991633262242565362999225383140207107769742370368662715004353669362179922824524477363448075355240949176493629318497091536708807447026130835450312796511069546406964829073192444682060839167271618981010663250716352889202067921426682434307768610152331108918512326338717764516688415850716289218705764127401120047797749352153767954013199825848421106047048711587494205850136040363221431296980009626824650833028404858118357468559467727061804679350816503524120551831047861588823054774934821807731023645746743133294792809632338280632356031086224494641921326798681548957014205259262812361591653121506187000272955831375279448139789325843712819384268084911395799741557916909437063143795177470092357136076393087412382734372074019209625851590081250501287075239888958398569387802890605731510455903770662181552648118029977927870892467323742881532598641809918899167370804026498262457303127932892557094549759724243471551697806814480532427605909718217154652460872617368051636470868464188169821438458245635617798484069820280643032902241725051502356439798171263235767046949447699407622760729744020528045767278262575074489110346608180614659020550978681801300997891615084707084931957370529276689370900084621130509810245409761905821950587759030267471726053411863825171026204291218739536036855405663115551988657827833099863283980904323799273528353105798211588179131829398168772491474262181729956086576050342951322936995159997547745427582580890275399152191960519101407031592958373511309499777910567866352967661210971622009438631933383528647553769598956368182533504727191508173417673486464064402279828912359625343585232998337219747161133570398390862746419725055794070412094655055890376256830495644437019493742563273219231693689516279994338799707817130902738339511898522541886867324052660757971594839907929129000270611598530506927775288504377199458287213656738885127323260863533449365500723819455480758284002479362061496522527879416063217589816428982019326298847562806614508384376217106903899013435552181450415898546936052451692000373702559715010945322935064858148204978619051334909027346618825593320061252821816556129709828021222092121127258389136434340432621814545416880513690824931009422186835365037545998149665094404109233158107875993521799567288499732105864604200790409852785377736112174021029993302937949618793236870635712137388923286700113601259219768519358184060695351149537959230287227648138931012832762463745429542723961338539306975101644046114516252874066821601857037108637641310082925854720000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -311706762787240033310990955895744868448732484897104549842589208189075867409837816988549820931135381866910404117530932080536878217410848894141945204424850573088062169383587991967086903112872851219652195360615256607147616929345541669100902519464255413578103255582514783903091225310589492068053671126648748541944517531592278288915843637613318114981059457097660412693191752660154000824578707004890363820693221312595767261133886931707942346190631438627698807483259809129225240736855004973932413806420955551741006338323258812714513608120327397367785158722696376214487617322751909957290787188187877153554876386919822145419078657382068975127953495759855553043836857439543761157176013386571290868893925174097609891101344153324903927731688533388974794465299073300478306874716985485348946028526206344528927352220011820995006181745221555911260131443397347773867450878887562397135668102395245721029144402783195583323703626747661776763035470973770213340129163386020113319398180284353049458566470163429013427129499440043717624213059117828216782950765091605221787989449458863714647710206770771078337648350741672912786995086113434070778819471739040213798234677910537810621637076929934456972307404895113909423548241304897085041798676968406776195266681683710980561246996108409632602743169272699039163049564678201452923346214830341006530686313756150558043480354873400061748939570447409595143547230520308807290083769737356707824237649726414062034645380237749928470101756433580265728692363567052414309085771863070786394178698107211333114976383689164272437071916059529157750366737924675887525204478011170503148641352553395776119226641425202242768331681401362233658025612973005329151273434284802007522886837826517440838385987297266945301870497962457316788435956165557335535429987335273605692120229342158753327464022329497080829804790872680220576187543037188331997072692191850649385406077994859169219585273797857125483781000342644597649748296072452497271791615554872800700104528843863887195010243358503686432576323281571312444991369939363435472718821414140722140252380257734216914553420325115132401447047277542258804898437792392656286681307688775719289236616553978613351509054566337211916352980450303406765815190017438487923609817041743092450192272180503007166064434165873763550023854845037205735963657508383889845485318661168405692732690314476667299554619381789460933018801434199182069336886291014020661403549964634532299152844448695104776601289048500324463825240075729057780855275077638026449659304934691541534236342969699740390786102127449541990074967654400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 57620662805443919261219930506284450744171490435683795234695399825743469629059373678473639228255619118358061552158121457059120768914936075363977212255101033660606493489215687559111875236774850537063110033251865305040288765562339009355636148579508876751318006724274621833813510271069414321150749894763514370979726135195808780006251418110142134845913352747924275681377831441998846307962909576323518329804918073102103712867360952216523019263929280310828486108901264642854421294188694722082683224469901440239870572715908010364683742519982407349225441249107507378594563283979165910112323443582332586317106151715872122944974904015192859742546928609225403796392104822900626996077490096215560899404394110277407783912795323290498981802052177675796048101754821316714561404158804219659512161822580119955847538049304359570849735110541288303312091394850419049544240091379832803753726665503891928161302855766968919252407307974046285038897721046795729563024987839184557545501508205658425871180816952451240093560874523057293519941547154848315701125759350383221828264418317959032384119016680269112528808976630758116990737713992942384709138399523858335817211163266992172058651360892694077529438742516162108182908627971150877116750046150105336597233007207998131518637515210683386977130482421895208012368706559456121465775278919928857523927093981403817008733076146055012446282362130745137061849705222174207128701737857468269318884775655627013081539538607826657490050046229995525044480372306855581618148578068822520693297249794301252167680174412740907839857796983262454705054875667997716949589951671118390414802447589920581872956176260856341453090493070547553831500899563002391779335852199652427015494915057860118273506293734940291983271518887067153125324656914387179453363804488487038832250121281364163242027532131978343231238793606462531751705154626680225592076060132737616103736189347316610770410868154690884687290566297977532003826712757161258844126954612035778897771318222578351137554171909737799344250866713956222398476424202270653204350742658926679792548142522158575813279018762785347981583619768153190285554192582957704626195775911377832675766806983262506679546991132474201660152522632393695401746343440178621544167440084358722945463096158952868478348083029997192096526178343391186987086512782453554448509704507393547028332286156939974903837510639235157061100488028273448024624233942978197203326970922085716443850237139971606055234522083189757594609188567862637553010748574835598419394804707398560567147863757885683682872598577754321964257771520000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -7737050328458431927060797300330123870140308321594254109753098840375732264585766946937518581306396575615395321821538004819780334283316965734282762341225991706678149992990516498377667980536372414896088504082141282861789508955956724186957459705471513737503751863028556221831918481869649528943595549079240134460114003298952360138612636337669697837014872745352166087868220243118069008134253666256339263042790752455748036530658845533035120323485943579090469362654162175737073582900193045616741489296940011267387362577994275760403167864312492092691831172571428273492547654905461142858352924122353789907467842905016601239925654249675334974302832510431723959750079340453813461334829680968974675554593659894195131290705563724136246592594233826279435488889363007775334761164501189973881201208585048945903190388245591792613252167842758649141242406628308536727811125977958602651044256974684873882768085079083636398426701763866317806121906578689526452916077380264176646020554515953191423109255397350010827284199624955487670367032763049893260870024941869218678846728731268454407163667943800921398594933841594425770518861683069289480090910035210593516778001624549071976403332955913266864195542940242230471316447457986405979193808452018433725954399477333082869322016025470210567926897119936387457303681074385685397774121066520648812429637551641757361249998331484183812733549113083900721513641124511234441346712149021258296680498672468746592005079904869145396281738001198025183028761493663047822353002282223513704534360616654497035679986489846920240368171537887846943077791297197348738473634413534514849114939400380440278874475315777856609940615960322078408362914770744062279676876113091473424136560496168565843424206631488901038365672538868799498003201567619154083302639829482493414855594098843042268613715943163247780763167897847409564754657540767451275557734343469983269617985491629061884665489754829396181199258356442771746555172528368108873036859399781457927433436596642141280786058390394968049952523545721286255444750614521252644095940078953594516921386840779575047303728554825322422663951707269827507974224206008663277912631248631831201158783546814598511304667557648346275115572709123655644641101474429014793125922338110200192288779421304481189169706010019715084237585537533666579172344340405542061923035996599263767447713286067310889671816852981126189029694839329641919691233264764715052107716054713136570161091924259932042112677985141433771596801163726844774422693010531560177274910060338899537089937760526544991136099699382893487849472000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 1035478842207300709428137065689403274408378989356621713500858232679986508793100571437347991502367373650634228959959696231656177272458516992642332074502903770208629194785862293162295797169771521854820524509226595010371508779297986099986273558551636291806686073661923034863399307650789531455674108205654442140510415504307473993040163734632981627769604961657979262426622584955704922784152582369623028783049765713762975102246144072522177592700360206663249029313398083907286261339703095068442396092167643500211570253378635762523860803047998918201781525952526046725460721870451492573607479201827228225119194860034804136010744338535541314132997352079573990932127399061893263462933121091567535800213199142658487037734285642435015705241219630053590822090940485321454391981189177302116566848263875566886334033719135127774239196387178845479233615568534848567180557499369844648770349618163876216350169810458907168629381607912703973173195975637384665844790789621213924654439213020287868947905075793191944386083895535065413828142246584304515340158330858081335484787650455667896759973698744334247334410786583604165236182556173790324521200924918424459744843022023841180711276554383854163468507134021287769247107769152779519649269123938905222923869925619088217718446486460954383534111724156854325713009715778399474319033642754079208908750900908253235262506358028543415313594198171123766593443255777696198236403184100831085352137737889160437917943169819868622723393159625740951637085922144080253483450227574103721019519407142795075677354365195973230491586781731136445966657654351265739683993847331566682445584928320380678853524405045947279189873525147386602784226726505409320989027845258822759729339486649800412148140546098410893483136227872055329859452345436585700202235067941106814685597399311882200426431434205655986599598333770812573385500034535231235706775621881208098335098166711313959356286981609609589455510015449778208630289594632905691466773290272278035520139611531192149656601493385467117093679861124333246363763394465694791882721145118576699287699659967885263127314458418969323987212627254798101094673345313232317704603747722717926633877778070486046920935603988837914519532982162305742182650901365619877308481447039191994494809704013306363450479491560005184673030290999580544577489455183975951620891307322442259965716102427500338362553746615519889886513528728344936585042209489796123582139750612377480396769170594991778218142039118180539726225152119697290198889271490193879656948824118640983062053761053109840975194009414087055769600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -152664826370844776200408605416766693620960034204444550627396887132754293583017797821302783599966180309885245951845793019816094325244790360405205933681470423817719770652170400089434734807628019961483921939915543979688885717497878399464223488997094434847384292466741787751386903881371419292868119262283191703520972038764697939727996517961539760215598287183628258912913537674099753574891509558936712594612995752232844014085326463027206492470917039860934110191844051780262012919675836798435282319045466195673886612055583491118462045274552344000628682453865725270406641148796221603046474424819367100130096558851502869883353231959363142780508155098345682333368655520582655565938382694062766675889303735938798078125931023003557564334044593350867775450966445255638320776521203739887375989183039046112063225752448320822758713085470616770181563085193123855274351067931295866490788107174927789440004185018929083521440891915083343194195802877787720197176202702918147772084195465857095707898855435288008559324654262904176930938358090153514656418976001591971749400990188928176606511733506957893123000983891885242320925212737619952004681941443284518248897443386140311345405408391690407811093518123667431302237417274475329541709003419394070479783272828189953137300397824521007663302042361165721391287606240451521372887692228000681352255620356885116238965201292844628771975582020545685012421885490116853884662608266106687270139708283564784481956905316432172970707625291643356699392558519849584067279579419236867047557807658363279717931570623367300381624237715820867692892939810615399043959066999680291583228050978115072269963477399263644843204701356772222016027567940074644600605247909305717571608998557206864787759020437416895160120318089030554744441224113706635060494950276736966878661159618842594298018827657617162752848314509710718805466971537014810522581936955655057542079554599594643695320252698325260023898867814376389991474449860122078693035705886132955922040402908502016516767206872356617301448557870177430030815033727630398641956377354644023900081617597671883031207514307048905808837735066433165852548342528302604822133753500410624818941452298505538510323051997717405865754637721717874227321797199735922290316758977010793981808894413057762309025979659860060490663411161848190462715666576670645631712976896796248714133580902117539226245613692766657028724875773299497876645078551205689146675214390337653534193691132494948720091181601327644512685384975012559213948083995753075874899375947505452304712877201372427046691963625160048640000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 18727864534932696932928425678221629914946999668812047587892976843919305281329340570358784525678407548637590581206350506868014993300743012618675715394498018819179886854782137866063431188491691208965885171831189959368791450682347791591875406818260991599175117991968308171884104488446230697043762539901139329421101241767268139573119767368376030754054791279344135340300710153603693756540044351970164275095446660047286762948700306857492894130563122206714927766860759435160363954556680566931090073729213476251454817107604556975515879618485365331931123821320639332995413336752906771548829748193987196287554546452879498289517133494327392372449316975341963698867811656670883332235974421037121357709267758240756398806353503365759047334996889098106752652923590160736799602934890046668865506388936567076022065610484310105730347500849799374427634059191780787562511644815162853502910477842471553008368898900997347976015321358170773113929227085799137474526626595034060933921039334272267907370647600149512912286823285903535887944875544312487666066300670450606603746556108468483383639125379712475096926742493206318469427246237721634288270526196106394684827501630646894080336475001731862078135822733530487910806601426716248297326555490307226516681080511111417070297951728077940004055369781885848602653705691119499154337400344375262425446781230414303546803636700929299641174903692254942051330111035153292459553823717494030289089852052747757969144215149543589459140875500908398129396397769498546764196948214584029979578049669024762044997623638456224105887438176311426804737501482081509564391027922301638752209589333459295236291171091095573759799112884605202471834406044395390661946583097132305468347124988320649036674802495699085162993934038867105165067322781263145794961475945923123574781288691760072168979988253156104274251655768613538223720816586545512445636408754620906432817988707804272495353388037742319737063882942000796987238084382681652106841813463364420733111315132927678485046801988956834223491139829561902135495260994352476759943409514935091425686710876422884752866525782863125026274213369730157010672281126415700262938950980049097287265046114790646142838056008159973168873470620381929318874544038929927496011860636591516517326855067945737909474092483034665186805305613085694294143721911378126018585249259815591966100902411088683204913042535867956891429483229703849494642716321007664470935532250961132310104708341202171210108651436475171082309984328355027549445063321844031616900500855418832587732846317069950780645248908394496000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -2279751935329017071396486420247503642521822840207464647629063337230451530088091196157092479586921092883128775218237297873855396052961167586138908838070675626262562320377881549974489851700642242785377614371507550685462445425590198667756181225363422055003032023945914187480736883457239185909475276236038283161847077645552530719729734712683958958044913974381314965395288208254778772990903291776237096975701502552799434740771781308063611442737861680192013823602161913515728855431216964208424998044598759888472573618476107557247998685688476389549623987974685378724772730011967761084038761679793155454710052236624619627157958557974825729852450869650007871535627839008529240924433162364400231837829697123357419868145787739193617140330741247268139196384819763676153409028926200384497679863319789103987339441158202927829942565596310324180663737541659339555489753276866094639126573858785401188476671667672940026073989164622190001065407638360507032482076707639781074452191070267653805154329443362091809350640014112949596126344252842780334991321143812413031754915555828308650450945434397483340300660684085730602720006581240533988114103423330243615080750565495710114417057746672410965293359961843331108091735212171063428353320435674845433877587724266984784412515402594946395256293866349351770177380421030606678779576906122708483608385673052693682370287724930878100501199701889487253255543790244967287390284852298650518587203136079208250288565972750499343854175548707543237858390664664555031034674291750614433195588021609653070729783487381681954323079497180274368664041430122736610166315873326256307057482604108381605375438565300289163439300120723542152787569363777098212983698584832969168345117649692055087508693008600028022905195914913849742108635223752467985695884094028229545754125377545556802828458116588928895427474189271039420276695300971437798414725891819845268400376392047767954210435041092608006322031810626611362038762965354086424198034661021809230172095255638997858589226206557117271010507859856471998297502192066837774422975493111937682161595713555005687191216380470936690281714217075878814343670596492813431911861596062117303876620039027072323820305264942265169026884667638710338433643034347490756866804289257574087640875089346234455033969665684699390928083325700964611711702781357016626417417083486029213468400458022873465092357385624322832495072308703103910913039466008134324124410195342236392243384687200870944942379449171197039490296283894799359902063852650691455081473734471775996320092492524053007862117433344000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 207513614702359472011817916538346736402169319818718933796960492329257789872843934869671135709049521577905983345748483300499383364525745617793892666664126772833263633303078847027805239593457521731954395981996843153160170596446067849958688834286803978100873951460812187338709045459808856915347581198812024014708067009082765188090823333800551406047188899586357474202513155918678225335833164760686874531374958834169944382510857808070961284919089785874327259661217876962263503719145024991544982716295531903265487982602672554131256349803523946489672850385482224586798696145715819484984919864435367352669124507881442361663641032263097003628750853171480567796571933790908856835862545105577483035999308820458186720569327207307709503325646553532471976501777626689728717525435809070672126661262450702207612430196642690428201280038724560568640833307698819726792580766136946197906381656461067323518102371828635142874976588385745498762171044122456544339915245988987519820951797476936009753541544318424298565217437682817723590571392124148310966316951587732534724160329591434891576514819163661317497599117904394550595964990760960191604758035595344565057728590356597641607567870242203589379615899278938244504003453513014335230337637981341725566219689810366714343420768551881095009318008230493704526075883727349068124090281707372529883373999727524345066253801086242992086597456229551113599372431639353728166028667267663254229305600374937931447592211773472836361064076619554966225040395745401691498854911510591556636262485396922837293194808124450318050707447885262557008978162029757070325957919294003548480698804590204754691383244955786177670490761600674166249379459170068730003051577515493361979562044829438834822659995357157763218988082377612840590642382325698893439865642754026676001820687308546127706279755510249052515838723467459146601067369755141265849573527648459302497646008244777083916800898282072600891548335511097963308505369831853349257908805611412952156005789399797532220523029170806458770838706223080758536157215540527012923230706939896295829234661177592708775027334739705538962797211241890466931630034518855413457987463164941565570003199057417900742537339039773757727307202160355254200615349661178719658784946397483479452695011464289875751593632098989979679568517153742924861853540182202958024631399924653872762376077535338140161992891200518629489053566886545804016677490328850418884956355339926186207061757229672443471593534359221847592357610201344269185393228370425458312471111615811569099229166342023364944341237760000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -16456305954275289819950201960928707256411791511593059331289952570932058769805143227946994075457148184063917156406124589521290912445833912322609823044356000325641075809585075998987777600514626701795262273219100973317300666240722668084728353716623479031902257764062313705337566696043108890061034613748474322605353488577023617276274085128757824396764788605830576884681778286371432527019369879685685523157295376944928491541282326348867038306141062056641160430662924674722431138463553791927609834580886788629477387943153072273188553941473572958754459337532485661577847409375145096224535385976957505710384673512026538174938033536267254584339510076215996649748899251726577176363468048799156907538651512649253122506540734044393004833089228649097791951154683627247392773018341338682212042235196497556026366726249612897260887343365613855671051596463398274236726196448458811036986421980719374212603640190604577545909311759047849923045633647454974854146380333827533801516389149002243923377262561477523774450854499631154247165964829556576422413384583428071789359363858504629763624087605333205808531901021380442643601402327170586031029787445477458053333018493364512074468651044941492473416563978302217625114936114091027386067325195930256976276165300216927443789785118270799055678203402604844186440607820090854610419531664516918239869631628394346783046980275553719759809534893269433539033630216932200652911853020031677765248913059764679340009808315971951858484153500600898379854624428914179655562990277697073478193794259455601823990928901427912026556400553308060392706201923840342869157308108487471042891460802227635505462929491538480999946454805036082162043646010289186069816928164879593410551981238695857473365084012789344513913128413895917779523642965417541980969068021191738260419876501813063775495355024595205761077909165669015197811970419653473422481921257312434494511126482438233828812445988162150751907287315452367337387413846946848902439280149251535149748682785785560896471141389941345581904451062515740645576337196498050627281900991761110353726992729087779404974954250942148998705895375987096790029952599542910586109751176733162668269908046374839802594365004024784662003873830130914574499635009914475144638266866696398029268171384056858727155304077825723045505070150469152381381238329174148103090603987152003817989782174748829139820459914663256199124534274362236862813808827566060609630954831879335188556912431653236786759315932360743090101622128222101857529084306916420415511541958260566055929716856138162436571136000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 962473437136598686967920257923132255769997671728637808732643173232335673454608397179602827204057126260860141508255681242920221526635127256364896017791701592349241829252859110855937316598670711967591575181196058674425185887340212271873376908964316409444231538169815209445749768669215165046645590668301326221434770851654243810446864175661052979210459425280246465243777077155110359091682339538028274083920896388641513748187476310754338247918178796333827911546429347034299001807961024135760549374592171270354671723510909290220199614313720984673536395369124241665169047890452991886792835389533037600732350995289871528627789770983504509572801849743831749690485398354910844357908622231486260418826675752832331525964571361185993625168820551381587987617824095631632994917403542895285186380131826960906081337604033996720219608643070429607012293311831599215238620770341827701597150386239268345681849663917771120602241008470023817426172128697097777375965599227231389699291833457270151674201024360206101597410542458657385343141016616930692067804853949287655943345487761678144323367804604124453986525624912246053009116776128433044392609210358966113390372244419844962047322258095591252390581035371138951488649742459338489230848367849288950183878472491406853591301641586194807938017932541534322938096801421670686333532814581295701482684968581806274402071516254680820040063625537830466481761884310285157148270995732354683038843652939729534212858771542633379202637418924311101472744833639078185800862919856812303177381048886189369327907281378302559804279508591845302553440830141573485166914759231325910834009667509554145924846167742908758912972717292959319131509456436832546938695811752033168646916884821348274392917008427560379283396795288961363813926654128596674211172486699911338503470708142695936249044202411857797305041201122018296149943554875359191697297606343378166448263439514790994122256408164207729353480811189108005837424146652960688228818217090968065548796463514298602145557477710942803670485976099821828458751137361507439545340824757865967698032272408721000098378573260965680296797278252343994589902879647782290695120557833557563195303310143393122978674142739807832322799346285262428960724517296485453366248754316913473454543470841378215297871400948628441459431876150839221589044829667118440373375230090841453816025358485438397953030550869448320498287265075809359035884565750751765380553207972531983536931604959022454406202326006045830855268083530223665820487456128154867670330606240169040443429877651389546496000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -48045219230252536128870991459334948684731321979313848197146833301341796533768208553131716880046593057564339512069029920003161404585680464655734039443295171942610843607547375673550270855576088685885228858526419343225018255366408185798246638330901760982904854185016592663801055189196410007091226480032716652406634790422456859722941235028120103087334560713668049688192790239391899879889092631846107045198198317776801345721422316696459380919760231317639861121754689581716102481807610299785316193933342423740352560275992965694521142402824648370280337636941800313590485740363901392095296577131088150822627692842268935311968699755271101223778981297734312061564938812078773780607179981533698358682572191579205215478848762434431665695259838644371010998400660522834959747573507909672620212397024009679349178059608561024677068030614767937511362042422784677053734695673266334703933192921345464582118998351405002916986558201537457542940549241661145706246681218229350286511157150669879431665340581331198389695337409120757774594734330599617491132920804146377258412682613410311562496528685048766722508552489412162555828117972281442452200956526428288136862361810539358944922571722533496431207606126135491891394365084213545567891897444597959662993027093771797332609317670535031379463325153709726931057165411395518183913438334109884298050665049855822635629724345092810716325586818135922942698996181916066390789728253849561277388703660529610035880106402104717415138679748621010677712611070209554581978273278743464237723928172389707632265496844467316735440244173536376124569541115300513400827328065885002205099891347531387456878293380458961610046880920038716722923775216604802703058401810311709304462130705302874596522970973091592524061208658275017973089306023812390986091435379947865022257405440501343566808158653448485205095701365162907867439904955483029228583035981840132473038545065107508834893563231035166035938479650352041937415573931875891773937524924909696130212910336385482592505970693761756219345341346321033519789444253005139261825368545659814958417992231417837114611213151318200469414883940374146891171669133489425203324448206573707293937265010498297038489881305795838062579936832338604843031796402897046068254304949348460596350499616008978947389401626230253502879244040657672316290983661905520047688032894086048842568827147617542602608801692390170549760799648677950968762197776506317203325739970984243934252560540281100678073052749388279646380049680712553613789945501068591054441363724930514685374634648529797120000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 1773869207166032504169491945300671643136647946221668255767729502122399014097779517560738394472521135397541180285074734726432038718230805394419825589944419503495026031796238572095726041696965876277956008101294253368094440414167100532813857356027471588320529399367557258926273887114021548879570220839014421858012925979692396316760866446134400505449929775916345704825821536856247481771489087850592164214659280402676372070208503886584507563145078187343595456273230070645523136616223312224151831201642931975325297103688801133593070538716653600481579839763209633476173902470525402902071509261186252125454043169355046798220268136372435939097858251885411471903865504097676686788805627007439906720474180784008238660252055269615547523675845981370426797790784872991885472537295385103953805022831599876635587350694950237394978011088724755912540826104382406478664609494674105074183691148850135651764765234371309972841804012597235763724754244904062500787420588486666486670070237181084574879724245762952676958637200360441725901173129008498160577373685544123157058744376454173935365028081632062649145791163389458694377991199497719841763497215673769366445558074513572622824114463902444958691073955860045964512333895307562085718493811821508962395527959491085321587598027929010918376031879687543561526385315505330884625722239633546943881663426718457019641136459233964856221990974395394762981694429963741007575958570511654388991857885355304000038317441007890584881416295181478036877973681650581395740846184646378195835498034865510957637621812796477585700387284162131528912789579735831153948575051721235896089104785311244285522779109196113382517237510174163087252210091786790683846982743319110393496282316408951412980661476716243840802152542216786003969015795201229254877525633106547524865653934298669624795106124930434260546570105003029046075579377181314926877092750534142118326187710617818822397989650237545468177881945252338459946536071816035891542442464570235429384288350526397438295511372652597146654932424921613594970946881813830298834073994420560286425672892724399798132367434380922591463425169207469154603221545495656678257487051450816565488933609470911419108890170116150564850225378581717545545231739273131991376607500888150838119773850080016474671317796843964251552205964025555504766524353089134918316778034951097705765767284779081215590290894323839747790780916045963239514352939054915080274584912364061981675893493443538129744370595742133085666402443342967042419909755122880514199581185270596387298494948311040000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -54991387992921020451428276345542827580297317517444733695637166680330733372585751468686625112537427146292440594677878749174415355734401430065083716537555541087807975607087985757664323473844247317336013356594983323429765525670436445259675622920980143616835158347714442059622763125465837268520287303080053395915877880394557209579482808132765502767015122555067256600318472220897862425437890819671249011657434313776656136157320126234445660128698046080994917674767849358692672293154833109448540240468880427571243375157872032933930481151708365180626727671206880077219746018528181406039739675545850336487652779854155735710322035926605721213887739591412811533342027388997558865927570540369972711943538790962770949436756225432774831651454913784145934241652998813484157110090137322971639029221345134724650413417547735346097365041012147286055407555576231937387891286100084284102133266774452106054448670131048020812577206088465307848038853427157388637016573080723522573951039715668162078244323575644493359026290236832246700895243118156505512001492312850870815384327924243275593634850077985871239131983334338817811142703154445098184816977450278264833691306026184249424248144622639078851987193639956560449489815099985443966577200189421256094998953451108897506764363865033667167820300911517605723282365429668961023947530639454155865511856872717840818502490970124236247010821683024061638426549923314672185572572067148434463702527130582238651179624282354434931910333703453187785403140483242890498062641008648593284323349991327329151207250426636422731003978675951766142961457970180649987892354025538599251848311544780068162754260804909099272686857382019283281984214862098979374554696261724899485192233456697538916718712884348911454403573621093333446826609964584757050928925150893456572178320791620586566342772366285743362635343657758281730499248363400891124602320827995211870430647961070065953136423056969217924893850429471434683888019623848445156470835247170387475738153999395340097955653556841515776832855456648812574608237220788627305781671136594258686631452175662271854540559323542250635728521748115767053083145556867545553934543508589256179807032018478141073474041334444423026832435843377541821400194735717308743138089854029352957286940584118285110858816518640517758449662997347672779805156797920304049104402964003711019424835607258358931982487418184718613647284743657577463138411156363179354218624798968473734375588788674273886770296420538830464670284803526613639882064749260438116781399290482352430215541555200000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 1202707189021333983148355625742906029492940287399504493321720928262620896719523598507861850507924234632002186712908519933301932065417182528904371018467193325317712254321441129193295217174189168764839188022658618451579284755916116107890152234572100988119196991935947734737306676478599249343239567992304686679025764087924968816000164779971002451385790284421305761436633714764007013606502505738087618575864067247696461706075703052917687067991733263810977321831302135316192421055349612318199829558788141161328387717072254607829879772933967948603795343487448386171060522740614191087074389608890087364206558033126520048043309740387059386743582949674848198804737644422805154850461393192175397205353804223497231859259762071493060331072614904843247492300364234543523175033819679578056780692074927960048404452227762873654927905571970010998724791512894847989201857809211329913528853960363222234019297479109738164841065786548421963424953084290041481418855631922824283728358864412847536998214717933062221978566647150665711339539543308974108515422709623169588753241954719422474183877377780070030643185460513170479063333555503905909028887571955927858051411599669573252498134343635581271716834436533696527278131190288416664474975342988789838874913453123674772239713483148471337328487380136548783443515996648463394749427803275586696955276902037800717473971955163508291813903281925237086667764282932122118866298482981999163246829640815912476840487819361156366303188083528227243125671866025269534844050269364988219123683668802535320757942712386978725858863139023904891625981284410895985226641153625711272867209431984567830702498752129516114968493013676871494141524236172162485656020435521734731695970014599613635746786102069083612653033721737346575741554140388286140152728735635728176464995414831170551111663024926507574126370849122545998297199116953658038147406035728026476037386114431453348386875030466571655528022106881702510004370959312767109528887991130743843503943543748710573118216701425923323983646076897473879218598669563578877236875326811176462770121450050216056776909028327736535905876645440790867120864159249078692387671200996850790157018854937592470043130648964601269328082538432394037382480890237814045215565849817057154193782684850514542963382538016457386563685939908246567422480828170030871916885428167288875619063689659414764121422773308037169273581639935514851213356494303846078249457026591455119523509043319925391150325290937806684610385944473055781123761673616732299605191946525741753586155520000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -20064972352432179822647068094699361881179597452482362842149695562992109151420124205471648931061960543611293917911892244703460891652253754409422334709940391715508646237797354955727139176144450116994655560466170107867322883859160918910205058608302551402955142425788252754576530380191366087071216680259765606841213351718326110685136639611679339158693363442727911686193256243949662467261685330793383611380185314226107838711851254205487583284645032168715076224336402355508922629194222428706090579931919862422739585271757757656509092685214626327790307511807061702487493155296592872308518200669967410099039796062383338343867747413192663881949581281590067408223190123402267049408842600070696929427102918313612378446060448794831580142433488394496657185222016743320054869064089863134374948466160688189226952294988420123707333948413719725262399965353419702475692130085644085090628436468598198379959087460265150304081143723470755418724221652040681152253296757847896702637203519082647474598636201254043215715983263209665634498042839358171238334066591542712042779980083959411861124243502687558112308466236586540272738110958318938018533992649414555437486924750900234237275451515877642591428630297135283494777409375233495721926952197861981552636894639108750061253056062342538656274583676955558857226459262668620269633709517015474878321070428352564159635224954666188874552787139875933015071772095137530053127338684353568779909891525578550645205358973066138245459726404961677525027025616665127740023635614146644610542402486739491388436717929053175997370922704939323314749177135078645551953799763272336271690568645547204213541303759674502242583429003593399328066929660675343140326156055232457751458361857404386009076057091852505743900121501061386610118669328655222100889370465632112101703327571270238459666631993980599965828388185807725127952842890077206863420563585783182166821231988312849682099378388762090629155978410124431429740466959987565651314005319089652028993780963252373721403376761600826940372814670200790790106933424660512109894612306251741702917875104675107323633061642869408253513832666375185573635556566156666605412323542680072084763561300890262811206689407192099752575798203262575679961827563747822611010898438324582938527907087475995194227801527482673683292491455700331769806004559203153141221062720912676001694089519500340792475029014303026090061172309673012832708821519961668732230582170185548894207583968267373794310419413300815584583334943253389577676993519952785039823577828204428132352000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 203860888834347935187421277197315812972211196071246306540705303199740838446773198561247446769554294136459858112680204250826055578696664883794663467957637674489823174357056314298681219470775489067155401367849978923903740472566917645792295432651607913865867952138169873932942679359512605334854764846469212551893616803003340262617329239931854126427734867891252769380538886859478074130269489852903823572371085938380543673666137611324790950716381327715315731790000612034371891341271541749804672241042101445578875995816353954720325907694853899386794969037411733491949642433256663005383092320865504633596202976989967823600862247220729182972173309433392760034614953882046918243144822327706420278618081975239481507674630548564622125758035074193983580979798247992170751667290938398706736297007331921091489673911527857727794102653973170981010328185775637272371604225352571343385232435979994123744426436341733251177337682309720265288531370176290348466219145840535727720794539890674390095545461042341351422258161444180669861987159650148991244812560577786619565816441828581975962455588254723750975832641877391436124095529788239395482678468120357878068645123048843000489310496045216251806778273924656175025106117610321900035220991880621947120464575023363458612797899406322582287851489309131423287556187575569084833145817253044403189292414996289942917264860370006616954402150386465898935685345836338299667704109873792038057710399556765609574687374918958111623729261774415812648094049775425503281659670349667227604976166630090008437650183111553496298925103191083403840072768160245569575651629908654689135107412160633416129301699861039272382180130179241574828543200619141734019802323985242239497129399528269218873633441668903613508590853149907647015334551062902758081051690788503736991445061306603076322440490663274791394620368531808215063005367816787958906980049808634850794798782892385876077924762986120170240923917259233656857902029458473354414900937966112934362549918980303117247202142745630733365179138538163056497636552120614488913317574231131020652846847604514942635353100824108000462827540686193276827508970140756827681327724196832797568528344585140678891079824884124262886501127458661269496679853284566890630728567544212753527004545245204265049706689087286840858335078708585338194305647574598006477248729983711129646368916032806603595748629629986330758689968038454467634376938535847494699699816981008985122115378026578874706428091574919704873211058158253335876614603650776194873658697013474099200000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1178778368756828773611097504665804714171890183638080968440069267029015172006103613385050118996081083103434202330861048946360570232854654946068765913198626983328484436119258094438738493623045565553550359446145991491598325054504935454791578697754801857751699037628993804927159149032093453877056721098527458676003961831726056783883005434897503090489333730196039546983825154637288575254314744039408692439018719851888025291181362263217029600821563206960461378157154454029114484447606274296888743936902612856882945960281447504874180800389600857325849867287211412756519353869097585925218291152058838991269902914030889985353652100560060405103842814601355249704776017098270195066606031852706708852901588014937826007108817295325430233832687984796621973782588385232719561090592740582068753576926783653654936149458408332572752697176469426064171355640336649924708551098375005342040766495257606383629901436458035606015580112966907159615485832089741444196633822665923034317427872391706640871137616625175388391434154056802286603532894551984558184510792712891529889142473740017934336241981070545603165341110940560880745277446822825101514071574960589624233941005582234658158359698079722474223126609337670333992967108645291776445817651572936799809444857912251641181572646144771805423077191795523476195661743350561224133661687756277913673483483302104139753594207977706406449769911630295629708349193152358486289869148520510830691483918385075610308541542235472014770123369388495738770293360748745002673147916208610888085005311055010561088564503728963935117998169432916050493509481120543254765975039544101511364690280891423214892575246235764124745813184671801196089675962965859319420568928481448392293088351168822995250693833561127377042708330469253421403814869074080395892505112922534090168771148395634260608917211507075028462453136384194520741221206404169033632812304943190991874112377152939747775070016063173095147941112964005761360242182222152706914002738822524801034830846973490899538092684734564145929551525456729398437805909627406622491665827302590996544253540098983667795479445893740098033294872157464314895191177322611754553134142858619991191370461390671923146118922280879062920108341280194377371781636978182306546114072675250064317661012597965492855425939273752276094280663784204122062418123330642047022519899916689155219293583398036351420967373571159474422741366073186730798064218510276152460771546368355095173776945447604791084541381761127036754192052303074444412138923156791171455930188431360000000000000000000000000000000000000000000000000000000000000000*i1^31 + -422239357874144339831338820692607824533398716452762179017314755285350575330602518025012928908109481993233296831757185257155132810744097370111147876929134382630492735910010917746551678848414530368371271218559748876477779707650138931431222048121491418949553692153500603720733107537192367595038293652382550227964166994334211748705848526225300249697818429708395501595593256284335019999385474530211958250944854881722849781193169455533832760663743874885385830562127662411044592981044225849464192515345718368120945761194386445157036310621544407537578769173044561024035343904724406295619672156082412475382055703786742654505550855908971086057056520184303917010869328479793912740084875561091460706340223651124989929955899149573732331349421333259560563550902276072505870944664935935170389525123495332356084597049159832235894216828308631567526521822126631486874294614230871099712034940388199612055982665711004311662623431122641401086641026098237648276234746436315167659902841189141999356379994125002402783319079876996170546716169805557945953231447535558446375356468639858395974307268337226147272522241310808816509422610157070288097651176291441087152091584427711530551136427131235433288901305963523844000840981384525870461701073549009918248635790728281389380607512933718750854418526670117386977256224163974524030842888359810495992944450295186935087262800855917821225333380128762314284036031959346767632641701834519487090206269793584998653097239537464715736986813402438460788467329421735357252143713535709921591323438697880620822686832510811550324043549987377984974289293953717923773284028300014583345529866181035323762562249692201308114643045217701083169296430716910114262623106271815311882513899189876941341485604113643305797531047003004614751338529582268299230936042536957226668661271292334719604794526492359181703248980202177440736973840578122137994415785497122462284680264976641437955580236878237153742190644451345227753856977562239381195322251451186265882098862606982941714009338705293527275037984784161718571564884318983718161270511330491074473167984713111248522376477434402130270282573541194258286415832239378766202921364175140637829469259816727797939783309929343131342750451215088140633735400072625813821107249657745758167550323718154026958513223522140567050369727865440470777689615650873109880926663476071582545234278665576896271331033394028104631535053056980294271378302255660344077206067948196224126705167402156776983642530851335917061382384174713494600513838848737994944282624000000000000000000000000000000000000000000000000000000000000000*i1^32 + 35298971590890733614925229347273913960557317144636850266376267117984908262500116746200679990590700092593178484821016176305543515565217999832480881198408495455198780058898677928058709825329937002749057620518956266833842787552098794769437686714055221026498626078096784439615625976960715298657058883926420259150298492903358137773095458570598143680100695707083844902659085351314835659084297787502002629620580005070487302520412360372424223123314303389436801562873928209547611563178364039771263013650352322472923635142329362943945071688105491864282442681512697674629771871836110429073467560003895176080428601194663596433841669085734517734506953858251354087798651544380057730787398010343981211908550782689679477960036788254444760238428275321462529250012659095441296704125305954006267790290004521608377756338828833691084105062532387515925349213271777882739973909322400650931958305227173803782069214420460838298884966792063440775551150343908964552712524291515275789208121921875344023770278612406560584314938186177694186886598515936696059559433538670502343297578765825225371017210293921921499836968704741602551085721822157456462282028650576623007721670343792117267190472778423427289681823750921710673649777712794052454322521317714342803555874461814674536508965677723465160573233059629039509979342295318493431245796323203351742931290159392164898390201053543844521308796907349376576251289281991746935948871308064304026070621057918622280019203058025414637241955325383664197886126530737880704986185271071137773455587226065793838365897341609361900171005005944249454943126154016746094682896620801988789201378359554493301713520600292861915781719773002233781734525027992210853082624984589238987400754416684605786218990100345166818570042685109727287897837353482208064269005777739557887598733400532940898730238845449524996779590961848099089942521389049055278820100411237697326987318665837029551274983615532879638913260407332225918882580576460532320464039996055531892566802686084832303693272566085432177586392904417959859831391517075440150542222749159665118061932995258567636044631870631044116055785808686808439761512663541676655380667371823126472255267548490223860712353505498579083588424012170252103965743292189168556941721347242167213271650655291604973565370858933349672986074346824725835042226103324408734789697918371955726286053174310801260040489894946140496554508349919888097149192959022914932302196564645672031249009256214029223690896923168164451907106826069186763248230718658260133478400000000000000000000000000000000000000000000000000000000000000*i1^33 + -164984845458438728513727689143856125508461769324895720422228787237455407364234772701753104137058327283164152954586180664964372669763094181378586872816653828777265142741059516909480946260094231862789040587169830325720929518471803686051560240424770418786274259839687138822931553258975668496597391600376426687817707565566570525724612331278267609775117228959130058463704733699315490651153770578644410361256952365025817125075019134917151890315167894455364592617881066266908826010859890906007769635142797820608387620657900443698190391703266019484554574713637796743777818790712018526858671575064079050697941997162084826871523169800885648253788947409713769168081317623381972213428712944178423164122085147410668501177137319296003284002596209269679459823262292292982275933901407536386530358301612445031463236946161552952187254167031558152843620147244853550239452878232547723563687531398330866581552908455367939043529996774351955708057578695313805747475134632849215942151130796308100229120565590151206740598571453894224869957410512595446966582920008708514910259392397638842166996571412476474799904470196764347048135234537258231488086038405461929673888953800185117520568805993062626699227912073525702828637754043479730695285147686266649269290432553733014120652326212633490193656177100408489531366229162856466851173999622402134609525842324292125122929492536546237249676275965512581855200810986462552181967517640220738349154796319738006970095142772618792976857728277550054752829866898021547049504679509703439358749531753891514555456313492005023394484363002996009315552084135465202549938079350498266664844070804178861309316804681261698287377515566074818225050582706360959829120189011995655474006282198552152025565043374920500249803317423222066970898729944292696008001023133311471781343693283514557444440120817435151220622126083110279628317721725461617789400189736921555391254393461860576571930417142822764327180095591207586709163482807775280729103040373154808339493409484469900055772492899561151023262777650103703413767654555462237300872313017863091890615361403842993796480426552219123965133640360507400561198774334190303990877182491397618152480871134756625552075094612993022024787316324301704689221197300950327142366019964318182916124748397734177675905653024065473295104760571636208900170370898582766993173980783009385633926338455429430221050545576039783881977101637061789848300063796978400779987209286270034570544393704686182753242270224824407619838053614500275466898091873675509760000000000000000000000000000000000000000000000000000000000000*i1^34 + 408529515025935312112415503699615305263957860762999384619637474184754322336866798770903995488912781704126298849273845466866453779569327656815435009687790856982878554277007700248209027304685904613442411452430607867737681969911396929361309027819733361986647832420849148739356380804591903336271027259826997540000869704535545457710375553235860878701989262618322972077942281566341414783737664330137944455070542208852278303728794479959899789746358390364818529614280019884713218341149492943904504557420526338899402207335179048270648693523114424548318633834250661721344121759939441962087621323786750884946779902997118695341051767847671693466949367867569652265221090607102044497934145420129025487792195327563978896121261432142178357100496343366624659852406629495225349755014638665817257499278490360967531131933628441815760367744992187406145098100696037041493915654601400422344954354767312469199474733416184708478040457404353227646986190525211419686202649737390595809698313890866301627267800726635932633390549054905139531651848974338530634028685406374230638476152697892467807891863104920270180536645007762487228435887152445497109501197549652014036964131027315738229220702955917898059918121147816561692657470882091171001984400019433866644603081185222863835246251489940420224489598399692592151265391191428253721438209096205316089994406787046969883053851054934821697810884448242082013548121474969277175349295469420252270315611318416651468771753324655304081996123361992823294703559864233283534469585223827837909446232338972254500811319870293833010317727385705749701192011397362799517896554142526658359766984258127028018168809299363419282094548806836907972123378139198157502518959250350388230266127960346920659929468453298678879443396603112967915811116876483304922046028353876538415611974793018537779758710151728754181171218346629259660190878216204727921906262031447035585262721613494240580639444103702678401315268684676914577668337354073526410832587728983027035672673757391362612687112768698015579958507185614406133567847822636681177922584192732089664498273100587414179843530044180623106175306382658255394927455677324354199853472555133889900298819379722429697474806658686942619139274348408368964403694686783562246131072070104702917711228695069380835557764423430517643245889941005913228190578028188407162280707670584377097016713984990112795675678011496316569672325692253373117558059656561750225107545298648325322510907259196382932320545431395886301260985206749781549086085742592000000000000000000000000000000000000000000000000000000000000*i1^35 + -671975552932045000721581068557064916434090997551966145805223381610977008983302403144577564928044804943967658812863360885798520478498438837540414240659927704217170962367242952966306703344818895330736230055688132717942867049505014617232364756181843276413570451421367878190473966958077202789066029687793134052305904918595200346918804549276355052023311194073125380499625158222187974957280580525085732651868971981093969640637228841543278150253345182437038023053629542551752303249583549647960837785669049812648300644121481855852007401253231619092259258229351133082759651526724681471406468329645306261589487564241742291799996324702082220996011472818299671054314439402654884084270067433797461312806106644553573904770756714815967958475894695107171618091222432322417765136402458082333831735665715816525376490876484574677271118774291042928306056389205773369664445694639650274596572926295736543641655979230202766021217331188262120267757555874127516480681778499047841153528125269214684045723890491067380557631673744675871988124703120749796646745960124964954711392238628294522356879972950346316556681430570675637511722877278555551102093322162698879525313051976805297107457870552490019470878862547612200451499854542781560007767531140964186117926946444086211810631684815772357505857827773730970786503448078476074018358380448264165764568468739391549437032023100455881738273657011436636410611762784665387126254861328030705670477696751947608286661697162758336979061551459473026629580804430403500960321911077479758975375796648585796926535465853508383553954647256399574201576057115175811459976780373064600219662027327816077919412104481249519111603623453104442189556795348816943662864031813088340291123667560006154798530691581161064544651716515415568147811008798018705868008175468220267335992576376712313279157798098609242707018829658042292221234207442355664703192057687319420881699644035442115574959522676220085934366459890117577521196818706869287886450830878238401483352845397041762853393892815241347004206347070034631101984898288790015963627311570819126175516094770152093617041136909885745938428525204012077711679440542423112730986524441928340547887916924708675428423629620764584153379391369193932337759617308786202482533946560893108599869373451769084389378318386743043626928602857596646854145205398845996586827491539028554437599303328296471531794983935391147426330575409546219274545306427636738588977542713780319139888724306871928197045379271917818773588639637298576338033049600000000000000000000000000000000000000000000000000000000000*i1^36 + 621646196752525890116010609356127100164905591656795004031140377462592336492299570965481375588720007185859117605909356839077562719887383716360417819371430516667465308402871452173369582640841001940931170349126922560814684181109686027308363917283740573273713226512414250924980608316859801127474069458605507117653694079280496713019720485269956141039938651196810737963146799125016553317010278423322643640005594070732266354976229302489131836513578445110331081386799927317141305466907015126611258327455863672042585727617631183327272209810188943403938084810456882038534624739884064437677476779607863810693302612221591245470451842789355002900230272161850675955525375140535818836782545892071031323314590261861433266929417405635776128334038709045922370884977452816454066653921554725621105280622146994180446538701616129552160420356117041309770520157641444705272014155703250764906593143665684816561006204289254345985868066931248272970327394696589354398624790881279807140810175967409894731676205567930844300877072492133623457753593065766325911270710368946746911687579458028304667228948624110307757930436702247087388373133222298426770650665561000416296990258433329604221672498171934115475610507840795919507557537094142881231364668253718532815296301591173925541408200809910286137972526083191140763237996954673762870009866300153719489124441116638329939788325450583933190951787208577546102043840890059525279284935633825916473554551548512673663337379593362414652589632894077130676391533195119008653473979746308642814298465999342109899085896700763444947610150403768493335243705915992607321583040881678322524509103041247976624716273125787046232413429910180739906612002966585585556560550777889138200191970918465294225475832466713856231362853591502226317983273627346677822570640226102037216954617796422033458861213731495533261633166244324859003319784947852220383927489881648457355834088702351431338291045602013176219835973906556761686342321263269018998203936146343980108644010003887492193696973409662030239742996915052518509711901283940221482628501533454891905615991528214127282167422530665797847161157964755374282894391044233436199295974248979661455459315493271961675913977032397531550544856835811014437370335344619191558480087643220305344545079473194107995466347830405262381999760623759817126417088736210444497025265327786323609273451940604951628208923249255064797345988284228529566124652471369454549269574798723081993763566567945778060752642525486991097071551540558718566400000000000000000000000000000000000000000000000000000000000*i1^37 + -323326600487224824680345615751105342390022184352469402835206488690665734649646177735573608857506477561559440790508052259951373575415718197054743187713065390399999839506557124577942402780169287340351002753639462336435428996234715242911119097603230104495405380789109481637453218205053257074428708647571471015320060524373711284604141225497822599148125907954870880633903512193352601043432081229804138447036245393013268108130657914420206754421794406498518143631225584861107536871160076509150420232341971282950338525874985585030570943489265050439358797319797900315167922839210312237511097561692416771276755141859029263696256784344147978073214514921753308452568291316940466065102096933520730384561682506197460506950303004204175622786185977055461410816533163114476385069470351798568505552228026717323771461360366375770481566947290887369967396385706456138947006530557977220145604867490835288244520508293007865114072254928175334806688813980181524181614263213583487047333974600989656952471824737910052390793921086499133016690105962132042818685699788091126535997046408249531406091703151315189814889055119205682884790023764464277269805952886249597150704082429890087321866587297886631735628600731218888318056774794055951035962515446657130982703004289624062076749708861291630719522564276054025307657721553900202004815141134184127008359625390237488212625268881049604377941603310689356907607994519301829903956927929549426449172660179263617952915327390669643233900087979136020175079295324344686285113408850052169625172732942297291914496852067400396027010812846135754581902301830049403549091839190288924254559740228975695144153209093259156969830698740452257412564444938425095463779528273864434794917241766734508128798621675123578115140458351830328653320390782360595751127084501402233200506934070383833004794158928660544541549171440083577000689258978337800807005463854754106382749458048548998620659814233625798474155207371838082002166408512839531994722779137706658731868187347251783386113099175410887613005759794604717704248881683062792081377065899483256242948777633944709840748213800341402961272623780214842886525696987266834586562799008151741045976374155035843267623804008874774214612828583406594602684967793443225202103000812721040666448988555448692449694945710931220869062461603606026419301120593219093729826535647856321532912014498456097579700979117172468209868909352301720962514326276765072951510562754360175209982106945493009103713024308621154274623724600688640000000000000000000000000000000000000000000000000000000000*i1^38 + 125518379037849347477556490434818704010938522475396910593832487135842214446405101862275530773848259044977953794052572095251367036503078617968037894095580273554540985428767337056399315024756941959337375637495765789255844886363737031423386075795449343139418416534966062339744929227191810113625325829677706218922894622225210735131345708610902471360032560001899257807058331508425635574008062081185693687650482725427124566083884034953210957932207368292910847792222946911870615205054157518149098516401089117041188302534903647827650031160175393112809404701952592099723333914993833030086178297496693130196085962141964876139618620084909278129194870086274784246290244309040140635646677284971701751070296082375832046572850813625772762168365098483243929339389396019043503161607962342872095247679406333228968702148791214757037728118954670638812512676247817086216656893953942985105392010544998300087113662205285993317539050362674398764693224218695335536192040217075717879884891317104913099783446963826496343288581498368293418308940464393068536270256305551865812509482598488593504521667177763731307643172982563393998128538472640129590765075180358059716801892268936299108333785589746660776291551376288556560215852239354492380830461238196994591161800336989901169541775546726280672670035590074699089308062539997941853395974373233779753118714416787281162923412810549662538177588988968529469632341845232029428694713869956876692084722209250252797162180726033484365540980694740516152614957601354252485267178208714502396882231517302451440401625924159545963493275646982663183614113856541867633470042765928665841002925120572759771753469626748846841733009217677497712343378787032979412398187654642518645636728426973964746756412237025994476262751516644285010753645018842011019956804188696708331395767158141796908671396903218324624442517486464179332096625494121955660266990980011386108003881934975531768285273910520999378370203063268114094858216256937759365415312581810254065683000601988382613857179975693942889743798216346048739354195868348893867439410776834594135754280419474261415794306648391165711502780285690114226788956949757257315477686317328824361154608896649494125297351435714208882171014770466337039666921368414091833803296278312379206491878740999840778625490270499330476153800659455184298721430058219481015729815312338945737783040412873313833292566501860814500010108955298457061335093334766080717389552932947309202924017983068256465869233494191771891098084966400000000000000000000000000000000000000000000000000000000*i1^39 + -643645858461397717623254958832265900418153167580738755681935657273935328442944423159598401164779913347634809740253248469239339668625285440318981030949424775263340989442585884775412485741936529238793433014350711783810481784751191176655905243097281567373698305538895987858467132537279838090404183435103240256167966880366932944901382841216377149302003142882672351537108475667772953600956623228198218464699844052445945481984998438190253375666677424604437192851505742426550621364091601234061331637523659513824497270236983912966411695953473868886772904180736976578897655733286392610982477681963447804508517229219831817507585508742609109949856095475433411053107322835030072609724013941051252259337193275117038011831345877777391935330925131082174303592759176273598954598551680547137846524249974818935814177936976627749746799204084361908156330511688140322950243944632530517955236105324944715674929078133892666414876633579040398617165043444122029923108712080755345420920882611918179058497946802599790213967204092872454450925801876174102163137757846294102255452521633411458720552747711409824234354103657923814163972517564732314052446531549505900539479464367126432271862643299721080421618169643326074170844071027716649126566796059389244904210216386821175850855222895943215981984575545253148323390935077673988881488230742673735710698579921890194625762824004912962374678551340444666197902933968862517075439043503675665170957778449174334480379900921197687790616711329075093956519151531354109671785990755049440984404664555862311444592794490029742486519689654272315502900920713050561614084308423153954936330886352328277010452706945731825518908602137835284910543859077306846155121265028333220473788329412903225961503955886384757330227180545023427335423618281278310316985956475191094140120697560235098820368711071819634860873664931414309892516878865050654590915470259997204864889371233956641195479938643276874899598374486375119080212334944412410676893412991752180380156020664310621518139192502582468324088624384553461882434786766368074605578098282242826116630443744660709164580106010974856887598711957348984358064476078981076028157580228552344643379633737764517045974673287574605226094321748838651223406416317217341762945548425405171742638292940992208012996198052147184598273310086506169886909789728001056370736922527477475105773990853417004331415056678159973806070174536076194177069793602247606563647836177459822291088846640276985192648014783239663208366080000000000000000000000000000000000000000000000000000000*i1^40 + 2267666631060990258296098093524568956479564937238856394543572329238650130069533174319554520758728004235605668131295632392601797381163696479173847688883888834717427796539750450139316732942501168901930219002959215657381048749781634811951712831728447864836695671240012629776259490202937559622325156105206223492827650419261222425823924507066186354149278054442910024757091454346349388204122971045528344256265779677613411076521206053922126747797478483080611518979355679788104411207530367425774032501669964470688530139380594744056968433022060597559479161061365640710967580629817978329794333285961887922885094540022295720421753045244332509772302959190308373279609151344755747200828482093372009907134895656805274909704671173144900909153747252990795847111433953817202983749148606051658682255649863691181559467886626730349550863378469987067692603582214047447645937752453092900254176886927879152757460303586394489239388433671972645369321654770607267817449391639097976216447547480039493028149395336141103743779538213561463737235828222853549462481455401157654910230052912489201405806283433084916584407397364400505979060076628637577722804731616009721792257492084096104852866145509496200394588072024863545004789580162907082826995787428399879435595261555774190674034435277692405518926646874371999250486804390579025117244435405281755482346506082978205571040375939977685054130351383693137407307406218839355190439641933632449885603471702991006439865569659985219495321987051037469531917620688464329317577771429985727739437341274029166617163636684903775747785277761070804639197233015323330345259516054382029165634791528785656504094731089414315976086304067685771391056319182060754870201589181100062341520284733071465748334675022116179199340833433691701001709943284418923305461877610630863092087020179667299726005572012112377886468730476634567138244749228715059296745866957931068237681236276741068766361182508500766287947081086146497652960599251659808071814048003505115706773886208467046582081059996614027727653662417747023736357003784547223232691225338364244807357420873579955958529627435754686437187215417410961278288180650384643860909749864995812141387968054097908916845972095679498408749833852552947456377445841850074143353433283646355430656913375191998970231531668593185520757548090308820011321594035381724301743794436222081770144282383715415822550823261781815543104291645243186869099443749895054064378621626954472851797996070155017990530455948706709504000000000000000000000000000000000000000000000000000000*i1^41 + -5578054882313579333617214920509811876476089960125896873342618634048473475404878769755633449049695168438134572330430166335275334366101838815275025434103967862885601759930404264847919793409409506265317907531664119118718341753512053406132312072954349662811694827679109109515313613503353442503380120962546298024044078260584810117203301075724843549565558145364084345156394341525335919979961467995535322823965694295022881933698849222108771809464811339461004193726603212559594506855416511918388499024599254055284616347282740138208928596953980752972637579104435800901968231251633114511593900640320648301996865113400884674306595418280517064462281453544203153618416701198724029304165912663036687037583270345746246050881661380777980786471475509853820505420912605765444154256280069895181570403903507535374253638142199838744695051904133706998044877714088935670782409161696266363654036229350805901032629218732592536954669307001566511213424282804917540837568017411923310541050105684420627441928465722425496570675164208666364764359092810306943986852362152748458791112172434718349475877128235000639604668689516315474227394807414523656108039330907176944608322216689580600987225941808742341328188853947085613391266752435954628869441823167960783203178644657145003447081114758341113732002196408678356055507475984648366933978132860832715085464286461342929065537093199334002000676350173651950397627875754883500423821010668093250259055358384061911017309468145020424990113005076905566233207979312246071303834498390660050739037200989119352680708912026628910545535060482096374026295215769152187755007954838358368020978464773088919197130789895754020737500491908397711672166205349358149775714410522779431596300972118123032241843189018812619953256998020204353904680819077382742406672601789885975099026888034567628181535237049917962328570894350415511835707286045104020099047643988858439341459575187169915790840468124400091331131264371849669657971147225810615914565919400321738308880850528695021629835538990518213513669906005360009344986943075152779375943796105399633217791669602327628366045417794691123965085170530769227281345731501890563008808181470921092804874949377816220097554178931739939578010483065610763969023151463754694773778670134368620374986967387862078433906357377707407983647214866326233277681114577767229472951811916391170488755101789285246347902848389598577606457317805532154206448828166511979386466399013833117579897108619415605558801681140940800000000000000000000000000000000000000000000000000000*i1^42 + 10015550399895604739766791076019276793466982666654817066271682508929417366544670676147986282441842804130749092480659171015749181848109191957377525953899888747332255724328086246835373308653552138014093257054612315232021977578995193413241706418420307738889775922585580453357707310428359642316132616402841695266872924344794706811810136127754049446311141945934342694897052459533891846549808875741244335109306604245090168342899497466796975674966326682534086479822125092689281103699500716834993404755885310765502831621015938669851383033066657351146548936195173274369006028415490171050398258019402649126490790094058982691520865078780225393681076561159815425578848645474461315889082828601712205125811105130470450448516200020888197411207108782326999454594538675137578682686157859171577368634587372596978904754333688650458371594274772537124926541977777495052278904610202310486535690017919936359475321666569963031698888758930593114090912270552881053143741872395745956900221696744078494297553717424333573639741898542658934110045199606253590716055819235889814152868588554183007325337469416799267273986955632954138114560443641061603058567824614698262910475696440866734566516779371107049018362890342591499365768921475488663139209412541443859931008839168994537810171474920928831184927636063698163126421188173016153577919864533087316581335842919255056456242696507142978807705763606615700352163440416599346653224900937433295974036059024462698339307799085666434940976145296334093002999723300951079463164933894056464160285767341580232518298733654066100264980534434490771427194655250092880814789085087231850679397360516627927662848395025307040093764896320853233296849517306921022972382359077610333426083519598964866868563037343474979026187167571625600925771422987256727150770699509744983101850038235046110484901741160705634452486474626546454800915063368001253531068576401054222168978060316522322028976162258873469751434474700816819954240108125895332207893624987287858481086836036317880285598481841205338570917372972254563432493910088201908305341521419886751637330145666870463394474748092497578086641828605519691419635276559856990173284192589243746065254404624662398597089281905380086736779175992758015477806988965026580778835127481210606537480774362583928742964018784529846706341769261614973609058047132031469852429010936884077022634377365221316006803022560580413263965476405543494237448084944543517296909605337306126814582635184455619318822993920000000000000000000000000000000000000000000000000000*i1^43 + -12944622568454970045358497410460806678583732311101329272166113283574189332647895814199724996635829487098608526402524316012856126776813123091071964181237945846964079788393542575542626338942855335779253839232742252910137847378084422349565739956033332785060975995260822477600473549798342600635765782775469918944149610696284484473515519418808141236849318152381575445550443624059483047420197063854274369264015046269124946158763122102430890157927427914478848439305429548833325200595302907452517461773809959670649732945151638512071417893615398840886444714722482276673571543758083995853195210663204179879385609695529958409502455722632892385113899225675256310836993975086673022105831566471104096718487292250946708333152282338163596646490317637089535011003647000648126681188965623664678846515803356802914413105701779610222577893037594720012544802679934799143685149601974603559444109172473574528371129626461410312987446137180476710410882709411409913405273392059558807879606804408234308062862458336289485202524021508754223795363017661248959705582318464408161532257924669612968387325588913374352631287488162899933336481046342088068908351956831823552880458083738752070435526896238853932030581837485824580888554312338263490227199815382837971800857800853890523592454928955261492136272216498079503892423386539869554942286421677046469169383458069700539953246815879677244586286978410020278640723256412052959480587639136261831947849193676447256441493578460226314269470176592995089158055654615308500238578788506647140834163030399498510477767337935796141515502845385527537122470409603429541108818453938865905047888277104977469796225761516462846939818596180654081665464256205025993484367786875918342508750817708824430460996738063829284583736049333219693518845965628104216897037048527828960168124323727608900684659411019409170444930736124644937765686359113408307663571318505899556776697722015022497791791299357459878300117800516626610753245432611082795304071988298412903322868392610146977856004289313787019038122086566027334006432284751230719908718642790759697588895493003257047175951237792517649936206395490317739824275537938657769585558179009901890972692036270984689126929150072829908341601438201148683156328731219818016457683973749414495743317568500406822875472122898146265818820347125598613194924438402715993827853980575041267980733864504083805837953663869665769130701604206428364300657143320026537043502606346272279851386584411883899453440000000000000000000000000000000000000000000000000000*i1^44 + 11915382571064256996507551445990791195333388138321444736957391822617040509260433085919196496217843426012656762158801924251793775223086909464803088914494169274942901832753036928565133628234844710034327608770042370951500384749750798122560787133773243862260023740281069547665748678945176724165238211760759851931206006442176189983630302138323556507388966697795689905383724474335132835127412232354940484635575646971943133232843636018748315745421966379176003317490947334655713771104344219521949298272532106649191693299858949210192500214042734941211082376477072019444352805674658646888023434142878028293668617101454900924461177470300587182043117906308851841469019434665938259645610359033133400815894498076507494360377689679022460184611300131243351179665749580229270122871887265599351976628602767801955127255571599623084346779294723873485423729971489405162012226022738913573211207861911841181698350141013505038030037603906941323921009171374462236648683721390413989216125741274154318977570485082873403699957290073184972420388026657336611843178442599609893627348256286190629085422127146956874151418366224196748025107170387934870618609086621895551182219387682289597544139436926603722991770285772492979285928847008631203265688095059930499713296492491565009897713001674092874670886416541710257387969674494432766891182622042649553598404428305976561724397961400160252393822001190966465817796674172605914699707251154844033349279570038385867884290156241749938499234141953648548076369950051731334556226208657870766484405266923498939561791482337452157826528735582356670379390715960413240799664193661570089899094828959499650896581798229010816202305924021522497375605338788941108826318478158460919005553809784626777797072608798530277750997679921036069939804623778784828163878685799327024746650057937543844504321613235115801626933170555626173107558460621253133093889517077279613760833093427575533678825841419859361893877649750624727679961509558120445418141096446917483616493711513214810663709436721608580887700514545676025186820479942941890124534097355113364196865601999844112104790684270468729105295210470538206025425457770480006958572372968828146182672491766440084165654483357314870090250973915107337590467354910649687731000897128086451530859126227363647922342083246512187038315339657392792458044386298917269252577634292532939910363321416316180523171574482471505384737796240272096650639744338552503224716047317925832797212755605481062400000000000000000000000000000000000000000000000000*i1^45 + -8426186992428213594257343386925009017355164885211146543111973616595683852845383156200099322172894512420786746151896517975034214989337159628357297880557868094771831150017949231636546220942100562360053755912402262014637077223693315262815800926920273472606217639415852433036393129334107362050014988823054425996954755715909695933467605629090007807489142193535946716799326774713085859774430049105996513221285137273673411045530627288831977082529240501188258352184177656925135848341112230769987746173968133915633555041844882996442227311214208015301518564212175493609481765990841219000816057587806854432157924550244393012782605556772815211912293962733958989962213273948132118921597988093800312473741906778128143949143538450009461486037628843394658589675323889608496629275549751285316795909913173293653874565636604473500869412809972190837619490138961112575269527642146542399786010233140743138116179182638602019634498902398056494847980639265508049748227914407212462692786115972671858553642669361282140398493663866165323820172466739470693993745219746200216535050982794782687248479204430782734294359893624676853557006650093190165028099649768497638178359358533536359166360888669324065430122130703853212622941126395561638490287984443030306931437137022424468227984974940741305937228478445151781325598413637336708801180211568607822503257764558318107023671523224880404352028836755257244621817535598940199783076760084878148073913330057550979636629042723417988438262220444713655878158599106501496024066980112602861253180402756978561019512218526362514669316672824704211392095509001430966487242419803906297571881216069540920406450965312946019461899561014416943173937866178077510808396538838749452297608711378244854616352793265679088064155189630342751469140524477646985357206888739393785772081624523514169393348412537718504555777121098587131369883773722905306333984223257501198966391103680723906601437397041243483231317274513149871945701075552018626232912157420013727951590886893680258672761539235374470013269398431379376998043569805422216973308663594265574895994222579420992748538430567096318640004238463116538535481426123893630836825169414045539542157760446431668507351525745697398568239723280203637432380697674633037476012440911730129006522174048996348768776254018739920355277814962916509106053628605920303997624570053322299065151427857116657525335836397576512083263021281710839596432140587580014699747762600724615539825972346880000000000000000000000000000000000000000000000000*i1^46 + 5220865044556096774836519740166216510192537487325341340104736114714740335376429613769822314919931831040999882835711257034176670763840499086624370012062528982450801089724846183371536746792153798212745254336262754641885961079518437673834388701311562242038207250576753647155281139056036391896759564101921942314624919749347274274290528013519088934850011338433880254948311517042392571453715413735236719284454248071319630569646777566907183940460075098232132951319531141149432048291397795587700892071034179833740245148450676865296825984845392757529571278237833134058506894110153270555077382406544209013501728262046668665592698733675202649501668482073094961115236074603113350359903437441831306872993239755751512805943700970157021271097253256956677926531082886385481365865316931051828074777956354569009353992573592289453990098094958513977519205804471209249117200208926694191736882461157121759690038466693830466049681197362665468139829295315571774392499833046926623039638281253906928311460560387560837339259912632681065398248061333883480235483957613664226215681146758422894294426117516622249519898594980383586528320630777117844382041709636796052330874538872900494342985049305080558550343412148755648818651993562293204523326977959496445634311321217116229271401699859534704601140711837181628136947280411761768108032307591879631701561781040881726850229821922217590798489383726760732665962608649013100460225544697335111073037229616421769293972800511652546397889861412413696795679938884531611862704886315967035541120500797333325778842434289292204481254427278745311515388910853741435760402736236782584343035601249811549112993212551045364768264736028804778297813386940593728934944172331026215225614133540699346318727992740429096280396945208143209711894825832063577894344473222158519763369835821014662593391354329789690114081288952259558717968901400011310797877592856705694498756699458342086777179615448358470243089073824277376939430033033073906170579440536203174723025832303342597983705903715949761471899663413447441168468560812467585607404281652892743049496967296389769104205669086130638107770937514912924708867438204976410737247860088766029929253118715941530316785470018389244689499609931831163063238134477368243342796685381695100772399713461023772821741019398806605403539808075585835105383806740100570262388244567228075994666200121230736908826914592663960416101457026653519817489622887004716477172717171183058683953152000000000000000000000000000000000000000000000000*i1^47 + -2899263152821598247175863595846549455566950406772690837873095022415239976833099570420572330448184674321608856074459385673758918985124938986111688590524781234339922664367821201859953595141378195553764936875512485711894735597851364305741285750193503082309354322977400405090653859460076059042981597822963207753967611561346834968302408539138737379816002941763544740634759534349674300924575102955966591670964917040135817969576543742508317736585329784089888061814611413839810861316271281919878850206078018111836200205381925366908075110749521934129205141258459509553756073553522299813790038809929461037436153457367977689034582163609088786846974519050117167606493521319855666828103345570102100433005369052529423394127284200356176951534025443248500237390712626641469660290366392725831840061261379224353113956884730865805730837874095531853512333864511722723365538089357388359178164092812744125756725211818508625519850519424606219102376513456739005995902862652187256619867375030780454161647419784656760727000333025610856634440544639394859919141210914656726615530945205457809077218798721390306016001727765933460448138957491863154201858321631346706524726115854424727565189630332101465397892912942562175803072553836304151821082546835186830370954691729956461548118036071845732753034415234643358483413903414573409182508081376842411940263190518060880398605531777715503621945022606796776522035722085821659338386560360475091890007964893237998087798663992531113710022028256616220861601323519147034659459190014179150173187919896887291137366038319769890243944235647994176811186372880120938042683995879865492605788663358277161215179015836225051418855933454482184869730336681077518995960359224617388052461285820887604708645730012695841910109782417508748303056552897916900327059209928926913870665657533472337012457073714470965966661243844966615452017019061148372520359463047394691126693856197333692241248826415209186425900776982489978659942365067744688206454308966875599854797967884107490392150232715141114995491187164702550126668474999398941517047687547524308222937423993339547056815056620775305938204584992533341217055254879546253876434357277120841969253754015008888978459852596775802912674061642257945788907860900057551406517586532809038329022620801460600799062665786694554103178713203008717965055796324312280291439875232135674855984578980555048343635279306291317696602137774695693746426098366610820112205089329742925004800000000000000000000000000000000000000000000000*i1^48 + 1304234996312291374298092367391296436311913554518406782191784293664041541034523320401314109907147575277254697439168755980924183559379353387229087023891113781439649047960482244949059303928012786675577647231012305574907987038577363095553066382715548900163381739007676938162109937097998958865187593564551453945421379096681154328296479723527991243597962892637693511498477835037683030382394420170569488271334821281109472605913288611009659025040915142579087206565667907640841005479858855326500829450345352949280380949371095239214685268640783692272561731146400605678680506027845661133910656380229765982104969192237856464259769512141536269648037059064196100771955298523356340161920015903990788889410097885274315363865498266056518311581944071285653498958661797908289077349869112534902016032052135008006343032657278641497326397515379727083398837058023561581091781729502093328100540511570291312693415254841047488606743358240694166864574540680107671401751204638895938501558566075860651958230304710404351176212457583570301022524221014940650016537924383027171687109957710490337453658321438508160814007430558195551478806418946663368724650361846826249584599155929916501594229657766132869888817966879285669372955866020715575293753136198217061507486510898295684734815371127700983889212839072419150674245787084373016649838128885231550254870893892523894043475927830154479459015842933948671645653207364159674610603397703735256128902378280141801775464084477078968933143641509643885803438388848864314667089517580415656409631614474164312676685920486443929549326566961613125406787239961344911264539319161866322704636243735413286536430336955884633166815827277188508394593487291179536618874834066998363672467423116930126128558283966767155089246242672807505383696170864697820209052367073339365389057668456850257069342164235823035059823561787865329457260579766111507172763905443614283503685358366668143989176415411385879655837848300763271657880461736072870798130632304438612921496140255986526476455109210453329113264817898021175808744707072266473632035662089636800024838352368897361031878339773511667854437706515844756397538026618147616394464886425505971886738799640531900245403914720994718918702202221539007972908135046401483962788764968718327191696497229080244567314452189839236498457665387865428418325639288368755467860559858221970279252964729639800995170062617943205295666004977384559990202190943953497685065715668746240000000000000000000000000000000000000000000000*i1^49 + -344134253677801271322401809347066504988760947017778270576980196753953134650677141526533814593987313020901144156565762944008687126015205636299827322750107316029568294080098093840727935634275207222342824212078137653826050401725611910970480503191417592869329037377084619212523457880823215989957682533351663148802074643099692916350081433403604510243503422147590675729780283135993996749359405156042740970061911188610639815621700433661460655666551158849481991952287738374727677048460170390751073626197884664165600874442070643935684290163131951817484367443950543413599212694175384586459352345731146654975084925990365420406480997817193026409442587132813169362772626007748480525843391995419566273242900919566683985067058378983427813913803896183777133178426894297703243637048327127673000670243228082955834980869885918501863705991949024572817958504159900056796057206257756694381664656391975894054316408964380559977429751982960711926119203475223792656428472420182320938554334895819899540560704625997051415016098981805711655546221755430443901766970803722117930669068185775830270061004171726701607799487494571073567108851695721845411891373258622357729343477250972076087349924720229076802389915769409279984493892622506165811921702954303768006347287376020721722592539709083928998103110877171624408652529235937241943475458947542314572151143570026533704959498913051449045288251728002872535445331283807467462975685984286571697019737254662955979642634634348281036050274782640028967426122214737603594079361182523450889742259557920711156172563682840353814406443891483228899188898265884121881806479775861335921252569763895484989847394644046344425404808310429561186360008968000945457959160821421484205218207423529547848376958378423316652578911694024500065258182155484964157991942417793082595965841946641703977847259105549718132968475550603777538636737990844464343161438646681698237430334314097182862839605700209003529876103378668978810127555197341131144735982808032421402059302570210531050536190902556174031959874685022661328242552212818989424182390857269732071969865823488546430418585338975031209832750816002095781727135737462321186773948418723683948972764282885896031923153660460529015895263419709757912395902963999020798905516151821700982906080512719881065223033444445610478707273171666694029565747809123647703402105873671682906777894201999674959437584607061801970598407008687318562899318292793869691841937408000000000000000000000000000000000000000000000*i1^50 + 921711579642425721474415625962920233297951446615036046578242558881287006893535930154829546674517640223884353859289791315361102635644828514419539098919662374388708486132211881990905918059042433093651754471426787353705412297609702405846263040942371710355682180874685238814000110328156301240518732126124896362269697746555209671759004648847658379610801256471855652385124265468126074284260783618874133580167699934685474081122007981290989617214590922702603560587134539201337083894743627912392055554736307095753366090136496137231008060896354622006503532857638800716469753990394096372221090683805693414313154468508137518922081809424016167868342618111014441701515725827808415925821184825529404374582147707609678075155690823553583608587426015884360303888794545975452047336614692186080687665391382331571999506190840826259327214612770007298091090504602758227259203153864037661484203583607328012724928798112780812661861810113026214250329722366137212428169448301285779821025175175175873520009847326342901180114764967026455273411268929675224438194271456426427265101758760542920957526403163696505719611095673309401289319167612670986418876500276503477974901634551576486784836984218731022676992623521096961174118654836947161220968096435999491775620419835765533565684756865389532016633763764755841912828905988290452841421106564564368299773568767060664647137213697352404037399783398550323352118037584346553042597202338938235624932985451671432187894790352819601336942903621143987613102166856554485497861676575494952256059440858301550248878460924078494761441680945225368829779986689070571802844371729364680395700269170863927252539655660192579487589173424266814194077128772912126740024271011008101643634819480056463644871023510991443265450707371947460082872316743643506421193837318284836436675450270516824193050708595642276907045402835981889183556953333135264948438132616519204097926755275408203398227417309897032077717701342773709998045665731820060457070502466362849413910288202832463495720361172857738687906761970109519332787172644211662134352069973082810519256712098307637913931648294607773103789952250045106246234338129748533341521652504177769627150635762392300068775025477990312279039812381737391831723105550202801225735363431667359458944287043610920199756846184272044551033482602950311341792805022213388083655311145092265175686746501683042739659284784168789286557405015122707930857766353127446937600000000000000000000000000000000000000000000*i1^51 + 15211267304263190467708546529339994216918385291434712449943381522712030291667064104244568167578515313000992601495374654068065490044306911413881413790680537230542354405903166928850738116263495072290103174605360001533653162348556822835095571215965933857702327671612911807819607515531546250569166526650257057145565383316670584606441257502466558233303169594809552631528541349582026145881403344096884804037421320724477665703859508200450306490143281705153372979796585532139230152517902781162271640387191079665416125258874567527924775751288510850982724446430707517367270361913049051726263010741864649471083232326636501237168504057286641210137422925569107499884369587966585317810790225167920791048160439269506588359042427237927050788175258232344855499168130577953489842193451843507261152077625096157338666109842047479065770074883673440031725195966785997716049340508297195228326363223713531753332435181212611278101750235341347228844108898822485905187535094995098030094118161958968844711024447830808382046659294042998580262350223781464400153509986994655892942941299571258693615522023336302639487826045640318380076219407569342494048485347047037000735847226803732473603394894146281587577363553574823865239045135966009945686408752064903863140867694570123835328266713897375787487207560754539052133989831232079555183178345085864411242863230014700807479598986667831903585187135563319250912997044830293303246880341448351618257869949829007193187500017718188430883976504019458800810201291960262160048023916462748590809160770914859547332038195799783522709676453770733890560437589337602327993204591077182019275974271986517864352912603858563323138762435635318651903316406818706875014831176423655850300844526255365467417017814764026978589534985748515472378292142248388123413263822281573096848515988734703186304308757442548073730461287887583425607920778114020888894173458801924685246403587560085699437777189809257441796469506246945744686455816074295302595265861170233899167434647588665697068173620103917770055917006665454726676322527186693038268389301752302361975072748896710944938579728245367874804171568079257460082809131817532416175441977368913331722584071322856542092199349186591596612074228235957552354096225046650841724001697380179978587059085743416708335135204680218958861241933279120209125118148717625030824067204698244567854800315495614784049508992509864357365878550863358805596241480269168640000000000000000000000000000000000000000000*i1^52 + -8242980730210798843562517071989812212070878353215973086991992929320829924073125962877471411606488452390683840673367708630521162447581735071429296676154644792797502977643195539152687397105179883267017703634285072253129461147859976572757391147921459568611276203361569291351925130004571850625908297175044457773941672373601322872726512519519775023806090721204522546376636511366670813033189445394478383851772038409962045243257606646610556988618455220717121063343506527168912349106384564646200408472343249496736352614014863955338021708199981508992330182135048448587634495220126694636266227919214258776873012099707776641242460924706781965681628579813274005773886156297750889627749033110780550226439032424924273578060152849101002082892004275927913510572754978849723030986147975759179813206095905510369874700069585840148011778013575929482389344322129964146880801040642860991476260718127634885409627639627736125651344256831463791485923007662770798903019310726375816990567480070011499303334811124532974910442111487201982601150706033002939854885410259537417098532879082476152987651121480426315026035982729352329927673158688946759534075475759828443544032241139117330285837247814881321363750947838859696101830202227618868227888218026230940543685502284184381805885235028330718992415586028514992262707990141612427024385432576400000449837421178921271343712260995365183429600843722824943108502141383581690615088592197073702142489050061485865375399979078789499433610367258545807476133294722719322304894067996352357934013253791805209079188772563541677957335001019321567897744336330697481521076628084869897161850355383076140360231919488065631691052890931036437350995522321796637396333106635984799251446623034166857195716423006958863708190610418908767761007161811498153184527498750071096775152945504432764611984198314560381350438918624221955648105081695165321185485755527861720950685467310840047799908468548252301683900877224256600335068553586151844391734546187748042577104420775328975485163500856296814023826656884249115238411025087365793087451865507348633223514008727348523802945955504698818690814807698490180695479072423801765012718923320574469793184913674410658171166790457811323443321295484873297361457014612366041801546683171651144119702839793071711248756443249868097621345421308590356213861264107304941646560548100738297606171381192805828282453116758196039727762257182645614135329423360000000000000000000000000000000000000000000*i1^53 + 507662643363380058117193826230185644210087559265192732794729415883018464775336171201849730779204428116328358825930029088545407585498623479832960054064313070609258315959737655394793385683729089427251560368450481687868830178999032997619234644809629841908074645183746149742000508726899753076813003110855349739873353550628625385883847280155715797141859405333938490736229109245208926556577972898950582524026598245189772231636479709869556663278712419681705984881595140157721576621994677876999895188420049891005970847021113556534423281528410559499667581565052676047281654439786080206385175708589432888963155571976521156342008204291903358806368124775334865405456817034450501521829344528036425544248554169853080788577661643240948614740529025001624019130454537128330062126247509888203282701366381425573504878181640553385454648964817092233582940034824801925992379032833105791334212330254627155298722822038550885461604526663767557129371585437812928674390625480464984192739942183910367563618771222305712283773892715601775534314048968661788608584596850153052850282121155291784420533449703905203151258257429222236186018429802744482975352976019806442752968915514102271580100022993404362681029640790672968083798738804522480818109062217336581697800466373066140325269097275077869354849577608986800773203937297112408316226918894609083898143345627379429864137665327247574470511024909832337089727968010264849410876762105311716291267496778155739362720402995406223446332646107338193134046383090743976009858658579124325500790016544361044380351060125550670062218692573546465048472881580769681987975053668958503659678359831131366038248788232390965047737664128608272917151818399647678914561026967193357020799069063782657078696003033376556284978230489634352955072667636217699607487165553028224764116598694321542830254284502634964073151186064594482853203549710335187816342444325457707287984781893854710082324177013449786924066894556067988730415198702637229529546181999373985178067264804753054919189763042835562889393524190916797516183499568721211234472506236018107285039072209255971866292380395104887426291167494008378585934254282600170097391507196412538309340725186504742103269887550979522710190831589625803657601106132818818261667563251776339318453688744935436059390190900178301493843174506957236876559293687009383820368247729680453861536093556419516807451920265269725331318262803196665869107200000000000000000000000000000000000000000*i1^54 + 280133445643384035946352092389745671254375245222803794086758639121830916284858707476698351631782524064857361895721571957384436005738339398045388994964589728885780522027222132306088345186181401474660959255940644216740830374139240377861331705693244311910100896026846540757833536249295605268526990783186630749472706083399537523568112398086527401748230322633767402898983643286876359853540421337357301806409230550919368844991839290082024608865959049482446786816919475271785284697265129832532537714203930805167797893307996493846084218300132793956003533317749306563392204287582996562369018558648251381579454724344207756668398437831478511805191824958660451800916081729601982057966543759676908169097616659962675180531119920831018109053928155248190454051675528378967746813266811778404565782375954066408691098704002652597291252301367904722054409985442625476787701533217906598320984298311435555002763644311386089435601074176193173919642909311771570841583061692543940550393083766618642380852243128840057551499387544165798111000186273788656670508038253202399033397837596155059959036479363410207139909842551056497723755793111994043625080715793501721141294086777473463344529089814738114168536366863151171164776983504506079742971448704178849940049501817680957201256023964847715290184323591429301573635521519760579810308603531830021717504646166713896216470913428907916729683240877227237036171045160468747679739380816534778295823302599073037957093715678048381131221221353430911185414271839041869068750337995898705754389782110247217840048029900157122598333475941799953169288170761744587862280682182481842075431898318634604120337302975083487615382599496797772617626956664137850665415879379640578668040963017350117801397803418099960549726379097142438221899862354358347799328457482361341099393331902326346039606750562050619180721831129559895613560886277072006703592578403880364236786470007549551395583925813986177722540597414323899288126425629020876517693867300446041109878416578424487478071901852030476136722776492524620750113137975014956249094758057820345367088643471081347169184707957061598521618080671409468275367757425468213480780780261792682345592561949003896969441786511095993667972277729729381354983200216188518103364955990887977060120403122365747872830267836729528615865805871595932325921127959486534599008220569588046322786760750510038753395446352484531399571785579222794240000000000000000000000000000000000000000*i1^55 + -16606701882168946905594417442844716606705892683083000991392347652637179839307691746961298379049787835653062331066725698938684681722837103029527538645694321281210362446713428916606001647545599583000985028332871006802145968584102297464076103929141411397278165445927049415612461561388159108819756204101667877814697075891618854762867759959036314619282334270757476845570653334609945425435591449638236637018354078521119590512774722176812519191850229834382411571389650560137558853380541214723064839167832542715887106311958839753622433213843562433404838462665709444347603764238080726443966972636335942301687761555932408241358416440367505531728431895934121366440155436749041587544989016972472159148860455317503792629269208334453161922730251110123207669814799781142564763824639884577674361431413909883178414642169738511172487916301006478712170394388442828851876503032798966366795221251929777162573719863296846113516800931690801511348550528667052963669668343152411248178958811939481439775782463975351580588275454638093438446782832204091957047393079098582979076064573414924581452758158810664111276916197757752858627787282822192634635109394082363534323180966897481924123498506022864525399175448281660938446752998559192607594650265781130948453354569291870634243782746738221669015300133064565283587906482897747337254434105393044708196578597815728252915439948754142605804395452723640167133784247684618778505221405577625935836941544110277050763751032306815235006847483197178195367115867353389423930147576150281252056174195862840892535705796020927695222871420071632621881436172059976309131935907468520330104536476316230100277509849118900251685113386364204499528435547967721927572639458410481370045215977268243957211300697263016730915399489918730149770500648611376031688555822028360290640046759131305675145632713252832386714685674291764536429929105146237375971537459435966981856132309679412557271673393516696422058296875351847007428652556605077698963062209527358381665860555997218060566984621650149615948293279118450702337617469763465338575307068943920316497717041533280619644012716301276322031910910836580827339902811976875764360147616880554551214838812258049767739360694140804939257246317454066493416102507567054178400638869062082407379802783991027087390736769148512193398057530524206736929802942908980320653532166562396882579663147360683473433565731932760904896908099584000000000000000000000000000000000000000*i1^56 + -164530307019743559083666770098662539682810547817772873214413102946578178087979754561907873259834613327811635733047981346376032820823833140287318247440115492908479350854194047797042731021298496004186933647190993665096282550498415607520875263603341058025802575390156245534131226504422196535775653227720829098996736144964229633187372321309663382777554229994113901830370872225281564067585256477099009760183118617119173494545135825156833625566642876160487758562065377479327609624834716661106032115750890499352747300231011421686929230225383908751137025080457526234268179686384965485042631466699012598483840180703721458751285726394557871102133435525638958917333249565623512601656962234421932570783633948092803947795964091868552202792942881500469418807318351907804263942596433728454628305699775093589382654371749062998278186350643377597040484564151882025038610387708610247099918718761030454686534799556433606378420380218031249299110472737125674783906429301492122182257247048370909516073418512083034027481257044465003163415231542937310579428149178614290666182235169581279489619220613963650315088745296210693274348170951721181393611311349157180488026037020412740914115186005495656504893408046409499810514865653840675753164991668027848034298863433756885727690447344216989056521465186882803565538709738677996013939538055366957717025706104783597647401995942299190319628006820074227718086147210374389987065280972957059784552529444195979179279800194456526815443196233571386576613263975198628493783301486226575943115475504888625208452489925867998728238090041208151362583878403446381636857215485470588228326519865828931853521918918703825388158839361926001722138746359277716876494465299379590207350142746301762387618518076782028076682530638057968542142659654268565395582749601465061982867387101322531992196611244859196964239868386113941681086986473757166317496203414970376643269848582194907809574400891068593543397328764269824084237932282213813045768927076629982510134326630147007489818196722435118989691642169606231583099502386473834195459432481498731664566493613384916477499466588785829290971150451279326525485191453398516471109143698651732106121933141768795523799946744145653649129066820072126260489533439914410146963982624346121097853957149045903827150760660104362126846648180607316469965277597076088777871463970706543893970663016785721654873554531619896190566400000000000000000000000000000000000000*i1^57 + 31755395884934085493074647070807373225161093016371536970288689599609120965743328509992336446974032413387780121630952460716664712050885619686981072072164140513893078420646077839491097426621734387624780643525499870009317967140389274227792714344967321568010997143104267007688588952584402611384143608348072391921471922913019357862104553223524380430549316958347607714319034780525871997408329716206175418807388965473740077003081873350284127070277251122197076152679531593386523126573081466199205327337106569297365738368503563972325938572219875768106070912751976976422065439735993545366311344856651345931972567966068478950332404078478452911178839719037858299696542217462234717875659683032126523059127930181863607094082990520386761854675602912086038947982463590078735427001839906651540424853084853303960939153855519956805835759659424410203107488745076052609419769173813134933490428019466508467554004608486971720579481074469334738551900767182474135409179188173174565776366446798970681571060731468890874622713513536393276681811033805661361837457783126835542204431517100035085128508697023023635724908259856582313902662566689722654794552438474451789489216692519768131620593127723794346730936177400765951774195475976533308720696359588742683222849483223783466661040711350837514208643572758091220005368236557426433784312285083732688950284137379362009422220398276010918297095049384785981360705662423753607785307674010877166315490376649259741527581943467134370242824854078282617165939203945304918338431985403107295279183544877177874481218437467149819040711879773651713966240427428571592016440185818096628939393089639184178665668615163620413095169807486238943349030417200600964114894844077213879675468337024285103895704135267948968578511034499564314444341341776473100111354330701816186648447434381663094256995728789454344859015971027144317748164448196386471685455224672123416834554150365724382022127134638384545967414326019590193400694282258954508920381912067264908274743322960036136871223788979206644977477402591816143031684587301981823144630925903503133400060749206983815576583302897240467573696538228695468323255476482632619997105402907654250717415359090180371695602996484560125437702651340700735632315257058700985358889756882896511101140173863471196575354519061556039836174217603163078105794418557130937091630965780185643545413633796363230218335141033410560000000000000000000000000000000000000*i1^58 + -556105444522816737767933492142606575501817197740550799502734444534289602191471507471131300779934603831472480074678617955988833216594264915178556721517416440811058080922532034656798247211580685523053026941556210073455310406025257217066340495460004864508568772154740447821160975543189239691391815902322861325834266470320678850580501874296023438905670147325265984779361205414321305335316383835710850063568331004730167575117365203554545071421345637416462730886992271218534483793578323337130926258586619439599363468246999124884521330430265410386485072949732403685858434394476313866677256125823858981866495126566925163679453763526835246537265166608026703161428552134556811526400022841602128799603290808817886252352179584014141318938472751822841115743435405285931907597728646097001857488807018415595030999357692594972246413655687101056677408269165333556725320869908014082524791341736852102238195277020659263315908313984966542307882608201490908066663579527371184104809586767777468779546216194804975436522473180850343915584245850687996673318573702122430543989815439859473633243502426130432709493744597712122252098550374179166846514892588923999140353919331479463942174403799463981746598942909306962357244075597025675062658399867482450052877619490284160984747372928090076361594155685649280589738006570978955112530254955168462398661542193479299072605693108138084635468274728220454862782702884633218320529238042045182390026693687137537930416793907313729233381388439704216157752152113114968577988135982359530335744389684633666379708529791958927418787612044257893425069035648465047146171403652189170368565951696020946497448727053926103903340148513676521808757001856072172911307703383819005579077479195523650142213617365578605796843867809214742968319525376628542193466479892792646624633547531857485979100331702696232595679097016705592020998873795178819851805440207245702489080496337028983277066624961802350449095140817857012003565541154302738418984635276384155811086286000511778770299339210319443452618940318329922583620302079607542107235475105128445078380062644562592522744418423468960868572869786564079350520296373832276491363939834286725205305240105469936561415516345082506512904450340909887116509695708439506533380838945792910800460861712817596341446810515198270767901720303574619525593196285351503925592045524828198856068113819396298471494385664000000000000000000000000000000000000*i1^59 + -13008297278390262306887831519206536595000316287195637996128195028141801200295359776753269279635990093469359574788172230949218857882695074972144884467465177468031580224187294833771539456274389897552103834462515081985389201985514630420748360950482981363637180715862647171406742957988753696918551198945737261610753550640340211791985505968946426061167541969894653965650642320489945826515606769849496767855957693332884314808329334162950417789204396620730309319411425394657668283495101685804321407879094105000448731024988170122299358077796807365068918823279326025020260139945746586123313471628291664569516316490967606578352812254670422964563299224087449407123257668924446484111591984255230200468590637962263124961160241467698982728771386659012673863462774198140560797563981485905312386867483031870086795094939772521322104070068004199347247141766387965966570330052379348788037835759141093533206558757718483307797100030756845356874162623879871302922619320504030143588221138380792532422073335843789062298159523348887704728000672195035574944362328868676728155797181681826790429560707681700907323299781649824325036712532252390807449235870755663714691800110648997975023809632816428357305108180372703036978806157577126993258077098309837144068591401398564060936792683884810433643647240038321762748261233460159808747479375204886275676416943880783741956187166809320716853470930424990453111273179228527221186491459946225719135655998819675858799574541890330507948570686038207243144329249966113172746342461741591960901424923172799028397318772390766397549395882514610618112628133231454240701708377835668928215576408263110606527669605371541261238137876510814663658660885766403958537730454774237960823556577001586913084923470518148109160193131073117236366949527692861350372058175415980951263965841270081884982901067820403434835560279580800239892341707554573144806978239067539858633847966741318470814468718470243392642655951532235002435697399372002049624167043833147482433556124317735888982515752640741699521840186936861472255957763213167536965168974546570551262420727713252677691737724939517663564039423996463415500299322904550256297385836702224177646274022642313012272286425071781373687140001865977105092563944154089800237513070548813473959377474869430429297275564216033351163379681109638540436977795629859890265401837962953423771951280071761513676800000000000000000000000000000000000*i1^60 + 528075605964983952113337687151037422051352790812185283206955081604888519583855344912074809659406181118959926263025241916321460138989254255294794857816108720823196780415570061074161658854493718282158104685810326705788763268068294217479960791411975232299824665037916125037007829017416621657503665479106722509470510944061059961292682049580930846889200713403369401708067411225617841141511657207889748202978586638404749802799140448141436688493525498829160505561922380013920746317909802875423288978697806453234430197294303867308731515103621866191325434481603446560369931889748902690972250265847869711022562954167268635410228523538676673899876674736136119527386983455449511359654372677973718365668977281769060533742324337538988275422339333113915560955028641425007226762863398227044998816741963729238153705619276369277991881383647203732655953567186193938939874156654893505727878094577234722926323675658634738716360972701819981460671427353536860131616315911319810261570480780586995167996694722155483281514599715448124469112922944406974602678401352600176983142145250132609086459874060441644931413617800476217054470737795591619675798513883988285245482307586878466691040679596911259763038150623821401235167560925864734735680105501678941270214161199027786882447187369671202222245261266246374801705067928496242018171934457134413109321813822187431225764143708122083195671805317075291319848655593447125309526957082164024506253069301659970590930897007605090203906644715374075122431587063137843498761737875030750699196736193858600901702488591891418075265690828872474982878361648700885276423039911638223497756380453637380861749037786343020907202326631614741478454980560647856099856164599067116867077477462996194174786530951275374941892933388423551942516626617227512534510068963891518326647282056265580989369176253885066189338149220235446201930518842298582451754188292003006083892027066392463498578528521920103755842827957907065423872389002370848730594762752140408026260588592886022200216898541764762112235474845048051597640164537267768863232946613108213738773340620251173153102251893104613615293687208760498544741002889200155596810272467478460561524887021046325927663035608413600132266496236002118655661018110233317499496604169167005294796275914012302406121547450730425072962538218225165914790574232251046718741542477157879506093774607482880000000000000000000000000000000000*i1^61 + -4168208636705008762095307591428180157405983566612489876437485451646557182620996157357328127086758258991064256378064633689354530721880592248297239894351368496863170588154162401360901996867112335065306237321670699480469780106771308207445326909720311327943284739246829360308638729932457064938729861105778455700879169979931733079036975881765437811072365916162931095525045652578227791314186630629989415741929483834057108647532409781690321371086101285170046796696812129937260200967371665154759622939233281796127286502039503377375888126318266627525078991517483361992821059685712180586150317791718329200879325174428400563806829023751974228778596766352469857362520499803847868986776201854851901070973343159869076774841548860917828938992454513556230898082534797573798950943189510339440005560007243120061948976473174209537668019244253403099031907354681702467155460664087815065415920304675257159181965274072030360230737903379893238273803022214658311515678162173944253435659308020722372007791827651091537002187941779830581854106854958480524569489508828810959970019854278358207843739679662334689141868086905132528761248113714777839472254970195099891061819571060608481169255115920081640283317548682543993289693919415123491072135519247657696434130526489160926949827002299871276642686006866791252810918302868667124809610643548928937134178247733281363433052660461060330228713339620026934130133609093576731069404611460870641763165142689549743248935047795677420645056941674491181725051985218027912992201457011218634199185508767246165899850342404101877978843246904910067363807916661762220706699245046049818319463543250367644913454997844249657551931576719440505930817399704067583026614500407588786118527296757601633424621494703648497377619742623138444166127641328405642742145012296699576481306868984068380495995804540946392541059047092140752627757120556959339022266166001500382074227155862028836105137874005477310805605619461510712642101880536417357485008908202545257015241539169199163721077047622110486850197734046437352504497011346851647350989543522733440136513512154737920926511703417092746762848678829860819244503715499599870325639967071877830071330119455127325693431005989486333439672931571533678929100670290443804360890325850534510561503576104339173034652852909184758804852969470915768684812699432276825203573595688949292965298176000000000000000000000000000000000*i1^62 + -30280767221842393523385572530763901734364106269221524166333721910247406034964940896556952052791815623318346019158238053761206671608255061548782900865436828937575341209379510594364884593784786376295722753262731651297255711312107373801707893914768587276694096326174470836922477448530683513319530830609216202059105509147607681666889559352719141643835257422018326712764011780058720405688608057906478789827816599465538968734184076782772088905113118228271634554347001519342313649063261516935812595968439128154628632708773723870468167698070147115307679552874931376318562954185905565451335612798048335801746563219008321037093491963231175124637755124374493760254253224553869562461083675020152761988745316747144782622398548952325075801818476671000542510203311954437063091014378831746323328969181485027649333435018655642432671136939138382948680158497165072354589802702378338431259739814132294786440953144776513809407295720988284114639698155108345084394222741632778774165609589023017410154457842169710826112035531466039601035619142498077056701617495981488081776960065991055419293773667880332445838176076266446090353047361943751834371400607379588191113483376469430982197247006079556129911390180011957601622437522537194660833491698318277946338291967005892897050644642245900355155379017671928114495920341698595131482083717840413757650378123137870964280979842964039765856659568835117862338220156936835361325662035540419779903744034307126382414947651558427446795361022189745669810118896389523948735103792434313629103860363856196962607106618650365207625317364174883462958564480314472525183693768514267673564215714549092070457593923131405840961020923107710753158322616403211079202696859871881059317300585227801783964916942470747579034719712129389627405770588867045841737692527482574698004003027634380730804901213601984565697075549530443475537163338377660885085239635238732109172586524810537997001819736884443915931895422432933628210220345675955577251353550948801125581729657079712112226169134695650140129414046590416598390679783217060315653199670065654658966102786803644595610815145844096549077700660025207011267816114612951024969734875792271215656592977281448095134789297913300584116232007756009644929001713853153924849181867320172572469372273752975114190269975334025658609679229723727551030794498457216033913247928292055449600000000000000000000000000000000*i1^63 + 371546409806594587194817090626679508592723604659037247650043926396230287252764747874949596502133613522343324428329339259371858322747013250520499930541828628784957747291047244689845183557849065779687901009580258584694199624838799046530678955916541819306056418748989658993692601142654265600264113346496462391278756875649393563872626648644785989020693297816534219841958547706055144829641759702973998144331372483997101979484966998597271856612410754638769126944793772783059715047609446403172232196326676036077840687540140642384639702591966305609576392608876622032277862344573811079186343842388272928594104828616870119036284542235545736258712246631275309363370283019905117974933647586950041268271557995919295177393739357418124018761878674483113151646489061100573950399870746171458384588773322672183915742238131780103382659539204391960490621004215635434929520109604750610436074263366622966545593116698128873647111539449434218701227079175309979050729278994910921891726657150097703989207527109828560453200611885398213450765147722910483623503815073064268548913306981495170959058408508465430563231228422342592184506139700324141280436388258067311019966333832443589961407526450191260366583439158595571751034063186613070036234970172447003509895087164639683956769125968528852546703287160334452573936038011386191745504235313292307125425143521392304500960123533493790584674637753137497780573254563320143547881919618039913271515740808869837230329183768112529509950671143949740354654279572213488490754463542865358450498779433192767450609486347500859047760507536429115370753629780622012578252687411260032651034769569355622116499661215547559452400522246278577386600927984441324900320425266950399003596534527289545875472339891641097807256438509932253523444623570718579000238239914622522317096031917987367267669243737407220983512680348045859500310268228549587692417343281380140298082526585902159771965224305585599767968728586006189249144239956935308633488190504790625815198951993120082548988242134930599879124961137345639400424886093675003767633560319967188486275663112897654802491323009777185160677185377357817960861161302448666625341594407089678332198246161144373810880186331134741765143177486436258049533918651970743831455554515951073754599303304734136376919788780573488255344948086339624268253676459107128694165785804800000000000000000000000000000000*i1^64 + 1220939867053684856161722894759257980797931312137128717553594045230007540931475223852126362357285316121559845702181269231882647734100862446998275836198857100382287570943884749383068540898668269603141621848293849854923713754975519372155238416207373537678039024851636641297767202603352931755158835137129293472989301097289933945674935297104743673357815105532105160794718650724096789176976754894360103582434734052633600304813840217960807774687265337013235967991206606432746499632779693313540592585227595260513397916557521762113565402870776810763028995567960967935445740126302158703909949625819921488851325320389522653305781291824403952621829248820491111246842727090891126714984213273436302247362267955478167998020933165671762323739255885250559916681506369038141306003799590658973282963201328673168202955552250177340270765790141660498039144318432594024120903008808183546688154165325006539328184826810833461027620550765826978348426035810006189641799668685942030206779664466269538455555139214668006263939051683074454800493777835875557896167851131882075653162141053964298863538148624752081075194621032223846491540450696586832373550348357372682437093036977975290409969822226274100194161179692809419219016436866959408448484997748015460724840130547568402449515176000854397362468296049868537454691769130842178977309879482905519549617047270017230450289686582909464524667473644873782970064173740211030719049688227384330412659241886427407357774879563583356450488648676847347509064184016028115191040032968238009640038781449615921417067381978388488549763713728135622762795019581672148827837497464112239684176953482034364179310116561511815551614234975287056883687472236392023061908513913029824423659318667256578518999856679238806073320122697498524876813748569127618164519963440469133266187034771771428330653844122738844177093480449375919107644620982169433122596526599252074659841415086423058038297873170062306888855003395405308162820389830047064219451082362742360215862808864327644323483872267126050518818930934651486092772569382898534772732006223235808585248066433586359197356530206775240998778408183310131049984027126930469278915318546059528418384597290120336062627601298634360865922833531015258266219511046418903965114365799392730637169867230219443507290183411890255026056296005199551811780463367548611592192000000000000000000000000000000*i1^65 + -11080792754895849522304022757517124814153609389924909282426613269264811188783449266031846710122255804545593606427078936426671226585813607144264003127895508638306362773198933855304260812428937610472267767553873905372657471550553125821855619931517713697372260696026216948067225416291845606095117955916424565151127582544560169061866163941450941434881503742863244285317530488261072107311282527981775127128472936477589111193795584671127649456409702399763131337141643696282290680391991121035471253542331297303877902371774231829104933840233120833286563896182344637030233073118397227553241132975335860965604707013036969492639877732996455197766440906154926233458204897481585382367048750039648203759836808118353985880511215745670986121724146303604325653571042685336009650885817634110433037293681880421966710648715348226931976368482374441017452368411760664164260155360198114019364268197251558730116963179892652268718920639299934376150133825524574720376535446801378795347011518628857270762600412599586643075924631866628213839920064272397635302213348000238733129558125350391778616278677212635085744198633909944728486659739735924788062667247340298725514924031397389176406308931600490944644845631034111631265220778411679053263920751508226001899157529712378654737355829777235772303171751709998211161777463781204317376663405806470894982899831453288157187774775742238214794725504457623850668155692637448582237356114913881866146436156584062811780513775411638116538905573000172930700521605950502479395998190341408297382715178393443523691264313837297011925001785665249051211287105278759365208579837332667484677949793295065726346007662562803063053873908906995160134979987948133949560977560415250538757791249390464411514025374157174776697145584581546423539460625165759303222225199662195005934021730948915428658270191089153345030080298988464153850433901828307708053658734470585583904460999989973550455970275562055892221122386509358224410453962454190776875351203031372458896633274061264339592484174903714868417618945083166326283210833836698598537359291968381042377881023718291615839621165757957985951171697697108774267448057129765409987455713966369192768250718339892466085403534542157499550581684992712683759482331337726997526273469679805527904381660181287871943959086330632413245911165648419508105854277858099200000000000000000000000000000*i1^66 + 13525312978228896551285164600355234448754868187015191069392406379872011196594784812557990005773456335231039666691583320371190682274366985093127765991402709408972317242049162663885087352528935379738476576699315815887030098698092231134545785418366645200708644957148221008834150317632560094980446767975456540449285840010940233041832582000779082414595935731678110883437088972965202035872990697549169093219524293685762623974103599857413706877818687188440597695751114831979580181126683979631203555905224670859390348922930013917138136607595923165880259844387327911539266746067269001400043629623001596424252965564448747450603817550055272175924506409302814961360625238433291515627699914571733737672665312135751901746421658586952707089203156555516264297443405376366515480597321388101059382850591436811364028786094885543044190350715809408064057890747045523087112758150565864086163531465096974374470414608258060905894716786453561490876392232082987390618737553211603621167346732655516696165676218481420892742610478136614533795749145215328282062467322691921227614757338388447127080242851747404995789364663105596053030605552819750796447441709167986955497769876763029054169583774887067149403371065851364992247682535910681823799237189724586906680132776077214513826077956274215591732891696323768126004649850741329391811099215282443406179873715603055830520586776503383864804782910488286731348973441304693745957302466211833103416123410621260885322398190177288283983322108472267223293757533925799340472838067455582611569465136660520302715863621471667853703358078408642375130660404240940414943163540408306196120648745039388534709101033154441163633930896149491147193732266667897411321503044722326288333296372827246869064719954763548925055685602966586815024740853008187908439338845193371372913642775580089178872589498107868607951717006249541499602117118369751295526350806950756075084150782504237841835840316048892374706265882098055317028137792088895561159085744863210075888297365025519908624013483672917121247484374816763189630913301915880752627305974170796315146910847469646369773546057280172893849905800464524182778272404056325700632039364236603944756590752235303006486345529888497385652790927117702777310686876638975342278647688777875787953956199104299883609872782715025362427898223339132543576309760000000000000000000000000000*i1^67 + 11700848966121931312995091472358515309414957367787651516631487552917043804695324666373167585923907453479788101503971740216611194027104028481070671623237066242565151989546391168667491790487885192797833116600724259305881859648477514586180241911234853996495940288010669674290843884897678315392322751477878810478569561939474492377713230646406478040397614773038915114174936903782723850196905032176826997655398405749511409035917087719430986417246030070290827204829483029132546412813351709265584105758869711680001581475021508938527340310841667695641439307645002055120420799698591209261934131878691990796931979288242560680195543321403757207554593147394174234318974456994360207373296821641121481968048054702661044090413776763565702344912162440346523003702317037627884544101619344016583777018625461719545730612325060397215877678223883349452038944983650064481060019662205720525383103399310114138811608528196373264966610171240599475171645349796597537928165206715959083022524539978177330834689170914205492774430690421324245902417475287233213138424656198656377338173137827666782081397676440657101773003749118063839426255944540582554873806650905068465978540063792308948323776751261088726210076148947181844019136748151706335082158238579300178041050776002784837560686563877954688973255515208046051405420121952348111534844589048488558505224964929008751884404315143948552482880663746595860102738320156400165279915021293096480201181601709468486416197067224891137785237236544601458527931165543845679413264042182276791911799969016630461696567496828820497047345988002225869076912628830205017150520366839340851700651816181062986773424779565338658612242834187107261330588037015845100349271979391047770599442683292071360658407681829101216203370978621498527987428165501799939988667270843347593866567666941913226714567539889070779451021971012163710101331668023450319973957195471482988889871335377466493755487522028216270362422377556758578789395655058337303645255594924513517552962323599872744438762246878966920515931172789187138370725804888445133863203680493108665335036478180520034182317173606438343632407082442456331221833917527200853630620896969437095391660759642511518382145677015869488953843320226785032543684289557396504444544157089958160543815599857728122017134950273624926906387378514952192000000000000000000000000000*i1^68 + -8099263309135482997377311867547132741723081525040480957671573851006998333157003241559095506833427292892009430335031830836822551393578533201081291964247370114461195297991292962830164063816634306632737206383275306172151008506453468613231550540462197065923959671111709012220276998130707849610331482987173301401472058003373989880875771017971796293154071052183625521669632003145423191113535841612192494570712703121456849424665688833032762339403706356779785109903536401750965499247192725488033788098473422624089450797459461582141900674918552601165148237019852647040986673774956626820632279106523039106766122528365939260409633733628559920644218069748986251169566960779599767219346101622526664421789597172619632744426250667069511412966475186897406370642111912047346959784484785998291720759417081046505792713365289360470314585571965070243637018286781641796743850996268992018713741012787759265765428502314490935242553548165175691290834015099934805930063608365745883903965878557008140377513856344831744984518419669894347374362220074841050294361090949363470452207368070372160045533283427146686182874804101146321326319939129004252169609726653281187846488994375884563045837694708370663503240413020726757838034564757727626212431415319479963842180237812462572667042292601795782231624327997929601437805617500036179142474034752240093738161790467572540453581982370663175904012719792329692563431964778558306953362231230838254239662936910198520337743152527826926544021481281804134292159150982234292863650485962535512015374858879447554742553851729822991579517837475866825184605805064001234684343604431607953146549395870560712705830832477989421837956460809873061013499533490330886429514943269800174152651696370156145947283776937171287538422095604735428678944061269836494392011860549297374066017558266658597077447961048210530377943478025134433383007141272279148210579501393069306991138423747100933951784873428524661199284580325062045651130112499198627475510857045257433507247365235315008532227851426002345146181298205702971722871548243657743298926950191257216679137677794993563634189872096581863803890378585925916977357213807302273374895805005382521250770616732924763597958605561551924451718953806763755257225771898369886858948137630412139569453820120255012197998034336058545951421235200000000000000000000000000*i1^69 + -6433023055568714721082257127255561286478324796514027931653421448986681145994529485267066474761478968319867811642330569743597490683946345096563031642510140014513809723888817429315731636413332726311309610073593770794817866661385457085299692643761875471714982795597308020211478203945988968795235424048652310760289248504192610561072938130150458630555335751644799112347549053164568395449214898005569763525521321907793679030447875001712141233069350882199254748519769312511403086388027497386320566457650256005235705783505343526118197383168060733867341259515554619517159415863378977825024891386967026005196869623137005331816599373629048491402056356645834587391358184456555484492314800219697363023258585887474448941689928465217264639990144772948781881964915185215242080666835680226948212572500615992022898331385839212895708513512259548255542213518730137200596795386471327691729809725023955887843939832152124971515560517932613387852006573685668442409202028854751514895866595936574077466697066756102911930360029392082172319474219621040729891644252827269265885013286235966393250157073584523606440860329956337440304376223073728791874700839843273535534722724341513901843517201040643632328779212718357664258426396262910382422435251738753728654773000296519932523517217476778619491402981193254862035503222851692761412025864996155182354441589357434169231429653705926108692036975069536274011288636961932388150562034960543775830179807050920560556867948367307174462847079805386397284712837500876572193223194519252922348255922673810136646527917634118114092234279491267085026003339776799731751451443409371882914616686892887068244642319996546970208110909414336729151029083662746990284866280317262401949455617198118721773250685812046241476361293696805574271805627821394407475177166441964174670802622835175147993342792599324407892403292344980669024315463357254262566734393104164917988886100712062700226498240328908044233596053656333863585294545931047618833725149569510223508815964236453140465325169259652082850461175773829410137955776804068876273805714086366168247736820320866800524024533844412726982579071921167950701829446595086759986388654982920298082015189590987878545442947367895080671981782882270804177977405671846635699291910828771553384384999960012094932494816660485570560000000000000000000000000*i1^70 + 1124236909410182504008438441577590744664262096389746111009522277123938200346994906911143217265678642358355925990748628951812078871622738699970865279821840639611169573196416745776841053065704001109493535966167918461725060810462803335612369995943779066930004428192904096874636819200542442356670393380706514547126068422625481694667361232796808788440328123756149236550046628703155461563642395263852307677278298154271163107409064645935188888011768067965819284544477498821734048771644093414223239590586581215044559582373779330318715386961280964096672917525195858923315858498064536683570277763722505996538949237279428796781616551716965442984929703445610404334030828862614841416864915723909073233443536496527109242944627627878372851181583159779595437966972862308762415211836682796693567344610620683030481473935473838814663787574283841826894915433242065293305480703283807577791198789275250028363157978795093351051446167383758123583873707455615008603478648387236995697925133010847303403027944021173774550282419032260682170010726621393540688697338714005979721308616235581906108437919458852701086552868529436799486858508527023515294572945534049937108513118768414668034391131060501827213562240277119491389925193688568706211271391550751331231482344681905808426257193589251114103213763709056667966023341006251642754351351744125687638122357086379877940156685863827731391712561181583216947408807615341235957171208302324825777840778772623671761037140323486197352470020368661008620775877112315401681067120751842909909674852236617098525770239749947545505377351573118093219447556538397034614579760477112479338768945128468195425589766104670296752485414447169314232616945720518764028727961658064883317110325812921471850112533675924696617425790657022465759779447241952217444173131725299670268174728219487977746250693433179549932645446438828845646986592160414553176395432825731386368588307046160628634153222346305483256263022521656512474079674678649767310634886598297879407043226039135134648005073803902603791278792473801562462265545507108759262069106656722077385220128034344192604109222147744660986115296027879072260974466190733344260343779586036983159857714068870393049367120017087207822446931661539573353300561113336511293541459069441037002282884651580249386612948992000000000000000000000000*i1^71 + 1985268619500968596463490319433396176322311062033783863192918420606679432541121739933626432929547615607768456012127396458890860160981754669491038493310752041263280684347506529369717762620878313328086517204127422552219550933493085786882614733867165379296765020241320521497897314111080968893258717835054334648206908469130043856501681670856651980665153226799819592499846723189936408548665674522379211975043180453184137076161254865775103987350719910305811589297344747566300733683381722343406178077762043510830291587286336448597821591352430857516863372828882308472766915006077490004471658160531300300352897096084071169394480489894946860684343068615309214115016817291303598121628879847312778888458137475829732630942126381622225893770078881597879253706547530167356180033084662468890482264596262266152777561813235688791544474921895835274521304172850013063954119519717776418517961578642934306837949210957130356771087067882753421954798470985883994783800845651361872826616407550248621084888823092985057829590500769136217139256382403082127761506066412625489444177221408704184250334302844210553204217009457123347627252690552263475045608113459148876555488237152650445660652718722792044562875219848576699892878596409567103902704771547824613872617687396142202006238769418178465235589968301031165692146032090097654024021044085961976603683253360295582835507772374910433789287801884993935416044737043887784857766489689162489899952712704594971329161108631000570447525683773898659578829549213223081063470611467546381135628193844249611651114620075759207437389179427937306655865876161989787970477578741732735130966896362428854319806212240883780189328336427925414597254566006529547267283164703541877415060213041054554147071514674079793426758076965173233874619174370089435311001704846607712472905871152718109337853159357035027908991599873603901776874019292522232934373845659955847588362847023909375434858453674994555508151540475613821466890106878385608489149131055559766851192974937487025762648200687873470053595566163987764596757481165294553326305537120272225901834021593854760185062064279349183331474396118475116282426947836150548384035167841259207693330854733779216117214854424585033250656995873758295278683402223105904579047548913950834326261742803028122009600000000000000000000000*i1^72 + 29713005135627865363126734925573597120030327338363956687943445965853905970637854096765229195409783445720627051665456233176804613570349128663316582875183683046141530498025051855696464213692448944742712094616843559641042336809835860573505303707015798349746198691059540002979377940787123060884192862474443826772342547836559145349140982135664224703953244740328994253831136363239798313978553206091881194217063668409384995686279620219442750859795793170047820437961063380259713063153900411807566490845196064715439312508658740414589985774135802484363864811259934619812524834030138572826923977847370995142321992743023218087158159191378141376408118315661201321299321600123848435464543724657491810353793888926869660510316734479081154062327132957963362331602197727667042269939963547622035608365471329442636366918415388301654998289665237950381948326999058032563407409506036157811254637213330927848697667719488805481516477831069285927275931368933349694466580189570764257651798779894105306962443514924986220789731173943266649979445207480450367843007655025042670223249588232944816919771231327691382984530618377597365149327255263092181432511450561931075797607227735412027836476659819962066526998824920376340427332103127072358883250488688343544641771550913735962826778574920802006307655705565066574987906825898288439301992915897858815918393572040602668238145749161620029128377248295214266958374499527193378543683267886346540920641334715932435353554283731774132970783710223336620898103521452868145801758357042094314622108552474097906329121562626925351486872035518839702177526092804654220567335012105694844576434176970715384637780398544954825308026848027601058937351414370217423863918512389382229845538554249780374785631751890442686447626751687120685746095983990565212286558909994938353555479735374013609295444329130486617556259168448374505754484001828953414047927545540515752450640902971443820354942551428370163971997202931126850233520195258618323054256022190742228360457726868311427543766495018027362026956413230964282564670810027476999455899306884213717358411346561265847735593466860153220539119823579472046049635384052071170251754537029504740276366408196325730764959702161175884799220255255507438897370502524423560579002834178654705471633489920000000000000000000000*i1^73 + -212289044390917054261260390755195193444014944986612706974373909360893012558605655763886667318279599018559243309002159586117649556167784131317745842463885279226621240771390851529593836835606227676245817327734966397601842901372133151240526651507621358714441690788739275768598054571058184817291420980727966998493309193830668338826075093735401173779414157451595651726722080293266679690716483925340319514859187995962612800080091450139899904385656176144356227076871962573868433576117377715259566389497084956551979267138112182566634624919831436725922069638624123454213405716169030664548313746548622266941335197554452178588871935141197881827135322190873113812536930194578663859776904577418125119149631852200811892081857245597480323920878627649113997665746971515305257774828320402982944581598425666784441112727971806484550645359972850987135444996528159328502359571779436357248713381140769297830686656703984617511202501173777591009150697678929268038231282187249890456034225432923272963612783647996742837369751314642510416798026480427542501604659844267905223646841590666852246447559825815595075795745555950520677674423774947516625092260859976162909946131408566046855021781357272990386553625256462734312209490803389709023368707672782130723181486773832284150057093786666677902967303062925115934448862016826496551564541723583561272864828146816221927611336448983793051209466940028219361676569805349208463098139249928017858704481532101655348491390927680427479350035029548470815241720688344084698666283515117276193527318367528888189302589620499196843766834860572874069402184213802546241432849299971465460843442919725077777763611568276268041052553309678543616003842496036642156355172482423100620372146285169928534240652871154804431702100326824019221384980470318459600949440256437340993290102160662653693248808577961002578402933480207617539003488869572363669931706914531170526141836150585234637219313646066921155664017255879440199526865107030327158653117972889376470650381891641584091277192555353628004351025816183908813432310812987237304920390830953020676869188753848507010749697035097730274466924506278790745122525259793390323022403606341971935424204084553907045208968488161282899683304689737164451769950255115288179566202856313976782848000000000000000000000*i1^74 + 76828972131726070182676744423771509109035291036041385664110140870124414342838555874160424835070363994038714235634697582028656569605447902039640682668573366566378924609163320320005847960521216053720898942073972669292014104718259726017231580552692170582728435162892894544045325815357759570527367663470116854256441961107990466250269677934337910545055235494836882406457145719623717437619558720995884539559483255063793036158627060870145053057782561182376212902009615885990318636710093499070435847592044921793311003162526819948324186902911944147700191482606616220022058341213257736370270730130756317150879477482119246933451845524537450053687071086988453299062982487480945635326361776986724581552725031156161955396245739813559036065330770512844785525199478464346248299998847879658645942426838540413294604353555054052283684212187140850422818202208786827461598109598483089009787285824590852293534040106884031596355772748192452416250958936176875859419904176812716481335942760741518518267498494902838347408092251940576113852903836732997390254100307453421728898592106305238253924302343068848256781667460744795892176324857923181364419016860597862876534729565665086234243106037330553971222387915190405066070650251633390034213334684374308675471885524374176044677212021444750740039532126307485606462733662759773176362221357144899324427750780099593247287347869648166906597772374532460001619170030612582823382130886050690691465084419139371498678807309071832540029737243035197180304468010297721673730863786162949934627019774179344175613938520612492987092919094299073825015102670658406513999636685694509707986870063671030357991151226226274794143212117099131342285250764171551782782169820931453964581826550845009478072786055404864837500268798446300676375821348938858250559202403584095351436160029331247117499153852859956702547068895241989982185319621897167667895993918135624829998728366245129484114640355279175499068947425015055027478815022311409754217341516305524305836847497891003654699841863518051690007296758952217604223937721287412293197349540196415602832983480381777191190534764592233835336801553801347952300459087404255485613489645317037106018809907188267168495358820460913378896052171385354822929286189495020041553929515827200000000000000000000*i1^75 + -13030344586221171862771729882850924907822040249626814769691626069309433616839879998046077712970245370782332737133113708340715993557955777350931800834575144722530683693130202059182898881624035821014590439003611186644393975744158817716090599836628517170170598287640154057456490521406649684936622606461418507651503326562138173788202538834336399899816146313914455147930988528599701612609267698906272739519666128129479329919179617932692729124269170283609941597414293239627884536598725993215995731156030847957594846425846783699501431651179870018263178391922678974531644940003456791351398976438581612882638361234939634187763949372324571339874041721095054922563630509042874275231038525334981543466412942347440112641108950200940700079154381933849462029870104540892208365489784740261388810252590110008408314452667806846633773639111604686243962774239171763579836054938265340014817051781725928396697803577664548803815680804858166251498192935570095090363731589798907990677013801928563209758771603148247014272400139604520807763794034601944546944866928596389789258055210239578114043073938273387702325646451392627893050949420393964311469557132455601888808437540997289990340682947979943658715711070066429843580629022900229922364529406384202478239050538737568902884374565304776839974239694842360533613843499336152518086377775481901656309961955431826415579918029310031298431432805401442506621863270155286652097119938363494948384023187890776204942511676244186595797267596253042461221853790602693636115620601134782842397907402009782584021709146366122280755358157258455102540178948022628771044858519710189472244329536163205081851984510622611823052444365997368337814702736441785205378185054997803366173120959195965730060213957076012371310920537773667920252425041223534508854570852682746517368070764087031514536803211678152653048963609782959215969865551431719700341115752661828414826644609834386162548995071314894774355949818132869479093781547883964915251021738026575759756293216438303211184954435630532353744968615115142935494109307206418596308538670895704058084137597643729499393838959560855770918655828758288879076932302558518361838452825876769814122792271519685606345243228465816687947096586180767137878731338970227435110400000000000000000000*i1^76 + 5493344149032910570815985695904279249315337880373379315925333110337092023889856467782317678570651196088591744634983418805071304533209472533196247050892413935955935089692201937735358812888254777364923687336797782006845050729025928504652981770821887257316075946461209127124697271486132638635986806040730315206665715668979141648044418836588171011646475901554171423015914136667136203726532615607261276039623341327633511152860834709583426336510853943563833513594743357781769724493263842469218422767776419879663584823624374081200437796118540577562578064015161461531971674120914561506221857080402346177235054845549025822770189711662123978011655504527413949645222021857199617493683114197619602855427575765707594106315877257131608296756087857246130586236032673998727167508530888378031938778321782445620270898673083544667134567830911684304797370063570059580729479410733478773477912943768578699405245450348131539677916245562184125387289590806116999186779273669624419316247075814703106570942479849648499908970023343392026097332758681541255236310573466515350561889329587588551661363748040263032619994130990690197417743418713268290262975533095892426272081313643939027114718428842825085997663735529784342109533548309440587401100419132144471301960844103026355684299087379586839521606525659447877505603223961246761376577089133887347189415756396376893242482702343434251411720730696518795874925285486634450462741669128628490545857578846286415670182451223678677130487346583489149205451095565421738514986718869908884291671305668188590336702441145585072374380601698592370963478617085647239067957142120574609373586155688213688382699271826050497117541971686719035737223870316518588199925553857752552263971047377146347848788270542087072009357274415670794558449967264488651606965773079566091148947397185182674973153622846961775740874092202037114106203701686992054097466136519902948492632840169423337614605187362807482914515447512132253086063013953854578983266756976922585767931370077370219772071027030862586719199463105374255044447668474719041585241869378856333021392983270917408999057992053846576922283444646876073705867485081131287104104365755971821512562721930624795885480527314295173764869172059274352366452031356928000000000000000000*i1^77 + -782064104749092996323942788204966079897653190353914826073792611609311815721342267751456679193395843018416326775530206300986178215915364026526984458545590350052151846576327724768694725343016122135305727320825400962101195409224071381062498734961136386624654357254201285717468745778347286830803061906933714339315070648158673334083826098038481462588996950219725617520838284777823872925369505821981624698397774506177424096672547314931395630916204110147332616360925230394860426980219676625702186081940333820413925306392296542329933251456523971198382490501522592022993369074535033910051278223274013577440587218770084696108338715825880361806883975277293348566995788951060004322200926456092444581189396037589980070576353157712638184946160339488035211507020775116291057529038918661310814337506760291745814784187945763348468170735415383194157118366615638590622288285092660591523351800872325244473135645378963953894493506506445862621727833727100234064145382639719945023802131871390994746474034397170070645617409192051683784203541520170820150718584814757730194722211608039099659432029423236643811039665900022041303712195604848472729321881710142075312702025033262443752781111272266364032552251890120963615773989228427083565259833864066673701242370948260404889612380217214950408312321459777821073383304885999356855976880891004015936860586264649967140598542413187134025927853871252357823656841277038537808201907171233946981391253312520423249000626870812480544051367970312634434848094185196678911622464532321890742482963920275050280081695627431799388259199843675429856936518003337944432720976089075755509654318813862587104122123560501553467247116437167012993055691246829713163271513642912119656329968994462145095053450188000568253270823646992708578617102744504721439099368084865633077319649880338547583884103564391167656537117659843008784607115694506656782980657815299709191864101927431650557758163248519201049679625155937424613750825990735003607271794937114328631702807311613392075499067701014526766599758049119487701356817180395722913572712286725889129968944688027123004755629964912851953827093071422844338310187224380730195729993986260258775142117815683825166691296257247729227003280249542939141734400000000000000000*i1^78 + 72461342363349924728565061651352424406910583100362069747104101814560808072828556966304339267968992946550258016586926258048848388706071348615532288145132716153346417286719149148829197419899994902069715132087870754287961128053759213209539991528045936118234249466962906223041948708280850421695535264900063618604014452775233470333787022415568822658632360097185905456801178906468568701596242925499204281468807757922374087579740612625378221905155119560102795977567306305033037301413071186704638227085157966308141713473059709307261263773655191931969748334685645261864176117012078834102577295310048808298445334101907792751825280814508462397189932105082835756905068117301844188940494237784933496074881117306583258035262915316865634988823307463672156290005320150398740005975992811468773761293934360768213332964019183437959320012269782333966149789556405256288330319059211720425834870337142226219780979974648872903527326849807823017693180031533184025231637507781262503688579717025559436267240984365987438200429102419647342273890920830119918302274823125688928482244628449157235279726139002542913716709149320107482937986400282404316774140154377457551087529844408657453982844127623350943980999012344563548007830412639248674073140246407392949339318004304017919718123883002479334226598249712192531455831621530777301545150076374865119949450090477703857639714723885213845660804979811996788905929565813508063683231580056894807355490243531429010505538146919398811767973785531860519111102045545362069948579406894301118947549148490550181558930006597599648080089653876214196404487783076040794093055100512633257631686895044041691446750065738707907111507182663758633057851136676068950610599096295447875372178784796501146480258639602846294229922727778963603531935348220459421369894711207729752778930001218945938989536596578429413867781477936971354427479936950174463839637369489140301245599102306529823145246860063707973105959869157497677208649504092449531037166443023726482437268006651146936535324247211723858592918018101440904826029560669613872495672389536444266586326563951733241380539232906187845037882777742419537825903635345385912442237001341961467761198306232217437998715135142031725335974772736000000000000000000*i1^79 + 82207099171255456374170956779287363350896591392315797862443817683583950765644648723879246235685683903018287881315502670473895192579333483427263991563612715979168261930284501259505916651657947875318106563539676881249548854558770225216006493263508753006365875915780740319523979208831214958639814658277874658416278873926454236280573028835320983816928595534774511179151974906229579170445293355115646690775807570758851169634186482205689330128287303762599728925417815779857201855865070852892555757821264296697964543892821768534055893182274037835429413422378726398034559797586466776841457256698924248599364759798195851068874641166220943594506920922934762963869106187449991525470931488406681950135667856927104036412772318446726613806369532644412141461330690999286328088627795224093124923055339737048407963516057924261852503578151652639094508262146989132285762159780010406982693866136048382102869950286528817456271917158479188508199318803386720792677839921291564785161534880630941491819137039715399566442714504676544885945724153313944594883257145041849398130857115680666544366283952814753711620916083743558056700731662084597653261656381822422720564844455642522909147453026173801150894108674783770412151471391196263303839431878708768035532200898015066429126164043037131673033016049953204093204093455622579126482307363813498446784429121470637827426709927892042523000422518229050142810550356401432414720022367995316106946223209032601696416344706057326123808830529183086402384010771214265387188012139249060285355040629130841181654168791531597983924121618078087289845420711331312144361981807411773123232364883318571801242281612072904982048677772226402905602614066478849389650522428609933445170588028944649218779319048111332011684923208637989854970073574801985607440980847747678291768240698064147963941052236223178272538399950317019437163193756843198975839450589072088738513831299435227974144144800013003175233264926960152550674029125920304333529645890958285789849596632830400926049050886931057333379941768345112312746189558872915431734057323403396470609818087521487689436375093479029271874881680188297394454330678449863456218564608209760457877263457448003385915438928803192111104000000000000000*i1^80 + 697298528940001762865045347676199215103822946288019513188979737121798975127817150693668231388230074911282813497404996799825148726682772137290287790019671588980739236079242785776484617964225315723218162371035836697031036971316606638778803727129706733063640840736610461244045653427384039102849773695640950887296108128222806921614626946973061002625583523186696818323863705895096268405768585306411977172316470691643059678024038730759278757548452540664973280435591554390212873068334394989234559339780318980406978282688664018736616202472970794843750713879016036677070538198084063784124116268383695078762826068842850707045661701748506656848138014568956334811738761169811077864753474946827034787313287692441766562255110348382034167397806228672777950128918432142843037600508490190697994252500408165964560109516578343060850936720479023687045714041247629653198055034901595162484519051137223671815611498349585973210708861645343928978758544680824467869821483767851512862613802342730441511507614678213081168940481208648103271435935939491065629155930776665920107907060463452111578624439471930464555782246214914216532270835378649266109571260478416094528078538658105605626318629995581141870823717628155289381288648560876597694203621115959470600986604548479165939761722365220557272167257747883020150405908245783797058262085949351664216921245461565303972965988018643641426896959961787882620100711111183466872488408761780447080403126019591239909299900737824288525383332557264310560636620477701220792521655593744627790539438851559959896915518900631917235572911686581567089033125931643727037061984998963867965924318094895126140694622605352738811461524371507272179767319122809860972483611451608042892245550138239394775657059063638867222783911810541252773437830676578432524449386940527370052866857857633397277590228723549581235265449850715101871190074867173697569481621983345907582149475910114949919742620143810787137021209042812424988655715139473203022103673473440461172243272612743989816406968101878434904589488981946769235148457952341942685582677410257607191642698086771370575734848101707288287152724477673515793605561435893028903979757798538331255451070071651594082462361190400000000000000*i1^81 + 1395854862643427823832866692265344098537807767990312647849542219820155498536993074674776653192346103624321164820408824623910373497931854063338773434691670465851706993749095357980503991837129603893171336954994011292708188821879093632320991700276039769023165933604498017086780117060818703720175661623612240961680631570319513584566664502315225648028416877104954705394784696347479855899195997900355414240451002187001231271622183822802257564756323140551217805208193642505335266839213216735395589940310396884068167045822115532550499007306014945859441803810948986914227139201219196347351890697433385142264205114710011764059117648764344939755097075306517783170680477839377113501392678985663857492981257998426629976766871390890521813351840255150869421991441304076603053465539165449681853761729231501854017929451586008583332882602495639656862859376703064343577127361374683340704226453798195671255257346297448269250085482412053959214783493600057347103030815891912552599046850414094667760953760001570486610860329649779952556992567180468488975490837750181440134854266929145865844698398988728243922040897958255873827161366854856090326098019889753475999435817200489014464215187205595787273438892483545762662694371528739352555078970235133997557180270922043434245867727592261372075963596084338257794081425828739179494600241410895992127195931215483837149334704355212163142391934148815116229091570081551279619643247921866102879830522641615061534643208330463534866777808695682266952848273875667637975596207950874240596977202385085729353332295748921621487526152948403721141054101841920267101859138221499621306823566192229710232917507316556509526340829512352059874055103462863231084011615796863795016757318976548326046399989961172990027632032325614678530127927548731506253967946072824703984669876900174481351712184649617830403037358222615633779556092928409672148351264309977580232277423205562158010797246851124608710954383863281492585714719831257511506073555288637205018875613825222140178772278327284984372828661908148783616029295460780594643939184536641748504273101047859113102641531837876755390997732048013959404240188556164345332493640231675918129410079394952642560000000000000*i1^82 + 709273499482367952419111695330789619525242932839171633845204872537604050310301837884367543013924152472685830867990710889388574736730505566859716953509886915106752917321271116819337504414764778095028825313781154794625980741094942478040767673707704440227207477868727629075120721400060585078871923083495170722979471295411268280846038862633490201901783827915896789225641619695182593408873874580822818093384118434856063170695961863739563081489278136085044363265192669817543575301143489286543987035885902006957077942225214512493564646164172208593067684473773408422960825647563843297507442906983736734604557897289548406731125071753814891052859402515060853909399785134023612927001394386545300540185813230262372755140387420614115218900363519549377479136488801265563243325362871593398240027302750095852527210611713040980911775056797401661076679695326036268613101257746842121333711324729536971584669762184167113295424781296587159313237011707252620287601912577617086970265103734885638965792835290274124576512933404143340370228624065445190850479931397871388637341108736120206005072190084317697063138499748024735792834951786433370787679844924845211554346074636059725247701938403926685657372158220565141295684079520614630745177466501096649454238743880242683769276828836762380806644485866456983570683699395084540200620288735680334496688107681229981305224742708348904784171662352149530881155583611060428497726502975434081016047547319953786545094630499793344786150152487649626011629359862746666420925917585907946196960604761150246267263981341910325391536999662097201834049231656567458058995061858736396445630702405767895725542364049852475569493460540712276630846318784436138914986558913741896829588407407283131812190785420570894270781697585949951087901432006793376753717669045022419892625232805935191834080293536839586169435835861131155513662471588153999819939309294637839811657821682208399580802931436224072864614448124026265974650265115925622593146110308801002506932447347327863797957185553285949442398460341795063727273232323697701946672717438639253316205844352133776820824914731264278088224402046265698778614437999621761248841093934798231631298560000000000000*i1^83 + -7874943422361949670429683073964224549545994125564920863751076199944055124202372368339022705260429798206058349630140001275625614061086245310603636086966013091746444542044612437387026857310703985558007108920987745118322362107507906806571710680614594710895885848158507613543922376889270298665233430544238082004039136641455646292728453471835070223251312640795129730396461770340380257787236882989419269163333388063650962887492049872519349662879845698535969078986248604371939231819647224279083256128762626401209226149290049018007586503890347911651615031872482460993833667313462764302758573129555018006400307241321881082848462391656873215572709814897400870384208421701643381535261059601631417749945723920550641171997666778626599147602764586675479889471775431103641637707701467091813530148795877093898956366485124883950914182495709598792318486278951702833289625255210194967701128878053084327225501479103472281644002218132529734409740373254683733293142747310176906199975094472738515552279906430082132296660137792825151609912476490370459905831784544502074306306487554693849858103516097303739594625558487786914246611232203759703840849950897348409075828475364506989929298311651126793194960240871050946933647263311018546599729932742721709159416025413705112577212144870138771996576932741440478228813373462314800120835971533328278633905741420334684818346791038451823729120724382428313249395783997181695566595836126675985754927248363718654296720159166665654413041576180128011956822427211344011920612606208242434055161329621931647992371227539311616912082581972130473977804332273813873926304519282850072498727572199385254662576684562718949564406923865036861694736533070010252353984666525787132925492810290053864439373913264900012409622006078516603377615364529614547863776447382197892988822631269002867930190182795564777585736896367519696322924933546922808723412320513587237015044139938988449978125922111252546282662727110439820653006333549345846208165701724818110894341626033324767406765761940129190173119687419809940634638805936374435412543654642564499550036905831392000433466064549189501939830440511760931011051218012407922072819754598400000000000*i1^84 + 162449284723341851007022321050182546316215766764666977213905134019086950985245062871418340017400901437089331868067946160732916377090791839577901248064403479401897148110778681735196915943446708325517647460300152488155870868561596095549438721727059942975806019295021099292874115951550925349266360842294187674471387671619307618053432182890190002488787373795772868232436043848021758282502080502378082143683754426116668578150003396189732921426794886804207057093650154147051644380689587885556620941881366043636295147725084265430926326073246559575881612129569228591746886295822380227998338239477547142766055916410340557014768008060591060734379702897999470988164328741950725109370360279214588378099813353069455226167650003072276517239043112860815002461774678663612490061171748241546174876073587434298467820970364477264690599643165548865654132068886306246706267194023226011008543116897417251771672043015663459010511160923628268305893887323244057705370859546990208572893198379470717227229653776472312468328755868971339203098620856338902464745039845369014502141144740324984053658487283549803607270563797097754919772412122570290478425187601028070192269840136096364121553999863071502379686249275502207755955348469327827994786919933756515818001231256219437587400030292737053990415617522354788496601688573091848121317943509614408721970358263158707214674243133935932121722663955878595889822994770834854463306891122282904964281984464689028735796028435614482852925138543599455619790733250571844284709558672673260891713928059012041796463316969133436937524035775245255413767319145226844733895915539270181720045699793101641104097487327687270243452054320851329484663000689714631241344438943852834601102817121473455666143997544985723380836141364750146844845158700970098250051259243833027706427441829046404030774251855906193542670588432342468512056297481637128515714752707908307762295399081205231689436069240329758294354130962409750117111793128316327314403166280099899934951933569035962849218164036446883311278399317995474117369778166328435057903558023576727903800100616445649223745491416843365873826411081057403352793994194143150080000000000*i1^85 + -10199656841430585530631529554783880762008180004743161867508547879083590889108986076533854445312411072924748605945564269375633429480564273759429754684945381131600570817718511458065651347314327336835238686105193856559327229564623217669831067769811780144032152055604518293491577776812759886081281099274766101000888068232249417121753286233271868134454933534160635411163056517670808503332367216715791722739942710235492145135541597551864461315656282972217780174993098943289463091771861278031843722277556714662322411295396895638449786796819521375877554153428688924087065457646317514471300916083987149681140471309779679853797880601018643286906160324556851166662935358771173185384479790551202376644310638898878159510208110210563599203178899196690174100391647626625352270403944501407697792001377465695206176095933463898350605641173399059466819359122819636904796960340678426841808588045963789416404453934748796425600403502765910784883936032455781857078119069730635950142459155745498307169357341433578356946208402227627500573765137563595688408487505644984086492538156039925215218363471476240510661609563121634305990719062063315386606074374614116448641394398772839286142585365958816664566488845011901372257205242070583491059776496577700287436674519967033543779025452145901265401755480358068692025548008585358399643688529643181695739279018255308419071848552142038535520550989987412394435053108149737677160478303151096788950708002056666385289300874565751612281229524397234533557811611004210757337650385666586704776128152973102710693326265418301253495170784681302422335353197410735331267956584572848123915991365307235386741456445838345413386986552836566683236631966383822985591786854080656506300603966964651726877670044328006408687126654652647024130601987916612022256364735482933912970224320120343887421810402253722708290227830501028121895751852726344679009011939230168189956881663707094294721220046678048431643478677040584131662324015802643231651384309431165737591586748407636445804565962530591126928615192233183597621353959275133231283044602612297392686803628557656735901323434432233376265039897453133824000000000*i1^86 + -63781769640283417908599497415840119229716985307464575747370565696503387810527057342644041433765201194936047314387708962534245266094625112232548201663792982407921973056255111187168278564727137966606852831467317232156458221459041064712144646660109909153316410314966773460210492355166729393919433469084129969833303347802413922246335797568738281874370574767325170836916965830765705106434770380330726009667267704139310228315883721181499593027325153733530452902932340358236886446706436431696837244559980167015814147572652895552575564336001769973702154969870876403854444316393234113754996075640862499708137769226560837792669016737578920548571181792907316514022052212848542137741010390542879853037922922215792830011392961846565840886202842503703029817426319281880684990183543919437766316661273640927821981639756026272621650506042613235379666903939013313122358116604648933029443054950816650718162913120145854606884916078830596696702864607154856178192518779446920935869306106348237353185872302993955861557593391491144836562245101053453381761425867204196373143510427254242540654911043579290944917728965407874540283182355853850936568080748530049452900241939487405204764288370750234338479731377393292207326545471301628082192381135082090320962037173835683753325522165493861971857169589106429918989618742979785544618752925953641902200486707783855703286792073926920365242936313219198685973838978568482881608184617974668590030064308668259644424210377354988986724581633270654972400649618567218115248418623672063308992498266687310356310849920874183138777930912032111105507102495376725598390084287811549182090304540362771976186093832922098887560370047108432400419704919056526356810768588522117098042212014578976532268130993364695212951048570271977987247822638819856415764023599680506608856191412392904535677147618843913999365404286735573788740379662202276841290592462970513712694774160144847375794807074837235542072024746855730836158403278566939691020027913194995064542890156946347724181012175933776931716167538061780321908336613612648194174532495601949533974734569713521849881826412404618035200000000*i1^87 + 64593014027835428221251138482748699849600511305623260175542459028553117220346359929414264199691246624936080060532238172315866499233861701344264936481666036528424828778334161734338779306769958139809492836706417782184939489857284725489760299183660850785712335630887734628180725533632771887832617642780457105558475234470203991118069301212569638215291364653693337889718784432860500241905120369600578596436203405007599360036781205696409001262704424868392498054983733924273110751229720777011334395822431947230002175349419960777027175732156375834877640630949492347254385451462667179334148085852470142347382503960589147691408116972730495148495122320598397169742298861689749877041208927950905800115924787233954105106941792922617981252174780381410826304351690645097575030407715780258144987125263361140274141558058565362021823555249982093357599376754424902634915699936522663527226959781684523442426559190377430706671803397844265676473352423391282196378604264472677623256433466345137296468055883050827595080901450935647093244511614605196302452459138663884699238906105454728092115799566292600261343171219806173161507944919742841718245566362825408550184531719373794585038062933984386638046981950836290279608043061958225076330649260727313011226433030269234967890176212947694768709622754631236422087930713045829026628437376060908954074412535051536467873472611294852446235794215603168843821314812895849162075167817693953284547195520329871297917095888167283039555228023896478733114334592584293617298896021176630057153734535493386711447478070792265450550581717533729750203680080238023370319513418007618165199582121609667896689560669810205773185064155853810860435094618447979541470761345694732714392931637432549543313374122792352174405252579767690299532216735912778199245175125375305994675083222549311892973213649791350884161322944146507151342541585433274112331587362053239942345569649310763097216255114927640448721807445429367009357848543748543080953198775738637223317630520068479406420105266149883519139615172949020221438497439505792673591751244461313522988872688050626887680000000*i1^88 + 9465896574268480716576059082938506082117609749567316788963785426468498049364799287876024204404042731877442994373103349324539738598235173875091994380607364390719358463496248761325716918862072868932512800897542049414807960605883555038239861342592189065123465046293271103947278928826571771786776785200671720132207316789330834744759253680741059972962083134028948492583405491431596582799736486175633945131989056049657617485286650075210900556582496464134275051686976093981673572436691301691933743367194576192052926431232571665976674836678081088124852414065734595754123974877734548463753492125087652720759210293824217194531435118580269528593547932382330567434851951462171315864048342131251947870183687930638046713089848735250302511906282264267941951200189641316911384910558062057067507575656083970684547470713444474312102090168889459841280405721887653993475100224190321294021521070068403058638749157379581984200587682438623747522559486885674165157332823176828867810267193461269946481881990123915236231787973982324673930048842644052396237198343595363017007056693869824241190598653914065972787310219468097919690254357747568277816460772710572409614507794829333955565189592969530449283380679983901306775498156257595753598311202829082582159396332862627012896203748254748426920103166335636642914277175874304715599054335863685780774743278478639055130816799848371008539562250887058358048300313421635364986451654595608987435425361316144860915575369513443396870034386673796671347058995408159265275051967584856940446865079669022133532471650820216437794319225825944448278777531536840172991427834292663043351508900642831000623933709900213892367820105280867678832499470121531274400396983682656586978583909936528215793614178134557933799516485525125394448848326506738745941158045805302201443924684630834633676789373076185838064936606049150874817183205266739493110191819646753908514816292554486696568808971383908963494224639935991487972004334634741359354196859022318697053356558389823214438903350874477859844085563402603862467380693600023733195732366756556242944000000*i1^89 + 410268967763319823033847873960286354113210489362426254491071935475536020791243480249158546179101757995309489983616344891343017735470289347196523610192262130033232341464693515126693476956795887344517588970269498671276976175117486664110381687670337416454567444783258697008675981291018386101504861874943929511249369099050490761714044841795889177860890403130198464436939658284837365858162185003238527984767097202094816830974080485276268515175667751550261353834740259944712189471068755629128874202767139017867496646688156559384345800840685871596639676254151639269950788329507567531394808292839790683343357854085400877632823228495522957030935503671991680751414449949241362039820199626020628064849118768586690638509513230676429220076755588817339807482417186840015530800914884135121935292767135673940489858719511987374008444957520038405991321705960549001862299527997607690763097720491837408244124409988661338140546109176949702943166631493067061868459127168863281015056641163004712849411915911144600298334044248671987145686094535964979790897462751457197302103997165093153423925761658457114719760431225767949637162521397487352763604748779887657737598197274222291052472120130227983810816178641927404819024874641868560407444278341826383848370520857392338387815222892075356821313104688978450199620198053371943500629268855683111792035099334499974712891103941192075597159317790386757591470013298181913153622308394021862181127808443871363074506563032356404174933460765181186909442685011616154252337849705336154290121320595138143789056004267112267308949316556074571840409488661946141802438625988256398897304059713122324408878260508543147708412440759393165510017497631233753307145388264185073754724546494210907931365318029528134598091378635860795546456317195970459425913605417979788715834441626933954981604863741940512541206180985164434852323001492021552983396529533149050337015371099989051788270079710635484579287038836249408252159057661653570968740287364186404190930800091252786191535170716188428167729906792362935874874123792780021760000000*i1^90 + 12762618314231474106887811700992167071639949777418712532292619399460216872153823224217737235578669851050266103276024828771717047050315179488676263328409422618833176819693172238170771093270303418977832995389591510582891029450371274493715138465184964527072029531696860517837948709647523252822480479972726745563295481312604509783068855189383179605061053447174988796948979467549639320961539335813640846172367664095308547274307518667923442212162609404126396397379394528838094596036738967153981361604635272165470468712360974318609084787182154382342791011066007876083735142204635584892314125790220591086129311485274434282630639113891804344047336314165563888835422044915513397081827519035915014198432758659478087413329133247856614408375369533484844824167130895327162357285808168277492849934759311338883549977935330030012654184354117535238561973189262230134509390374050660540548874503552778547838621177884243882246571861674823628473947760580630668234763453243531203441753579912567874370089274092415126597031442523305997138684112851563407191078321904200589846766238543676870648019610030585518358622141215610056027853138731084262749171481701760978436740492495242593994220999321849353921374273503876762441831853553010139798114991978102713014992222197959948144647292481116844395235818062576282133651634375484816178705702077173680593830818033647012495355441334978635615281873170767105053170129075707616252487136990251848408356534720410022793168795077380531187855465206164475826224049104706709462085665005980733134414590046270078649108161048748613495989372811309633904735850451810738761393591530504524137775472672287116666772716656047326711222029135612333797058172017261350159428724384586873365375095066993704225093104422444694949383742437578122364302072017992692619800760995591355196420044882359694695935102024350991499816015053337182301275478335480442154324158029053452679665963534479555851118779437025620072594861450332996199126350081895272752758914316225847720866432337436636895790560127399129780771800489005916160000*i1^91 + 48469481271316191489269555071309659460199567007515154614015986929864692989880907920353959205689490490172655939698293932489870565529188981826527977338610705179579535965318883677427588780554659007018728577911012432232962175265049258668506091757202605437173502196775392774001523664183877196486793014712003030525309691717552906552081352921930511819679989302094532257897672308747323797302803446533220000327408855218407994012383543142501891529295416332708046018319859328638620505149896732565200754735501174768132913958119404138177944912896478435232113308725781696255362285696682475449006320623122151329473419030393989870551669830237974742080174615960260772938704670618035870235006094087551455554010194778439119469442670144740497412237650931396337743591767553179063814138230107190660809917502275289311715239172360992219755403368193750062131085534982433382229270611120065080349876071544528559376033073985846130639391634370711466247574309391483297626419884575518108611291993371755974048398096849024944382469738075989840263458202936089660270674015963574699372848091644745909698150709305320658673191904231257727735390770505344941926590894162336052253078165027973498082590397446211749409017829900882929278985303413685635517543544572555164690382294715930336649274681532832511349164759687049674710935542805429683545303227950656207564670868002562959560022818054860985345683527894369946901339986175205672355042972156072278875469369354641617922574502475775541019437103692935004522122082983837882834963799932979725653270358113670684128165493508532585037893435186886953345146441286841776915837857593446348480727405241072307970290510007406905375022856376344427805456842320340789323420305673644327176788781665215667376396755660246224617353446734559304742417148214980667279253627337686385746984922039428332650097110945874113520460640573987092102054123261906715267816276730207935745997105516361931087471124415770441484693601415912392743648589109860941914539700873852174817961913429592212405219791173690624000*i1^92 + 62657243883819140458403448284509575662991086712469176425236577135233228675211398330729645612969356114509963655323788965534159880996298297954936412305485244343951681102062188716171301342493215549200791961784634498685468170658198521603199096612377324391020560653200687522260422336559555233076782899665251905867896476552745898489931372119912972261775048312982264429099652807863006126909882768324884736782767858150248893826151611196611796341204726791123240612139477439789815865131861511292083518132413177406648349079194602672925907902993182322227269151482672234702510653038334972004805082946166625142475963822086586905920285449751350347056062888093780437667581425643348024020344011260526234428104646681088883398492155912808676249028545527336429455927366507321829527969153726505565705773180824606586398078789662289392453646364481602010060333339909007070742540971262480516699917516683917018425301545237258864593644475077923014758025326700673758150192694890386893976778683725233842370026387681743883482455746475557326956161651598445300893476206739139176386151948527846429666771241688365933543815807572121136600858217541655073954132642803358439001144757570785034347559427493431972628344046759590898850448325438930656770422240082662048937129572472376168100532145482706368018480808279552466454944118295603988558123628159011987197475611853677051771809989578633681349542935288083637205116468936311989931632406287639166748193352674813251714866720236298444215494419062135016092350537625294624970998000444058903489418132741982633002030013354875311680749487446787746932264593992190063074952202368799859110393831788624958953087564816202661355422310382814994236874392788601946029356626863433658933125363064950643282573279640036609590522171301841704826416551790946500355166133346418626187048153035014960125881898459214424449309171086146731669516368289980543086810972990878638849536868114501152492007204000800469344215667751373461105804600899121632419291325997474990828073958493344000*i1^93 + 27938328814389097987654680703200670610824237927346830363860972018702365353902242342251460957207124931991037704915320506817506794669609917418570274724022956021078958937439707225056292583594383296639836865811698684370581754566855871084810813615901128598337876710694951668953107158841113624346559988190467113212992827637981410342209385925662598810726996231760970384796997371267845039482530363544042492194591944839510490762214051903061360011843874226364046887182163113387916375754536429807836579662431316752740787253045524950045846154586851478754762141994367679636335733415713985815513007207538710263701340604109101939444906258464868048667062136168068396675745117530208459862992071404707983423394603211392846731509852811871764994899133092326560368923068255795110697337320198158435022271594215617118894025020354951415318187955105729890545125078981434770450190112399006344534901037482872241490285311259302471164922849062015980523021999640278969992898093154398436705952637681321655060899236413691279659078467905558296600802744040875559497865879434883037103620593390074572009883096686590749047696172809602023545767198562874465484401950799370935557085966225575916326373190032095862971592043426153094219598470899546405859628075232842258658272459872695344693634710713919209315134628910126293988146295530167713933312719654494128596609149418561395022557756327703612307321697141619312639927989748124430852136838177050858411866627194455369863714233864758860556593508378299643044319438563131283537480539251719298437206412647960676546771912053203541172262410305246485455066850563102418368837475535466907569763770874642846995243135709960737084446040742255838291425427884067626405345969806781879196781309037700634554574238764300168170005679332599605797158359469356537262639722033311832516866398689716564500507946082827977067222755291870589800142639263393503531824043981571562120910905833805104711970259867578562114617874984743201192936215200312045186493075715280*i1^94 + -62615478646147518251506709637313744937958796588005571708862833677057448707676603406478163337531868992824428204392622042472842391322239586424723005190908912444270558543990433320756624790528363921569086837754784343389684277161928662150394793555428123246157161987732369591693169833963577791523917819645706155898654779545486635685118128572239672982977342134151908481850417802540080540293346544722848053823179369497411788324612540669642426949556298596980857117862490217338972007497109960084950570409911141947302728124978467282742154467342470525742072048099236652195871326697449789096360411851925167503208026462793038622147281640728515042516681146164291206865313226490659433537033757354801673724229453702388729394542649597568290621401467621070933831730800112063673526268599120826081970601539488894225492759020354626479390814869273350935508986956315404291735763983799301988919095513421820499158755248998481519622858247997583901045818050925211335336556496039709052509548950955110367453106187211290692188483167227652809805297439773299681893388657809049006274122783517770232046845862250873871828371724648791617498945690754958802907721323634744103313730505098463525844656075456267115558672586825365889689559816861281514584626175022015013458011507114535564923859849723299235015047842354116751684217817457027703214800110736653110422950686064609590896699540177444213998085124035553426665459217180992631542261608856902026892047106509698085487102858404871256189178642724262802147409844436329688410397287195365467753448165531365860898162936661324636516401560748850567004640216903767790018364867491317305266846594217359699328184202990367851011675683780943584682738952751994267857284029155262352537489563487579425675863359355649839579425034273674667924148082394955922908460072059131018605852877229525639485741998499042788279311702615560507891639724204469467949035415433234674799509775503058768144900033086477788423531577661080*i1^95 - N1*4051859524746683963063380753265251888964895784405460463576323319626608130614285564744853230356057719386454411471728663060123599595885363875521202636493969326117782651217766629106381393833719193760486072957302672696020138687749892531645409633630683561075386419741480343635844010548643185406083677199302444556776729757428664182709517741839227998219663254611311862*i3 ] ]