[ [ -93686233241689122701096033554349846966197217947830085272084329221350658283793953963287978906915276043016359929110076729030809761502416898130210482746411647645735849700469916965936354616810543682668100320118444543113147145010236477129571616763794884133538951703313557653043790642747155196690395787983413452854621487736886343204871072144980453063248210330850192458529475570983691668874361598203966747611590028650286182403678911523244056702266185071845098630407364069531999098404138928506016059267657648122361238959359451208291445684418373961462535314622288406498233224628366564965814608972870969644907472292057781432059469361887060803101920735365327769634854841378746747539226127425580373459812219006445869628689936440670560857052803595291517731093857549222389282929762978768268094923102249093625961252455584418577183139254867928682859594187458876952329976385824357860908008290367787234824935110272784345204723747290301156436547038927833513182331825724637295589493166350028501304372205645256998416520089743598816355411378678741356332329202188742244598101319979187537362392181489784634395416183112694153160320569519096757518510239663749763650415906362823718330403472409668647318983592967764732917869614517037112078900630375757704412822162143180015551211134607445661947656033544139751362935055697298914737547422827963016126687047626378501094941655040000000000000000000000000000000000000000000000000000000000 + -588307800899171569182943196368562807437290844240805842896207480689011629205311752384044667305533905563694086232665726324367790238667625613292751130521283616033888290033778772616425455137020052795361691960147547811810428115120652452484225834270315721469392510729790449335351431810170829676341591547551541413956520963207769431963771545325152992897785549895767804482336870637552423450053127991534307878687300847294328124862672341239109323173132874141368936831689552616802041890607056885047590563102429062282956993667135844903224712504409749516312744335014890246417086609533877316858229640700368842168424981768729994997977612631149099573067710005533299699161934486196684505617849588054433882931996248462933967473730585671356244774799471670624104692731879595318015885344825627398997560056950225307276010018920756788422372849887341158320339228820824931460824794181276365930069155372014759950094575621564316433433219913777372874212555307113671102239366037335454665047881438609563947288754034747584826948025654320931962928979282631716073795080079881090755657502090409384910270001646424374983424348038244934137768458825615657609331989021311292237188905087133386998001590776642320925371565879083057914849480041869579483492472588558106757345627276075039556520720944613652133565339947111635004038659613950738240031555420559898960031694017926789558192570368000000000000000000000000000000000000000000000000000000000*i1 + -1700740454436440973389869095351882462134340975125298323881180272498094132650263818883346968152342275311249867744121712937994122620048921443394779406700891962017017340165631078941463213257813896458138461867248872652266478883113328356666569159017528003491420132368517699478150628590023464328085413665638730096810598916414650601322470060905135300643469394369232049103152235366939637331745310042232883188693845576230455248777991047764834809661661585031066339073916476368688372111560320848118672316816505738007955924450460057377462750838300132130451517767340550596230983789652004393026301348475342888324533692007563545401137468071418272452341542627767713263830644031856930643499138279532382992644772344730588443268048492649710036539647426590405541772461904141715965576435475811486027084068672341643217399836276369616929028204382753985702168072671516944578013404090726324845978955248212373232401528289031259599242675083430219956952761334938743216168031491630474174472293572807486946867327325509805087541978499401807856354127102451740028592926876658850761082005331801528237628138942334835410720750916811447293543279789268493977481849592432178947096354105947179679330083483993984381871475866432052049514173094144437432034646795547857214739012979961289195752077989110349485898810577614371046531681850613514229077887183385766589024214646026324443503001600000000000000000000000000000000000000000000000000000000*i1^2 + -1722553698741715030792691789740045308934358532921821554970181610476080638842816551039955055190299396754437933485737552762965481820855926229791166884774298287529651895259265164420345582031369948828664080523647003296498235277265829679183665153813380842121773694046353323042658057180214105114985578256079317551229787660481690368627531174749100491779771417845092229202205913341106208790118774175838569978735972477060266497747490998544887334713704387034341298431585472922025680449640670883912188293292101014830484905547662988536380518121904607819925386146854991894121665080899734806870130549769380020868099002900271475876755195056148995816936932743848839392217839691498001168665623680075861490747377274517047834337088916608185951723214534531963439222945764091946855535011749250580805199192644106985511101972847494021603932780216693549548036923224004371477794527632002988424698593732762591422974137117231174947010433848738524663201859516585395115183479353285162455854078287849190730433263913929279108347528547320380413562842090896219667622159436177179020752547870515994450525788096082553715293150439953502649314981302131924080659039360667166109625974150939326658320176905329438016049757749556988844897188384019994497277502974733149749603691681418767813944885085909759154140531348726876343542270707675099483344418823038121707054048356214807294115840000000000000000000000000000000000000000000000000000000*i1^3 + 220020561139601332908429354055803137066742068090496878831260052055658350385936142676256142294765946773758391454027993737073293820816283158871902790241267591142768626882938985858470584242590112656317053062093486346721741734894678174174220206538609446072120519466069137819771405795288962821912027124546700499682022805602529905501733262810565815077028642174130370111456527016491760316239280499008719344275254265136631127171362204143441759620694277353209074659216387745648705921166143797524968764537790592594883571817885690670619465789023572562848979442100314896880460560190382961439038536167482358694061630630989540536706989172357905408850540836455522530074056708987708129634019219298030006362244228352315896629165611978824818466708434811222752705058475110909419477138374049056917229235969751533847415078996645118759901785414623283392836250040826066433231360687253850845721646705649110372568602039767020952074468050578764630402376444060017053120471150583732669088387670714883186421809303586065205782663773524949233933513072262453673007350513224702974300641593375985819378627213711877124295840884242950917899269065582909238687851850889375000984930248366220058752113084781210920485719594751485970256887406223398527165488491389893974998480763810075125579351139491980949937775749475239974767197003433847105875213522334502271474433920393434628096000000000000000000000000000000000000000000000000000000*i1^4 + 2409578199486118462028379185463918063918987740064228461500260314981005596741771707408900304143719752435191911822381321488755714250305590225904421179383234557136911636167267936991616868229957409924234915852705962993854854223883065390813600561465186814989879611039753547103363781191802578644276806489660718430422595935225969601242323863586223320632961634510844777303502495859676387866565167305474106693312579217401583576989964407700234752857986146355444882126292488139029187537962876763110836811706195018987241993765837664757554648162153921138027355420004273285095919024944189840977060357687578333929775013749203768516406264589030992334877731706388301619112885438682053669446907499010488294433469728153058145796175750419896240112047463836496995680770194341257924590472138601854783178126003718878055445471964650448311939928340626354736319364105888722842296615740669105123656342178818004252856921007640920488075890808125027498687460763572294653378461482964686221952923868833543465875543481572110304221814446114037041189447131517087250852183292570705474798610800604321598419454815800427572492545356231860463901474740966770303088928322445143267203985830079085731365822183843222146630172583647693612739230796205061598819411224199926169972275060371575222630138694422594652313200286565257134168892943449588744101277911760685377435010410113453260800000000000000000000000000000000000000000000000000000*i1^5 + -956135668113968137315958185495071008870485835764176660149042642869255317137310920395023873282003274074275485576123965979512061593564783900943278788162975332528719018439660387093538935833106005592243095078714731363210946756895827543923037769792601664150542736107792140758176534090042868071968033726883074746204348266831387606564576027277770304242275727587185740285629265185051520066699379899696164898463654471719403553573413973315491880567431462516399276475867368726161881295462259025477957884177711416983874765758112624611295696593702379306748800748526460928734399141319960708601599845999134356355516841958647744675498364091421533183057902823686731031541238042467422976093492274502852781003058586380988436826065722577405456966267536406698747940738728756902090903811077314007063745686055887055247226376641773152925674826851638936189727876602071500929309810435363753420098082996655995946231792054063193517147339329994773562651690257327204240880735410768423022664390489296388680576476657332322144545653002571323104086588400843069068047857624815746596080686313077405193761592737095385079276630281307336251326930861658973657417201127870072908121097338124375811673548966006487579686437877866310685189644578805996247825520103650973899920620214871442505858562592749037797568478885708676587975820431835108811275985366657820439458003160808816640000000000000000000000000000000000000000000000000000*i1^6 + -465774865065104889295265824642701337557753012117849908936061052712571009509410358664058074450459714388658936581024236251137070952376034821923710566720574347054821228910581546171667360026295781973416172798372736061038055274099451311668739819695260353483357354675062626579267241599086541557195261779589529584297244950474427453262410191604984407369319883018235029132783313104509962346785169750395583241759051101540330334213680980276953557012176614779934357582822720532290070701988208402714516253187237827107312301371681721015500109523670853842385140203781820622524618812266634982423641272110627701334918649542313585242693258174611099887282115168828784148453624123862263557530754013845307441403132525338568010568236141292052939992549930468094492104262167110791092996322849355772116168923954103590312737323408829622093558193758890110762979204946002859373248043172312740698721948544074374355720361763279157337579150153406220378367669080022291602781680944952626567145756231032851607096358713444387208033591050701216533402714632865501486541902563784572042905458261444184781533318403026294377127203790399969457425981212585601775109725271506883736046385357169277380173073717790173249459961333178311499826223244778835457866766245930786358405067939940427090581253629146087357661531474579443992595093839199524845703977928903706801611284420755456000000000000000000000000000000000000000000000000000*i1^7 + 48228899822552155957371423953684756024298370325899465612414067156428048537044614408648188323814575715090191492389130608465318516910643713673624316954597524398221826393240399144268930852819343838169174607336912903869744730263024769636493814761075769324420673770795826116614856063758621974139488173616451777966497249106385633376161026815284005670231295544948809750290823921004438171746500065314255476317897087909694820713783763668491119810621252326573478462644455850992863593967729577976810720835991116157814568446787612121555023529036200404854464353280091550350575599337789130985818829416867716828631957331124574220938653360925775596429482889720986167429276270366568916606572604301575959348460357746021663919105297339793168950560433464988021112503406565677183788764788429997360876707742391317957587133075354365360695947693703393763362347494809384362873082530800923404985928733323265758718080869036544821990119395259010365787469484696077062353750135315506285080588046878354358723822840940167051821069490089675729713226235269460093376028249561207764121263051020744586210388111324301515328620955617078855023055091840177884570906471938695901219783952718249110742216036984782517139871079410136616891574276491665347559908263740285902378136491260588894886753424500846395149124805630115839087024606627216771511873934870501602368091796275200000000000000000000000000000000000000000000000000*i1^8 + -3898213337478649515592541701171705222317599957033584726238752950204733458701358215421759427189627792930311615175269788142514370995716902599682992610494167365917447660390711386573228382639994447258302647194779860191275613308452434316404603639318486123274263605961942044797511879575011765569590365161370020974684732490436551403740397909788809938183779487398073128674952526277258779799546545390153899976484756366845684799988588198041917575634788276728956569605852078209991623171148712249040624014604517617245354442434088202471610167983676742184696502388992381928118822942357530770851104227292931525039921889902846758469672150882216089919513663232909082688510570893441251710031256738204801004774958429747306562527706560125747402574140877928634641700753681756360635903721933217342046751909671660843155209168984870045849189105953219908150780833286439505961704634252192987259821354696648198972233704405734597704789024654690678796399914782757043567232506254579844966236264152606896970760621362760454711971519114525105761450367774813299488906745386840937483374798918672855806101625832554450400318150369570945784416369255311785420697942067124513211620255618952979365863316967380114140364804170402749145021153470317727969756795001940234468573265713832012799018948632477588605238192943486630134129368488385822160838702707357726789756518400000000000000000000000000000000000000000000000000*i1^9 + -1643151717673490485963559884549896899114417943224595428645562773642292779901759465738414458484831969413306439735742741759206388522269926955428901441545417876680611857072595909401768119237904622085255425146089928225049903856035847855159961561272943631230206393596866126384849388967381931381406241545286557536413469054240340955109330289366391725131426438821711864573326280544985134623102896432280800907508988141883960923998555905576284805462082626730692087809713803157484917539822543201465631016366351436076491907999220220781282612743531808034778681517277109536065799957980029024745601466920124022864844697645614628235689192612743271649748473424168653564913551067676032434647824615838418602121674413554525521363451245069895546744889040186172682929287896268958612894132468519464013120432427645969650331485400023105905130898822388632386518952153371129552197925058164496306536067218907434729404652576804039303226981581636872826141690845478060353568672093009572572784753022184110981272886054833373268363667256776435005722324119866984427249590684564448778018792289507311824815782010318808135823674765956568044485331753136662590690711327092608082898923925636606409015290456156400988543877752720809159669297508769566792199030998200375242037263864587135435228869167077734494322530508880301936717972115403202241987113826659628602097664000000000000000000000000000000000000000000000000*i1^10 + 959042473541752634928764677344234463442649255392435208953419662478132670126766340903744374100245285267668259679903591145787714183780931583282815640395215307545305060027676448797906316018821291246072278050132847679362600081679506699430380381307613572315613690536516691391550443339755317452673903729976571689791999437494674634265968022983624932185536417069929676164323276436801670733874218407184624873553450910800379820931257523067577434800963846613627166253038986642646411464748076812432501630248249969915224251457782881927217338171014576825219945890868130269577066794456596531703190353573797812011855918956760452109206672512076466691500565212066261281687779866094734015333622767008067138606938764067131770245810635108999338197226060777067247714573719688773825093617252956969251918672522253749601652262181815073549044206245044563600837058558861855316903842410918952571799517556100100946159586977972612976035521073135470500126171419256865844460532455397637050368016844755736256401879985173950151283691964972607689728509658165008086843874249857965984024241620959463229136958261234356618868178903231412253884031458717770903663782719435909456409009593184835791759813163939782977688125524995703945492541047841369759911602669851686570272466352855669007403108424541063561683430536069534099823851116195517850882020560241401266176000000000000000000000000000000000000000000000000*i1^11 + -198081570985636249686744300387946817323984785048597422119642714099522861465762551940099695120460883640430984423500858228179159475520675410779256642862569655212060647657171303493435262945455134283515543925283382902594861159928200304028279223473072920642087224586976633032906007636969812066634719687488228816944543157680133348104961532308837649137883193920203060730194495631936833688601725224684341522501575785348114469659730579037824514770434628288189821038884644145633977996607551791841648238894909281278691259232120813728620561473629619196179865074837887501543324577051349717352293233770396277262755643165654288921521002112337883376991554906412570569741905813875237264650774422509304814180102503896067457930708975648288707959552567461699071419467227953816984112210462482758012816992018230025277798245725383401915756959322318653645594245416122171137194446407979842784472413079239443579626665694511349049783167690048552462131774471648427776524397017580130618070151692705020803508085587791402519485993225510740655916550767409104677433756715260894938863998300610927633325164878519989730959578854808454601574600196272140423717077456336070713403903929280727725798166649310248215695911357135234044741717948197111402317986845079865056404111809756904832551087795015867098338662305024555501445982782796520110065486639521134018560000000000000000000000000000000000000000000000*i1^12 + 22296347767571574229609502401269963014373969807623261118591505010048137560148232887203478394575463731782609257406463212557884171704785723605899233967482809578557117166090864165308640981863838723397079619431359440762645974626856426955016120167148409580999140770795806800817710254783541550726281814517354996147831739785334920589961365785306030307101580921183633363347229161574044341978192071904650315503174979987546997798427413713048112376753565684097592846013284468377604081219138789640094431305526241897378603122817833784988182217435130173825680842833313008528513124575521728009293796984472770481441154336584356462283329217882551186875891107711562333382374996574065407066727481920587593844937863238101064482052708813808702132621460154701805994758787250453521679141339009486274809161304989400128005888518251554093062652567758996898822072496546909404711652254261902035488541843913935716900010974497421727101754331761035825420235614083132957137590171420225453382712881395227610684205553269701223019923129500609022543992412141081941605416969943639352030764700413991227596685695736863605737508471860050133737812509920283121373215116371189580280350272555173638210426808444945438044177870712688109211950519667178033791472108248788782866055191810874227784616792266660476893306264462036394691322550765607955364252176208625664000000000000000000000000000000000000000000000*i1^13 + -2774701004817091755591064606971813602648550973613816605450957706630094133973665985953997487625081239706766751042973351027318219192293019295636049767293953317578249670903893719938615261153318800226251248194436882329993551538294272970131583462443770639863354123445087179261364991454505583129391173384200758081176408934481385933211348008390002956524124581255531567752542678695549423295209384833034806757966722106526738270965554026236596863488777680536016338611963179302560595607712688805033032338339906625304924696744946988556136070060774054576664796703877966850610590729063295797086015425952015338460009870493776215961078078525120585341839703146065959487078231082702061459304068180389464804936061285485314868405646183797146913723726123962886844969806338552178186762349768292040152183425580937738779636772287929129665946817704414080313968360316668498492476767067914927198312748770927968809468041138054218657836806679576869753036695893652930635655970232031108875854896980284929913765949502877836628743598625466506302250495681802110500785650170703979914141951657968123021861555904380938644137048880994744167145283479067840986558955021021611893209876277508157457561974325774195499540720362536407490845708963957657309375623553209217680181628242890139435156328552138399125505001126544585152858675197785650405561504838451200000000000000000000000000000000000000000000*i1^14 + 222008831457291071056693312302141710002226895534790155399444119664435200441290514226984481056732261856799399130860915464784978233709787155130052413293273817204292948105995519434871256823256340495333359121516022109039089903120083392157628012625575502196331215716081533878284962123376503838962041954255542137414798364083039876435553952688350679395151053955874170659730717927457035825261932176248222480694360217573413150848115018231212189923978979668128272621012970986069857632649872017618863540776084845982093338092447841005441022630010343129308549356258014495678915437190698189698273425053356846049477719646555385640699385511287614375928701832565517301550545831880511779387938659775216996266108926822398103116306724880542494693945755358399973787143883286965504078083683066616280992567437610200604652346663028981602267922631183860859554985144832519012030567046120200161989226854763101674553468053610538115265586810959915500257003455616320200879813064928830227532816803702130668193732292029313140015141813165149572504430502734057975025060273170151773083788699304159639086001780002712612483154394751377235142998443352110666000281526562143631152119412949805938000544950899474825075468259515137295992789662018580316089725058814681732125024480890616646835764970159048565778207346748488630713650708800060140068085432320000000000000000000000000000000000000000000*i1^15 + -8988207991610761612490322472919093679860820644141941064674346545565032477512609318365423293263402169402905865411949071347971982233312540697691135960426558239354882646162914811523209124815418719371606190513758411629213923415684144402642036772665087445307115787300415029658627331695830246841982840091914476691044009029574703215922530017834510456089182095498576285545936721558372479015418153699298956251103712141088870308278364207116389494333448261440546116467585856050367589654563684775324626297180649454590560388992936809684953830638424262193152691142975901453115068739595306935874320908788879258062068668620838673830885631746039294488103675595781400561433962724705393076824451116134915809375511476131246031248952345723650326961948302729207968509387139068462223205758787278598195906955388126271255334194997873326982343550163336964037129708297253098178246550418126022715455584166974366600525316934223375621476219816920671885422432485641047360250201577814321273046774208672115885085596920960985630500361941307612956016254491498249208447612921102895046510146873881130294625113228858484668063197477722454815438363170771111478200274507880766628132327303548359075469684495091287357919499027787744242522249079063670018466725467060769873408548380626618057017026465662708080789797788185906201766786076176189361225728000000000000000000000000000000000000000000*i1^16 + 180637786870179484404057207074890137723695708790329716686591332381056523014581179849084968707391769264769505917737134828196160249400435128566808480217865778630631375803853069072066127593240002015002607152306707757135047589710751378572374485150472256943888513557996685688702487701072135199407252083960192659008079309324295527904572988653413130144623752186354084208402550568011782180718393980957965105580611728428677087378211263816368577079194792156552952378955789500578470673741355461773116300221961221793232624918371746855260342996089580974459565785191667640716472535185905019473157461563275901656201533863753801430574687722216019292986798506572341913263940261482206604609919000072721640256222340961316752056887777785869380202000422904277392274833744244699490487113923002449378588202883652099427775284615188908631241052885560947364251343495307505602329069603561389184567380695653632879268020572449825999288148245119806691293518063236876201344859964429822560347573141041025904969709717816936663081998672419324255116047275969192578867211489404286550316935275302209243537389907280077065852833007815089391705747358090427641889051866262018722972239780831174007431193822956669187344022307143976883700228988013230954000236492889982071772730119559590774542530928180639399654582711671517672618090264466909718118400000000000000000000000000000000000000000*i1^17 + -5050440511695076620980062308299093898285334063440519211822187841747413530673123750681628597379829542672070016724971025167036280006276003338721953435881401550563583238277382384451791713614495156390638527518997744496589868486088974252023306872061903930209004898113958537437158822822871190087540224923151164236951950201261496792010116777659745706204216456208758436697168390632788788177891246776361200425994991179215557038542157533458093334914218427050577232178712491664644698274833244408584101114541794513476251148048116331342896818821190977488740310280799878703544708208434268948558363797038401068367857725450180247092754058569071886937512809718142748410979105777693274392098711032358929075085620495999612568362442942005514262368753017997601694308972099454796468799174482281815698512018536801953668302118661217260487479993690376188699909760029902657580611901257742666369865716324705177684992233376297357633382319370845730685793091809755200628015260544737037776693426942964667803944292072175204655212138710328176278315819215905104179507507738502129011949465213134213823309153878480397944633198079431275456630542298825110708297744854438754069101422459380758896764440679809737328710850719552036135797972145714125546052625056656733825799327965949772582074789377835488249326318474644039296675806350021754880000000000000000000000000000000000000000*i1^18 + 217032913702755766465130833038078184840132699300487756520150333495320413360067638078106271959788918515969921162544466454729761962269846330822991705994938462440447966996588818620976334263893824615886392368487849893845662072870434922071584808472390641439710282237840935517073715959122815695371537928720840506448909720637640606856524815152703439441317600265622079386984715655971043156461791042589656019726886288653539292089245116069226981676808374766970919340661679926199844198237137429556952848051182728216462281140337687899550204970357449884261190141583543642304198760302425321796471186007146634104652935432270815968560171249447743977598695808226976120163629752046435662488182984458928630687248591070176870420766033778256778956800652638582902410275141448227952328512883708309772009385563776702306416292352710434988777778256524406908058005768936085007601757492595229543101824981617197403838207562225813572981504219978479709665678218112275148647185299976235077462904927959621775687238347398818462261473130444611891510788443448320347389736742798764887643836805456641387777413417291077062262577617654200548516991095883996623433879843769331624669533850274419577757464264243620161002724985724031449129563856490836587621741697651836512668895377274154686895152672275981973546604875133440168406786380922880000000000000000000000000000000000000000*i1^19 + -3355111229793984419374556237831330902227837019641859812473837382212902202088460142088153361533359858596368959819030183399972309649149018602353892976413318112093105263309110251307083650269694512253943394290437789576119657463131053984491850191265316269185939236673063431129182329598759266527016560327209971878370881082572176217035723449819245900715741862685142352207545168120627080574671528131739252411568203592117816820670819113473899131058937469372603361918959393436065693868316720989242212514681524423234089755951536293589179611672806915662182583727762377798423453110076494146916949453285478438937296499203669367393202038453418689690237719157617571719671900059877788005893066396247553935177789000103444626185005250617490043510352037949417249075047159692950779256599122220632902425505402799626371348354291259662767941985564415508048659468825444023503144948355422882843596042353367075774158967766895743690525875133839680505283554762541589969872198622036040986979810362284640901993054101639972800745020774142266585736312680166621424620531992514301292008662714981684654118611054561986956384872560883223776303312234219100288194913530385952630477035908578509222785684447057613698028173555202041806788188809227662514235085396892256176963134397288769437826039496040511329861989408693210983016536473600000000000000000000000000000000000000*i1^20 + -77026182850320755750289286692076926325893457729941993795846171451290410856461248146638174915663171483721405776699156781550482140167479794159184490616919640225199624718262877244666555618057457595655012587638419083574342113635059420260818742285292802684646554773406509452260937857419054283673112416668267024020023034250644157918599052411588959414637035253659818671769362702053847798968250442514753252620969302283862036057547927077211974110153420267493594349071525126486630450846698246840269871797168073305289953888434587025331012204908989129547770953685779088833023200780081101122798494388034544657359754106918170026267679403386789294718176453917139232302946139768099293676049375451387910650332391617944692546660123491602160350514968281038570641291800312328875039341354775397970315021961025984819848373479345739665911353045762222019844982231958441166370485112701799389760690934635387578954679024148774763231788196496981313970677991492246352434296935822149453947433368200576166131876495173926204797110461823477281350112703795271939060433574629846131344293344553068799912108194087908547457044071835861258465423668849828084410262561768401100137120056354314684779240874891993920952933037399277868541073914680530855586828766718465769863481802932873676764972003287331753796624305452737489797120000000000000000000000000000000000000000*i1^21 + 3161719046151760961033619752261054888602663518510323190944384024958615167443051661413839785007345946023209271066841873926786549208306075266829011556255208607409852149530005287911610535706305047318726196186147788520442661124477698328013852632495132102370718787620106103438999344346247968903371930024740540258850949925269191266533880837356280390923314215551954008709308353470213962056957261282407494750083994875218664246145410073248244265907742003776765935165812824513074500190933231967113353274875242985979243374676010089001879677566428472990833610282505952547657708367300540605197221516214045458240308246744339686528221663598224747005250984498805052260492165321302504596604647570349620016835184886542917499781594178436592080681302883140107106721649921123059387956820388988895136677900077234510978969243488348535839683692614130512406209062695757992366037860627461241389550115421257186746875347283350303190120573323979649191066470963543352551530010327701425292541949652348639176560101655267624467165063162729014558084612630476717528506963571082570887205643996341707643197647824731810870164752464615710846646186879950727668872612255406189258010013349917286553100916474710791613651000629619662067301688370812808494881557453497442908644580612352469135648837272469861024207201655712158580736000000000000000000000000000000000000*i1^22 + -31085671338050241568575811555130682473892352155975944411436259564315502951442417099250183930540321573782359283203216316175821554355156828818317146176568230467701925617605764142448069317463444411301030251167207198379355978980004069777448446871928133607821092710254712192118639106476268491469364805137414067944320931935753034590762162484754365098716679429627426719317524889099404818535916693969685359844856642060640802109448219680743834341465338148591385169537394239650680184646566940498940790412119542068022609554372188717639113685646380820388411508723600013822247763522523881720704939334244299347613720195688517576260090941687543236745504440227738898496628876694654811568396365420866697413412688778819646934292880502758779843481878300392653877322452307246407302153583787614688349132345971913055498070465546772587752749494114775325117202406868555109033074563067724686644027591079636101686190365198089938877985050439246888306417786443832312839268607776951252887795425875080390999053602470071081215565413143770088122356434345346422969911008756204572158464374454724253660423469717199543347764096640482724460450232478669539851252495986334838911556115088275939751646565715108109747359449766207139598446098473291734390735809103594298960570898205303541877399799942677246061059538009089638400000000000000000000000000000000000*i1^23 + -341961486946506024111703409864833130572540088653616025423338219495475365307451576810954072265268441606154398485279756636755735311286462418633832093144135837051281707383169508308290434713086590354296882402638416564155594698771532155263297452086988516812254961949791311426818016098026126758697867093662151961068764128273027665647763108107086563245950500195622189960537342259222915785223466428896500178907757361490289137325133494434423934971403733091014371130188393300423966280808717085579625949467129927717421974943741266673649364411705239879123929879648566373850744405489500006925774340116158137432641181455198107743402178090382387368046472523326948636852367088987657640035205006569037754046052750599108928460110755307340642192711249393697679479700006154996149362413172996519488557228655708513066662129032270061168060328735206399329548742900675993675135929118811265883782876300577921793781040155617919132869626974500818072069219299900232690752626096189951010367524877871300227068896319781042939672790625791441065574373225783714032606095853876165893407594637062268406516711708083223209890657016452969712034720099324941257105466473476555610867012402120962200371364109652097596915343618135445499538595419431922008206309163413624538317784802513843319880203660995653775986776740986880000000000000000000000000000000000*i1^24 + 9004402769608437366343119335944680201130374100942473532894424648127362554430791549650067667391947719597128426060197201999253094296066333392014660871028784965910931963911554138221899534423836156667195846267072761810239843093349347190078317324002223049054255796185038168713313661327988214820371708128769906008416346738640562711879344881702741648131810469593712411069329326013365977998083439600078300500885619772192767201541864006263645217633530063911302456330604314953385715405687915932437335563574170359462265886646619730975241706606516682983185118277574531644248717144820890288419988961349321237864676594654367112447916839254907207370622244317960302508848915084744690440800935404118259434239959405671351301724032128283114275451426450252415739044180608270060576730253620101418790223080465211040304917942582717786662679667743036059493389639271110690737605969990485646767238594671394956740111900477249758523275161506617726612558053240671545164857869044108495123174198051450911866033422434988144867182967075719394752130489009818322720265604221322376178665885457224835922091601541905175925173075490916885502102994094115249946934056684486740755154939835803590872315821359212452302818897751625211691360165519326525289957556169664983245992907790494269172903772920235523340907839488000000000000000000000000000000000*i1^25 + -34133335710545079421029715994589668986300171567835042378819543523588841154508609926765119046489967990651181015761297512942072266906614714829113088863508340614748686877811147584824335473973090069813910804153799031372537397961377766490982109842807765846587242929345995552004954761400158094000250940572183522004590062355756493929612147730516077305701345135766232977485615376269258765139427815143342332066276517536509115277252171688409419154182387185428190867887916182077516961898074720813400201278937894634918457467567072534813743593893109677340478408121825320251617797917090477313286265341939064397959655126605338495337958036547192752816610992128816104332532175656010154955237556095679532127034112593567022735370272731474617083686348338062580231121524997578320682926590874395733472723654875564489134891302087887638632955763977416224596172499428693153254698805577894194200560843582420896557527516967741484494489530548116547117336813685571125017979727574064459527602623550736012977796202605439920012528705622565632101821872199373876074982143098112835377537061303316180472581963468192378284787981324148368285522964729727638281025047709465216341738916014686458337297199660728060167236458574487677962254975421770466702172858480210222341608530631979663867945131799517064278835200000000000000000000000000000000*i1^26 + -161169575170422758420159814304186461979156044287223786280898041871942155301862499825681010587059193606919837979815853106995256425032089799686927261141473068846022497877101621377873914721483184407748678042560555446913300504107888096255286985228638392506177201790362049815977938912535839422914667148018727498289683519495431775348993012055443188052081045054378090916241524620254853859822683730668678490829286248086418765862724284146052688804750765317550477185367490869015642240442814556000981991842295384091575451251110232813707719278035973980547543122561092147291537066134065796918594333467677073669808511214069043084631107636634689375742192202276285650070996849018374488586879726682264760468299675296128935569700672126048434014077576450503181060565376556571686617474750628165875041527347731455446046906350069031047723459112713506277008788292988076394437227258525971398248402439769318401045636491547029238368147628409002542504218532280765782020511725836402997173893392593482409117200643697641521619118078047789216188736601090155297556635765715757639810641599900703387724562007193220045139593747236171555610529977233901694732148533449650344650113172551921119606335452756023654544617955031216952750045560944318565569174818975874724174021166990965735998792678230762455040000000000000000000000000000000*i1^27 + -610349654819799784973097551481199135281402700440194628921522217212116278099848234774891110364752734920303840559076536017023017126589440433410076616841640274078371437129851107204304515891151233249951373685888855461379891763026231970809518539769747598299030436278169073993551692784462740193337682042673783952138109062032659075926316084165323597106471295305685295849937910563559534692499839642352567500655273036269011163766865273505651170664267378368343881218138697137809545700730475574342898773560186361169470525324616265176361204896912961806339695015730833149532385437904605801134598566317856960264452924567446407520283437219710494283338880579070250843356154699917108572009168482634651790725251180746801587800539041218109800700868791230751377288412172135628462625129496025382269851720382297666227894044828484848293496483326035159117155704418524790961689295847670503065722142039347797130363397303823356453433427772248457075768604904225907940102352345485600117291116970449881609779928033663686811901729719191327145331100669249587069058447707896363445948836906667166815713109917293436754292672536703727255978524216729051314052026131709550935013501830490045695505045189700305625887870042272708349320976033824689815872968943129480749434939061585881443198475752701952000000000000000000000000000000*i1^28 + -65236580966605468342939869175829449891201380365652609649342362124588964080652277273800980412045508573544927851169052894300968316625208717524209551558739662227727386989430986847239234709060937838078717417179389332941067199607570126250722728507984393833820800556568060745939592744738792402870008676543773677813097574594017837475572997128085511500999703000533471938389400877490909241958429743208064023701919402521583941455959475429681082338913244095745732586087208209336368114864632183851820956313029575609439595688154856298722935155495712007458854794708213590369946245004091639871052527819283419136962577595255434104077361090096364860019059290657217909991521953585872797987786789142765941701948604184632810574708101727566583937196146188356560505746921794507437737494314409821931258883603027578590016316472514300297907265860404680588313138206600880982371611756939867322920823636140798978621948591603705278189125055095120128837907729597863762357020767803925193623376748283208920277741505413572392640030958778091192252850710590525630864253491067115875840530351406970401293968073283457291808756477716012327117579322356749029773405791569412838853472236476525818121863759747971801082123876620423393954600195441277638304034092117741717385653842522714495411814400000000000000000000000000000000*i1^29 + -8294792609661877146489265118600550437794367013235344878862421114593025023902090094015540769389878387757031429176152823614188337632920169151448255856201200540052122957093645386017823122041766727659725531325109438592326381971215163774532885245192124707510635384774906321576599581527014122127205339472072216562207489243008653798151318426754434319955025540457547909556635048522385662556651402905609413122054683296500505667966299867700496460917832198524207814996973043920928343447008414933882435741055082325064293229402390429089905760717536499799926685412298342794966221706811225652478087130690170318527420396493623828121958825799662911838030086038055261414171528527061137408729040625643913515544988090105649977839642987631804010991520678290855967181338501778561349742989678697224707202535099513683869274342390083448469748584887691595863890721215870276429123943260291436165997928345253094846566196770258842679332911239911730189299080925767878899921399276898730602031831128669223917546685926159310116048937087616821291800254577322617990305490624247028072039796004428683747232119342919021210387787898075172197780117210257256092057772621497897281036803380537127546144262856118329193335273771657967699715116287962167254134644710969177176616187430037146828800000000000000000000000000000*i1^30 + 752531354540528805274133911562155859368650094817704448171846336523309302236257434209017186920734139127394744795854858598688057273423073274739478665958029399126311111644145790772305258153465554288462037252417458435199455119981802878687461793691895636419050168439872419125189113060901262920741849913123853679903944948448094252884881138074949145352369991827665048160360019993776078139521505944463568580894268625536683162692991534955721812282136633160360271258208470281683561183423464250395071760983694891608150565872471116219783215034689118840871475771673775416942613832235132687579806940285902451140001797764706188916429034179553063481769619590627086402234461799581746144130098956453417058481063158591808385457595995419205026640567775550863781810813602364327772527904948141062722875438562493300258124586173665929229804793324261541872781872088187904097595441749777724875103533175269252269226715631930188722753780266645357412338400031895986413057403769039015152945533002418385580858958481708273081069111811163064660906580624056494020337255840045930585364914250331052177566743887956374004641782841026048795386239590057412057745138459843578984033255354681840012665392464003013141830050889834420737089915679179935017830733387560884039541359687938080768000000000000000000000000000*i1^31 + -6374954643291885048219729397794127449033940347193925112523214352510951940920073207290617075101610079011466276819008494333727825070268445658811461435429657334352565446935719146848683158405942561189831631529143025286602589932960435355341369311813809511937301041270333092347459974469388312998901110450203066904355054255246324944608810756027951772629482085902574742945119763743195774126425406695849761559838178998681528948958574905562843719759490027610393087656288529358407305448498842189804361517038677804365162805204450428276412983742514259191611901209854607841637963617967928959377361883678724925931782303375399467201363238307027948494070366081258612031661063309348603477148818901546196416153185805618164963228220896965214706809661407755093350457053158691132496386602028736182754846844451570082619711324832106111809793384056894994007516416901870015343350609964438211821993611007974234282599609171728360082289849827903745515950577278137868610403187715995240090546504945112404562805260417923621304489365525144003713339420694851037781940065876438134872402655436811829888918808217901184259676955722583780153794531190661813876728314785456945103213527957194999934330865393528679781512383498649009856072688293532873067167097068161256031755782062080000000000000000000000000000*i1^32 + -1552258823904027281145998348602547293813902973988612254837089816014991875647749680123073638646096740719581094685891084586261693749345228315583262529288945626064151939843908473597857966987613039288127167497651875279686352485081775122831442533785130646484609805647767401728948513892180791308453777673674084752759384455856253028835968094999062524943152021718524005759826971568580185150258197153257310458670625142438788596875285433685473510692040026548596669990994758907646125659784429299705929283737130708388354640655935885078553537871252980290815155454292958520339630921297031576009151639214801474257468261406635289491604304723650746459927806500477567834413807165122836153006465020287295539198961680428063171567633337210570538626744397159308748176999831813546857580233836018526725625206241746929607776050225814510691102611845673169517849337585593491761738753332705433648848149317696630045956703749491736002858180993347523290754542108544254530026891028822663131891892432634977661915924507343648962609599158538988486865045453963866759562844114410907349143208563394226241891699035688121149086281986080420487655912482313700960097505772705536415641993621907962779904339683353353452858558661210615137961023012659003668440698375756559923512606720000000000000000000000000*i1^33 + -124309845886285611296279592908308053534409145190263725409726614719257207863813833891629849534309898409938155827493642123010173927952267372125402213003208635072453406653892794754494705298815087430545602326861892253336643325279056941533664048016479837758840547193387851270753699447099585903643722066977417509546640302171015854773692705137640384623188879932983976997533026041112020278902519459030817937859225176002944816098344772466198464007818024265601087095545405448235009949346215776508981097901472320472219807737729687373067243757590349351144330842427085061752745356018604710422636382515835874950885078377924148744763283180239019495265446213953889919851972888423735463658703809497600061666432782505953463762795534852792040296172531034281331123771737338777532703904632411671922917854118270052705790412668162454994774991384076785537200997628290626850872675913975811704796317158400275280378393642515516639564498458983452428372348325728189459058685605997169128335931657158358153766127566798615964972695559370064074676522794472845473817371064437738352447080158839879727066600692807745067835622197884129826709646670082069908985178489436483172749636427637343950768355719389275338065174154311151057482461090152380072622984233294420246528000000000000000000000000*i1^34 + -2975006007151441355854777031609111393950571832013036164992512947190891722466554017607681266886704127506176084002159554633149492614948613319476107514063020985540981756264540476834293901296094371644684585162421785245381608307639889580468194815559858713417577554848524208978072979826831909901037694959738366958181609157715682083091720255173000105231679778383100626189841121348723178447298731261546499920393074797987856687497069977996394731934879740417282746555933297949378958570338732958646982484056850567195109435469711419673672765699651152180036049179916930080517307926545320949056107194925838442825670060365362193985330421194678128992621704929918392263916900138342235220971862096162320994555889177551223826729690725513057216631581464054364931836417385903507719906059759561548629258196003488391488799296055706486793435460790175117872584470144934147664241288210548036468530074038650502864714783511718688416892731286482002600419162403678957080303536238851368147193443261564543262281304929489899486771458899462189473720120286348348956007142526506684714672470687185975731376611346887334296343436171033856463573079943376875156663738027801432667045682093126423580108462167376286449812417367705867360768716546509332874724090524467200000000000000000000000*i1^35 + -27128480009779619673398989486873841371064414786419218290442737052452283536761874286512775358016474069242220046901387778558770456010236409062400635516848875350589279326403940439487796566582548096692549989895571665205990216827192590472550905408567033542726853431515079693200672508403282526577192961073484006032578262284439794567061956014688459032658583022394151087756087984499602460849065254382366629260043749929442469501391731247536785716095600883438490982605983924240459639969797426356159323163463864783630160752502045230632819290197937718097073520519593481264429211837871070913885127995454258243919529164446393734235460841803380845166136754928128538502820221054161576377305246182317829351582535754763775657105933702651426367167281237142955671034930708744502903387153198122214703187958546129914229207909438780445452371248425173060077525300195920379881264618721935868994522221013784591149877367455631345119836570439584848225833699935581498870221984362418239875924321739869745662669554941871083068011789004881756055473459778646569277130697496987598493807907934357789643596580155843822564514094510074510930566501376109898734287394371877645047936670933759589454998437261536209462444134569900233604438150939076349982146560000000000000000000000*i1^36 + -39325176718385702958895589973761917517875046032392085068626852926994178825093276632120004049902909860691742746302765398133056331142781192843618787189701674889928264656852746463924114963428546533232498612488319078944692467425324392377979751698824861775353509243240951094547741293877423310380017286079783606969422461268941739167180423484316820268072914881794525012501482111148803020365821533154766378303416582633263026747948441239500068302636454283605600507394537415703562562064282315693146857629991125812876098980856783314908035039421009331721969710939403260651719546485169588149747228299154339901887608166059498998342576642991515733359256108505854995231892782166898693797470813358307217913235572313345248831271911394629878221802045271719069158252441840447283534521910724780569626056141063821410253627738625152873673251227357004850704496874717485270789732576444951708855709536151375617594066008080897033118090702144128395152469464649413429120470780800453723822093107475723939865164892333354977099541954063755278563716462534146749703736939962322959237743002124716673315486973899536602700405858621301092014310580138574659686925130806865894711082299797801363486883440342107644106431859979810173507943734154625024000000000000000000000*i1^37 + -60251195801753789108796832829362640794761925404649773685378055838297894394727904867278876619473599545446360876387091636984400693368575502015085659528494598757788386209299370276008667470928869966292691156890887886529649183659341278621118477493246743398583103995371035798740187701228175337579602684430859431411445354676032137527173039478043913914757948432058696560387606760108285110107167734970034289258541815516134505765895858666593161941186377634437707148648560788346003803303827269829042875906391777265382490424768963124020892455493737365484595752528284513957231986451796580101840375183269282939895785310843322052511982386785192892377128631688147706992780922246054416782702811502638136231413865364878381794844205424118373250320631335455451949273840603003230461389075390377056731371128479837536293276322533938714164008428579235471853505760552043434225429355193707755032285218206772235852502034936182813844048148411801818181745453209199064052071156940206706169366598139737970110521028220565672884912560702723498577650464351436121893792313998626410202041521416120743117100686492196022738113581019347514097317251987430957939129010307008206806226806721045000762729537824765151237408349469103506876635545600000000000000000000*i1^38 + 193195574889797162212077201046109289852023015719955076508076209883622124529477250958137738279165601924772974215251070812519327728840796457720767260174088679724140544207865806357137154679928864925182803161248638214858261706218756053163700490482900252756043725176830348967416379290819668871418192651284219640173286965474577037366335444426975979024318819373309626940212163532255649145169157161757135502720540604646164958558250138790030908071725776302524865899030697729786796651050528147002440949181152751245650470246761594954296912235209832135607940547095949851045296357572922760067431455957478065240923158371766937881957525456633146778266142100167722647503193916509436791093182092427303162111380100457933163992724166847350392269594004380922023133369779739529781062945621027734600779303173714530544510113652723632242695621836591046024779075556449443171851594180706389015962545339271589457646910989269766201050220503582029681290553342071549443186548191760241826521012009224757213628857392904161466014897468453859873299644973847153227979486228824551328307462605473928788352229288915481107163704259986019195727114339138968711065527136634950425902903893590558072925207523171902507161075655989935472640000000000000000000*i1^39 + -345272652257973639476812435185134333298599314204161538789975733888216135909735705491257253834166536625051391422981253389342191024950942886065903528190618918044051414954782720528065558975219489204466251028062012966495688413333340751451967551245162514762976441346395392174270328400398748684680859430009155641549469774251377017904835433147340136489319228168332402708670086095941080870608994222908394819001966575159667357579778818217172844785330973351201164622576791795469940144227138236712197909584215282831302024860247232833084088579130047782883166317036504436660901678017536194459109557472414903052763841210837590013396036134234190557483006075331614666525059621813875738199091231924642376902773857009961356451717595513380666659232332702157096797990152131187815985883749067223966718078406850381571349040607551113422661435456146731554575983825403064812512229239101777427214849946453521964780675810855737490784791154218383197447047899364663607160294090744207888628470379838786541651510990698153665470958580899095839076088364511013538846393462926758899092121847039006457499837170670595097645615496250907034866939055398671748788643933118560161652341047295980842637478146714826464578515238912000000000000000000*i1^40 + 75415024874147565050815853063800821083908875115833612600032513096724063274114723664634877328170589238864933759226192892783560198861167360775377300478811353384891568732250581436889208635977474550380063296409287581865092923763822938212750109055293838561598483745940794489234481499723189399807195592462623889662925846184471534044219637498554106864155448325364599637281117717641587575740484481284450462842383556083757454906071590834413458163451678002629848523256886003177325987071524665632661091132512895883456411139143439037039027872315835050602096032300968012112253807781830518063077954070371569823057135476379448231865573416158702350528984154996767787780536557406199760179228246364743680188823397071300154315860560689526984939240349382841651709194999461511435630361218253303088959052388350965778775181523366127797587793648780691578759374278101440203566904175455944104561280818651688099456968288489277594859536339698882051787990301235305789674519207470385334064316839379562600635111147905957683115579718976370643714797160658181421494512023296158937769552865661239202523948290500499505192125999258886848962285991323064810266402463691982602060233363341942225422012056588194414592000000000000000000*i1^41 + -6176716515348771170704831815723778738376241941962860848674881566912362798536896994109988200050944929367224734455687221972439958648990721654904606126140134339890647379517810717870665432133643122936160689656206229144965321376757259444737268177394882980141689244266796555162919532341645714350796452664506728360311739369032736996799614498706402151918000065016913825091227673023790682753062020532857877656696987161713429408323901247712906547434634428096951262573870581499021129238739484823260120220425873466830498099101121926162638848174667553395964767044014479997756880618749345076831533606890736212336158113562765448310673545447802164449911708190365954044997024140743632374699572148902832780178064833229678766972568511696274679294791262944176103179257157171716432860911529274388718911507795944084708165466178124812533291967873606217421778825932025219301332646214766926047866306055069222566095378908041274277160629969294343298665754083264811884317011024887607337559765781166471488223226538783947873445931037292661291703073813189666522249213460863611647201618830019697109439646454225606966871526388304880521494703004182991508494803571625262467184047336709750624730533068800000000000000000*i1^42 + 162674198407683643129775292808348025323531953562080772461080813051828333029940013762538630776268865872354247996824806406806579997863324679883476756555443507701606105197521418436504372449875444624438433799783086468887534042151278290471574390854878150502661135576504773561344345129072129899734132905953921053557332768101399496101614530411761027092229155907762267398695342009724775626060697185776534072621966361409769145591843713345471483011685974077520130438597359883012814047774875290168406790087704717084677389038145053703228843290541736513729849599132323035768749523893545929697962615669206799323321239663906454590929457836422030679978769390118149861000706202554805700368156238866757004825537055430077888805159198126064004007829612373696562067362336719822147331856632863502302331924254554450413279197965804802183373137130146675144321762163735699442143393250134698641214876802860329514692321147593511208109838748147113201561081906357652427488095836763121443551875174447064933376085827656147568139055521997108453286273436123368588758423147943411542253704687668072611604474243221014342216027199797483178399746548123737322098861482191720886993246224353935228928000000000000000*i1^43 + -1761229768210429621674908239350278534749707775492605903005557948959766844625540457232005976971463332010097199015449237022263525295185309376859574438163433751917567572901285505275616052768623554810063041024576112078936446176877124401622440647107974292697461876769259179314973981243469295548173653590268088616232091268580740683427068006061208725409331602806008995471015605899949682288622235178007232778658696528275430645138501643341924156545470600971542022086960516519933412848418229926602760233185972388442669456682137309054448454601851933924921882700276665811185862227408740026842405428106261804036617863615644462176704327857155787627921527129605141957458298435311461190842074685858484346421601979941460764610698285761704265100481976933498294883657640891833149434684906325561075976732269840800904574319235343335253709969390154108166783957846122892544226755917547336317433171781168951822658759198543188492087150457552875320378714317861435585327158436901955626542762084970629369187980270449542828702911132893799464770839433237258037992167991990036732409540238780845980793232225300410703667807753305714064524559038366136638603006118655692900263578828800000000000000*i1^44 + 6291538005099965454988526486957185870434510853264165182120107292362772208806988552921757648999887338573668358345158817429722721065540502232188523132412455320063133241703266710044165513883804469647596983249306459391743325114467596283286685739332789592414900576522301626839509962658031855428103578383320355012672244397621831200832061340649100219261937935191222292083489826371186141321471179070682145228808967021817241661897529781824020660933364074510572731972245333915355052558261556620291403152937785283849249480777681769396441147755086115438323626789874208824485041204213989584411045696053366216049828847608165358218557481384111619417234868830164433786034154164581531344598701290856290776587567170169843045148122971155904804702165528986148705859148510145526143677931091255326877544153434039448337818008761111509917590139643700099842929697557993281321974516350339380449051939212890352876943943538363921533876503714310827874506217145491361532657913251666825830150301185106516999075827093297826310424414249719595182547951709885582887028769547833772149970923520746126286297242339322446271535046145293159232017134056643286477155833494183608320000000000000*i1^45 + -27470042037141425304674107709904794246868752287696544868580700057006532588417005973420344955611434551095766757254307668144703067230103139600219299134573780965966762265247896904990775983459300634094576757955228586367587437703656586098660901253191507907869761237792560591000298249836458605475013577106860055523081023514842659187797060815448159432988887635508476907795561058850484485349194629263275943102729204387739004498222359754744523406093653686762823395959991077692580491962937474351573512671639809946398193088885769971170853377493150286235626375538345957271052626151358306218868028592291478988784818573569108770721270173537868442947879348626608078745509794249982597083970119295897256782695264128963001065602516884440677084457231120491499323440730038548149859746618822799701488211702110475375931328964796455396843142409074029374468754373602679898579625717594563221686236600299236101017782702946196975322974402326538670273049519271367934018452473700785594342447722169172323954002963525173536800524928424096971682371905935342464724245884012893619801457435446373076537765210084212183129227312385494986722603462984950064108011520000000000000*i1^46 + 34716496273404706618336304715990232448454469960135392324257187280645742638458876725025320475312540917294044443044079930679463220909839880854454792393359663660536616148202850091843418983307255319834174676676921017160876107468885216772558526478140445347235910401141176642756298827621492988996420316461535036003809677357344505485363404861890125770354448776577861022953795505028930876637373449091553599013944858098970082331556195782943917415335026742844049208960775194043366345132327657043924475698860302317579122042376991807075395149206417392845948772406671353888498887584430881425226055856503551877691635948010635892775817800182205244403736077104472202912662373461981192699851418810464692156360617536749705874527135879842107724079997846821259698615548455128948709468652164021821663518903463803458113140402303470279752255239380034495070866765313567594588106575404877997083852669053223683871119708190052651875480606467469636162902949763092788957796690920369465241236915498198068877479179908261004326404593921749086333065111434585337642837512252826605705276783061822970606141343062944114654583005909191317045646017639219200000000000*i1^47 + -111348661458599445868299432702483620802104834333519929598915638647626735784068684530990804489022058911445913521770581137943705728588137831119978915155222670072287538223467102810405998804021087851881837910404403004436437552185753093319311999315274425271603856699004699397047933253539002689920960069448388876973546547490576005016680027065734126958704274756293674930060411673910374077744629016211490099988921757513207586584909221737735998629886853429357054955230270915132535246805796780061035336527397193350790263634512029859655134186517879256480149842169123733593202262209736202061170240786013693566682053289584638562776027026622782330900408297460625681271513465907956142037786788198749079281031147556709205517785531473364141518223112221139018050118424803583123268787608638169235234515317769790490178419181663913374412513762389139831530982216187293518728466740704914392202777379393492214613557475450614452245075769991816075666552792777702300098250573376021381584866003460710514305794368904677040587889013762066951303622049021701879509629060045153706505591451582777751202628122545603334339805336960559942205440000000000*i1^48 + 53699371325347048591824194122893831388375948758075610326423314925232835301538244202822232983698042215645927403485229497840767768933814337867753645702502602541130052903423216578450379201088487001645090895050497368408680971565149198101697451445134915510569482596423997298839780759882942582317483596332698815536621146029246144126458748117494233582896079556289224615942494453625564896020783069551564936862704173724942539885847531275392011739433657944253365563613296956563226775941481832547684058115025514978340476763529845472725966753940405983250866329936754319417519730950200311333619777026030452553811684888073821277137775272201861056211898707461910559834244423285675123917692635599060271200198332948242788386729942740862824942649522144506271740927884938124004821652782445068484031838475788699553047205913951620201378323251608078707211213350448505208752068412226277272411135450056338677338859585849592749431671449045825192586524262992328172110345488167328816476779968970261901919178871272244534494429790256699858586311008326538397400494818218197276613972853230650769349539811965573991976046428160000000000*i1^49 + -10291597506938949567986540541475969376012785053540095365934916239756264344584454965773830574046779690372475703335098061591619693731140502008960419515192477839715387996658492300998728018783362541873987339437151950387420317793539964086058038524495205812230680850860677250479838842530639331353138659436003057457595459984282589807924093843296160679526622563808613880863085879928844497583805913175144688947243943171775457113258397380511774663663840609235558426405607924930943774081416657988778396090140576926127332878605540205720136227054285449205685452244571232817005534094896862322924954525550881579052794675170177292501695432909138322807105495355853248365733031833315399708732186405100186771922979172906658171730816926047726742165708013885911679436780317051488456979641509146146433665030762965538159490819105624630896513788517229870262021929448372154823434516558476061564104611782119529240284227704022144564762825146223435941866602005040478409596293076580449051092851872880729007793516387060252532304037982153740932246838064571045596726725845621239935517717710381144751437020547724083200000000*i1^50 + 28075278266932394959036457365711710941798491413048762558592073921947423012980376496976664886121225498674021372008488913430352857118037681380546545624648764198773309801856918396091280114976250654823647430067447003143403745570395672197077165510809292074564471088453498877922448077877030112329644355481252117489000898687327042568720317197165610435967436449050726053619822478519769496235375757271225302305941673017175534423808447072814183496462818723157373997076165015075272535645179360939190053892602912317074506898060822662571485691584333143768700672257839724835570263951183825842128401398887596733666054583296494649351305824511936802950362154431744326630562443431413085435224597755483315871507603280732442204046119205783558097759745490647225436609421227679758223827179031353829486191931406900484619288561461527579766081591636533191854474568175783763234795061772531223408098151570048602489745108149191093073357271910850128661572631157929735014561893167018624080291888841430194816594004427710526782799079312260126866741476948626982949069952691642618532771462350467739156480000000*i1^51 + -74670300183458156647833598900996173566187587623598005826381754003967983532800419900985980480744541572138513114571715365675106027504981140847956586793727010101270005153649472191594403030631519366035221579080312417302089715535186207598651844314528984283697441173115513743261495791421434892743094691351753350768709558381995551252820201406094933908210729322123064262119614889599550972051010074507492912637150920452749046184841585284902064353870819459815054609542267679176981089673327642261553903646446320971288107223582406209649546858032596230032973469246639897459523301791425911804438610430316212225398878904984539922492633853951719539362489348622467776122752583480502455767779254032262519194426461325428031855985391588986528015733714402048654320593375729692636172079565968503262896720233740449202099927997291729847548229624995964471666814482145383551989446529392651103226451652094810229878711015612156714433546744948075650686098243722276154078116983363383628058266115354094740883507190063593418017446332292300885700337259294533429634311422068894371474833408000000*i1^52 + 2358510084875464893941342416070423419205993609206124690643644262640416936692291292802504735557861692708242664448118851142576582909653553936512499116964609120795200944456485154428709005709430745582134671848039612319243901741093479801780046406108463120717408747879402540637937582812417810486078166915614547333250080505187424792344147958678151132244601771500336231820999002547973036687203715158152289617886734879988883248875760424013365478034424552775671759325138117992884737956403116884301986389075237579860161612443395524435239368165319392856642398366004004686439584484496844745290284035976271895780858599498567656548381577227772669266561541333087231296435133468950229669759407267329723566324411949373597705604874621683184537683087077520976563684289394864786925722559886469065975229971620164721103564037729846942096882344602828634038820508996402140143445986340624732958637590304722361754187194665650428919342185964591780014147006296906346808129635991174752446341768912653589792582713198491179730114702557803029410591567417977785745798070272000000*i1^53 + -26454442903467643429906407819566417579239155216215906136776334670490294020613919604445540525330802804075846594944392196021030347299926078160715308515269397684771952138675750370039983649900520754853128906185327389335532467824025610122719324712178692396363941899766360885211723351173313152350910309815593471150263085430067726041391014162985610550321169005457796046985549290937096401521988885525118658253270598636801205002356121734302605744824296198435004559602460205142830542862047674191039122830193000757995022113770607521377325309697344567123736722292201279265404811757507513018654669672075341753483780950096992665423355100484528652447114166745308593869812348959157010239886193956572732027576192608779529907884735532278353877190085712312859815729132085075532032681785759073474329799280366351964950961424274189363686020674147598914195727074357825709961952098741803265715709437578311192614177299145056527374153383345382473926037413978749465315081183134129237865981251073269145005857479955800392553244524566685826172819802685440000*i1^54 + 84397410034185049328060955141882625958665599742962757216758328750922768403468393761495061280691834121464277603832411117613871723692613594322714804786149186348991222339148570528531968342703190183433412271540069466693034638247877797703253020474698544693397926635425537843505565091733349236312143933558365424153268621291411888604276068866527271773599239703915893482150492346150918662757918530579590943932152155129629659440611608490295689736765605840514497676989111620552953924132104300862174317637980101961592124365113631271551983294240092824106389198565292633939963255696197218063967948666119322168445921341089008238919303897141338280674793976865335310711386126891339443387707363682007743209708228593394209867371831979963421673650151969408844469924499594979285293750103136287798605357532045145672831645109072487959219280687179483232809591745622438327322020518406758138803646950126136870476155244753722075766400687424141879653046099072894927670090266059625496603330944294113388958719470003224658903040000*i1^55 + -79081921165145351620650907895064434258722924569759842154225072630102149632329809043062100286850460860910316715892137014114291958149673609796678225349142844285379974531013901850029082561032434044215149338204442672163876045414214923156754447512958469957234956649441612606139241614667096668811171359824167899223613725857635980227527183098451749493969501657562702444915853260085201048204738827054926205979677342016321668430193241959580909253989978350058426378272025392084868723549706837138916651941889368951243546196289379296251178369840827723454956078601902602021242239403162456340258377319815769445177837497512292165445028912325311132733114078053267856787528020102520359185539286497587653610589593134821312166409075847651311107183700850895944061805609599157095738233564228501832085907758822921878153699682276557482687990086412003498003864563052164442071536355518848630970771549144789667554205189400316469206065866212775204355530283472206804565505929457139792676148687525580800*i1^56 + 8085089935551638231884558546493912684984408753116441221740589893007124349389928410535192967119113994850937289024086194986645861415078890674662801690603714777572508268099702267052187832694208640107844468796056011683371243232960611401503696655105610934807920550472488582168708428785024616100002935418752816976243441140795950660124675681586757649075433221238547079607406537710648383441664350615394782637807743847786707867953280018404150586146509541645990970783521658105157085862437579514516236577441657641771501607588173616565388027945006693888167625023057683647084000854865339861449642135235765924367123547149072602377796334038018366826076446703290597578717858075689030302810367582451263456902944760986896541969971390903893380631440925619179305966629863532945132535266643613285855589342285259384406333757266253932776841596166435590640932752741954042038438338041849247559717916748695159202398260046659418719499059071727947439721466957569111443088320*i1^57 + 6354471205442811135383942899420584405447396719140025990012310333884843339586791233794767635143318673724356489801833906890967205535945520402148868626992854842827125042343698518562261025526139647990341983855183117686484806135172224901885309427715189079497097160706147269686743583238873715646786551079405982671823489848252858663860908725809613952341790940363105059726795585526117806679619288654996085744391912853593019465147097248640016250104729399494124619805094426068760611967754538977443725426445607748043195489549927049888101394310615616691258283902504607388533542485014683989589739597095999263445763250250152341690311133098517195499498817290343481769179560252048101606953494094198445395230411259759907408501082144732995804140463077661375190550685307601735755630454720718519243370147946831836703972761204415907548815804963644192504797095764345024252963321442418682643683740490254320205295672895392818974670641641*i1^58, -23364814705582714344926167594977693627613152424798683116599923667669327718394080269082112136788708666739011390517852516871142024556087161293170272903496924984648641697149798484232525486072329571330945764830646614065854943977153422126341435997916601878479214736635715890056586785096331605481307893835597130479859201900751735994596535443311624449378378447187497046435671228582273189108991187759325627842841483884615186779233385382939295572414684481607076634813656999785919236819020508953033298109642196356411613317466883280215382515712917717111394830144801737215949485189079855080510553558899944970797615620645569768192937249271214284775028249785537907153642020409179705038364145784763130468934390487443920530646504971376258964952295268573513049819156862163903463540665434053750269388532216198119219022023925058288766091861257871433240234295348854709771368981127194389349389380118659256215328256639824106041220525144818700239977595745024525257363035382458855345248386013592288640934234990954177258604872958710055364311788313575146071300461768214408593770170916798624428013412549561630547841891909325481743548330482185652767098381193340276976590844039592269059703875846872541764322155823038933522667171193095845195820087174258210549901988607216864540290056879894872208108546346634523497473225536386009324125285197286250674192791236655273152093164948253982154364805085190247505696537807461920242443204771564473550239500370014359496223980095473450320043708757644399214127211943963625322566529090262098921600928443165433676634103604774573342284134278732825144859248707727787281437567628228131432466533912658483786810845382897640233407157207316411915074842486920422514300082308494529085649894892312274330750068343753338364271451955346829588481828078293764891579800804623215545617622379677152051603161363149167884663761571354182966291988480000000000000000000000000000000000000000000000000000000000 + -147708203004918721010517333589080583260752498568247485459178224394090996004266668015578735260149496478164276448798598662334925129597074565218416538568820969601476466851229120480205240107262810896803898544068107105234592027293907806062660104102767411089392406385175210506417845146818999886816811907724353912591648475156527030806093285168193905908468391773567670842056983138967843324037129818513761677080902188986936029911873398869141014352975624779973567428619345567482969756533991028864975118818844124649542928425212744488132003435018470828766598556043509648867169897664173285880695015948014308324585032313371995422240639328399648517749696547312246297441240194109572582118023397176524899896846689901764953848517144649647568085694433541249302908049048745906476339829710381551199095130476167852518689332721422940846145315344308176733219091949220668337517115384265774253605470513422070376196315498546737882277189664382929104211507025677756560645148473400354717390488317026758925496054491042449178536344465799050519301251940616131403835372950077733838016356256487416130664614793857593471349369474486385345485444876721496678554586719450684112962655506410151361893070219625335021697383365546521404403866362456487801324479060007587405090541361883889271957917388526358648245827302068754198891724771123528203169789049357847221186293272273004658867781124094699502618970881490393646566123033562730685564895104449890941061464846474832512131334004944753077919305037767847840929260574838248976376626265624145995423925551348359296399535838988406024164882032880960787398381606679447310519754741656256653971073202653245315316054252471327549352732955328849844974427726374415221120937884005539128584448673691379872088038988202747173188072127454077025822178238677780136003637723773035455177432641244408308804723903285382618613645269330907950548516864000000000000000000000000000000000000000000000000000000000*i1 + -430233951944645504415930345942298452192387884954005660752322091440402522974853200996670124537616603313367660805007735901104241648667122544017167329013218988058656326511976005038891877849412303836507798296037985997660996133127242307829813965372365960172823227461697718626809486266604720960345188633037452855219504467941456562951824631826215618208313092385748458427680814393731956315685122424816616546337286266103554839360415062209317336990685484385150848365458511411322396174642640568391104164547041064202952096093345524023168575811568411636445848582889744759274254055985472261956652664846954174939181686251445938772482668066259256972513711773657480433924771070398408712902804677171497724609620718308499267612758021208147088808844556408119978644835897501734206893757915687878157935503970903086701585345398895821538177777753706796791226953531063069919041753909015701937579051164414960820608918650749692176615502197333520338062816913943407430404005597393784658696078587858412708486818721178903839752568034213054204978649145054293810384592900838424781378912440892707885664258103503270004838333297233769849322008465772022728152061146266241937829890910871033366137159051556470109067616265779821253155143036776565015245530221145631360718653795422063554428708085183721679180197211048814138003203625834636711168622495833882361662632784692714973558376845120804683091744430761478238170368015688828646741761455082748453662198533310600570024942120233396533756954764659144478974472785470620919946488076303277667866375012227424067306789639035922710277239287192551375341251847916589523116195253358290063733395193991088889401119017774070009520125869591888181075391986397010251218947567067326247774405124349533003776992289441801584076917785221926007362435426234690306052029179075192794719876010451960984687814832751441451611124773753046019814195200000000000000000000000000000000000000000000000000000000*i1^2 + -443977825359719550685685984745788137545264648685741725070693014732747379662987286589305330694064835498551637805663788509413156937747153146599840773853128481522124523076085074418322395316468070172071031213914659929309267393222078023230229625019538411098977939125565489831258400932507947464055326190567142154047077473628036342615447138795650516438174323743506143828396930146579296210827603205027222489352152887437290615892167326778454260038671696457492079212922492994667762400536492321132046534727810762777251249509823470953821301464692178216438859057029858330015327404878306021729673807707710538192476193482112767980540957489613010424758207767147482824769876352838859837503995107597546326522949152168103215138866640334994721022189823159957296977998481095488784866446859802324723313137750153185720254091291916714593706222009753757294486247636809888478965079172171314032765133140646917225907298322276889735990269945917952065954954687666414179098318259450168624980055606824175327111560859958901192482084996495987799149922824603155429487487943593115826285441324455882960045063159169384623165486934143831410372810676045328998422072083874706742709803398575627214310535378236160229818542270776408150253138462943511319788135164905188958430545488334455095278149986779786763916824371049453793233888853184425633034163927267043125041391100061526059085691639801034237746719122528149913224770386521205067002504708479369491897742242077669317097343080916676625657621812863583000249197891326477245150430722968109547467828683820382073551492909752105590061373434217765279964789720620841333080773464625644461852874743784360306529289461179677085939791818032226058995300864741137638201237985170403856592070343810934508577823211773325911182226966434174598758929229400313698720290482178769449115354997668280642830128958444058871286075023634349927956480000000000000000000000000000000000000000000000000000000*i1^3 + 46367872627287929851737800652696198992399162495816072180566089257074407588885472561980172888795200131900659689615635770491835299336359177123488326768754657637364249631672085822343416566654714357583978111955994369337923755978819467788437078266661024659987499840373798055183719829809092457860643546034354601041143249333674501738949672247466185975992789328733475111941201143103526466296284572099206876828602431295127226239158521536433031203313383618049954520505859336570823288869755250760635081372723845013881040897879660113918490592585452633433009859017076003191293700336932946412642970733858896616073768202584322278556690940798734245033088428297224396855670214220507637792351492542168674773745648528131519314722212263060427176580658682365742536896360957931189713910635568421055219370745453830883464974615745135721602913270746332798247954479489593176202218659761194328085035816196687862302882392623927089225864470379110474505189075632991892314436446208843211919202070031524647527632988031685918511291716247926741941114227859669617179370441652519624954825073806496420488157239734969584350912302631773617062129704250961625551192425248304557991696456320647139948666446428042551879696293747206286527837176767182252893139786595562072756456394291340540818066148428398747431208529361403443887247574621211841799348260568876695080449799745386496701293044021231983598410464631363296106540211801035441017101026680176798843574623261408332782208689951212900096874415459349083104951007942434253449527825370184122175450946581060613574522204411368147851957670688566405684483025836651008665360461965577301577829551024370912946654136825857617776978282901541088851234842686372128452602038507112099884159135039171851415331701109047619652775940040197295853062601969785091665329708831448484307038132275045829522367181217071659484105998821700403200000000000000000000000000000000000000000000000000000000*i1^4 + 615624794877010942974397400141207727120429283251367434660923682322117296833664221963165377367752208376134732116142769008964247351803418224529938540920426773276685493393774275493327867419196182969808909347602637435198585213967709249175148808918511284789464545832440985315006388631864656119781058749213455656893211384451213195620218528196190415298282976913234576470335264609198502408345176105857027846248961379864222702739662025000193600158143885746052622460603319546358231037181453119983774909350547547398206332452505958190909609901490343973158592984254544377118626510002843398833350103337776225002176851607685031771940246214921864483949392455272456429056390476214422347215688514498275186385736431498177149268777485093398204678645599450102237784302648483855341593553569274511523098636110026848719386155359035672813593055077964010673704245850622838371297245793495046242299011452812360975937230344880933182563116124820891042268320335719886908841582062707101235319241220893416159134775916673794789508416822684421525250469173236253226058813561766320699081481451440152325201221920449941902877728051031086454617724220120531656707765713732074016990348445660527378498607789324493637023079914780129833039830518385750636061573432569561732607517364714854224457276232243238961174689895103688309909262097139512241908643067702180055185705712149143953119854615714233223613303474339529633078454966330153339069907252747124401632491740043632927717793381537003215447229146456553321261799964188539359074169735485712272105108772021523945603404533194657087009413490187785028427570717795508679551409603238382344206649400514586874876096288941082401653574277128607476386939196843210486667912274883002544089577383737519008201524841033017990783981200468300883640855859994376537689025725288899065848463687662339613387639504709645492623225752047845376000000000000000000000000000000000000000000000000000000*i1^5 + -216704409107408140657414073788984464440486739390932641916357050293371210432775449728478044964127391139510311918427241251862171562019830713482800246397154874595984886111391450883413087283205228960391330042786470352476040964369005069164163686326255391960191928722977107255964357590131211074932655429881016637032712825061172151936158313507625532802018092647704707322672078909532211317219143789304967765999170840932377948834759892743034712946668614467200775406694236403246238416596070876546745132244263073015611775824498789552234238985917285288848503085225533978197700393003344055462421180868034627337470884438636946636578004193075733520493593765760938632632014503772819554547638771020143072593165927692038362147081629403812498315565405588249080761727050257855365684206403130165035959312746903809791939227535461430771954713480656297877727037766753480039501721014671445503810774006201492145078706331286629505875023998967157772189857960502720773353713050707075911517374692674702156876220372629602950807823925399747824349335505458197614362570271694226361582607417416010223386008985039358374594924649125081098343492925926220727578118730181501492654681538748346690219533724577787757446094995671373236324387927816093156172111689355178310895577430285531283098705914068954507050798948061382863371811501317443187994588826938989679144492247183808922507449685601130456537734615549249617890729271214927313753366885484057914891846430911796621178237444610667997816669660393480445878616780425184784204794387314009257651603303716287721297713798995250189947489700454831589956336120082004208803387007224852756898157345048150469801161925671955699227547698837001719657543575256727473246862951735008125092680212126386695732206282226992646615238200771730664919928948550477205006081790141298028948833595924982762561301484176451400622265542083870720000000000000000000000000000000000000000000000000000*i1^6 + -129918693822734161869648727780946553662422669359471435016363748494682716823735914263561982683517292054192590778672888522644955650242705782036124047251641520600621085347754658731249635226638462881233713500596600570245691514470031703394048582371045486805265911571472243576853977141879066200167374535531611908193879173483312413294657634298129561281777747187769408958278381843244814099387523313115928170550241613941381219038706423165451383859373011519655512154834485550460806352770554412983581747087245271181449074169847975515750069892207373739904621909206898102253221343936031860127769457892313214399616393250424473676880918026932751189900852873040158065773268091216986354452687661789691301660219921861572214231995757954666656556770300225861816237844540888946855492945855207117694075973676118047459223387858644119976170010693472978378414644586603652627330861513984625242974486856479339047792597210853425097199579964556241926373683165206070775273676409434765642961376708607879341259828837665632071818607616440453149681041446671596135818297706857145834871201702898061232850703705542921717198077048581771787046779334328065463856509603999364134034518509389807183356084525353338355824399564719937150261422402117325462243484061692500387956869755133398072478276784029750457176513287883728512913397769644927634937335726572561588546106532700565764554120739459280286525060667578480289159583410032143051426830181356703945291206289916344814919441082179619524507245299947484920639139694979777068552348030567910594649413570216949330999921050333784850996489648552237901224577706384643349631205585142923507144232811222867241254653776138230381713707933216972912375897183128894719992676468954215583082502210275605833130792856956865187955553243632708969622710676720793917273577799449582964011458847436046873808450788210000584440835844603904000000000000000000000000000000000000000000000000000*i1^7 + 7332827108430088272438595445609434253583758200300021344453377854353721452179054331824764386643030293866014926680274863351532462635375797368615301409507564923160915688248439764837884873833574135990493812990405997839787874063374209840070888353388131423718181385991636188263244000979885170554835173774512336240034484685169197856226213400394846422962754722588417599311304054142334616337159951722052540470597248561065175022497915697545239952239954072756003327574014942171377476407488844599751258013467652009470793639485244194365080643413341762230044133389592660421761096482169580855176892519759801339390918659483417415265329642414176151496662090666570142456420406754746283800042416092037615208825076208505537619426014637889471366222785197286281946447933331369886876609048071238596328853611996585552580978923280132218409739877852531184389259833915771902889355956486824996316410802442963144116260909408587854751122106170060833782560903451672256410160426167539653620790456016005881447428213632738922798374161506275766781710589546322045017787007934247777601984465718924795256101557901881075221728419164017834413161855706761584358872116594673820235576297079854895104367293322446197126403808151793594099602366033831818037550245512869619675522346229228626319315256959208195104544409049585579987802457864578156572811848030478515965381611533013320802802955168430550142880599246039493065943829367103252061990913389106341278953539450369391208572686326596134794040507166840997163683861278218994299844419557922701269239116090065670975367062819877555003005683257053250439984715771945988399554330733657568260472653203914063824802088675773307414956359496429450361028804870134765373479951729069581365287938516273924992183612303853509733425196722302876952194557346924981593648087139649167497864668365903349903650298397188764636784099328000000000000000000000000000000000000000000000000000*i1^8 + -516274051757909822843686041955303894212625628806232363597219384547452752544264934175107683366196485438081493831848473061627900284901028488661487842299045788431857264304076621385779133999588380035014392912056364034991837150816586150774434801049213045751770282195281111464187214960393231188772810998542298862497245063809012198102960582833091487155553507351991679671873480709713674093867579427259068924678447388252527355474230122851381108031977087989988514156844575882755991741754973004404170009176549539942949769938308085808819760797935517473569215644629787295208173629665319844839336154298448898884922069636284960368125928791721966318117764236917720685234244649942950610744436422978761057911162488613831104488519961457776321408669572030629413344419545618075109699747528113423540034095702652139579498810720033811285324493861871507741388317333127462836349459155727075491029487722517017027004328894214792714021059058020801646570236616838211646019108380526688787244333726109559381595296203635942234769419496093127231082496850585759033644172367068697644421615485379166748610690240680995810527817053376705051877256766966394925156022090339298222041310516736970663518355965117842588837629848527373188956686075848142058800205399118504193823016579461410127861216958491347689219146155932396164703943455950716769981727425162755054111873074491828578434317311257482221107037002541389291219053341125451169202151647463566765281935955645892176987235519812334035820586642602222644239708763066882195324318651495082265187705018768915200126847341477419834900119530186763850818123283397004373037807860305951995535602958893479087406117942554978499982441462377698834144212118378354899014267940337988040478259480425123839287139397566364496522889862234470722895653970885557405879164195331715547410797375769097907520204542731034224177971200000000000000000000000000000000000000000000000000*i1^9 + -561222775940542145976642667537914480606960651677150110949879302484556486325148834623341589192486981399725762591588766510410289269049462120781201865871344296301918106699936418623811538375636010624180935469027863564515993235397214371787897653900089593330543661169266080600541093629801087023121782812668747172935125543085009267224643018541858405180815537563489218042816358822895308600745803915295374808738170282772425339337233721728006276608078380917082008710195305431778469729443160853150001542981717877518907028023827176252843533057068052257690084433524938117782188195105839707223439687879951269950747041348883396655387943708113798855845392379418039467665648496703198005448025360749624749088381737455826897654023002630056730094284897786770606937300423233743409016908893262955677739660742239782423819012951458313925335123942761572536151165237850452699601725629354884789772845468061161213650415486410782431507683148494376320288259143189850626210009010498000594624937290800437666053713198746313010106053226792928506674802063141859833436098962330833430815180888078004774970654250459318163497452380324752152648807539206079653031651787754170615407376746763753508815704385135734171868923593653607958635698264775767486798381959518713723740506108808069045843716337116648712064447497384262532148687573818714493816494495337896808783375813992515608755882047207810283894020493944479999091859208500408479782270041566922402527701711768980787264608778626308832764253118910216654343589585316028966921533030474095438637832970892444238855926887599905422431706267031755398051006020212781416699972522944436426310700995171684715194787073250190621633739311727687364517886536198220383162406367863952144406235951193582341416748169093173095922388345259198156525693963080540119694649617531246041446395457142571702250129289179575875534848000000000000000000000000000000000000000000000000*i1^10 + 252548576129157105849436498196111662552006207560615238274119781870441318005900373624536117989573012116580457339260336988236863597827202421917625516153401793013975187601239143654357132558405190399111441772485263589295438930737944520325434249346074903857836344413635696569255196593321822175340306450279203968333927592141288342101747331634135067766984137516743739862929029684690854933942486202519651932469341545980033732230841999603893763238933825250359523936536132931385823468259971935136076359265834853451724109200668017015475597577410605309794929978085264578885142241354386772410783274895486362261188714109365206614829499040782008500633527277315921447277520855811845454414383825714160454359211333340039272933825883828977900666273609795499345963784392581603297270434494100000243676435159043848195573113930800069988787790946107827718717012110103105150233140074523812241961522783311985073722418468308996239590246235055667641936649308881201906219170497338654927486583547498246777922831509038277594747562907087541283713728911282478838286047244515986997678679033553282896564381892192517752452638062297111606488759155086142337514159247357942502517873462756858233498890584312858790527792903354763827437734727508358946872158062380498933025902267968072438403647119693015558551628587613365529676740854680988671827526516434217982647171268636831869136486470849864690674422864305648457254621266448348083493624490873545007395464573706923812153208869657536710250175122009765778020594470885377114688838123524965489733245217310788235926621113679506217605943901987372316340317409396845992816002722788296365835767235331909530269221474740080235546206483286762013516180528812399200708440525108284736953450555113660664422216450282746696711108739628227788466103463426375246287730404091214409060786957344518283304766429321092713676800000000000000000000000000000000000000000000000*i1^11 + -44779930982122213505522945067781793687291671941418240359257242537928564221710103322468874907763733805782481236561789936560888312339312194584306311884862498034204157895789691034466222872852963838159216498464412143734602546297035919799936781324005335321182287739829935306499341074185403080092331200363884402548672797955121134787112774110227212678687189737963199322933340134176694525761556649705031899497994660269361267418405174877323619431757145494741048657614319779992493089438413569633180580399788308274864464562058133777148042032978822350810039047505977256033510716446698525057592102386028073355442818791102722029570809446483257404903244545058915463675575295305866268066312998742997544083651266571429196794556301493794501345086767963824407465665575023772463755145939337340730799933621298785178842864307648075198751252486342651405273119507451528854494511781369809490775159332169986332800284126281200938762946835800068005612503494747653382897255300243324197974410392654998601256465868289959245880433840027890578770895975939722070014875390550459610469145320906360349979405697006768658006927967819977722172490696115079946314403803642484961605848565824218865748514407075768464535888338692983611929297626602158387735923356449658678376333201909726313677735409828995363213949778589583616426781734018352903233709740093252667140982052473742091934080594954249380664173111919017595384560473988575899714691685039813319491636100042122965306368923145915953716931747582183546029315381071409030004226885756870019881763456125540035941274620121248779943449417185668325712627303662407035071712125066002915402394555697662089141512162329686133899038900684810682829739377542636266011097435094043166011779518845760736129447758649117925861282790341225435244630037325281333792040030237047350566736110765461629265762734686611701760000000000000000000000000000000000000000000000*i1^12 + 4193029372551975198045503418494645563937649704570254006299051703648310587576328537065186731111817412696247796744833663589003974616919039240801667031307069416700313607192806101776764296497498515870031425078861759394847191488413248045674678116766376588825937995308194387575233865401979307684779188182520152119665057066932285183850539066284466183343636025293224442622156808822141000116912450108815839166278222453088492482195020167450194977502889045637634757737628532317239951509436515727776261664419667684586043394398891624060015393143451385587824020637805806256244218384435543253664475060463167641305317554975873517473756256403936960292722717290215104205761152417896722169802733631474809346565070838824241211745584981116749274547752453557061171695166907221918474807708211212690705450197188149667687093320092242068378778198035906856368627405050292823724672236941601976232584130835974692646242169297929307879229400928283677708612924798510567738787196963900300569128586839605635823125629492837507763322204497518120346037928566362977115278852571923482841793864095763200228611493300829288642844742277548124681288853510083731517331280747492339468318090568244251418358769351284557869041157873353583084775772448682006400422094430576802226255141819775412956334592355976701999624236477420735727883236647410346880351984703834774499190896369132953240424824866603295972861580983092538199503751909498367464214073030265485793219437089263458034264737292089904061206752799493918126834926993507230931801270573689595944705393844701324900557115266404753179214090936498019548656911494517339677886003069250324150115392258813742047643772007660020856743463705925674021974182578195361415041873227321219747943961018944491299465625510409563279003097164592386692146669251764857655078009037826774125021226848218038636782649706807296000000000000000000000000000000000000000000000*i1^13 + -601472358457154889896558877926586531161172242227479768496333978192240938106741706628425619451983265103024222518342849425832186142643376402647981983758186698918369033562356174521104571000637070818214517873313995569613103471317675495389269395986076667249571401886811980239445651530045090930687142580765381437177409746164055173080914979203942662388490436119631888532996511059687242141125342670102527099707680166127750057000950746668990846645959931177444089969635093242478698328965365238919149513232990711136522565374657882503666582111182901224724531142221609439714790408954195331939297356814980697818635298387843016903978394346082098291748350159713939715053816994721260526871995025135627399729058570295693465690298692760984920229527110327096731689827272342335080038136505684575215955062244718052725009765819385842503648148766404799216743338048181312112193628471198630103766320451536686228437252958270433073055836277469856339092501995858449114444957324765771267553657603445190378333353177659795935555596830463165173958874863448259210701845690321368643784618640696795959335293306696507980503193738781557541711870660812987671704916576436130740643742611615141731068216319742208566907818232643834082435087692068712814214016475136942775652176220111215212919393711590695640149171931137080577239277051068074745738307365366498975385872962490824763595436481990314669389867325865770701389595713689379014415270216238210194546863330118518459717638862227414834290185629163726090546326155740567578054423477167404081877793736384218618800645859802767028285649507653429139598816662200826188358205781645533127482205046393435927320897753586126329036135019156261182300251912855048421524448138183285296710426101860572441385147809901887230554089390873423878185841950364975289706285057440928359082203642020103576254018486272000000000000000000000000000000000000000000000*i1^14 + 35578798837129309795706316388761772603418547816630760998114111609083681572289654132644060360404066418277842794850171713920302666411932703709483397525185197455665324280127144758322601274412093277720482682801573809101807715936385850047053982431347108835120827341426108229609943967122599072265714747179196188080789257784225775082798061381862319178772268242401652427873837279073683780209645750948511474501804019975259761526393984744057911701482645994491612744161131575883933120570936541288531717712602324581971347299965435648238664915522189085507780652853032392411624440910324281048965706729116996702693928793327711622476938100888444221569459896708279295636633076850132556479944067981204686705100291916994399051986925226370734966799427346094962708585599339702130605272289709428844023166718949342517587880553436617048754050836820095355528206580148699675822479262704231557918664905444597589071712256203447629973406735076016953817601716433701238157292331872099161363834920456625566265261449993097502815847746273774668667263838298048688888057462331733923135868424971151228776493985476062264510215414428560725797376815702275414076960247344219842234105497448805617510577468609910931261771038674665615364661320989064353718598113197846581225556131910701334843757301051906364832739705635257433337281545376839756310890230684416905457434496933482880531991269178201587419817795924889082640113462289652366028946429707327358378579140238914955083956124518828077329273795180455551667070309424967337471400830456080300874393709384907714297259410167405056865009805445918398337120025864815946916318505793235331888853328773955883423175886672917991093589314312582793371994506714287129628452265004806780647810562924280195693084298311856791428140869166572958327595680616118936087066991891534458519657778200183544601127157760000000000000000000000000000000000000000000*i1^15 + -366509017714309192590439654033216733822129106809482821626229244708156665178714570700901082932758535363631434154748924585520606465962089141060542889640444280753090414239092775979771754287416971422946626689278199978424294155991636439149090399132647447195700687118299478929506342792025199803056956527856274325186120533361331411210500845934828071117398929305734630656497784409896978684297428802851795958047426692194628612795703097301134267525510519963730377909789977343847108987424137734191899016708787134435314877720878539134303726899768717824824066238125771903138320868294743684888817545171699870591490548802857943953312259959095548103903841447637073789919163648162298776848727714478129996469849560357800204908200279293678762871245986770877197446080063390411128218800970725164956934042080958541074886652236666164267748819754940887594475115852624142524637443987550381168502654494449655067470863247050690251763900161690707892118615817340673126616631783996779383413458654609437977246049522013961763045896942350118295175255147083584529108630281386700801929302171831524638241446693623904329977174266170768905524233040452142809282214034858742030899229730594573978587325986358761788824747662104838112299720771222639493648890413886671252962811739637599332175844001709196459965163651982350758484412551019570509014339331140323895606658086604764330513060595122126132081630394798874668019169590259291502308385220491784501180943135656311323087000934614055726819636693680855384575476172670586153327150169662454284031613946940765298424656974020523101232678369218828884036742738580567794020590721317023964117529268892469976275798144787108430352108614574256387595885026357402079258743682281343568466323108085345299610358734246067463144939103534220115832719181265068668950792948479187864135667235371628988727296000000000000000000000000000000000000000000*i1^16 + -1371911540441517256682037953472534400125417288504134290738006325358560207639584057040812118256410172721588322918956469490922376440742621566332780942789810522177590305299059170224561551669357200792683143105794817784301974652376567312349030588882890478068202974923707059166689480535766931268488398589845163923154093052026258888148045822566233502707855679719187330879315472731051376800811892448909929386822814843075414914862462299618059135094860475418855333776619793175030506162456693784474537986745428567055493009591473603998831262592817836739762481030839260767869693187672750323431823663502754090656592274933700872278473345226932843840775133382406528085181339812131593992669342971006464636680400264158027870950044261711601484141972285939676461855972177806872769514353317846090178545715595251219658179070883236226649899123908382681798701409096017860448241835726005497871956817438977031775638884499249980295529024304703670703519622478481155606617993970634164547174050047225906583132031114169096791211290147483577170940250178900299565376364139642387079941121646309214417290571032357661998360512054012602924743796643694960258650068662051348007613057668595050921581209902566082583676545182441819824825601196838991048720532345369403284086079754039414052377059428333372614002279601995560317684195118447776146709495733822074262733215972809385756355256481123953252991017513295119561797216341960495491111074253111573601269352175438499994342620485564366441313527887143710867233314015818042176936534101844818148920555717840225308589901066925029583856002059893296562119345609763713351118533109126891181342034346910297143358865490419628597945127984088972337365569134624477204564004819515450277293058137251905916761123655027161060791543338177350442129339060717703976076335956159238160888303048268657459200000000000000000000000000000000000000000*i1^17 + -736866089623822359804211405188741344035068976842086526795967746198549324118785627377269546423520347749814295297540415660624202998815210782476061281112074465163328366839794042185090482795605071103800531233474283923101686711530966454134282416356741451004643245445192191061905700414469920467695597332290208210409699093136871606683425150432000966367106218348722142739185197029766963987644523594604381394953265235726113074787541187063348699974193961702963723998101807892554373065336521386913113826409626374860120711525048676673367079694739085833074241372014931669400338696992334421581676226535191535460347254049101866021793615547422905450641869017629061414382218939358399341152499214529478899949833469001793140840597235094761842926056453024483878544834180446456286515446352879398168244518483617602747952392821486437223104740356808862520489356756479769431575149045945829708552385315483330870371930970811166651609787899683826069423518387444480950297178070313313554581732046274245963355403104411858248511782766648155385268078459949034757366767052042948729342434651261655017258240593499547914355477357743570711183173176599468972248110739784159735341596098740976526315322863486904860705061693478855318946366056945947874327635248327721251369793996042473708471047157694804883562358042418117898372721290381342559459786059419077930007516560672150224415159370083395832268633424702771091642863810391357548725326894106111056795666490285921378160480374300392440835507467771559028707668753407938856721412104798572142348831523268319007159367185714821098345476290048447206201609556357512985112853617032336991755379077145609056609253684758012052005577724008728494356211961901065539582572307118008479524275405182603250927083580979142604765239432852856622150654569318721450575656728102111701326182249974988800000000000000000000000000000000000000000*i1^18 + 16797864301546753979864283615076067967900846141181377517509764940945405438822135405107483568607292790333555114039683708537967459884783066902344470134117498041031032932429788478099769455465472914268218399571652363214780440391532557308946815038801811933758499348913230570696170190841121351134056405192323546489052060155853540465625568504183863529846003341936930213844044615732720874623797384107440433986492326848560131383777312771036648637094239151520237092333728070874709751541578914218869432335197599201874281203943554595221130571938102505448153419134116161136373122040449997472353177370440906299068149792811172221990913904716595741785111671995109290078731958605178630289561046029010221323376919017189441077449568743522845275480390804936530830759386635078771274929373149545317012216947513895178587222146082385952963428793539611783998212031550171103208630860150875065633948863814260069655937746735782792720655310595709152207484166706373601983203063276880606671299904948201123829616249908253291784037463459180645122425862463817220722106490463937899170920916507742437640165824768013704713691044962261051929078857989301893401060150002038089819031180854622542888570282862385679053533367368789939970151464785519629652848386310792976607677067090345680309538731337866159439448364122915012315300287285383008986250708451509453968252253927177579134226334818784861399241124932809873973110943896338644896903918554228245298399888612004500929224821857423756596377819210585533146133891517052025434156843284256419229139148032932841333966675097522287131015121482992778386954003611102562942715971857029748988660443561732831975091940308361396650866877600179297208123838706406056188198045261156750209083168661974107270241890433759165872891826909503680560069545552650550179051016565294236285144976588800000000000000000000000000000000000000000*i1^19 + 511392975858193612313921616551966271127106063430938944120939537422489908194047735120838562843172207432590457751290145689283068709734742907389439580618659231663841485043671202411385229544513782803233519463501232189698190187221337653298780033802825518115523319427878129956335122758125538919447723454668458247334134404019926380500582713602478511804238140953257546678021855501866822863314703793630420164389492377284901320540641788354663003763317323156591114081581044437267248116662932658944551624155315754765177252321557805682454307989520605447064127736821180448949555828028385942926540582262372228392975302681778774497618936626512113718527355985972253387453004378215221129171217037503541697050217889864608278097836991718626433221202449274781515055682940381685669610460930596133477253664835605250402387945597605201637873162447313656302837186973298650932272294379421760228436199907588358897177566369702183629577942038679622349628668352461708871070109782455718792681882229005483914793070307788415835554760754651196414492411245733041575139781066415125703143799286634514148545227099888845278273587965547280472585594257995053742932382259903052808580043370645446421497668961970439583394638219562531097251172469187721621365667356993276662650892738078865384972049863468220859292945330591162725220703967216482284829973540944130244711096260947860910831869426592793210559049964702201891666992197669992654265624511100672588277887732439474885003062469447166641551437318412285665108374944344731637391867313402744531643626393942953535962892799422151129049715066301133372695884526781524831659590632122291992714868271088499369712906202659863793303363166730399662194915393333934842253866469919685392548026134353395603918624314058451271590968263697711545264998472869055161493983475054003581583412428800000000000000000000000000000000000000*i1^20 + -16294610766326400819870022951670091010933476991935573234814866868452578961419328452885949364489784898010651575951220578986782845654962156216530584902603622861191328900030232436144266164595935143147260860564778585261430005712543891186461284465848572602394645062319665630014540245973927680204896297914468132008058060936890358489686943596058621277609334778555655630026536324641320378921461744617783180874960571687328902496936071198794395090798822022152169809631203239865762252300107695360605588462503166930977445650344783651022732452104637178852678136113271957832447664588505541373445540953999364526615491678697100598078195353292832231054616275982109270922168839516301791523977589398254590447201474051125130628288781962704439639602421204142169351241343360887823083826015084586774080814348818508478873765704383640384669442966284157595560368334596937674398953439379337762305444787373447341991842695173927643116581277273449992914615579316213374640336895448665912505392949355237184110533528777529241092408242837021265505099361490323708121734601238761787251536099815351816860216497446652913940362546281897281097778195564742906066572049845461821512710304891966676111798885931769923837482202486813524610141016353332141041020713744420740869228275812147308973491901922049549857351165058936741849077280510681100161664969430861663206195137320305630861090331468531719494138584715696354371463620551789606817713597353455479282650293920739273516943193325523784906503381677451810219121084680405711855734307460733307135629144833139493757654686836557072519488888833945333716379106739719211816634830816021298809310763164805154675602128016317523363838715561726899822733471762675713524797510441163319627034776658666469125699053880980300511760225913316824900520933856742129357320350357932004270407680000000000000000000000000000000000000*i1^21 + 54566615003133733490683592767781191885028402766760616268031981512116542467637957853360985009228931316472006045561918421167726970438455286286185912335270846328091289349800316029658524865906374638433006785718885485204260152780670201537107218306254330314619175811236616883966203164268435131493266498199221982769633697165541670238805527474245362727833717513976176783405369922446481167321297545250969590038140140489149387412112472200769744007565976290168353987141219370471419381275197568815586262618692689581218975333326131998263173184184006999785491307320546746176831369319733081829837571753255807712315263923011362122301901549145228822323777444246972979025279159394539951207440051478153238597169092290102665397889996273515983546167725578016640600470876015160694591644069987666569765516166517144259723594476402744761491228951353368677550539241386758451826701616073001046792270570402195284111134950368676954891871722569960309843068385150912203774755950467798717819492423013729380182605389211758294818272577572404816747266915647502177781365770174651407863461564612626748966899168283375660613865252794653107521677636124223191632233602763884281838073631701850064199793950062148463873917418710032957362136901998897524440852514051452991826167462613730435791871404300133496958438598323500210149388980670228997085663974410897393278783073295128865440646204348744712344936084831399066281464854432111473877787142726094413133472771287347435038217716979174002509824084019629103177295649895596213012727644781422194922645370070489335072030482215846835920862038477698829096392723349514840572793610146332715200353980055365234379779494644994041520590083037303696494064641596149616917482487357955009744465771829302356259578232935085518390088613948630567021504462331280662920825926511069495296000000000000000000000000000000000000*i1^22 + 3145369246747883472095689031060787819938801065653565333003152302104479940206058545440334126429587516570951915707358159443423539116564356963394006694432657761534280551198687447226174588688014496614043168814121147437189958537527628686804028899660536423037517200943370378872899289062649278164449283585178640762214610333801073871318664094753798486232694831298260338616830666813235256830837071068011142178672935175227155322164492440232300878997368572692695350679573587342296096989552557318957704340165388016132856016318438853459710568769295267803887442443581372594363310997383353812882588108114081425809552278652183241605534537549739419102955092395565864032413182526120554425486402320748534560207388821509520486310857152187127180115628104898945598453315604260169615438243413605639380370863398169927584878195957484762337653199313951064837755133203671322215853516700531907174367080448365413350684644024963432023761056651961649689175971448206467345449837018006532518129423150711596800310843337449565216858292371449831339607040830879035927710533453756691341289901978898413043558189432621134574598101584725840292145987505722906140668928141085193049733670725422709172279630703382273905048917598241748326595709738302849983186036537884170083724999347678974789305545632051683443609051805737009587415538011669906343867675723812471469897562008775327598442070357972121200215857689054431824490729056371593965146248874274272827869135018564894667935207563299086572940818901213922719247816151916316716814795454362916623040455319988967212334181324784370965597684097476295186435817691933857061352117234343043704339295884112433530928495936708548290219511005129944333981042252439125124503300535020380544866716605418128761691535502889862415070802231171343994546671386280144178638321581712998400000000000000000000000000000000000*i1^23 + -38087884925465526266321167761065280004212449042188799764811398034231586313888932065573974885676943270400564988826276442661409380105396655469163200499078294720803366766643404177322824097203938848083910920385240449422206000439599485149542921714416958480835746209005318564868011764889142833462766438287663183959973488469241995515052231983765176317969736367484345527547157336652054493632530099469055813929294153909292339712586413573755314402646173058849863402691653918583673049094482747417835857846434077380697084055705407352180573950207546424124538949126313357526200696855998741622686133537327117945941270203550532668569374718910058833310145806729309930298289885919064144938038154053766191378499569415262849818859951528329864926099769521658786726144540095394046340837752519893343738931538944426721878222877884370780821221662789840563696456379153138235192542389768614159887538444896315466549019900482422543477345346912498424122361275822383314843948661185230553056106502343861495048704062881358604589534831133563369923869750604950895204859479101934010503001240523330658459069123627258874288383078679641593387818120482149221300303047753895384722858149037526316325871847860838872099854233781876486113954743227302987155082373423161386234983438881757703890455638481438828744436392776707055420673869714048689866553724403934794938963465013332619531460809902619134428394764884953079619912854093787139408003900757113110156002158568441257904987704758178803184807371358222999431355149542227741267605522347731710404809240775632108317021815070940800988177822877566615310590098753489712570025030444676085200712228932981176500461435062188375625612749859705509433467810584322660879701990222882622641117961683462735360795723429477422451126102116567357816139318071100315209796943872000000000000000000000000000000000000*i1^24 + -58154699852946868160321253036950986717292874015620628422555484380432142867230572520404055036622242034048363663100070916741249791202415803896156441754411790141518779308567473638318935836415726320889063818041957751907621132167716246505197820285324832133836336029879977483550033089115854684870497522727023254744318870275554482837579365087388850763495285717961756632155778391175931496642392674466856069596773045926070012020470040963327608019460939918691920424596863296642297330973658250541210655274932809230346007416980960116434811580425993224329908452228974802971131199642012403814785881859111408059539274274091958351576168057286969826678576983798802523327075606231435561054264182502746724168182597320740375617666325828065943328337951214451523128208701100948081630257477867508067218327482087291499630586762535680442477123538095421283158767831372275829853043421103750070335115729272013937098592600513383525964149856899239183011815801444654071108133510713038174931736262730241080153464979991835557559802583347694900742813610856365365803054525592033788396584555247077848496388789933482295161426027441591284325353196887185110628680255392141972014956643840628913878945920253280967111243856945670527382635535170292584726347504576419398066392562206316783078789336439199282828476591304765524600672500978108256368702198873564361335834529056305767995303819365976334309134093894816417681781950199211514929389283701679001276389503243946749654798024979194130344356568044071093617155092378761138912033727403404890501679380309071865013364672082838273585835671488919126173091295573864051239940412622197390698679826446663164052848787884477495520504509028569709155692997882238024777965896347725840912531026635107647737001304500232513384022467685649262629512499172992843929092096000000000000000000000000000000000*i1^25 + 1526897305248340473053639482547226339118248776303345181898720851526889565715723448848878089338271978303632732561024251704664569083786702704152896973334863626014337913481708105173101161772593834518631358394485956430797490711959587283410512036162168730902994531821594446448496866391690380113674026811439388734235232657515387224807525771271162141225661728299952931478912805625191556544356028109494382911127040152560286892293990679640197187450769590729398112941362470243799152508207938680864848402415706243219740110488402988302872110333555975452841203187811966223231872496838532339508314446508033914166939222685812571483146482177759164284421017042274754164442137988602755688735061629745056786366247053623322547679617205433463224831441726115001015355920448996459476036853646708829153297323307002657667565155909429309806260455637405773499789780467867338713051119128249558997883224416078458662928664883212034074929296967506994164576430796830821742886996932748957503136460748541130995263905271858568974287456207575099110928913499461885955204813397419832363321355006241995454391220174250292372461004959320452783661214752681303748123290231872246432641120438195608254390250210503207320837807144398149711246144989194316935747949862793472679022397178818159564945824148495127429165375975061816744564585894420615695818863586550912365736142950851333767887157398170968575288465361058830088625249627618139851419028084433334829972314279739334883491772562259271804800110725900012559429292598958988208126650434224557595912445927791358961082394697999862330558083861382552887629321291796494157171233560753494995818945238189162551174181607557351860403105247031689552047450889861372674672718816419012911289022136050461148904493902339812230842816655493829300702706368518418962841600000000000000000000000000000000*i1^26 + 4762122745167587319531712432277910318915986291821138421289169821104971564497901838729426755798762787789769715554472821014473298449838961005904125674326108398958226896343883055361802680354270635822117760502501902917895361086844452368016466157655237022064416781652796772450025764455050154766765846313474449390694622721132212516441621670577741591272749652103365141696295788288942836466276211072693387429452868807485851762364725662463200922352799439916586084174144250750750730462398033324077193476800711193239853665063199291067303707472811121529122600274792831534336693272874317878037451175395629770256068915775011901521531359522478222499243655421877750058716575950036935966790625288023912126751226736434634836448844056468713509842371488119643718341233745790433504284783063360593175602896502418596586944152554150951786313436127190247018237141909351131682410007113810737144600108582548699148711205540690266361792450724941076626532322568713733277646742911219674059086834485418316950228540756910181787689669758169717779275974664214053737227129323951725693302272575500125540740577748777241098847330149457134921384031667668321031624979836279438907282902943803951109300385626058205860742634958624713208899775879980137230929763777092852438450950419432238339221584660940705757918856695992435528713632520212007440261408403162438823030967783621484944009392570860350199250984748718379740233331878467437732408955934790488517644723883752307854117807100396993603210411791686371930573931992151524637197254505556007715798241638135037601388835129536054973330258619811737827118295831893711666802296729743104399216799571544245348056271519563446559989879269068230222111031996511438605194818684327648758564048354536980338271623184949762429293698094726179520513695685300715520000000000000000000000000000000*i1^27 + 8150143646165440530618865462124410892531283410233217991072356727138260676116489783789337674884186375831479591937839228655689059678102113358841895002818988600026739925442665500495906073489094711478177440873167594340192241514295937987367278455974125671379019575206347158223057047594732582885405122319055547627008102949132495157387051112295570824008282320648574435976220749658944102875763104038716542775807612876751614201490277816355166657955487140270854443790170101708855553676661834443787049345580215401661950723823359534463891237673635812102547654382819054057134022524639350831398669765898142839561713766257133330761899835253809890730690165497546952276515857625133488837451654002675124933457773165815533044589332342577712022027190371649182144434136340257187213151976092881958665507248972036016758669763633621474105624827712747936609352004437780997567762024567950134400202455869877269821852603889754009487827129004894462477752522237169463880891441763835010398430844638108991554929534413296651117944186094846350583486739581155490763781273975114529437997314107990111548778945289837893348726720217001849806775833696960742789190511903304192930687196672010745224325246741123855545065399274845638230016091503562594269341202702522201628023110394468608643076825547459017615070854430515212558675361355238110531701759432485608891063427416586210189703054910303371463704444821444926074563272375273162989476774775065315589568193078365403059934013103612565500430650386251900685449153841389025258880892230529183094466455135441640279884976963459855046529858735526900614944713881729859449953530888055367581748852514413784766079067923593655230981256553847970287245272478039544046462365086878755160943751408154545314560474226151621967636053497298430114300732375040000000000000000000000000000000*i1^28 + 4597724571617369339196714933507713343647884654098037469136406056973427968181451280030153471042097082308443301099867717796715981658722948721614351941580619296868367681262232649237943044469780055348036596202565757896556739308380267873774039675953566555866742355008994294456016494942435051426761867833621295477018788874151984140821780474433813572962854123335362650732311714273829582203109493345813438028581030081142073136225227116400188119081510066797292394129080653825988837154630834351644344147341842993208998242969871140075853546952705000712358277720359603666143971718003519261905792295913255609613911616958694125800053557107717814878546332830871644089707357690117907179870499369348626953791192842512035859649163654505267125036434962764845837928084137571964708212834940545835090546797154623044183883758507392175815036340586057968437271563700174710451751603572448549439451807859345998717715616810734225977169932027874577514333670824199655366228819773357188795819859243671643937366633045340717087692794510650130430101874624132754698207120991524794507921589367620366586224559578170267536083641826247124140090447966627641484970510225086332020852555035418134161619899746596478373287018016944153338970475268603125583732651618089402340513568183717341283617507850231193376904807568496755824697540470401942659187807270615752075555544734594367527307741599617967234630072494362142914445228342024810732333122763578027741871566104057106670069145883933837597038615881794413221447677343942916013425876125374446683729517834940914741183894151441651891170152118722428300183825763382586205952300717475384258556648397745715060563203937882867871665129974157036068247658118723276327896126199163495577117698873144738262528328550138743565519777227166895216525312000000000000000000000000000000*i1^29 + 9903946176570324035589665422216308532659999020025823035837309076742852438441673006373855988740347066277693901058832346126003812531857032932697564438697025239671922909420029252542880626724193669901489952121121157780951179613589999565103897807950608805178053991902631998108605362007048225948726989208575172373988294133969804111632738659701218052595886469220717369985170766758875645662431993679990276522779510027018607779223913841509317859629188233471825945975018524813483031783244473493779037880989458806084680886035963643621563105416989612885181552899911414542189304094192437849862857251749434608620570370401718556131686687693584533009142310093021935262473280947118690653602054131234739403567105104789769757298835111165695639209114988891839554647090233778388794822482962323381495543674591968349927716145134814441483099296665720802875075388751613837144740892274600643305698150674603899799456490439460521121265969655361677958889564861428252383972435104512843326411957223478036690531456551401027525961078315241337925981089121797116203634711280663371731786200919641054377061512742770078805465987641005005990950897895369811829839982787704857142855135606320947414522188970030979800200716763863368457896005708157359234605311551463029025589677261241488095029103666501165111027835732613851781297648892764313361744125428442614211539472139852465662382701111062242643032016001914350413809456000855794770182438556293206647937841223851341955667445119432384296544442639856701678705526177583414121239636237443257098951780469534388350424452813712309701013543946052368945363845656460943389151397598521319139207414760643581574563743297085943315148135870452155548577955917134996009024085458254650704949914008559002427454486605585169524201815972228628480000000000000000000000000000000*i1^30 + 10133211203807206819397475148258301466719567258962882602585342892771851847751192821521064345905207723863716595721070530641632715902781525139690812284788843241065009439924319259485925943448042993586360526557842639465632929460802029084282732076737537435270635569294960325611689750233027756461434480101956241130528742942654130088648426662352241448631136063766096572055299847986353220716400960326672215622227070104043828733650479962713705217869550865639260907660414361621376095879037245204469095420373575341726864422293011821904978763768094538493068613424376993449609172422986549736073209009122258560555323714997371769418561249934064868843771893709805496922763444389314806077864407906446467975948166801214335311741239729897516096232950701187530891537885330763028388059143416312491695027721408747144812659256760649871868893404918407259596800994308892410290613474550622736197156372749365572875570878220677326610865961213973723861937727702999763938311012914715095757589007914422668781931680608613645169328134061879015756240541293373281648798146160701591779977766642194308208884150156168323108672642948759606030576730149357411071261541258824186911182161050171654490548570159639764709052958357777341571575208376363265943038306863982189747834247426156419943924640251278091318763850577895666271493276159649262191919966206796279794412251162327754549293000592107638294788052029807148772773378696635756749650253164645892284193854652220693939151730082043807493499276863961785978037257283944419911519218583032026157987634096359613897822391873746559337541041328326008147146527921340368655195364017558389595311666627614628774850515748466946018262037950785170003681054315612984992097721448035279114525045839922653210317289136843687776286240378191872000000000000000000000000000*i1^31 + -50311680716018536298237544820063766182203564379844320600514216346892099305363674049576921012909518038216435865073123413626934783115389542110892242129858270061643524982077339664618288248559472417151600922071800829749249016568334133526158061553368003789537155028535355782650180875411454124881626558780997424356960135992964267515664458050261906088540161891182506110614676140774319674700897221333686648619423304870435397531644940766570804635864100851175716763462043269807637591328932408027806722717765539645190029867015719301554477781716044862016400760766881247430850524458891430897855033982383130867296343665246895911219364036258680609402847193119225945271063111003073385000712539132546596863598004862662991831015482987162081835728827941610668647907035762648680712650133351473750144987438009187199568190421323573945772238887010317867340889805291901177963524891653432263006471940476543404331093218215534283951597364584998813001659522144904342328882829737945475890837223525252881412140099547732790393103259445574282396154016528424545578489504507032648628306601210465238734400009742878169378298943787085867984694815571722303811515926334641963619025815914376580923736279593251007706600727440913146717892257000762429302819091066424470748044186501102820991517673494078724011019521348627467639137500967783728472735105604937055335403499018081789214907946544683216523886818275756943878155985702846920600685978286196993961370717801411122983061259538289803115691164284517635030391837762841055915109471322126287847939405413639681853397509753707868331194067742618862602579321583536445461429524560597428544608229764199253423141748051079575534599109848591092541049967193569220072145095657656880518783333127251480233333522151072375314833630822400000000000000000000000000*i1^32 + 4394885609694937149021188932908311020828721703673890426880729198892933448656843844029094082814736201214149848894317410968272904623326172667309347725392813118640345317540676150144849617030965271794261390047451996720759400648788039610203104808402460956054188721578354497984024418049852482000368254127320956945747584125233767454653593897757879012754897932544768392717848700222760490149870631723994136171736276225172913014211209240338075410231164423976067717401941561814260019137470033784043891290054160979244573913357460914806052749446788697999441407525503740937210651033278964231283714305921016463097753309698599568313492657649081132141351823121874246014287801918346119853389122492180826165273345050248903217298564841298857686194847089678233634280338749045191312190656831617154786136949305119364406116464041684066995905129617934728655497478716755430509738108250834316291215831501493596149506515447784743411906897572599708777110653458138411496201379398618707551911675013915024208677665731339746888342676827876785583904918411194814525207349899497410902817578789577254252664940899322314642134588105666529513810433672070969105096349191267732996730346168110603707588080612287406352447395307590430302835460138362595735607119142433651905202406871649579871521611611832981162698747814768769964513425084842730836470471262008145117679264291498202328622556518288145593886778832180230144716439511094437059125417677485713860394198535909958467221104777458251874961224461956299850528122701546150553105403552601347959520570951752145641004923512679694186638121941116447758172558308713192552609783967176310613263298824167697577126610776841309503396481174273215659004814310544230617237488862903629485158573060336419266474271261469631462768640000000000000000000000000*i1^33 + 1102480647578225740450034741012398873354229002019697800864537217683685726240109888237172813869735870186378413691262853276216319024741430635022687911347103637627435836885603185304383518324210261098473852193826681131918863607606128144688697757250792434562980307634948386119286085687026488909350765505204025096237943766515368010445063817595809309200465203413833899497323569572807693652914570812606032791902239110920356551880617221578988807532903668053509580214071165467229926975585206532211713131430486880523041590270872106291826089814958003669008015441482186445886148581929227835624825810290647920436324057670701320593823330174347255725093735386155642073830906021885907534920184115606330545837330959757124483918175503241753534048703953910603166758150921930082569705507138354518752159717259696809952087431753235080548241524214819424479258240071743448643353315492027152356782728488617844544348157903085683686289377662955009960660537123293982090804322110378408814748066674588495250574064253585374740557839205005116563282833492943582855600331223903298559939288571252680273869008622454281526188366076090141236159983394971889459440753561344816606670630571607409078039477197732456172264402287792615189123947119753302575991532111983322891984605441867479058757198084701962671755842531886843871442244685399881307432139259557818351739215668371525418189517554595968020127584989697738816489614974190080542709976562145791033749486247774043824207108795888782101600600178438291678633973395100933201489713643809590042214726775363081157615706221372942148599291043659342899647896747815143429734236728803013036522957202319900551159737255624359801634082183940723699922634543031522586027010806349136678462865126470510042240237960628797440000000000000000000000000*i1^34 + 21641529757024095948522624066530366312559100563691369137937374026270196891144008897731928506778301774515313997527200776602008733276214762151871445761547634052918159000034112032280389824447448969114637125950027578866998800414385703180748080916910068106698780217881738321147937203125671764597583903688071715410077478596007475588912617026911262419386721502404326354568971624449881322293163003458894713888520416108198393625315603404326920772286449731209731139036414129025670462764921820595963950645284142137113114790699440285786086276299440108488749605711169150214135070284191103483062137170971833619171290166420686125917369681409190237362650358707325998973496780036772131949932434288191384268583086188873997960497155298992966927662594373219788310815251142056775997649919206512583922215155287972714672709971241912975588053709063372264338922146960269428209832442689020134603533148167261061529032789700543905860814976410541679908409801360411764384632785871293370718865356985027465815312670445435124383930204135731181320547981380571262605373437114576988685659284463739067921508984809738909457824064484411775114447960799506225392070173869175811107626465524623179972033007875577468548119326031548786072202292749339876349806118015504652398337829560979500603678953783934727860917473562262450098178155825118755051308429000406299871787371843911426010519698145943098134622189955851480001570808761933735232187739578600597872894051194905897157858581089648959666202299568491803118156139018176541968093718850150993723930520438155610936223856753888142598343459267761987445077063445189960467633995043634576053857210622499651083193355116549770210441925185779750590047483849440623054589579399470082927100572782666641923614598758400000000000000000000000*i1^35 + 124194012675199971009815978159022264811061826445115932947095901420166985208380386016967752899191225690596497258244366895018265205121855186168943636656359145506503430997824599331721161150418949128225511237688263581822346309699493309323648265321899045707219707138394267703808022325101638631803347464841719471356768075591659696322731823844325122707267179849080989865439743466141426171811394813092258098722097611467807937439706821708514176426079289781675846472775513615935101176345826805363584090809562326855997264387079768804615608450714677846932380290284681610584425248418814774677323096860266194802575299292908850087020624918746190916559268764915172401838275006765270823747962015331709589534613362351826540366739049041989753862838267322660712249254481442441302823470033629751378077955224294075067282637022161421150125771800102886158086906812983109343372022080133742748671878500753500789139080529576919332020607918352675214054457267218698734191903606058900353089551677193146414668412784699390179434488986136272715730704276744781403064048669392257704476671812017710893162372546341101303817681237810568038945975903440860607210443628501050632162741161876489335425332528518361299306965368614907392327655986173543945651001735348550542845228178270537305818607429112468643253969039034226267037708789503845249195256765380562191496425473719349898442110404316164759145611264550186775916924301981027315118590793077020979709198125440762227627910637316770710148658593905115072802212635528187958094518442610939815470375214313030013103890975009444326538427728279770549294386715950479736875475337850086123615131656830528821676495754160866647579370972665684942457159848220638895715260644611784717245653256738502501990400000000000000000000000*i1^36 + 8359414492872257696160682914513570909583009592790435211552362078429501569518159440977747005522048784640564244191056352097310370740167095610779925257831373484744119490596668511950173185481662797831783895167684285117144299821218546026320040130292162989456830508809973466818559213744431388184772694201575916409028105972485015263117599874613169010967406537853484901365040559576681563102990558137354557635715523161188547961132524397810044337557316145392428851056329807920858009151346432982493673707666075364829198787662262693207360924683916767895982941834833984917227267568902358880834355956992033077263132020435690874872209101906569944005804767857867664537155811626096306064561235279722418287386879135849303077661619585570207511940209568841863509991685500518979698857087635323001748727185054276324750377628194651188336133208138915938392051733010122171325702816939078239431864261791806395169821225976460292957262927234499122618126262284964036143708697691323869323792621547959260280701895150341349120653450751374875776979411539541788898903464076820083115070931954239656066844008915882842826647988256376608597206130643562497561053375041372352930772798090554758005482594092062357440550959487646438947876613298894549614135610085001243914660510830627041447624983925086051837732082980703785176144052177225739698147757399483737568252322515961830503871145314273389096836013616164460990018043278324012850339575123448921267073722010311221480681058518320476224880907239390091233670084862537390774068887960353573219852539344256697239384282361961629975978768023535994862149372754172725705169788565718410157275734330045907858805340232771893899438696124409612978503445728834377992966911234841459628760853643264000000000000000000000*i1^37 + -5104713230600844223742524756415700723159406374163689087076458441003674334371867418684967857113216274048343316502239402530011512015202897229157574030607926177025825532999425276600905288692851200283449634602510568233645450564781953576214043494529363157687533165028160437511847163769097517821358961503736036973691774177938826022454226947998078142772907257454381059467070994534736568471605753814783623039975877949831960911269342441821881889951906556002184697590914264303682092024922746713073510631869540858534568239953374508590599382265164463940933943205955340970678847542030266789837364317623428126545029460259523398016825548611144795042289291598548426386555264950684918398477371129709160964134466338262381701122190453187214972311078937174059338716898977761492676030070870095210548120120217783607325041653735950827298176995796976145102761699673423208563773386845791742030500331425566332421892829765652791102779700611744983928873211767004432151784149950790158162959375308806976880822148990000609492959350649403102952566932337877609754518292313502499116057377639564402396695883069120544101877628968502980380146579321679896363942648666138111234857444398492829012945981240492542993331809381771352456769526770320904488469044421545145225029451884666992086567306578224902116758287915095937720848945516528965794529423616601710224286312379208595294433348775259195196156295769659207550248589303140858298777206076166695935332475575809930900540842846134065827913136277728301693535319864195128724799653882353728796344441417559509832963789320694314075331076722615671356834359248443917203057134066350319345717357181371437999721319292758675724197405416598396275788833953074047077945979258373235578975027200000000000000000000*i1^38 + -1221718943205915302717449194570341552164568588121465790346218096349559425509067297125126672512308876590489690518526328202227537723396575286738403495996482752050177879472891518718408119490009029940551937881709269999822410634174580544400351317079450419990904277544503401432484627710204375516292804341102928800454141517234267844567435526076139651337826280321117953971617942790575992822469626905616993650932527442872036936006434956870155813877447759702552008971380449571220820447679016454935330660667821352637028915756972587870557835322188197534388060811785286734072028789061975755083556470039084980298645145570773075872622981749613192779679368070373424770131908264567131651658563284492979659476517827168086231079858379154742412784716062290952316467532187239578669160905649095767968323390577752404217164154350940461304431258817460782373121856018203260426225342019980647932312223147734749281070309248150607330790513267517055241735593934762112517564687662260797929286705913579116369324853251426701528728073945170729625398301831644203409671406965271931802884100009940462549726558936466524974943370404596736954711511406300610630446443619623236826274699867225093943137744720774421199624642212043628239000394307846845867194766050403903101213670378119575989913182489534903179250053488103122857472503158142165248503986151815960846985782701441807495610988211430721709385615720595781763113861821064533487448362131136172066112921926698354301112549155781404977468388664994488598278166431529024080545715080197179089296104724403148098593929757651648252010258086619239434728130896131241761512988188240071318613796788085818453623806551720405452409620191158990010781116262054118615582415122543411200000000000000000000*i1^39 + 863376618262060118028941925573799636442351349924218392726384215716151278342759815598456173269921408116554043146613573791846981878812744602458363809162105656577546405274791271022142386110550249295381813983274815026983848821878741697504288868974300085626816017181968888514119693263881606442974013153492082791559130279730646000107687729156261041269434028825063521064360125046778069590814131681252707059278461984868479383083228622828689827363819213569400319330475484063507192733233188733004599164190546623959430087294624392831594151043486185607854030447898077709921888360121733883254394845915768591452845356832695599055347265793180283004041509105204587559713874168763115678533365600696183787427360695559668702430113000544270753473900975498617909553349866134539888475648276451577754477006715678859227576492557440116111581945054184537940541816268603260212963103151815082645792289914169020649041634897133606343768169081756655946999817991394190412605799774135594534018757683385095033867514154597247763126284550227206888043834744026411293604003925324507500299878381371875216995445267057506333115090443626062836209174481116957331200471627317271368311972772324691009946439758905495847414345261880868097229135603752321548278576696782634352824621793650432725619449024730070663399335218734089063629330512057374207027696137039060126386623883174744825782312049821713861561399096519195586376205607043940992929331219266410252153850522160207940994424192126510572336787598738483450662414980546722769069235668943570802977149065311189027666825485212887051812289526204849304746300137078930764111991633667670716803459083769572403627037757147302175317144377222824751224613300439084291841851392000000000000000000*i1^40 + -13408025376385402570940785963821699844202239235871797855135956211765382989496404785769568757303448924665280317281143249198588706563764940140662630580502558350863000178970956685305944412726396028893689563841800540574426656797261483442047186220276717985839279980291723058603932098620991471134773584698937052914643664358095135198334044257055673963036838347113426821227743358306323757104755462202372843008411492134460538781936675293855605013074133935968192995794425571095215186952490763786445712479181333858153065116594578593876122105974780987617277716061048637934895339269307573667222057366652121884515238511686003021005019591308545518501876285680135995422093676581683291376128761255331479938757344796202120288025440442020154825385489157038806424283341036277116249409612618940140389374052452201140287181393060295935558852991609242535875661567356869857387011712355818277589816688063542221123880320891506493300170328906302127892657472476247746033467425050509878579024415446798877857671564216349028778528055662177294179079757236476910749775930458755123004063035664858797535551328003643095814832455520651742422772563182690869521011468411359488371500310940715452858880338706263369836439234462577464744716112545059037486464955161328607451598534659379898299075391789450112349187281724088355913304798517491797320836710598684462556191966585400429567931771663668243796479438834587961046701077697232699766879284348969548129055604775832834453275900287684867576755668168733966952388333983134433602457731577031975391067929220115679993053110119889223522691741239048730758583619805182541137364757987128257847347680452245226333856413418776158573828903409561967509012814248072026521600000000000000000*i1^41 + 853635217616358056076344209793660852328103414538512746024421029199308889206913193666921192949197532351690754203738936234895998354807089124129157711102456084685814050479674959497368003148889616266213292316071047428841955807719048620918971230377926263310379726642900373531451269079772236824162945901246458394994378220023454628461410923947315852264678076070067685353065388729003814054439674590044893810359892190917846948644198341021967742612823308854766940145348950111197421667663802569430871361813976408335921398731561023371272704863673256167570391787069337073432806618589131594344670210455123693851595092057302233813626498106072663147606196851866489043641274302264115811608604577748937964333968807265729779857491198703713468857166241853658222739777442728689688710631686363929913239681970039801587729959151209508937924487372917035559682452671049153751896282017722921457753734561343620343401033914679189446342407583901755662887193285196494393453592208309237342841958069705225890847030234561874417473436668679501152079879297830595772623580481461939166387288814728308319412274498729171746324400599810596899439655214915133063461539106186493862787430250061742491037503305160478582422763606582517360902125786884407754832584198547736182763997564664146767291796209033690684273718486856748338979098012177840619256616050699717524591374602275687690007719642516386193319881867029833027838084972967186595316112349317240762379793799537089262106529918415529392778015991254784459873321154172992008596569682654217920503077856869449729843526264510386517819737887526931301652136382520994649325717114483809164247571445112527637667743493783526639611838701969579868397817036800000000000000000*i1^42 + -20648111760849687259865113377810081260433076801723337926462793807664850031781734537114756142969040896709522027540520403215263628424336532757726207285409599321501188898808302885204558181071827031543242269159013679747416578131140265194948774417228806519014863582161192741168509912329104535142805427860176836768369861953645319949695138924695855721151116132068186836542040695668104371221426401215076565117235154035351892101250874450950415656705781946406104815574298632430206655208148193037976165422281670945057701106726001945787504137148313223236943946516093276194703873510378041842589608630083580956858481035557752150170768162561364032355082660039389686447808086262615268724796815014858935181350057635853000219104069520476806969286818434635421726810233444277611207642952886393379656687443109664437840972960618938089426239669542935600794457542881727451887808396197117928246834746558800384751520678848171644657028086467663490874681944659738188687048252817700721825943017245399645881915826762284295894707674842227300822173059302237584113309215375220820086907977018695449154349104777738358473352172147345066917674213547539209029137866723577438428953498229395514749914303498386241776437569769715974763109746666523450568909061154772086951829426207756744598749713089493078591043793559435513759562829370190417576866417661248867572460824814945493076529952629086528785660989151126236997543204205409199472510324487852505488063312381123917073647826786477492367986706650493961867095737551474398433500943937585578456781235248804496243660593489892018638091603676837792331292531745685022741953457081571108431418515622243434239171493551718207495189473702776406016000000000000000*i1^43 + 225405881167034963306442509902591946229551984856770619908208750066430436314212700419091653489051257143419588283172202853254825560390379034377505878838448927415036369129752675924160551301883232988419311024583712173394030348145471624447173659397180507737373061978352250376882210333829688292156550563257712219610655111574710265667822874261444471268549789888951544504936938870475756897854733199737473342442723106217500399375937399227144917197805276181745083453617114025887114667100681391451535844259481701647362506732543498925843197254297599221453273789795887145086726493492117951221045522002969357116315892290847127064105020642563287102222650160252053925478008154899541995729116443993587665632225289585552060778264394189387556413868161284933360789794055134399552356957081010943248842923666197601946823812887214494612478716223635163292906500035076144417910355207381571775587241845000351016805922758043691270709155544946390007963937712423379638073161421410225097424763113913459765171754875313673196105625332716030499712717790259165884867325682866306283448606117115827111015402908056910664172694416337301233430880489509544819059069992920366333441331918169053758476822514498533200412505913902618588778556315677207373471052488345784121469817303636655388036698191111657818193467859180506878979045689529628236267795696020901070645953148375728552003893800697788759579237885547314112108149492886235962049959698626715291529706998432799895000288918600155881110088351120126463972508012261205745868885011375715389944740946412091082383186677540647220217168339214613294757510342151218654868692427460852974799857728409941510866005106166635966222041088000000000000000*i1^44 + -823887939519987254097971868057117969858685767506052561218091813255740972447576239518000650124488151744182753378383313735980275986084091955497680506176650574900269607562136328267946544142688625696590873123609653962165144780958380794358988062028984350966563864680966089730746609651625996526145659395693769298609961698761685666074357084054329141154601844548284188538183811953768943451124582033865851958984439301809187336407996476647139597813554782843603365539441920377563537279937737567795581962491499016250946218727366153007331172524223799246048941081844984212927570608501781585774908438526299828829320288333914520731179942441462108296949745256963325231996828994105306090658507482326736164626359888667483088506298633170107367487883892868830607298755455905737041556975713093972560235687266708024400485546841213737447464608222920203272043264357686516879307328983254322448164569690846208153225406845669585396872629376939826912355792870270261688190748143923151176342161964293883360910770951201360083885154212991881671524130940135381118019662423595302700280863122035677776725580739718598751299850579551110461485966116371360840487769282415450324434329780531218538596914819927991151589769266658882550556531496477192226706350801309296984588473618243446926476601534984796565226559456069338164643141433402767427947392305351687236921857114808798553393163068715669088848066915531431618219696112501455183974315961729120844930076297676357584365002360827918613201933712829647621434243944163345181143251698643766374804215551037974985094319890817088879568727808386701495677845932675741304005741697312027550367053246976004747453884434722324480000000000000*i1^45 + 4019649663415751076122363600947744573389097525612712081576436810338790542408408133944393006056660994918922207345081545130943189002949526180637392182338757720501750887494436844188779921612968562258864925620578205872941091453033305089571852105288064522108057917184048865263236100635862162021149019004494588109984434323514106163114266676108169206545888507113861498572538145758005253039233072495922643989818384268420968561701000587062615463211156737969292930483465996134233343002402640822113614092814757976405276890307848686854465319150220252861362099077643468765628290400872219577259258973826618138328702632614913668615589030034134236123570903679232205528342221783131739043073969234191027648132793792611389193724260289720417380336032826556261690070024787677085802734836898011435928222472861995157569167663728342808886563050573644959199869075655114817690535416226295245052283235955072501374149167376038122957941749152165162685713339966989677261496802860269998752148151884203962182286642881157268538736866284830885436969684579943916336653071516148425032698224420390197038463626893062707029512255219033687049170943291681947709815651107522632763291571058753971359552841223108116948237400877846631580971866657542576749863283100584065695884024643617562831964221009888363372401498243953094250643551213995764901444032672285546066235248607723450631170464455211440589472955928456173857672195862970359322972663744489654906127554738587525412768193479456394024169417743596026390117589630212747313280624034280072044747892031555563153845645767262272196243092964154559254933301575575699680095249757617071744671714894214759916240896000000000000*i1^46 + -4799199922483482437122238297472270686292048489852699732090693886624191538065635637310451205567989729256149811289428354137414977457137295251236692334101459334809217788123859270241773237858335488726509209535421184669454919200534153420364768864864048116605075284727871427001057792363004189509904397041604732697813378704632508719757252534972398159246277861929573584219331776066092360349820763161916110512294651263158529207736099891843392522087474147492452647613372078354263023330381906670686326415719434007937350681682641850780469830830159355642699448466898768428363562896374987526449918989123289753647906800396395705733258330949796110677895769772010484974883455239908747262428005407061201782619799264542855475817845375093738210541247638083269580130228675695130288693801131783751420957907571203182967251581841344831358078513876617178355910311831795841084793289013518550722668523289694319917416729817868023955924705295945122392426640801174968152778989374653168824229510486699388387621570019803440254741197030094787168429964062399646572278930447692208879684322620660435812919203013201174484349703020014560806062772377579955877413801455119711692620771974476442974923326592872939781268789650841864925886951657170577261479294911028867851824946421954182776315381237976646506506069335593571340936123219129416145432972243012187332905331565590309099265933371767053588619129637433082209129202772120432736297276293128981231600397708040613107808348295678200942889177381799013394770597467504849579056884443349882724099920424928752106638953208186502245779711727218768021670096743935282222516112491860251287828799737036800000000000*i1^47 + 16431360859089012763558582149933029361288349829373053174912124869663212181840760372731993263961854110421215537985236489140591710239314772028873411082841829251368402220900466720857067679697090266952252251688055087896728140334807617452926074761255351030844327988753566213297357015785151246534346306190294739070475717733646521995865813564304336042792122815297099260608610202936012452438730219612365228234109780654254306196247056211225062573216196764683837445959121731613381918703658288646029179908678290851257233518031225215425341258175829392587948494961558856300701707953542965832711654476821436884880757695802177791972719534894693975329473527313211875636036668596062254362041834231348186518677007906908674336231710061041966595500794648518363942375720650478047028748818480837436312286953890942515476904354889037437722708469924111650558488245983078038706369709204662268651920644053604573984821937301410017733635004731314490351856653297643850370666241690722189205793229435863742590125290382046236865134094734047497015462490162576106652560392240201821410618578918149872341241640453806603529916600904756683110577092774740993535712728650184430335173097764478376408671454731410509476764763558986264028915490880209856882910847928594035706020546766222402548942648989194885826015174097544316735970723534418023140742574420501226046460529103393324364340953434044453251364779414025050181453314589237888460224716853546656276842544852996734115683982158513606835916832765825375991471967540346126736787237142738643479019475771173208033617397311970028474691390134999766906256443887823363693732480947237316198400000000000*i1^48 + -8096768104909056050737371524803391035352191488435146973157553979341895103679377428694805227864816926965284974532855964126910068075013319488014620411068765775376874747470156653766792950723992145276416137508382812173948009309574501850881793600016479505505105986333929234794286731674638280933332016901178316845929056004682240372725712626728253231927968419960643368346569514603865505406240893683944133570350500540714314013775285990711087662366316332090662860925326874963003960834920844573364880874162788825166305652751940842985192014504446601815544478144313570831406060851493324841758667347044388672086359973778042662853653335842414108649182357560229428004575877122685004979504269211531298482191483202683710462592994316037019907093621074984412246201537302874554134920451652095253713175248654241072059262320729617145217584519377092277613795412907858128781932013263505210924231907292717079623930640641236045349876786981715451228362684547921697503365258974130993704628739695810688321122388559793116317718539842286752942426007328775540638782055457120723538107808465399294072617402075522717450767076154248130721457089454577561833919523170697073339116193025892846801901548306625041731154564937314255910158976526984950612728307635955898002692216726157933021326401625747937270147712872545065807500179440415680864141119902450411286443711793127785113234804960581034899423095311822361184278887476184016850286493994776639363385659333069612170346025457753824472489504263984716402320851674934197122633373406392536545009507824333301377503059492147129769306055263787379276435486257715217001737093120000000000*i1^49 + 1585360778438616319923112412022987301923959293805305603609674570813072401531925311548319331755781624892765369798285849273861609814536397608404517410685116382757319959122485418162915632936492673931000188708924740810955988203793815303905799909712273249144402320519314575415926597279307525913195083684205162686688389422211463295839710054420431758099963801912557467270379044107951196868161442003965450730152901106608903043962958733538721517729866078254021615475974716898806368755023727780724549711042511829986715940169843603670028794949119022138895499977485012162960417382374195936037430088837339313154160772131329328317344232238501533350267067698470532584702827858468335282414435019687200916537693526286387701561667443847493082209886787879656463339731299650543048950227848429052407821938993921945796657369393673909737524997755365885994360192035754748710005335862381282214425772595722915257700951229170790895768367183578965488147733994630050105546117378906029246414557269329017259569870683566952723353563902338823987797802777975738616736136886101310197784487110794358558422761135733034781080250574531847894322305049429408238740857047508898515576978756701155647456035037546592955151262459943886367663407404873497127056270034761521887591026441017652662617460942596466772950642449835715670176057360484748509964150086440708265605805346182888932575655497962791214019778933470164545642658328878245545956624567027980422550860279638689337804535770286929986555236924873144636801845086387101490224854581832719647556109657222402150551968579578574376218056395262494603486087022746009600000000*i1^50 + -4250303156497518154438395884998912180987062425959538549234024346254810299554891442178826029530780111434557394026201124994790022230792838302190028931835763077120948647774134904754877739818038977230157993115191909028437649602827046662187912402183244516289307239547394882244445211412019563912848236563824153728405387264492672508712731248125301963133001454851318715846306590202611569001417556714916958412492957550947923748339610211770976087749636909085159904517350787519243006888085707160314429215585441944066735187996175457018419499892986654912573342232908993984368252494450331452836538555873328860812895644291520569840204430879070741932486197306362175065529689231204704220467885057572277573297850038671236388529667115673802218617586189656865022384064993040373438521474806743898921378392765905023410040818215210870472943183176238210252321912624691772433829547729742973631456757204587351950176057212944054761761113849766067162771549961889427237137160557019642972525545281189996916123612740765480941413153575527378053322653944410931099082277743733776177882775722154463092699420631091851044157739518372576302857714169678172922321691305147974303092152688015107756803890095533337470675970926261601964054825076996642165261079683533129854746410954331579126905632213487321518151930296153596407969172189212355033775474296827989268212823353484753736727244118680770267174580151635860330076477977180058182074681451129455992436639056309788912746187706550832067393355358448592110112572400397720251055241981505214391509141928580090311003554199164390780156593713395573719040000000*i1^51 + 11181716492798550407364233613881524585854736143682402033001548166940720677886698687282534787167607588351475096096428932796863337363267729955497098462515570779067447944031072829058700327849673967754436256448396509111737629083734300340421899740580657432342734859131400887330046531674940974858693763850477983611383009914396743869312194430509949725531472322633487326611339076092575758318194472551297443424675955458867888244900247175742619444436256566340604753499944441077354550136945742742962007079919904531602614631304305340792689620466840690512824025797325517864248816091451251019705442504646927824215008112148545474920711153948945592657334885723423363836267488775418710639285554590570221019004174787494017421347202525075810508163212679334658726679472599418608039507474096717505768125146882549150531391483284920899255411260688686001299739865411319357189677420342503300674554841773307853180416653750436225425655645186823428908172164753156533987970647385385548899518989480022694877648362727874915433638479972086315030467381248053227646913804809316706724288195589292906665532873582639548918532726835310568635728271697019069619353292382601469433878319038641231429805115095681605781873801275418332084876124378765772134701248668861158239399747055777653608878181316542650428936928020000927687150360692907720330382248121688439970662188955200162623765845729346445554227802976638468314318115361158787980507739159817208249963466436315598136014059976410762598760624011096815383957392458370555559610617501954147997012965227184962212115342348165743806251008000000*i1^52 + -152740333851914367170766323355446910888825374694512457618606941377718414242940377109140648469017283336331245258349850273610538659680110144279407822981408114409132284096872291462863833532071565994257615717371589769643737586120380548605686988208861517280592972988275781211305743295524479498929254037192847498841439476946692728859884617228830353879952230119488602948233523960843121277782699182408247882389241751383661881460474719312929058161469289502906642651735083755991614399723172070674451141831536891439096431834744307692222308087890006858644329214835337484460670216359942386918305193234015058383763285716724002146962228495995686438913377262265989730719869635269861946113803879604622571050905984688486602043645017039752395507825481322443607923264312209216719090055843442514632543664918027974959968400260160706350553035858072431333531698522646308077273868907241345783147654382669716567925617904523865880546096433977226061854870238649679187091035506174174565068928624476530672488681390403680667869655445429589794368087038397005936603596318836168157636820751166292000167218216655124292302382843614426290270306236374349776230037146095755501785558192241957444827646111527593062848241095910128982797704339421828687905538444911325148331527482229576762154579368804524530361495020759398839553334333713897429410391907086944141620622291287330663648802500821451535684787084352800305804578240581643413007153847954988205687684907826196020226767615546019139490743362795802794909516200275232119444206234363061886112402358760560748017798348800000*i1^53 + -99201353281238624114459802962306312720845762015225552698548803409323182777625125226874128582890517068421148148772098796307373121928469803773989012422218553516506166312647726031632840858570103487218240088929543020669162091633001851939095535308961365471214763093595754651864233557518772490611083750187022078839713831440988973056836311528616738661856676562361439477851685878409506692663190046939898249195659783791075123033459504182054679774698892158333088542691906099532676582761499888293065306541826042758960922582042013141570107659272417291059975952973954965791330328625976691262999101826690217244153190554237741135424287316815231571875597118324835910028755227845774675217640581232951090317437673111580513715397597279836610957168087874669142840519159675099440898062258551838867747533248052685131956065584313375741399632040207703361021217087889335105602959360153745033004266029493194319005882046096911212821766971096311619987567768803165568893642624822471122557271267672466305793851025604469143164726645061726886064513589560994682499227659801879988059764962583956201842823861265382249292528754677616312939840141792495794503400078645043314134609963862790925773343413484095684038078084862402738543301136239674155679651900719172479860739294635897733912015518452694431887043124286294319712688250629854262899205632058295404102002095911478856862656421708411163879923916282755187209703812227109344725647533961078644517916053513286624426361451562241483702506191550937720531679249622328707576839754982071094279248281600000*i1^54 + 35614441476874983331477653411302010100601389602657488550301596125881748638456709974075345612483548436114415033303485503601302202016823969911878703232547432772401965094623496859121625804967487150555364665469371323024159891000049294154359848059121167842235704946492688899788907544335555659262738049158206094852983972578627122525382969530296225605108259711415789791288626790997230572641368209824007502526639301467901852504642928513752754636350794880336236749262496077985041424816147155236629078487737699957287061016408021030050292117104374749284521049463453920119223661366633905496936775563132724311213566352554588584928365501326383373577678415366633850021635036013625759631389659586967583064934078050887043463619111667733084049600295393532454819767759414398976270983301338228594841704277945032317202420774065647205123640290622294209909865613418239247980219276276399503309267952539431569652160432624854048678337234436783224608354604813495074837182325381533722550512662116175746439037264245578570541406804445674315890254671616414583339466667828917006085633026010255484477694293713966454985395496301883222301116870133568709091225663996321487931015780598834976181278116638433470590187309975917040856653349140781547478605267389032927729154130321784376781701712173186943814096672443312299181398379576623489737181289785974875620754052129541006787467596909318989296018659144580724852681764868398138862386695486252073503172291926421366764056743969947493972796233509718479040889790956876857344000*i1^55 + 416160197640488317145992209297700681447692350034807875506247211811348869866044402882509549412686249287075019351764793361466296174776904481846608570559882390791535274157326598993166374359166471378716015638699061680032245323113444714146687748027698420644591144003903573567127523772773703245914188983388224270433383398950169486094172946251492761290622666199873050179985476331230177972677057739178723645352579321087441381568602497870194707790938738887618798602104493116092606771664144712379292345138928446584999351585781488734502425963037283360975038420374746748348296308766782666710253764612106311332230169317710803648919827221357261161528096539013906773492160809589325408770450389019852813751043414795014325213868821997086232607234831677424255707627350203023099628236341697159617664077393379865122902920923092012026376641080883814140229789317269084973933913540632458707690054083434883642597391987845791932721803741141120554014216646368976223761340003384164089023765995290378952467743128568261174212208029048439400304898720745219606761917985176256094913657110402003426120090562077858008879694546148505226953600871768095346638166414921998963261438758996435974438707370888758144721858465365319176822672732478759933137186155350470800683098832297970355762638744141315065938701705931584126221337957383521675575751020545390576263488821697444482643498300088188606169274296636870326006939817147927523896863489083504684149262378109447470468122718153182455592441924812800*i1^56 + -13663347840671243681110296060788609155020170084666456679100808562966205034388177800870051864992126322125745840746286953170956847220573537669320809946665202946054933530493581268977531359684449530494676570622071043693998886747379468560028587174131382656136780084389089724307882244105768279332859354940449678133107629829985434590897537430809837166206508933916392787431732572793088220204386382986625235309382338342401911583462560712525679063533128271537127353730360814683649353086550920028227568298784844121694983263641579414965507617916647134715294371678225419941729574118619174925812016929079181839588407606612510113020691378317552467790766861653332739525331407985448805433928291816236436102493117922170827465834285661213295312249746717353539953955704342158896105207858483875066151695164112826150248448863137271917585517473914976118170880996524486576569547348622350170754863388379716388236870814662013836195850641116900429434672888866280001408563970263576731353807634724945602526248634368978050782149456313275115337801150294121752115853247477367041924430662198576547541877705141205968504133310529092624117913045169475998404732858675676385830920739702682223587550020510461206107863392036214545382751810800846036561150926678556922883371151989853117110762726098872382394549106571143618125288915302115899066425428789825252944623978299147615745533865473087003168971801364656951847254216030437997592790274242177858075138624566501404835840*i1^57 - N1*90807980798354670321953415100712570932653524621368894512609815682731942391473971633759588887024411944585334748883517475058469586144415564195473261353313857645837941719524668343245151220378550588871630177747614745743797672138316685694803051351364952811245461805358153714879618820279700781446137924563160381994568644109251829170043867493246931433253954494138153669256720701624116981060981424531209381819277253888547064220170116827616696340977077980957947301246885607711600722126863063*i2, -8903415724060591587327018713625390908392099821298285142641207041564399512641870837654722295916710777227410282976423739405249519419040404882200557054258722384744628026653018457522051073463724134719570172180858719128524770734791877395415714225637166795464273083523398581370288002407737873558095903654669662290965463847620459199223571195939948520175572058839159786517761785222310652786883576685390690092525225876332593425159842788404990600080025091676504135531537059261203412476041998287141146086903107259630343433718837252683597412187808011694908572288200385889949758190732162503237397247841989389309925476389706781189527481625392624807011050282371391890289083253153839172811498719818792659698504895776265170732020397179368363090792839208035117226154142217782082760219758771329052754078142107329177491990446897686915493419525549696206772750258081989623346701178867111014932496755231610484630425739494426070548172230221265203998117943505185425304279299268724861225216730437265326844539369264264517442920552375909078271905593034402218431689325962539106395676711017515589805608044387046063370275215420052176526019250573467276063380876830697337537096967666855272070552167992761278207692107933399738838941603094739933404253990466331191684196447984585987544068774627810979012878806342010219179880872419526554868374546071827833346325506372299813678800482048153649967156568616429286733497231344658712371360693569345431896367063284670844999129892764470195457705353208452637851977185828240536548952163269960592026331860513286475165047315317268287786608938519011134699480925817704595090493836236406517564085467003363176480570663371806172456472347009136842454638049070784072992655824636426324357258155291927280211419117568457152961603200166047179701556657597851770059606763412951957588901001219828045424942023987277282935559919024540606175117312000000000000000000000000000000000000000000000000000000000 + -56223418389474135063759957704012013332175715992846982796419354053284271301850931432598019492921257995174570055873830106181181061195698771916747881432800864604374968742758363293797479916616670993873757007643616847774189254872278274398463470534425014006645634494845077006427745149962538450584509039354598309966710301224011510979227629672058268542627907352032370569478358163760389053485544891329046234347977700301540946776929116535336501514546684668777284562691545003873926602693502373012296008148865943168930154011112221948318940453962957565064213288237603087812561559217052785103764770880900271408846303132518294268230440230211454425484100311673486902285065755416057402717303184276276065512547385101081281266457728164238577256339923231500317407606796679164075268116937516693965893503974496423973251533977526166047275474516344996343677929310395979753622971995444963655996141154989303690252994843117034986468386585650965381276476630467875049046877168884430797821408394348199642141579346938266560599407104983751217041075815224908337872710960108093265236066578104886115667121248435673061522865331823488704222970176389098998914800225801489722568476318510739546741485562295228666943216023897986072743862220567720778542449325319923725856833462755669194790255737279814748128154783105867263313737541092249841451650487015367761772395769604910002653997004275327666774542481032614046957358123252864591294827790829154778974288772539750988631360398668273475350286670794485773730047873801261804479159829353582956438990691460464181539534839797198798671910759039688818071864079642430226870607798729513147765361405215267453869551380487924187408683050453856915191788668865993306527778692374253904261054057752258005508121091192610968825704331570585720943847851205664771409943192502440416589871940915633735904134368908495685346709027497643900422586368000000000000000000000000000000000000000000000000000000000*i1 + -164023733258080940159982871954687673098814430342945500649016466712391974425595433247937659998632597202985777910757932429691415850238334017758125814823361435342022875890568681048475689486093700040315842990132152702447887732948690642065712496813399384464196662072623708332996482240612477554827415924952039710175702550908947026489068285076303648284199095359952923406164702880993029816184339421241137674818996591764585491923373951459752914695504713914842874503681334502117403171783496668262818086090218394480040335566575208335824218062271422895914501818356877154923186985552058158716528390786869315294072650206722160873156541607486039773857742773228914057596068290725818287801154810212934801719954506561292314979700681587424137942720059319265263665802751271666132940127829061222496361616308624226916766264723525041980850161610973052719283504068133597735785013358460569666888478929557642154270253055629272367148033353346210966926769846322637309839623695477854279680762787395579046888441324025072875805066134158454221609041640419206173247367149204562634272424081714806333578852734836704130027209918936865658317494678941715069100661785555026943463262725307196706892295452426387569964398139298431771170801495051804582812854926772028080763841876449212601686650012087404502652171682230936737913000072407058782148770925957749365798189443428387852567067940884978677113312273152403276213471943377219372037419389128493676090260685755436592334291195461934376377888038689314826900737601762748631826022030424088676788036000229641488150887199348536122677999173691412996427274593718071536788005816559936814727920463764298037475344396920814528786279674495674099165087547241973813925026055099967759073688808869677884848578940406465317288497233912948627946636058703264646605457165276326744321579026305795480670119576440586055677808783956264595383910400000000000000000000000000000000000000000000000000000000*i1^2 + -170255379125347674403043466129401953712639591793977155846318224507279388315502435235511627274080724453025886643256742355629534205816665471060060310270661359808464913763846341523487894645131749992637105783907954991444546650864648903623200996885316353197747714491666493322943392863151686288336346444283541208656553201230698010133726884910076699296649133062451834108358871716174350172493227458483361243458099447863391337949256242934454282725568256128618636166926767617608674279722233097795160922742443398446841950180653607214755965434701426928257647851652149222075907494598497993056873049839956909997187311710224230189010955500410331542920335635933515351562029063395716660366507226154525887024938318114003883700436178232240014889395014782793223066556724177329001219668711535824472485600499477728102999276824787680479046077733979955856852913624680553763323608272889190556475556811184375569174303249002682297418201999786785340783387684555292535476384839100070463114544723609445410696420011588410606845984145125345332256203041610397230968795559993163025472692418128981519383185788981396841449228830663871224826152542613052482293952025145532627832109605556854528040962542051868367100096480287165824367886130843681427382203911251531969209995964981986737288912877994470587692530143703198101872706837386652621798001637925288433640180038876730996336938227950107656136736896385796602349984806833696515244160868657864166014403943617941457290643738540743264739752952446006219594560866518851564373490159490499472207862917530916710266072082931802647967068988448594717513859693096472632048024446020780526867455064267486311392201133500675231735101670448075781692004063646852190172344306083335943401101200730256333167577608485174180118641897800632406345474639076767995814714328248361650796621522766541013940123752677956784121993533495010989703168000000000000000000000000000000000000000000000000000000*i1^3 + 14614579878800884079494733047488320110520508489412317672257994456037254616996840261565214925457404232132585292565797362010423967779480957536930594311384462866200650892275725443996982349141765559133870263129286832646055197434112093688348358580280894494208988397904777267911409603834407091508915620563495375708069004609831702179993337234755883167974423572807504716527988341469985814990148027504795758511199398934491302502594484763665701062528106583850861557783103966809288450474595365277314124908912626810894688009258283949444295429270519112791223704055639843692687698945686702079368720683804312771193651998061998564360131602803507055814020341909150124246145655403889873837726093665681500998244083050534838553892257631488115184883784390949831856388676437893101577757861236504728625150606615493121397631329361096984769023767191971290766026840598325316513332557532154621939714500655102982695275130928976222975812078270570464621858311037861978920533615967747142491972138622202855779484355744350076732676540863930440032694457963897013248176784277107735584925140666347589400221815954215642228536002182271475338203445876706649087978005657174682738148245139169789266935558923119147876831622132122753323239559723765077969217282403282092495834395318114274126229772254268339000258605988300163040788129769739856719042388778228888555512843749962773146675299055223518526000921418864177521740891595374531488772336918339314012360404767543073199752612050151826589244804802884003906736773312179324863280047063720317498566968481963134185399552661305870189552053352542434222331557818810665659010018497115584034335207567515159684843998871859418949096655275479363511197458692478698649475255687363272574485145536039649994831653930258018316567530980054546025159265160186895682681480403295651342398518260336697994948063782085004046527128934674962841600000000000000000000000000000000000000000000000000000*i1^4 + 231795524440297567588914826264560356763141218137803752174111739862497410056445335817150899666353169683534291060393455286505907990947370134521243209697117575612469250169729852638060265593214392233205420485664233113096264345667211512813559998273036056198365701193489107311849676934922365178011253538882040262964827106055652402363988369743565801798556712593575464422774050510130657686642876821585101462584133847527497301408551051729561261619178835212873036336982420781091649882936174600035963072722407790318789102946708521969197810892487937343906495282062391365395866115991046738355819259010276177288600237635553541771623125948924980879723303745353899951799344321780732408048976370790019825154870592754992876759341857259227931265845180850743822789302411540600823619799661478498877725202657298435430123822177743653721857726994657298686311048348199447891454989165888412021813129165507477318269412088446491553928274011489691817303445650937771541427131181867094084394758113130614029086248480079806808999052119097079746408340480555474084009104281719695734632484260430384497106764801910890841786533507128803867013933536860988031547865285443942844512551596874713323627268464072730963092885490741905659456693718157230868295517563422057921308623800366484129111837027244770055961873439500067255760963490035721767783752523991040258644425255983405504086129462863196629520630219515855763250614038134164544147458728855226137827816859497422446655242981044166802061318920351081597321530636071369983766939689497058760103177255921746020023636653458464349670144951143994568785804039174913769602347027965532411955940726648396274803983657623512932524828346934174058094291688029376375638400638631083337412483259358107545404105869945245953626197864766166148062123276966932501377587108340172857860780777402114667474947564427312278280642104048788439040000000000000000000000000000000000000000000000000000*i1^5 + -82716344122396689467673917536697907538524353374473620352010380815198176611723825457746454779243792361531723032498462403120736905438601117664338104177837024977113003139510988051612160058497617835839518930084790922496823005396326507640845129181599027507844489935882261368811423990007117457093460727398070910857498947847065856003020034534989100207888914629506788348362657625655277169176638416615248807285630619829263344253374870617216174109104415060245168282314603348545492692338672223220490214056730306319691340910570515306319793132794298255504862463962288750592861269769855743610512895926975039903246773789140063687645646910604607589745871163403831658022899445892743683479538532549173562985003397904374847770101340259466552316472608499964366697712989358965977313681161050853389784599271955917578708209381350090848549575034458021520522082658475259272232282660449046728541018105800440141473799578246906932108705349928149052269248374381004241471704875616555015864382144741655455963372864428148873635298358111931052246341545931910465235087434380077740209143577150932531612656582206223680583193993838532346523231399722437572108323660046010232951933086465016119763879134059987344939287521490118945760949729114471495857099134394601180270597284062326953993753737493070580561908765537554859907834745226152676837292603289286452321467298004753213080090946260245914777810646183956746420648625609682445623970270644758582462848708989559395292471913443490212841507861001798940010835358408559663722579899499896333582776796213650895451546600705415142623142775590480359141001004178068251905665810638490606717472584558413980623609203983407745471079585198654597233213046371818905456940387395661033013240997316676573685065559076846626658201236744506750717738828550406910264356715547251780670422900849865816815954050471442427527985846129000448000000000000000000000000000000000000000000000000000*i1^6 + -48607467832168409218714389029517392840346326044445172712047173652040331298692335984628647608502405257763748376033424666550557903714984640036301335733648426646975252143604321441790086462012565139980247899593136749045217332838305941998078226888802004395384594563312178640670399562686359135395332395401829951208963661810881483332995437338648490544008788465083304725905264056801780354258901740633717949608969077593156700975022813925227070051694176968152103034357448353049051404381284827283790769270971500142567871166820610509525387712904556346721658219078001622884154329550723876531276855661465051157330603291814569228575029678917139203800204091578660685589194538114739832383376318744994424712744722215531027270460909577693847874636463544296864030910944060718431841563815353337671752697275909824648978901907313914114870115711040358368794622471619513817500821417533795907780216874950972594297418512054125077139376578256399996942169585803619033704577734272650132858422267982416227720744797018710951753154040870496885502879100265884712127355611004674036594144017070069755287240956769066560677778522539668708971009149771806691405066270966281740573974758979103717893646424713641530514783403151455335445616936474862718701210474878399448396155436086291153849745667820297568316467283386969017945664614344403238185869663732478744343164504368717289382808869996630340629788119019504049855977698025244839983001462960800444288571561382561309335126179989211808462079794708287974971789536691790900347170489708187401895360173645433260646576747500714463612052953773135385087696592454028995145476090538628526503400936391599894705428555259854462766907807146297156599414185537126126146282820551730105378836703947194544549410183732796518985984037678474803308557264587132471140369749074849730232548638222019267934469817589522560922238032910745600000000000000000000000000000000000000000000000000*i1^7 + 2672326019360882328497573749707584802590986773064572306481288760030046319251040689564871347364980869828740408522122683809271832118115128030457421485159963991481125995932633822323022442034328875875686556714603429465608790285835393759970955553017033451876642754696128435272390217915521201062779532962399023894689430871213282820512465753383152616342422579036229336502665156966050858969933730924599973620133896401374031916547888153218290666687919460566397508476143338899773284410364469024480771785679867265814628536225011308591530203290507856672210127891194400442743036076968769081000539422109961796067623049242261730517816707162443810904171755195409347814578746878607795679094709701863574021398167197384285554909079773425071533562029530384535379402863300624625831127041490812451891003581375851336717633018094814564156974669534692807654877823774971497796360160242624685506629691058074465521923941637601174855720709932810296120125438725441337345789152087920903697168552267699142422193304378670547356722280154610851040531734330742587400467185938559817062867263234460845462760542707193224035654703136807207108275486482920247990682333780952302321623021883765598602232919749226018894699919551711714767858022155495752884128083038059133782767068724479923629054102624918575436521282394746586216419206899800591153496022802502108261664645128678003806413175443002944879026631117375936492428699964875778852096243910071178692255664234593688192012395972772127873189741975298537164731435054245230970763894085615886094152798682393946370591751981246329342719628508891301376217369338022265538219710479971037637805555323714250292660782151113661124969513622365968380944560686564820756862358194489292104676675987068476299703409537659142940463981815957693292444359438451920700778094167807382589951556059348983995012131353585459366120443084800000000000000000000000000000000000000000000000000*i1^8 + -212720262946074362833818348581883276608750975434869543531165532980001465527183355656391310739757997011447117555219943934960702840745859685179742930787030506065760791404280521413639136488173379310856791192818420399115477696574817593083848690733647017237513779546395191758617594370691213448500290249743515081245967225857139746640940307338711022313145236359082211090551321918579652286576277847788591157549180045048166625178248684692277898330555576681267440510389196509629673230862738467480553315800287496383997069582174255172433817768654634120478090380441235814950103977649358201629478019795538503599966674772610907807245073562030027819778769204180441934465969766520229803878638796158687339662704560518204830239584497446106968455193474705987677461672346872256881258039875388231990153916109478626219900750345349473386248546536099991059496407911236911602492206956986171402052575233843661180353008749660650188030654102777329536376246188884474326343261469549508942889702032781852940896532524929595384189594746782896111168642208355185812433962827867331255610827076162427718226521371134373117532953666831700781632936992199039525498751032914757853603470789043822186465115231056061768836081525276262109066881036692061983746799703671896266239390793242728369760311687274995122431365686028459580421671767261948556204706207763129948454654775109547813113911658453965664550541158212608062567223727285136635284389560816877382967624922338483544618733961833494334374465660477248348420182164689132055062323838335012563788736176158045921247118033735849059485411236717273458367552263339114448907236108987825340773723160898374218974291088902390568433711471320232112542484927993721273422132896384057933374784991627688421838126978993538720547173343169045043805230833868675140034759927386180195629898212209657155350215924109679613548953600000000000000000000000000000000000000000000000000*i1^9 + -193577436287345365281049733199544325856900609517744063945173473347405389654178183666390176219100974605034617786835786889250523551138290806218631651357105786949217004615132942816438953085034462578801580503974458407702412122185393374018854786704044337657599992531505981080032310832857032552945780832921944031869378281028616579751113811992338768250727458835881817689333104412678408004221381484950889648576620548449064587128908218108922658539705493872897604044703146738222205990535361184739103248713633719305601163616929493364566958168471133456210382929226991246962275899046072021886887032033506872506803601244351620635453147260103402848501484612909396244796385741387041604628049973010229750041641252754586757744202960174464383148583121161142430603855383610555238497999102616997996742096158996802099111749746978923843531358196967002808304769675629393231882502412110602596976197632426364398823346621298605113318877665898299396541883978959276661322545925676005009336872693353136376646424165430585498031509174104932284995852042802740036875252369656493542152073176899783056611057580480504935032256569955975115731521040861033461622680376726606662542381034088505758074965222842534654915860482800707833811380285601747378715156158008447973342806463107914652921976863203592372802003678074574200866920680730270426899993281785289672537539454412946175453963807453244228098447981099299815279706715170212293936290642744884347812585660542143191955590434848156723411290273564037677792346279956942820115442989625587302505576403477452770681878679141856890974442714671634951908292212081871934431228692922628229771570776509792552691026412101544852393573138466492663303628039446131829307058214224726593294377877018553418599020235222228470079306588940817222811533169061639164845794223683542583419792700523613729758696980452165538335948800000000000000000000000000000000000000000000000*i1^10 + 91040529460465727990308296114428668574163076036466245583457002353965835360663228983079451618106479545975271296386789566841324186287926076216231854454128502379112349118857446881282977798003289315379263632639295548835295409594174855764577937539579619881175924636010658723196288715695153609819832342088791229821456242874123731031346403584282250840164963799133029192100513143942716887321019124995665080683899756651891129430195404108517976384217418822537127356558449542789587828433384379207050824757550509232983634557367901436529060654610539618645991616835101446609575623009390578490723935833482406286389168637060484068994197007052771996995392166136373534721932370804570978195389198947775342006292437020892048646068860979238969660683512041619671500036335545934994490691260001431567268135245461293707659268890052256725148796669279903015356745152987409834974263323010249625062994982574238741335681737618964691835643310713100481890356408114026287146308020834403415178089722987406864983157972040341631072089299500209327416623675083860246220984571398764195753992932532557481535472180786222569290681051423065070944948490104020559207776055814388274317561383993110888837062578745864554068413894610817058032772592022068626645282395988977644591605720479707543992130126161703187996511547119517202349729951898254314425067054718153023521494287236749077199230977364577148256975177484114125254379622505403291501942303430190238439972154562096885699852520698953881702210340919888542712341906063582330600946918434578569893693291746058785628533196974512396328905134594208765564154574962308164562466165500430426839386998198178173482951875839919791186359369078180760481222006478640403352995834623213212252043253054065829360185836452446222534876439812674014607067733196380787039177820399815900374542335616905403198522122561040248995840000000000000000000000000000000000000000000000*i1^11 + -16193048633091749661157076026273703467414364055185975518324653529665873329484206749395491903099436490729138995887088969203046517613255851405288128380947948427556318248996615264851768398661003779895144770542537455112056584928799578836409271405254513839130063564140067283812085474166698440645473189029664143743172268167646832014946705505980561446008121087241583334460417247661557105898496738764872717363527115047029713598533808429746677118553107731657764450238682959835765273819097382028720415139794792152683811612132278570943020819652299445598349601444801184355954224021460691580782153637144751875108349911612754086197770904096881831356923186225008648585771675186071293977438811848486715429939371456433603845377217986004499860057421293047894429190343717987357029439261202989857735518322283977480652885492037727400501355678437378721831467633395715034537589039506394976014199055643300007522546420005974573974819058697696297321158180853946370110237125380002425767912329776912532389519155613809524298278601278938839405266215115965862206922255301664782264005175260470852428669097188676663643933420735999148404356726986096456062166308108556422100282550752273032296222309942464167051476211423389212049759235432064502049058811213897416425914994457830937166441819337421459204269890118540223161126625259651739972248073946806099399069903050126941464585445496748243666517990920508714872831060252680046247181260481251942411432512943814883775193572566102389997551668168626940079603876040037409464197780910560105271497934201200316491450184443437470485628157236921551662986851293505094828686727306480577467778039585585625668375101264028942338531315624826710410323696733499559194564361117449970875995376644562657102223199933629777977408273799768914348040143213913134871429894429132622683000480863546070938031062948614504448000000000000000000000000000000000000000000000*i1^12 + 1493536896205517478129623686253219004847675007381762044993781042237701195428167283332183354705474879199536559609761721906408381526152621970379900345700455556257228067178383118130695289612371143039389460640071799529706258526257709166800205258084182572652148407804004153744687324037180430003404310750531996545993812913201570035056083165896249195977236450146298771492306378316496530359420657315625757551057216645469559588402907961758733990765720624736400371380256782661271409440202927020038165718589950879436474008559150979501972671260849403661103751757277157212938388886158779466786974202032685442717939091647615782897410597135416167072715303339829063601665676126391890156391196290093445088783584026134395895717456098874041831293419277356673445829319306703713080927537162246447438769620616991654879261968601706517583067087269759915005907319218726171791486262387779653386755039606870022221240879427951112697985684430868398918238740990579896741220887705102041072011218095774659211954137240855959394560015768311076459655465566499998280203735873537950435733550880080131816423289083682581801364397123515369827057862985227402389518226570209571867883622015198258938542458353373517417957742423906936861883352933622348730501674257767633989505332169701559759857319191109251766235869928594085469051890583331966799340712958767446206742372603479668464625823588105506505124899217431318924070750304415743178688167574992681827481569732001472342707579700310530552372299742792167933525069587027484939596573370590523552494770250352139550289150469533727564230953143550275094769916855973120110102608308447469965866753644098476478824700135010454973346680995623809751814285132851093889703765032003555829996313766630990498363379443510877895598345518200502416786554066646294934274862057100951691535434365077132097504045679876505600000000000000000000000000000000000000000000*i1^13 + -215638470216572939423182193311820537274048563344166110525411582920092357157963394713264525084390716862382147915378815105624369173412236811070000953136357003885401563605584561306852896641482218328300829924367226965920951169673827512510911963314354558120691837558400681239047684614354230979105332047717588506204328266834339070601339469819310891789780110388870354873148543531700533337232320172217707178245189135333063860129700376328000361773425105340706257929918802762636945150355830469277803436304831393726056778181277944624366716397306978930748527595638827941273456191819873187216110404637050282575518759216941169429850025053880194450628035298136848597448630718968609289972553103235128932127179920537687593332745780134736024869503073866056943917733653241080747185542835431938147847890922501440070185021831665039162891519533815111542078172829332113683819456318007793310391357317030872419274501935767856017481259634438281070179176588699159080914279549118061548177483488577708155189068650462098409327290446600042068384799462829397273466275211538563069360072279990853899860282187621360783053067761661337037859429031410160904939946592747084202082233347351301456366000345574043982436010110754292805927297041296775914840371699243248048875639009564392686000522500721999106103497043880626310726218156930909228285962648155140240283450921835289230613828853136125517821559101067529662669988893275315825940150897574513641378472659093628995615280512497552686762861271867030299346819932499860974120926651906762337917379998428959233301710676547105919292605382593184853461384703350844475750601556240547300490507090426913056193312270707779625325669103917447929208861402265827697609075445532152872959761401755784770871443520778338182953821055001491285856410366331587710132093758033460779377449230833282127701989465784320000000000000000000000000000000000000000000*i1^14 + 12740253431383834410720237611814009473419486366354561243307307897006901969981100345322621649131038481330414187047925022002911399654217986216950836552625539158939981541737744960940568577628199465736690837243854422470691005898575181273919364515795658463214564525101940913527797766196110647920780450866443335961748614945125951308064770889239311428907950498841176756031263118402372059678588414754888273355787122972258270072215575498914902995587749450523997788118887371681875555558508920225200634279012919195668464954045076842387566932279566839925727668888369567566225115319449829703067197623423025525557691497559433692091891712437577271797639884379981090364503276414760250621898882986740739959819435586125634753432513096967476241168263518578589056509967648861449981379125122911349194138086477742342601698107897421301506031931119897973288603849109252780863854418382432643489923455017739721966621222128335229625706132442354276039029738119664222830612833162429805242927954524720891763319440450164196378232608992727385083814883419399792805398038980310665403899086700526985461836917041391051973680894129552658160216466427900946807759739887356793697364046541819761541423012924745818234690287707836626094359689354981877234467256953570739157828579457381745731646845669844086603213281872837995306966423562411054258832312323560624337148645611929632528862323918691139441324150006065342005302615280413102228309339755687202821184192565192242011500885242173209597623041384510121782240350942911507547567156504422772506896849690013090720017133957794547177800023970053847625363570302592516332073018687094595043321974361594143706061756373054585355521977390921395780310599048927141254657415216382870311014474252687529248186898412081013275902877830374892609421208451308883769190594924496490041478737007172575489215692800000000000000000000000000000000000000000000*i1^15 + -134887785741065938404197991001871555501291239965983188097664760500180752773804815057121550306757616677640473633485703140262787365001699675151489090768446632690621867000956224696320305243526830005286946316756878440655665118522451744930970850621217667257406069709330755450413885759350834316676962772398907581478337738714713970841994826049324802844820755651626306885169901630801218193827411822492165714407089337633998408027709338919787892442774016786286386504207123623818903683266629438832677312116257878576056365192305627446672095295722176459019447537434785453581278363813459994905805097422055745633559629321959246800087724472492733873994639862631695251573660221296823593570611441477294598648844528142549305910121575463321967621030950239460349167818933782880934544431805066509862507642071531004132898549936490160803825016137350669642275712621290520852675459352002452044103693456105853539530930413414312962124326379498937654588210615897889052333923569578148489286630267327685543095350941280420088535894893820217295060973819485880070608226180278727536726962920454377548829828556464597464319686329268888324920603712728387467120295873692247548238627783846343211875373495180817607284374552878195373418265188965595920426394846033031639363166915056195873446192275156875060633174266077312999384924121234840570333807223375350073766673489838975931858708803664971061896283303551220563552347152306368470269298396961815384899673617767268249220309596562947744067943437374848085988564665109327172879805637896340932529219920527045859140010008507278540956453321232345899160431690926405810756155878646343412466229053047909683442557265511151354495358656432733938916489372402286039743461446347214366822762229794810005707791569801883552570889797908574601694805455914009279442071387577438326044084532375501158744064000000000000000000000000000000000000000000*i1^16 + -67402134673216602214170264751244275586472814121624205846255452906541042020173062700051880503782995131547052107665683929848101049573506474457552920086677181853599280452948052275513939740835417033804988180319774146916730466154040141115253433739515121209732247736556684347153492675168983186226071718663414737986991208090620489255491770692321962771071012876570398014219433816410676792382414147876964288867006014371164913966763319407546420880048257816300420862754882686026238385159126968293859849470917822272511010701308844326967631300758260912184213380448740799523197129077671064396316599703451271355539280945333389054379966465930074935256182411023014393425004150309900179157927027943958567389232634409057253283993118458834785174814283805123476019845081835530838340662458194309682216049069417315751161851108578218271104797037204491695946658275748174702188250123439127717176108480633265821717283889163044766316202781714914419013064645323790197463711252409764555195969721209396733304000384082040941204021361192442614151329896139598571059529992960941809995082743892035787201155047367211560208115641917986185934687569631826720179821660033412614214331977405900814518160441591124076047094550782354265608674354945518259178999724540122751731822897966199079533678506770735685462736821130601110758115189015878527240313357677808081609885742851174037386936498561411375964987915376227663289660850291280408959184725909071346089442179438105801398595386061375763971704455338937367836263549718116464232152384795616578965830295199229439076996197295261056384136417348898938687799318620031966245162524223516810274445502264826934595965046413739934071228819106382643595921132768591946105702371767958065534774674778452864350061979539505818766001423667782518509933800977572664922938842492372747730961890420520386560000000000000000000000000000000000000000*i1^17 + -274503183031487509457438503885229807153790021049811302157832187062961904539942674329719454523133103360425812741011543718438308251039624179511206954278302233511687405765434381938420282070277023439164052345378546649437668156522466537321796104157965086502657491728268628073537906165297724893424104955832263273965094496575608266691949254827308926928274080013193670928656877274045907654478608049832714344469296807307339337383392824611728891870328919878123836884304319499232605915698554334743410084344944707043296172456682524835079590274276348456328818404187066619300848426048096003819879865182889316418944668434481834591437867587272066228695364701494399269247087845371606181940363187609127285202985114960452202890168391232534482120206311581887193282145118173393497222181631467944777173174057186826336184902929635192178819233748781985604268595922741647474840817482968989618834440809102261147627675754580976954979944023295361125823041799283071717611816299071771219383142554585208227273289162610643551459966633520724880869940531316366249610765278710411084757098899401549846936259138283634892714738202011846894865263128561815874193368982509346874736650681504076129621697674288113968910885375730622106900559742844695008499909984167491925674213885714547572958218055686058504531091795986200738611769039174815102682560877379940608261784547901456804073410405784366143703138732049367987361068320462516259914648635789077885736507772825938722912637787792691752364304869049229160118070869163388551345956511084449731136779444979114064927041808628226733587563664900900625283942780329390077053666913198714186200118338678281908279757212951773750129584554356744187643035292992147941675493570186276426334857557749458891752931630963863617355039417127162395294745679479047556667196599464626347974537580201902080000000000000000000000000000000000000000*i1^18 + 5960069932885600588987467397436949497890353618365002618796844094987882708782814484411458759108736957510162239525114012322997131541303636547241087458110117018762866395523096510949664345202157692841044391288108784786095673874023042151224888708211491700601876162585330592752448037301231077960345431227496138737991416479935815654791067749744013358941164868754427256420663922332556453954206963344503934385390275901274470197650620692405726540248461140950046553663616239145980988354071365173798673277100454240094788928707770388001948090841896905092117139830696881074812552960389828116712912522857079909392386279250084390561531763724463426324385858470134940762577912173767910918334383745747968333019665671347172431414387757569400832397627252271263857663122552581417548999598708743447703151984858914919723074134703119333629991175476287222349522981905609313270129840986996676555824547263897838354746991718567311757444428714410913857391428191650717211703589321436915708295509047906390017023538767682786770163743025983586287633076040510638419492938513671197878590530600211163318466160697506106517036802759264966376036515345967770441869011501064004227322270509225065722647303583921476711650389504121691615378094221319389271955349885664798186706341282104363606039490522478950732370827543969912636845646109215854950801003114825664858280173020623679907342529484225463205145294052325176828357133700116426790245937915534437114654988758891151089832055504164216814513015026659712559320248878717092907968398705454256077965496844666511685726060844697633410904650369444861958395310082248347772784444109220118050800540964591177636961680297855030343137150239006435786809815437554335175156420296016749038569992276914460920393662728514084824252388110897695094599680806588034409634883808447895146479229075456000000000000000000000000000000000000000*i1^19 + 188697987037072036653868942331873379682677713951150588947943735164568343785263319174248907891399486879298549799414500574443040653215799329831491205967732868493428242960629514819469158872112370111168194463934366438155480307641276636295494825292994877305175254929192948755482091831280965020840354545370510799385969095607871438356981634749873046371997070529984900566593531972092115774096567793509493038005624539076573241439733262153173697598112787518298915024971075685026125748234541515720389974707847641684475658263319454285231105655815814804489008998672116756707812592306557711553115411194592923831878520277070610055330205227380758017493379341779607409560595306910829575234217187545792117653211488935668348161181670818733098610330491587188205429055837564529147461914014299630150944389963008907043505343459623867198679390225255684924620763893751060040893169621932787254398853686750053721224364440887850936539106634485909822804566721302007470369245116918757320897514710675791763227078493319744422406058348950104450792302754919800667534132030473085167334356687549477379281128757989708501484006974983730306985269735421908389994804215131904536139431545756967193768065132260967084998033713905676371296046022604538375468656805911490097556907078539312897196510722201608580814151788792847121371210835121422256117779561215098427615977244802333142372099895280278908157874380326010005134605155877273363750305355806574146197494961912828396834533086276821545197900910524004159952795254745221498798779789434664616163571779150947514057367600595782258811098413174893171652682258039638637908593828322780933048746697360409347192276999538134173140980156041019047688378580944719500734509979025249086625358895382314299819775011455719721985137860455839383711425756070556689071054269460073587778078638080000000000000000000000000000000000000*i1^20 + -5870622492730908864312707421717652493842861048786609898689371622641890925213676860728027143452874196849026806380560037725346517603240968308611758886058319898635884191720599141492071132703758372805938928896495350407826414767964174792955061949047859129553202359339561621540792621570239018325894489322444548649706810985579473293547083352139979004046241001675624733182528068788832133209943357249090942061240546986288826548216682060972466528836067978719661054622376283792468403851034474924502153462043953967045226457363634666319451991381697269003247314596422803262457402140127115701292701817777083567988917085498606945567929530081912957829795065822073816451750056090569792696388846804626800894549086975747475209436408759167977518392977704442887486311414745785822431275167734376192636454045320253329114159125387293966740485166919052876813445636686398172405920412505218902379432190804019045292089831012706131355595217092834728607151714643873706910242421051177982325827591235860187537299872038201838057131405250677962561548395445830095369110680458008936782162980553002807115102926949982398471284602077658180189952287774215507956695555177218606384238822654083606933758811000055637901029663076813270206306977559614315661051555382222277760841759104359309630087726241056078548678358375539624065493331759888246757726477670674102024106321509359919110792535416675387065207011989650572333613656494023619448710494625372935714708150222425172648725691872502091013277466405557687685909857110952185608882126225975917766248457968323279724134613071418462554204750581557613864714008901606868062075333353746043748536218527039923475325472560874212075538169205724112927393844849180999624218292286477093692311722719509945874526634946541449983296421614588895673159385430523682107682805073629270501228544000000000000000000000000000000000000*i1^21 + 15691089793291176734789291062541631867940668073594884171575403319112049696433180047467110475826085310859044179853765074021125047033521926288105772426413737308266488493786113308451595218565587780977391035396328042808530252813185852140162942862119916837091231234553380084255694652529759637153971984311020865758197750563900146070340044514233801303077645924188518829196812626751194905497172824204187107871574593155372687000164803794384464912517559225157099577743331472103044182983678260442431628371088616883647177134145674564075496910839344594734580172479030090542513253066417039040498153128829392802103076699226025536759814657071460781264546639650164508016346116015852860019687378090209021500331095065879063406846626688463569218646413504329966435989638770372096966220407197288153988041866570329011458721510884058194985221051071623869432833961718268094878467131768463113289419990385470590588311560810796810124481383916869112360139488809559773772083882521006222815349755030771446775353956184519078831233851122815458977608793551971613123997035980706694642774390344377832622746463508828883534660904377387950682752363520925544099634449976678144430461960193693445824802177663122575342161468483894726125445374963905266713751143696925384324896728577037689029135988209685292084595922857613474610566301855231123703782857128213630449894836522380577327134814844704010544047685475212498006751302754487007672174937433283280448596659959467600965146138190137891628264898835952590200178930849883947706884805344704602432507143678056448424410810342846758408005451114269041548463762242542046608335358126424742965996548310386333361186297451042485150775699551145332863155018011452539025564732632980656253157820192533841484145892178049830283075202768385860583201669688251540401985883570954882252800000000000000000000000000000000000*i1^22 + 1258545023557793584063946755411811464921813457914709030963035475309860443378334069940964790724610281733170546072604080838312030741310713812473375660827018109615637872597016717534497309529581346242492845146112980197127833752862216606124531369367310138445970605419984425898166862603658990982814606237125127042331628640729170536899172336939487038702695569891999712307753444903930091388833874046146970229990388434635817142800375982629014790138952087573270115129079962110112324317510182316374008438304286778937643691433015334918162338069661967292453779124667917420704005784871586301183949832554639652392045367462772552259832151976121038370170873727130200740090218367565500098224696417814090644651535108885983951445151596916056369918047924766046756192040008600410944607174990241436786915241296250232164307669491048520197434341544391295536601159804435288949221078153218316225073916740964502614544149228152219414079782135085231674568348649894544903910660683766849116017188924673650076066960844630062071470633436310678895744933641448922511334662379450334174043962419134336248869822942164342363077605682559014761989736086834495333948381302500152004038346871749223088930902707361100699754191989633161608897843985095966249260570734047543329097006878720487821018658134514806357333092513986838707545275213780801339435762829833970396675502034708224853898218294070695318953213220644998313690695897574629896940758899164296087913656598883025655934943713491396521451880644875368182714906656766103772464477481366197223817344195350161268445399865007876220842722603193525191868260974199870215274932319429873340487821937996033966374529403654986707725925845457172331300362553564198658363197147406840657782214320991595562751603927916168314393766570724427971243388177863492669055848965356912640000000000000000000000000000000000*i1^23 + -13674512614842955956302035352983492805188186599386713689260898728556666724639491010710521044542396969931002380195788202581308811255441293805215177340205584454135691281220675391222691519377149035084973103542282535321987967142473214728731077836838589248294216360926687331841266175860947315401641457287701325976401137552144998504313989042927363837948395538065570619626983700196592072469925679517417411476197664780074552540590997608524060507538138007043101118349689951423415670053843520351495402780302588856457268839387810280597546043086112164637755016056417704679464661709923416671518385093226460585585141987591024220434545856616455437836622021834018274569294889310460438081210745938800563698525793844244478054203658412250313137761303553027218073232433079548237177658521734732170535676841227578379742090124904795083230873619179078921790511576719940918386367795757590768940076277089843529773122076305604997463709398090084192695250239765470113918812920994216987685940105366209012059868438753822711890932647404160096584866788189279461718282794735116579761570929454056964483650852579518908632904176317834880976731952663711447820625163135766552163409298728497011515482067277095836358836814350342142457888671453382200486579406642554315662201002901290131658299713985586495734718574614464137255437223514916587277424295938614030889949738561064851017018036154147252256809071532675753107181632886140834627269210350419804000269107991002212186873344620147575544759656754317849643850080110965641199052858764148793875217830000831905295388681020880943105165088849256552603982691369285402496529582319890133113052836818331503355201739842568167553343800271759222734569040566170188803009857926600386499032713484537487274686053833353907556331607871200159394701335271037991229629617143808000000000000000000000000000000000*i1^24 + -56694872999251343677314890057115025060036249398551472587572421960121028477101417742996698524426485908409979645107094393880076283729214909932081755940586129246241757730485274504410864270550626152739746918266642291181537293366624849493117036934509403624747369739100485383840458433391807164015443583382059198198314868176976478311264638054773723402574688795619511067820930821197388864816450035329872691607457561269653660464955753098717402677853596538264154565166276835265838601481547566701845621713549969196936505465946236955929344397392561385984181765549466893032623005446027366476261235619684876113183683027691036686686268844247060879499891022924196547579374465954944963068498514798769771453078973470449091817203848130040875789907022754846160094531337219687405654245750349056142672998136160524299553210762971707012663678288171981097747740388195036273958315521863306652955928163211850491596213566151290935589534671283383809904989987413610275434388873601621451739046473030928988174440515707252729798662728869515458662604226588972924433402460006450424810746294498123282823836553228688261395057997523216886852225387089507012038852888854834417638652130923247013179209241098596482253268463989107247218755103487990762791863797902127124358166646804911446522940611311883805488807976833671879647061989833768309632159492282556516790417361147465495892706907969164802528745295395813621104204391088997212868302006775405601466278745483382883980887302963119714127041914861416084099306422846584858058792322389984724637003298653711203589205396732129868626296560204791095287322856133441656552395001549345134575330221565105305669495589736760585990882780472416607397431854190218915753529600494514602262514071235389109943390026406371964572090479474213096445975386079626905264324608000000000000000000000000000000000*i1^25 + 770558434032208088221311377323938299522043526320626651899760163536401975160521225361595966070330364355155911735709189944326823598923660754075495405635027109548901688457396652051750515546083661062192331037905011464555038280131182375148364690283162516461869619792753945574892017440749288188629627334756869063685913716967477074116565438238807485958322357780085501432555868459913046491430087896951404055434522708928903136322973816866179005285764622685350961960660482083701398769975710274950365040879926223518445665300688981433256965670430340405150767351234315870090789409470035210459557769384289012745611799280397393762975872431368276500326843721665684005769138494563426719136718304379639253117534946276791639360791466901850522543463294026276030616911533850086746370280893214262072888560109840421468187398218095420729431257959136958828996602699042272179443528769162122183842437996203264145987620703315244096392302715913913796335607546167826192117440818839665526460068958473497794753078740338800686373110617601783746277872197538612369640851632115881056705953766752666578805543366816629404360189935554636136605628631358857414485704137375219327849293811369615792285834240626284215232018309225230154927690949035650093376529666082115952431988402120783901272232320452027578735076751309329667749612961521965735803562510703431291718666823467807889899529009887942695244858732126215709554877088762478689005500692924926613795420059224813947634484185263435248287590708879622551477602412408984521445702849718562454810398623942820036386144494263068038790635407795720547165347662836709259953693259357819220033286685024459632538351207516334605713489219963045664626373395844893552704628168209777686896632975266068564872055152596878019662236687385445156723530250535467116134400000000000000000000000000000000*i1^26 + 2645020866476164900742779825322787891247214944730892567608280229279604299106072984955113706327420878648254556616242064814025759340782310521318498054322161969043254474649187358123393244337846807774069367617998856297760366569023604118596738143197168328715620076010227291790696117889700486187964458963101838639859257681856173942822032841234228810351391594388716310959291898436234767388664646149705407536933941295752044438363529084157176692627840153859690182872611336791884136930772096279136264861730561844696412105892203037987129506840595078163967231660702644157243665373393003714929896426001703849557676032124121340255030556397664689711931773786790897184107883100012411403826103111966272964500626695345899634377180905364028938388007716401069527762562733650042428567587098945766451534175734823034040013091064350582849234384133891514845195373689943518109705130188635245387609261072023238927685897372901552299913337155706542592104120197594060224071884024744452109875328406539338520128482278751926144183686825790560133269054395749559137373406036247489262822925049124677654683383043970513530313476042097812783704529398314637866435107451652112246011194035302427810315256592499749516609214631712214032152813744851275854094726872094974437302377260518998634307618937648539046045101842149122446699566729350335710298781325068957248089976536378791515843635656687957480799472400073243687583118473876131709269988836285090500111556485087763214648264357538778425856253606346449022879966831182263235932614307963999540840964154069851962528304955111012280658007313802419942805891928445205416940910267489811210866899786531019745475626439872012215659884280250897139005186625957251162434127631466583774128750863622981146874390600535953369390439204088745316939757744518332416000000000000000000000000000000*i1^27 + 6219358662942401678778419196866612720621487794608827039351958807263089680925260567518620349649211167393702997061831518514954380674049085887639320577139720859448547569415236618296245044648289958504119799346833130657659987571079560190558771511111609897912494753531165868171949253116161532356407440169291112359831712713047455118517441009054748138976858371162798416910834894099866661188539306239654274039556916139741054218676903876849393331410250540689691128389460122987671390506631359414058707833532473778976869502077300919367530931355949270292297958087894563974810515668098252385383071124823546748062280603377637761529926960621415417491318199143503744082039301193933535859347755914489642561857230012817399795399494220925937442156133228888492105383714520100316867731423018085876166681029698523247903684099324271792804048267920370192396948180254445877822655748394839955361434494340864931744589223631619787717386063410190921435758900832024598618439046324066023815570198398078152225097708540927121722586013471908859127870002167412619712392362349411802348676755259130448299375954769307089450331909237573070805826849887136781173111258117511644049174647360781825634721043230651475955373427168589387181858682259108030954738608036511667418366444568777151126910217426030495182876578286283131646539782126644115648006305196829833368246669370578675516207979988327031879654213800789910142941325860584172281998841886955241350799521142039502235433314689331572437472398499172502965322533269307978064592763446230137162891975112633708408066650584210206685976806451752178722520511302842183435427304408214149439121567319878601535804635666984004722736428004867756217819843210033328019024026261224530212031381199882632859954090892632514447394939991109216110748056420352000000000000000000000000000000*i1^28 + 1268210995614679256090788251675047049525271316657733444769854560182801746117050273396836569343961103847973182736097461021760940551918825897152319685222456383243916918384857953007803880428184929570955397586613879879733508135237411074260044897586584217557789603659858136492439086513153335488284462228108463836945272119967888796416663840847935038507455979974623501578045389108089434790481711858773951326038663140755230361415382773641363147711378104343557003619045632816508411426286149110058424732022464132214792639480162041627815109024126616324819667220212616932786202589665388691707087864444772278920847102823393176516875691049548559536056137827806730649952368660093216121400692544168482498435236981890962093861069780178987791111422669719410699162790936453741461215761168973665704544311643552306117908892550198169874613075779661050102699543153265640873477634551840796096024540023233600409473347998742624844929506237891402159048400879949866174449120660033749721427901007102301225124061512915428904122542841867317652967684645435253206855766714481953700377330493599531218519561491972006904584737604895952907946015964523856939409460794867982843065993599797887744655778647417498873980082093929827217958944859930679649718939130605711494229269509237535490473320769229272713045664523827581505660627708385923814536940362231644762242645338861544758017070570445755629902513668658781676670570780862096821082376957401985223723236748309317745341666453444059123547255681395785889728436147406382259566724136235517695494224824241188009806082965250130795561462230419380180403428626502031083566648499888155788308670352675391027629549731709826441937221400124671965359595942545547252771581894060866782147416133686259707977406666269150421491825957466400102128025600000000000000000000000000000*i1^29 + 2930199402104063862907596639100622731703790558534857350598379014741726410544426456881905178895182796584200684778148845324659984021428563138025605677852171304919078748261158001906507648576720871151187847501458360041473941589078249559214864089314619001273764248564726589860004366664175266091459227976171849325820604630980377693076828660939059367051908175544640829565749808278922581598036527049799301929006291911992953172534950590278762513973702132878215170855722719712997151797677432700952873149077635410424240780357727294244101053668280595250136112996193110785867341055423102033426724400593619422289559576530878170138584668663419591554901083996255923993634988586253627531943128639397694293508995777076367826608690459346150260586537117265917352585503855490077054616724085328266906000304393914132860331822281536731845764726647367254187377960581276613218056630614978913437579404821634725887992441970763674668923974671761778202377326552394009775321734474112160434541867334568641015553635283647685865563777766659600400968746747382254808909272218461276319002089867280476148773433325737856296016764264045427869684496746217920369008353526305315065843637436187949429577586824297060106958244251186592370887968573381417050499641196103737652643930464821838137092861864475199787762450906944661322709858524789126111030806205112578996658984281891895954881164298715952216896890595668869411789020800201703132001333154146318193925130829568959947569155003702175393827789630254819153749199328807280613410186494047327430469809783450043686045499655528940094614866212637226469619483552350554214329182678160277310807606269367559125634817897228559490982898397933904975772314974771640632236421398812136613883914434662767629961549921676359550497940768846579236864000000000000000000000000000*i1^30 + 2338879145107261940659003827583565571911783162557284893723818035450801546463403260029763381079306248796773601202933156158469502612374195707275165208920129275875279462416864316243906032306129123743156555296766343036276035728879145843138111898867532436528048076961571118324368397788436763437427921669906176905140498623876233111877492670511500120561470197366542582021361435485792312282515374778553640775277222223493549516770471307841900474381398078248735062785009637041742366810674204024540456318858885972554929239679874807291928863515342403927414061226466500858942549597906600393395566961664140743122641925153800697210918447602040451373112977366348572292065109842046326723983229426619967117363507658412642940344570221498766251476260183397794178629482436419458071382739913881632052703984809712157621842263551889214943503708531834374585986557658593128082940913397045094199462908226894531950230584044334137297825392553719335684220010867220411560298563215243199928655058321569509386921996076806585256438216607078440144768563397546878451067211577637928686226184492752167711038190491667114671030322815682042755328526367074464443754046404417548373602408504413914888442853732736002482711693887246964257281374760521765043984522410973291957468734453429199508979327126480395179792049165424582506489098877469889933191936507402349101528530678820512824447283873880687005267149920719036332849199214365592323804972741038357661442690355707005196852941779857819527668059006810722216754666380637474718204765893735718579875898019374145134505390299343277218265315515703502281724169232816892403003109326360936432382333186626701287352359106484775296000998507952942669499155738968469293406717843369995414351295497151585370213473292604622299702735839585894400000000000000000000000000*i1^31 + 29635370643158413651210715225740097188640248091320719275959257100390481430882973096801896392416806994369732132740551953251696508423446164561010196835474373862229208285288292233618422157533160237560316291124405625943454096975860187565286972719153402500787552593328278959329077523059395042443071188672436155103301904342078864874927551146996173441504377579947568466897412201335299143178009505397286400731608794394341513686117783004883634488327900403943031036714120749857855093032643094859653635425519801387913990522674220766340944002943318078652771191794699226446363888602273771107139488605485723816249951305820304224631192631909717354977416760842407611593375615294862066272723054063399716783801507557253424461490435014068420525767251881118955764328263545806217764026210681790766676117371198187757085301110393358264901461406420344644602178774709585804415340406428050454967802435738977980414633020934550030039574852572608245585876766059996991017455295014192121498718575105374295083817619215016257264404204860945369302614397413974857687786008318574531099425064206702490853666822793146314792999123782705261108643696193806764005319491562121445285689983187310425904980045120742611946677644468377477260673114785142757874970110340218023384878506429995178840245085657566643178686822075097244563442504820491309537236067890721940419553252725206313433602316767778405841396450556126835206414712645617577589257625631559894026751040473546753586504731010491325263232300695984672094082558162996382412224028283754837299174872230693936243498432242251978287965758816894759065912151165329435963249621139086445778056071098859846598107898145834576678541302495803560091060752520084687636840533799234344574007351377888714103560180476961171891300933304320000000000000000000000000*i1^32 + 12205028017095888217862195953596386008872973711407924648241743831664357211004168223664564260509849136352948343571100643480379989835247685001640462106183259871796635216134938554942187324483059730907178997744693773966197107064816075350991492381346339640480270083216591058340630431673411855021379928433492972207001205086011446952617306037493326712306551098220341574123224394661020933775845811047048040415672471137088272095556408186977467906404372968537599043888524469204923841859983600954660457783427449371596476892434011098076172754911659360959991226226977127267499034453480310203469754581120209714112285488768225671228688280881828224014128392460224306377561938702431462239043189316850875503186693908622134487844991333465131082861376087573357693410209057692501861684802583400919197762134318286934186713082400489682419967827049445046857818433586544657010653254828479429610319272244426148528498076259507217890188323241696965026460759542390235613045380155589353121093782913254963874768801479219433259409716771576747355350669148129416888623539670679159262857890692641456225429355074852640173476040262347052515160672758537982015382841552656057722359236140658663993177807199119786221969198291183991371112508470736545563447612026868094130079858079608757610437241815144125096422670512102986112047971116578123493018108483510296549680076365224085393306549390880719482308034396781495343341025120943756277038107216881017585677016479512088246680560160069367393258112886342222738507901122544417323904138155624426171560478387572551739411052661961824910830160556265633115950794457503701161036006350155876807784878603692890433890131544609036249742626832842732983920584144516250023235581555248780369293712702206368464359389201898211926605824000000000000000000000000*i1^33 + 1238914096346170874596302726149123167287361902031925692377989087096339818599918774401223170443928473893125227132657418217068748882425767075482175637414133332453195796466453810809683619188931131278735467600684680008289445349242604288007978805704087683132868640939664194818268791690310009735656164209054158332015279956164502327187248781064135507908709286890566472151505438685729841740756481794493501496081034513003464373013246313346011049601289409048499068085900211121388507369032537319347315014043477283232190981638164309576610267306288649434380618808064800863850383626296762689273004660851004710271460188412646901111576804659504424120454578707278207886060520155145191937113972276966869261759902725043142515511764480417674001634161580115498900535527534722221769639299889901170949990630045669711595164005144337165198857952008017349313026910681506009177565279706500655909743948127756015613996553226929708333584311669293550695469489866649248165272186332647650535661493931055882664328181053642632649614257019502842921951276283664739320218151375343598044882666001489527807265168024647411108499628791334619039160638791030623352339333266453203992349210093352372127611925297704357037081071313585210937576988549482838961661159443642484291742562445337662756274200288862112118515106205245915524192472220651514380489645708484183651146157980155357036321497530264631841940806373515590159510183159471631473562748791549542408831203345207223877483612594610485983880429827009696732862933765583426931072039161148854396531020539850394536099826594369251181349009165645587385539169695102248870582954967800435332115498833131845051229610048913846867862938438173330968155587092405299594904076009981355701208474579790690694378521855769391923200000000000000000000000*i1^34 + 29178765595123969230705555829843123730843580255537937853732459498767791645945826295732632883551094626129406230184387958343019786485338217517316000318261127023802745478462223891526837873383847232852753858250875440538555336613153903872849944852265978668458001100188916503358408902764604816000593171821587697746299855364381858558256122874444779126566989079294357358647793644513321317534390090965272943308030661806975909594244062135600305895515090525829577654458988875208535974378218475039037227571605701100048731440853885212832004199064837852992040069141133221507911668812051391017127569061759159124299972303365014587572464716252750258000743606750538582238937871775180196950951210471342170999635135646401852352596617742276367331930969909372523289927217098492951835689613092997407159794215669119080884472478345372091870225339440028497649961689351959329904833391655456663019020204298330901271499110125742818152640444862622721711887001892587341650138479660232136628667670485126922744952168152713459757890185114218978323541908973313916672698971342397680249180984177080275387417662123844921143649621302951716743184286195328325811815125284336432136756147565291907091668728713059328876835732476330018734099429510574465205821607313353640490364639819064054809140060319036347658051899591021323513824039551882575610081977469388218223350227860923414646603765595009696040387705853497028616040364886711065621586481517096251770967932175044636569510327721304675498003268773494392274000786508545465258205663484162105467491114163370785358092906610801558044784794218503919528966839906992163008794275184375083199013311703073209469306635296069043046650133388133720767231563531976052968090788525260393598665605825732346394039948410880000000000000000000000*i1^35 + 253524433766908730587410503047764108587384679000908769461984912420981856644752477831235458781888250170540235026265245133526981179097946729040633683283538419959270698600884240489443642123084454932031050547944009707275319176526001074099230761318882596507803920514810981818295101942858889769270673500090008172665715055953702187657882044704867762237101222956464620681500361003909322354271646644896561733099191289089013519970904872934309106418657795883325909087287405032200589788642305361703508206002190612536658685059288174692846073232246828489048365817228095781858480504329709403440187133718942617618538477847444000911201973696000121651303621504740282577538400024713637551956463999978692930318421617926387516685548280318056253370110568829199329443753011095897454420103088625574769369278251840047900832860428907529124993003948091522708482066565066733743203254352117435840482536884240368264660867092489242853143262016902748579442025573542293753710152090207159492315997034874911280607689009625836755681653456381210433426423850929703727721285651256150895706770877783770726546509200644544727272261980656882687728067678967261811850530772401626770949917727942344832107660090583110026044781272639451854208715426956628007020800147499700267348771204217113651604855689445440816805629397515699772148548598165814142697605155390452360172316769582599246470034764458544048197748357336800169538121339952642809135726345982356268913880557148920061854177350944290236212842934096451244554375681394780396973116284281913909924375777107866032616533255951549004375312790684389490098111459038370654661752742871939995087341215244290578806671334749435645744621733361273544070515897508281623274790153581100523209174001099621928009728000000000000000000000*i1^36 + 339911080236712387074340744043614390250597680569019444669039056901471766683773284973002115683015076309368176135847199154240611135319912308188384656877406206180499011044320898979159041767806851384260013343487825807683261787655649233360017365019759944185902648340970430184942326335985797087747429832879769722741340517066056124900613702565333812003456524209451671025484377005406494974545998642966424635425452587306092263800441431981459291851385894084629502957281344713643052443027300924414635558929102397689729314083710181532067932649403363369255548980561563229086502198249929423075208028777438172641269061816637932654586127305156903873946051056239168907842274512792611778212427259803000570137176597662193060755097404418049637254956135910242217891026705875480621943527270753813283935898413899118772048757221272014585638057461765725323320104384561675870564768481374393305140797032445913169508585753197195845539913658142356703090613084424393941426407495481294665026822881831886515857933071560981280900610233813084756047297255481308708433537693276981919618334642943372548121857241803820043029275490159397732002538181566478446523651907794419159634408054101487508785314874094090331913150477758943194206237781338017661439993840582527115393927044570760091785022992906930634556722735573299212222214090250363130366107760685760858473421844644774242620591845361046775888276702328905168317311530807788817150668514931366094298663105823623916179187671883157384052438995844050855940207243250381011796060453549894840177550089947117161146772434044345984523518175901214376838672833897924732178831806899948338556389782039813887258624792146108047205116685009129708777075119690893273889923977749169492969388318392320000000000000000000000*i1^37 + -1078382897777948619726773550042965585602165210315604477265728910049207281924939140880851950880873612182381355578389882400204330348593516430530212031822026859899397603172057978647037969489951836801995058656353860368116817405062604161439787392167658506650110336919194690965204849811676708788056692887814460098842576497782228318058320188918635418325498372317730146710850487344155270280050724021924067170110608789275212540468847020537552391207552139649477557742024742606369300819704351162460710295468961657229547227377537019016748452179467548779494431938325155809407347899128150223776448529101625077436858917814460471539176480665789410692213140659331227275463913415199865121320052011339161147692616275093098997824035643097314507216389056143837248764186331067427764399718269608859285389894705897350408990248227317649251158566920739786323342586222485067744848347028510695136044149406912424229999810230987925493287689479552834389925493914550788448432125787130751873183091175307836349387482957060353537586283610817358354092868751966656606830604992307094700260183626311123242837050120120614361993487238515555264681743776547631455487866452713362795035104662189602840810280534337997818767182053857175711527653223420094831131287218213950816995406743903038165726155165736791543497803931310156837358157402802473106048479741442699426180446215425611867854718748883979360350991469288877710823719474597314670557215144949622000675239636239404748647575165553155746427844502944393817959706953408546639962155584163771803041652407127465708648900753612121406626557561224582434697928101225259957530716021692381507173729125472370990097626609202462927017811791403231884380864365218452183302843878836960865518878720000000000000000000*i1^38 + -2391608432648028068002858595305470236040285817747777619121019691313050497128742700752857141434925712498297703881423671863239715591146867337915457757220640249596743461323940580742092321660027414643894528001751016637319837670354389597871926699663577866663264777471340491511249408604294992319899624062826941577588843494406164849972033801849911419209364760357467358080562565534955321399555021690414904563329242500318919130151996971966641539593895333213113874392134243145527775909449638475427295367710343173868363274206932314415147000917850609118090232176656480647163953633581550383967638300513076088901992262864916476627925711618247627181566977093444784990352624358275311126006692207717293281988421710197278336218974808083151240404366736834552854904381646043083244954384025771488130320296153388102884042331440859016189147832789910682047928915227010404268362245116409363091048506888049174817572653793340059904558292616936475448201382427244467962366800110066645695627603487284415885415417691892639069691873223453851689429761754314599488319802966392219016994835027093024908032998950548261734698001463936592033499800031500261663793646863409234209084859044567241569731300847279274563733023489819406082866453503789599337032760146518745339958606305407590391499361522800583763597596445466649485539106548531327237556171366671326529478634580954908676476016976247971841490696599521801686421378442410860079713944097161581304536343746017071895499938966228922523810235518371302522165932025459735412293171207420129630748615508389273185922263659817864054286266635611092455942328249427514114711913879696279471922222006379428494062116492091723247497738085516174479789156583971605150483934193601478656000000000000000000*i1^39 + 2978992154569633225247265402582043408550568255871608656097326557003354782595507514348865811475074759893253748595314013410114835831533171474928620086396899814286695963773955517616847931603856129750715853841255473433848636192961551178794093100779400339522616910799124758386092691059624554530848451055890476228589323421599080601426648048200889057427830503758408017561993103751521256794211752319721948517077771843564314906156898934073462331123367560608300597750685272202917779812053303097265549380950529378000956923840736524887787209411913738254387986119930466197716318534212817862528847317549292566881545747049996798593377319491231966877129420998764347611808394790451191888525032550494892079797230918626291606031958216320391742255702996335989854652461277311468211605871339572465481201926088553600961222523742481897895281711243117456246749159868164238052149383489280467486610553119597293181443909195378307971123753874096233273320576359695562554034999060531248551426331603712909788366598928171612821438033754572009544306036904537740079708414614009422567355627505145975149670572756668232044338142453769405219285149387985853705676360148733671970038815385347567904681721726980387149975305252697143003435146821826757599129876927798204493290296972359841913588309870251751002915143840188007426967742643986085820015484550842962263785791269594839486473446676923003678654305418389662527638594362295817330522688895204696030850570770407627246913980887832417591718284842865467963338079722532993869611179811681845887269101283392790870572438655340164436421610025893776236658097298629846874157787721221342353339632508630122848613869495705130979315021827756793822355902129756920797153827225600000000000000000*i1^40 + -4808053314865883935078984684894874272332578914229648127916586882548854407941124928019645641499733322300266339488439531556632444474404156361167801653293444152977769605399960824301962690013190629706273781794168152879393558594567463845942509103257262905933965904798080725348555685634697782260801278129338861151418801090339359144467787559202230871026341100975294048493483111673355392836788882255444932400351643288190656858922826650618048069195545994510474533625588469355213094434786993552094955084623805534143397767752517604289607436699776328478542145149388247798800154275377544083943520883981076696899573449116642112447064796970664049327971720645458020210599447934123252430446358623382654137321213155331582965118531846821828988819475666319240251304721742751258504339989946525003997078797237168453705998198187966931740222110939668449402969817668067354901206284908394223312822394979005015368062416051456804851103696516184705730484315289819403585230909563984141371594441676429449065872422672441056301605463916858625951814485280217651452776060121346475700862175178201863004937978118522337992004529725848029268639227594125254644506622821457990213909375660606221826512835286254865330104611854124881405379059584769554326053853732759998692912172333543652869872451995867072295252036881710777968290035865464011586759405729775856721449571166720366604694422877751820590616497695896445202344876825690077651326372069273339932575160975941518771719776673426182637862256473709076506705475336590762080707618787581728228964073912318055151760528471832219678334211322486187959459298775295173194577854531741840554456911420888469966474666417834290824492735573724876146911291965056640614400000000000000000*i1^41 + 285264425633344232564112250279870881327259235891294582504624968150989785006586497985731074355272460429713090359706894011803826659214434436947761988090128182149505098393053637341331388748504864448197648570931767259082015154170894157859079806475316404949832021391597790933728168563341172978277211710055205697825907426222148868221278138508387297074358569479757392969265063918390526038606491433899222794507759689269564495768206852412580132814573421911705407841164240968639057509839575883810744981378099808470740157656052526308655016723422091135583682645660445695502805574245637335246721098211282470949005131492305059986424098669570691386349938022862194841858512946332970525663270578587310884605149458708179158703624748311407634635815750959458042313326551231104669921939774480266693193236625172136106505451114667404751988285682081921906902217811561327273891560302514070231903303258614482055485051826258500267603177096143140548402618631122210360762010430592655381052749206927684085996353705045582535420586877990391008195517148468552799256085622105658065021786863722189374818354102331500596264402874275006026512731214150548560507380103116610054007704309992571391369946685836067808990239039725551179860725772783703926862857788428419827136076423305803601569820397195274993000848704599576394494593203744688026818530879992222412512932541695748507135094171527387855749715671727941909823324711599948426479659096498535731304496466025873522179353372609754957216413863996379690979878750775762543507203294044709994094480399543569871685859463663726863265412079892208803691804005404507321341541727837808870710748879183557008615534323923307104459221786834879605467619786752000000000000000*i1^42 + -6636268779129067866069082191050332945953719744454730773561880703537816145408889678117873665231462100455028320960555604086259375821053423255534614807462485812221155048262746128717022277956460407083480074196030601823288830453323625435130738933052215989582168098765789715152966946451752953330131733124549455631646876043873068788432120244249235825937181004743173603358791886363093517726752633980780016767399546045419153569805387966904219942861987652034160854055154038496263858866432003329588713029426733632785363299725401025392657422270161876452507204231046870373167991426392884624947937079049065705413099536099517292698465072097003395200436088248723484035770799412878458225973420362007764157817167243205340818923255505589166034595817512870306145749320033103609554609888174899139423340968453771227014395215157195372071363351432195912245632299608404704602705561659200358172496382641350002678216403734515301796756891252986000553927711323065143790216513623050824003290694339771448179158457631498576506386266546145993750170536029411732621586034116297334184243296717808245083979999601114191288588157172134091109896689930246753365278572355805195595775594288307003481326365732510965959548537312997645222053012153384862432991038289936420106650599368302531690346003279350975360625248848271126063480512758132555002962185669363082122591022622153076786879822519603526052228523303975461218326499928796180140248973657796069066546494882625193019421200953994810944178777561184630745522210352800785591897894375475366635826297209148889606308730100172767396333018905540436351756063098694514137123840445899035559456826088684032856836284560970117050243866652300646809600000000000000*i1^43 + 71524546190833960483208927987038715397953593589729460730732832164442464432274233268466628161863464570535242471816080314780802846901718058910521936478133999433546168656508353103156208808943404979731162291761506213546305746566059146535767043132885763552403971131863953663174778023166746892714238575384939885006708251540606477530787053009164593515791546313683081845837218241276722234891241511441121853404237233005759914683354241659235344015319445603704591137681196884814543931195400467951788306762105523756329131648969282228437333986541989889252462729427834299432708311735790240054560936128754470207203752958214948825860638247976673592007459214499779145032632896576106654094266382257652535389043620772371644748915495907667178630261975963596727788177246046048995930004889217779880104291888977720553737522496417553385998733203532466216927796311284853567470529186030761071465588077843739211357392508466156282842708158585958828056077212481640174696703473751401599984594237089354089571416440987390839534357779646781899366539178272410070039152844563998523068490502912889974456322161974487511666978815421940768046060327405024614076071975129081119823380560930238226981581872864352867292050109992200523111336900212529310844964132919677124264336293743056397552101844700239478223862437312227055895420819053101191548459676001711290994784751871680039117340404930346657520566301390158191950041067521679443695002371521287091277176585114738739134910225744823365366594741472305651458488700223202570716316915604909844246181379059983548216126827139139152620375796249763118247279865865062312186470925299090180329162314092663887383639629369551980478144184320000000000000*i1^44 + -263664142713544593196214606312947669980638081215542083153020538820427726615702215001139220710718238385315900606558388647263032030350500426669406122435732535802571381702845989305936000069862911174060784726180812522987054000780109811964795249037173308290913399585570976120299062858651613763990562965543702989874545209998836296023302924933053448442674559961339849165627467004718141037768157954801750509616436677787032184660540857297504673635575710497678083222082093454728964701473383383228869211990345271364556736245058937098775062324462709457441886875452530922000124365216169538005815470158181719664430503702627950551762873431211406255088533551218962453156406896478002966945575575523551705744499066907436084086616830554016629399561299939616182083015249637579358778849152716130998645878243294976924744011071598792373213052795788282002149852678318869013016235588826173942156131042331125449166229560403044392785398680150868066168626318611702284946835256481820851288337954997970408851221431169911895508671030385247705075137718950454756081313849910365250047807104371801381299721143576490501521201694602358896326373938842035743551417518726043021212876371828901930321587764600399225731052707438421757659700233246541663968940181662454332120293260844915222136637302527908264903182006455217432795643748835506548407161122714561136198829402304987043643024431186530694202361699981753737992547789812539704856752176909592454010610733227743086376753004303047006211106600481204200407131009404222880687658136904626425675593179416072710947352492900063846452541297213641347742579532429672769905651548033647878333748621500867308892196543142035456000000000000*i1^45 + 1271586437596028404063790438357308310494611440086728235913822137825885339328682552260201133372735647442971196301436625661339870269690608069276301195757566033961459823699679397754789434687848768549940510140073354590040436580719028442476100934381369812394454238755519497325775625372497411030808507976136746990391146742551923537897623200959725839650096118658574619660705414394879875817924913794780162718418412281683603182304533248345792548262761926194350106686334457362433969810324461495949166915606888521177836063977443877647622072093707617549203497878965724005747145055449157848739166969261235919559248790072586474894343579889262271532734047462957552374997336883870692139108802712962558665491293257427319346788271302800094040146583304820417486102979890998054529385416987946072884031342809961963155769853747472747368160598795953419192599580177285423710065243354076008659595338520338591936842448434894194873122636045754490925822959711281459387558562615826621920345701549570609628587878338173592751413029305386864491087616032034428815214526696359845704061707477295934994053618618677211823139515277602480966991098491107742753254147669142213803900868357279641866513588565155213359676672349861309438434543036700324463719717265247924320900404899548101473694627138827127246135090470233717775211804026843022408932103853793354582158846753942549232657044833194063337881840304706841218860437756831223635981458634413794090163091075578521275971113462232237713564657678146194504909946657147603769181557543408197749831604973200168996587261528370160434293395541394154100030752245939916024786406138116533508846319084448181241721651200000000000*i1^46 + -1511043624982347688758612643845142936407430350566294441662924532652546235128138182509900430721858674332427175896225945373117455436951416085682276007264282279697977117629258045483275905633414785735750236694354860234922131898305834931086153406627346704636900286471374348045102214190398827793304791905702984932444471500950342941508126775314095123767421208352005033784579417795579212786047333256996225032602843151933452996201444766042696599893671785549567354755499848786850635218723260625576668922778584334475760326033095436205675842837954665403710981774110770491479503287944447412115559691729454534258656200251868265719321948755204550084262532622930511119211200186564652554041821930559085203579054524861399080329489955211037315712010744783982493502214446675863629004066951096709745833573744656411714914376532919023681298938958676285693892987998846799830950580078815382784141384359247414089678446947865375275286164557920753197115564045543406150485384388171415269986672144839646082765801414062333607928748864794125496107642641504840171813250988058169027041787293790154635312318876710839003808235199210816651035439295947016835312384139720882731538730443609542427942703781773858133789015093967776407435790219319929924663365707066810493938103371480010030482632628076779531617922435800661576735716217606650224211139915809668895252788622629744426825704645038976671413181275445297813449653869999861449946137150315027142079244304873361280980082400524039404148364932689186628537087311903568941189423927850701773380936827968311684338894739043830476773004672387044093093559107075332209245876101536208793122792307425280000000000*i1^47 + 5271535416581948794239110220443272692962802638028758827837581546305342264312490832300969317120395488230258426813523877682522229921616752407622262335070835538314248351584760432593144852203424616379679017301915425604993276392537939742326604513415324463477919848645129378613145496597723441556431861636587851833302083705251387673803781894540524898831722450436489409200470973351498937525611151423362476419453902806412835102636372364113057742481704186091744040436546175790292616501899874793838053917193746640913370469050909788944986893209035746513432098515117741494370135101777361982914687708777144824920876225159635370314995459995497407328522828063233256780609010525251407523616184601123286424525068788529514518836621204284854772487857183036605396070540054800845276041403750277936339671229701748849476863625499394747868299694954531405518275952151275453495312372314871190513434062999648036851452566576202690881372805738704128923241418982248399088744107736620832062670407367994742727704316624419385043484577747892260908021268263713930723725379663233076804933616477880675428532218060503159151765521276700355425941058824152944821755298088548925200867489850584017464660616324536991444346836961804103631676809506895755577800533490962860824464999919045474590804129299944629687723908157025206601257467236339773734902749410465428426392921792358160554532007711190135964050746939032465404149815791555095153800591279529407755971631119665245315316374875755873931775333209309266268100508926397462528362143539933867936678632675663137226856706357658114915270704029158284954037752076176475219290910259506105548800000000000*i1^48 + -2614688631060858839985565364581467238554900101648711558160855844988783758945033794196904403336612839025330496396750165841335936345620129161317635623078611042636529279681604443679916868374448344688058686050503146091356972721445331976896510104471909098931145109025410084665715504062508633953857822917561774647463517799060774845678117195666206389089238822103690646380502178145268703419299717080019411199896314038501753746425478786656443910899367828009501638157313203314359829703437176596438115039366005471226433582017711030022078694535917890254858639741508234897965803778452441629210720247496937057674186612327223580154821373616300301312383588160468801503637466172020265517158934878164162525368701222492215031015002270208912119566858506668688411435234759704720638443869115858816523621580099877516599266079511280589858658705479588297667850000614221695545539418465782104410348565916942818852171425175812697929763198085122975102670111547197644364747218512073027345823348955477713222373009580562836534341385244633773709091227725190189006018658704290902627073614138045056804172106637560319043760400390927953796403341221674807900842406218892198566041741967930518020711121135767348131948057334398106239465397186349698641263080870761079229617227065162353725614522826732679806142668180245347929209377798580802822723284657100644145205998190332373080519185560270350012207242473616231751854206615857123704200269930294332956659021483408198294195348962107105141133273996380979311255552814124963480210886594051736934579103399249736648904033159522414354614204388655789040654855103981856712357314560000000000*i1^49 + 511359675182489095911524940785699232257413160901012524946420302167263586818323633221590090590937623552597159876791868469954235632862710188740137423390249853761140954488336447353734083174687506792476104117195040862299126623495910965533634916328019163613699602865207293893870065332471196717261113192373470672546714656385882229967391598101831989121006644432526656899047635843771994816420749666191797763461072959083003930941185387728772415531807565957281639084540007084628730009272707999403840906068544944452315773660492351933802593254749979627237173201176413988831828832125625049031153464396056221559110302642680226389726623578742661480364050255214096847099529111278331356555347302978711303614138425125635686344474025074004261223453950236168032600901770237583942572560569693920103571275545678972902451492056276560030156464865706396706426675390631170547700553360285350804544462797729617016937203032538015711545958911171530724246392700783851073082131125963476733776111943109480157360869741151608864564053809728268735961951223884221361131444556089401019008465179592452183731233724080588378928589793884145028391420642162061703570443180874758190006449334103735559283751304002520298391235214496819935893018133707396158038622423206047160831288262470254722159257300048964848917722911802201777137559587334480025652158378715149868486774074842372391516014909408117091476429460125531156887112762828769822861372411352313205439807260247572628828894588066540880890837989419441990988232180290885409987472363790525338813450030812262286621687409290042853189260400119909976050621785885900800000000*i1^50 + -1365085322804115370243509743147924036855980455521978773259014822318781052401696772679825013702688803444128485120712505224794821998272899357848442851079760871639128543668888827923278289774475814951964765630373112377740325617965652634289889362098109381296882955972238331488838223633308884582705727994767065532411075798450992470274132518414544851812427886917811602269563111558999006331735547742253908243351138538108205838177087674593828808668138185448545082015361860358257173423360873066706818656202435193641304896088940667362058790296950608996395090783708843675344760750422491097302953392528783548663648183370399744915285650672267210500221716179518642702209567142637590011455218324122610066577870415845198555102132456357259375749386460635215056134280676757213957232638312532805522045661620468270255423068927823368868657777869534884887922741439107816831869665342470884640436512985901049481781255234762440478889456140504372625844808290255766379030778551144263843534019386987517731692212659059728119412785214547286408413604115885372401456318861422999140075740117721253120674626773727028866121748940975620280715647581375583878862957606258927663599304618943131567077126133710994029934937214158811610376623470284063749214743945042946976544812276373592790093473920496207822984478683342127318482623327312203185924845765885893121886413149829769471436266999662775001641521362757667081898839285883201621769245639076273592128918462882842227229806677943885239060390430900864403085373426086916199671661166718429991848570721095632169647482548067361398945684406359602233344000000*i1^51 + 3575356207288386340094579808818618798978377904299050184404242509954143972489690363031527774407584284923328426713066698649006048146626136459865045448597047189827183027748356312522818748978497579827955726001304758888500040241376635117201050462930787226697991432546132873860638582548691648326691618679680544879433243874399710945438400715956276388006762668615023322975646991382548183549075557574236429500577055287936001383809232490872792861748276027358121065907185960978161128621425170267709825555923056508502769772604478398203375700010402650314080510585299447081918652156155951511857108070687869664401628024913006031818616614534367200858553704283169057107503809217808800138626437774679647485724823370777756701247933103908912468522663358551908281376147814845157140359871076363984077212717384099079176268385106156477054748088970525845691540241068779101675478948557442277137085962154085415649275545270826922984133096344079054090908095433776440964621244867785602285725945778932337578864776642579804845813710292699393809955544115059905666604089280942949092308215603302715319071365633996227455734911033631698253393542886086067516430439867534916413778028757199443632562930471328271865787638315672000383854468528890424576633118483393163736421091797061993702885027636115893124794877737207807180985389096942638336360771123219077153792763241159528032595666370353830264381886171296614563938990121881179318050829099831824699193097830681139620206597904933387328207586934995068186692835096473205968856875483264680377826309263192446880328899264121277778808012800000*i1^52 + -48708601124385490459945264335195624867889638806553437788634761546135528002551247445522485529028342164636868727140243362621206471851344924945551851769960122691365556332523666388936708428358196802646434572853084392932316718073288580475389342483997157770590930563628071340896488491156913917019602322596692823285178308229075132738546690517302953984260480707749618740872837945479814431318696754237345414484154533477451017413346805986671278011963391538408973897578302876558093468080780650658012561890358442711960314970431103016154415212826736234005116974602208182665661818554843897130351318023012883586090699547906442931702952312626170009873301153150725864271289376785975954377323308529694308074221451894599105217220828424350988028457633340213522553990398658717968757090713995262399286874043436452977656474554269726094623182741350297533760522676168892465942177278684251591590426246070362001180648050021494682414439645145206041912390646256678680921673608497533575558355718853933739815653477009317828053832765262063520734636599335165072227114835679963050898714259468343130302651967972380897832974301630225332239162362064693441041533192364962217006066892663465151329242690610581425284646549641209681422293584096797935004319082488393693970603144782495519561760208344141822467815798166057286336471964700227811433168176355433017297451874556479006013969924495074088257340281588766236822098013667792761553303224657941094744511550463216227462694952587534900865348922967015390148388057899558196020007808461289735017183374431258421914532577280000*i1^53 + -22385151880026628722290847239747354355290511103487824831313523079468747284417413657445813264508814996532843298448448300456349082404546538470247988513932605321325732787821621156332826221930803884020330790938963396936286590905546636908211608399656409504674500750596287062578432847553684758708698721367059184420333551054140529289280363681990141680650987378086788738054133449569525823374447761141955599232185267034218975066896490269401439141338975702860308679995802160479339530130053294836103119927757494727732230876794344598963817304128571274126507020434499854638378688319857429416446344859957962667081549731634205708775136527882726211623453619534586318256457957694965426830891742424094454948006730349922929019978546638724328968772247871754510351845131919117729554674789143174412147397505672412031523220032315104640811937083299614838591725389009798018418395023081956896550292977964350844989482582951009488816280116192129529801035889300832109202060433906339742851991211567339890981910836176551100024973810498310263940495869186338603039939223372846640231009603316445368347274232289913620030565914176571629365630566491128801938983141238302012028628592448382495827658859307793588319161722998657026419449156031967920201626943848890256966284636832948873743703576572592788123966526517451840376367513892136384540473207646801689084194877787473138808499470729354063796830502953580945679455317169159356327473275454643467600368455287800871154101317724433259302385286004869424143895033796610295519831662718619715872546095104000*i1^54 + 4788666906122817479675267996606062059534113075000878647402523027219784525178752879182309504956878693736529906547522402724467145202619904972193946768459141200973675973873310270851262676029892297297353832401179571425046006503163264636615306227758593989430093901021327249042237948556990375455539771815639001880986431177244876712900804825080783408868495082268262624723430464664950665409007943045204682040074907873895367474632979324667971381020295601198093454245809197715505773887828275829035402418969153009090185081715315286350397268464408340385942245826043366408633839651013345025681505957623138476426070085714949800537289681546007816246616563841205651802617735137776231818558943156733048152240875784404194417039470955458821904758240699577619134928152193938764977636814599341246818396563745889868117691704407989914150813497952498184132236985596778780045552097752802187265911574349962530130245597330421505811331593469694490296388676062028033207767525108358354584460824788278605148674414337781249955281419665157388717952064965891433672768476879052933239936865205869954662203735712183082383368718689109581211028560686391001014156522421653644290611581584576577677180350513556799120465577742073961857844916399110324963867094596138015006976834078329235706585898608104451334286879770903863799493548935094046592886993059281358269676473689482406636077610854070871421651648508918246481872785705252809213105504470945773881916722835113398282379883541951871837807220371425178891417220404827756953600*i1^55 + 125379954070591549939990595077126389215918126513209812713424932838495370097222654310826772438049233632322049145020670679093272551600213767053107642411371711473997199861932164731605684061765266151097872852960246546165267728094912728933839776672851418822415514519202659795952740691062399770285052949114177973765539911829612328135454314955638320813008948062521709997114654509572480436621432340632788964916024703253134527274052723558997174654995732825055265857276841493814493730233268864776931047808591048395781961294682940862718821196981171901082449014046502682134492515481632601754378982752341249778683935365340328336778825306884759955512730640407921196641758811981298521225613149643124090114680795796478135244624842422072669706304065887498316946298190241104648512806523708166882776764715254989900956901623761887158121023233032692288600827907357303173186270629341451015302622208938662703157010414561775519220289896626981168985825934675570273614718232966865358236912340724749625109709766638678856831984370620251739915502066039835150122307643432976733078861980287711485305148045011312219632163023273807493929268518985843161987624641490044288660109790924932779790105160985411491404365209600071621183260133308633504681038924596695857759198200936487415091279583086557399920533076287620053492160826496345707836540968174225665384652788879454773346558623137312338715550174437716720895108643166600050548634398009270881484109805761498729131963091437234913272942171258880*i1^56 + -6130604759437893299995780264378846989607733852674907451950708484338781484277257328732922255311522478787694797256892291343231946179361124858444903652162087007437072638623147669974645851689659435120036251327252054401689988615482640964941534547234804917363379041919067949729237114928331559628487860456640277528700434033450519502460290163239902025626055454094597048292256780096483040551010820124154394602592786414761406382610337024726649830769809785682171774337815573600005134268454190192907685284576549324253508737296545597190900036665086848664168435576712000822736555235021591265544665452739785443331993967738457217711844125445684381945869609354262430831110623021156829239975452870800466351907042728967450690924229786981283595977045794109817331247879496934979395924899668490033991361991024181456190481817484171038403768496826645097246042366570255299956359140861276736184983232766556428799726521519854316665433473968756441263443487926821489470894457676471165437450065877205308984089853974932793279895842590823346884341628755998646822936425240288008797396233423985110544112648932473653062528846821063929756178948522616415753261425520972187291971413743861207614784229504547703655414616103135672249133817558642109715496705885208391423600658640354467951995593864312298237659571104970608246342632404771462249589232380615858050556692899490979278195857900290380071381572392618274598452396131397241188652984936360752640375049218501209571328*i1^57 - N1*90807980798354670321953415100712570932653524621368894512609815682731942391473971633759588887024411944585334748883517475058469586144415564195473261353313857645837941719524668343245151220378550588871630177747614745743797672138316685694803051351364952811245461805358153714879618820279700781446137924563160381994568644109251829170043867493246931433253954494138153669256720701624116981060981424531209381819277253888547064220170116827616696340977077980957947301246885607711600722126863063*i3 ] ]