[ [ 321756739838078312623583856944162095451101678944200731738841850799747985620037283145755149773044543576188800203990265315179398238437963766599410145721680565814261441098216221596001032777377609037530936391789658452714728603652693997824923500583871905616417851432361704689470787262560661891540942955078974999750908271409446551861572891531447596724451978073300358931403110453700869132856123167211197534974757441865831754900012176236471237929392849846731229649213379701494013676545577199015222118887053181237779135826246776810812258957958496909523450581899386756892211346619871738009453919512721842502508066656931547736289514494571035107312013601191965893828647316737914645851175208274499834041826966059059548295602119006687512547770695892403150694016162769929754940143962066923808860740893658537028658130149164215131940916114374323209157581966319419479560195598448916444895214794668172500355827262662817910405951222898777875932292410138101440377821281164782587558712436732762944630319255957001328988994529187167654071440738575389294629540881361231098551788097962383345604762141934197600295627650620939139914568391377491537697459405052902309299589283976561765432616719448069955082460975333439249912280805801021267917869038971206344573327927775031018465638229583630309471858669719716440189198925824000000000000 + 562418137145072817085228065751753919224353302521039254037651984176871878971127307418142176537964602405230780638889527484547983081936486050298182242141140669233003704718820948876898737753795134654020027604948471239375343239465887375908894135003048967557086492979538658838317712056215870194670757886714555904759762566987252040486584740580621880399237541362707927652876836626993009448706891240955343325636051255671161932207786140678137968381937742703221818285851965534060764574422208695764648878497287214102589158739116968329559671517361314607442525798571306142986562838757840199029328429865931372217943565789832474023954458120204090239339879387355882701365016732036088634787929999185823323996909602318295135165171456988315352834927060866567244483967793228893487050531771532697860810192043920153922472256612135149666058006654228345088124307304312861313070415940076626360977379579925507739241150874468887576372450578977332697464649187462935697171229657402304775485008154912124924497113611018191106573299052463414589543676874633636066862633634329442726511977000377994157086688719575096810112411655339500465063390199205875677534230711677448143669338330960171862100844182550933168182143511630191429010127669775870499098671218310932592609242510260461159991427897826426107033746006257781624141313474560000000000*i1 + 385968905514966094563468947183899104588665447513202498231697895965285283643596266108232371115900731273324019284098461349736864408970730394411944363912317924238399361336253334581873054450740929072246578887156030133297575858448602633493813787784006095206858918992929303021409007425799322603804342386374342185747907663935388357922894519679812353465525687651665440869728943253711577996210816110944417784231546886193073571887577007282223699587165320052237004396663919469408387715889242359726839649892119388652854910323448780083814137747473169269993342072600945848936280603889161014682505709617014344812174503750378913901930252903265799084396194228570343949071128570739171264623565676935634137115001705492199130256627128803156659732990338797015754913148088200560451176077308292887484985587986694131674622158596897583065712572165399112882123300206226705804038625310597779163424317430052231884355594910582804979013056604779395239237051878341706841016680005341641792080719463342680287106126751853384551227151485190444963010543510937257867223718114822061488857710979452390692083782158361364182989671034175264335992549380136213624847372726925540939600823470354623018070465655294156648130655727075567374145905959244124121945742929831733706552783841845057798093231292990722402240600718646177344327254016000000000*i1^2 + -7778596550584422985968432483235881167001712432606733236415813228240158191201616705794476174415703651446372953739897350729785209494328579323757028861329988545836867289131337763381396950814252648078820238464111362049620181503769019433291773769269489093500764444189624068244265878510374004814850928051627646014322493699145457889461395006147828477210525699260862380590519360807673125639382249348638327986014504656701905005736478585536829974168576687296796023004083138402406217992567200835985237028959071563166732029182500963382465381818315203455914614409622134318433590632066779103518796917635161870282788466565285808317983886148422983172969060116911495515393423490209584654345355729829484833818864036092049756746304299465054444753114357397008786903896168793430470930996816836039362721043162606296074637965859025792831679677489108711108407589933594452817089506506341626418679455347767174695617213138519410045445250721419351458745357976801293428057391837145287319560081680428547464897583761994210138988253976019119846269678100802211655822325678749332357694225459233407546530014310163944785842240728379497041572309180846810392268798442286273416254473277203044190325630364248812844225258082767113779557558760821465257303147038925039716310440277723918491469740031758559811047424491029539565076480000000*i1^3 + 27259159666722118736586631582460364113198777186182121025568300413932448574191944475227196180949540399396833477213882724259383873248928783150137587030767237567018304066227087415884333505363783525809779716399552945598072792128110771729152475651929369492658963689055708725064291699753264905425068413122374304123438419367696320481132644900774066492839352797049160434999245612655799038886788252070458627936846508110444116907772724371787650044770872398263143912383335822174930225791253935672985064801472595825979741760247065370418949241437666002089285603489940970775521153684490247062647406949570220866073183762584984643358147554608430044207288126300163853937541927666828566623414855979839424285411616557401115509216279563496722662706704556766715748976250530295969740838554334257351921877742911488538621225754556869322570523945362958598438869901906821283570509320646646229262448584770940680031943457462989263200900388564520009958451821912500343605371137561938193528469875609818420263176670774158085259915794291902551279840585243163428804738217153158209526647425139221374923718337740833901373129463874988057607568333901168921926056829366972807679629393825720267004179111103225775811932395215263552067719662066088413818107758235587398342103847187325525897283070326702068539910319107980073212313600000*i1^4 + 270676024873662675946491700692478970095537768815684075782173873112672032742627442524947915971681827570914921328559106265294155247478318413130376741527196279440245321726502383192711381350743573842953020153593072223207732341481895429643997221803689173181545104845584761798519530780180850896040332497692847153147263322166808132807251018524979378294904611742288983445072335726135601427582183195586809906109684001828892593658080693701165129664912563278472664826712649292122741841652602017763485512657457462546488469505526613914520559859523875138198987484882162726997562036480238802808359590591532821684393585184570076965941221265796081922069301489156225324776459888659131316798709735204948038943326329678494729274569762185391402332532500832322649359152716349019832442234054101723276279356192893044960971157324607780235605348508474645593369544163495842228425311387200730019654845678719750429069526456860771801048234152720341899088407232326361812707136970373130567050788862814135894226804617080807991326156272152366210969671748352099067645758001152988855140443976307013027026492817370055431915559319532289045991418576080880052965201108829539729903365606031099088495428027517800435192864258422501181566756686057712488026383549501720491981579422042246462705573826231624645485947022839524202905600*i1^5 + 342575091170308489302225672833648371660083690677034101369850523050914126946343183900803151858153223085481224220964768270987127651535206741300726923449549701967354132928871143662900742236661878697352974931603524551344691894935858858751858039198807072702434009253144651951537529887077036168528430047947471683808898447056332845346241489249119895331361748107785225023141764716585958449782074877575094312762128495251179488311905990170549233981980231246066031371991146056883126491315148917200591760013443323591067995316933435460412840535702956219041206831899758496190892834810799281351358496624052422064789600584896650820562302421109177703689960364350571610259560393922867239967675542214357469534996511424181081043710954033627074423721800395477252479410199273219389876024158891828356056153594418207855494559715923194032817603019654882593329271555293816107601413950001965791802761051092400184024846189759814368116868849327448647076404152720351130545259812806905009692800336087926122082721416399772518019150993280547844361427695977031283057459157613826851070043893602230641873681515609165424870052735990356047472332419872909061606366518717974665707513710908691257954223606908044015144666648045918464812708002734384427952625526286812976693464555486068217045165559859423053107473994698324967424*i1^6 + 16946217897485172142947639417249275188409945217836114906158335279409897379266327688564047822216244874441982246154932960466535043677414381991197415545423655558966321213344523736820390109998100926509010418415087434229886030444110618938926668352210209073267303679141134153016177490938823541595262001407903728039475662798133465985536749909735489917551846809082916618764517714023751646796722573411223422539674136054501644154049050331175821046240986275751920484209905661845854199840334913926831489897263149488837006111000358627515331042346117029979106090111633124205518312603585032551109095705081942409542022553196039220869940932147184673300406156753611288548273562019513862433690634081614860067800223722818503298466358758579149351661118329936546821653611769500006361735488513757641922677006987339114431035391050983401649789943999333003013563461082928026229556448433085313424338476679928481341360014734453598234688331519211562940436724242035969321199242378389769886038569936617644534957021756695633723472874630522625947089110441952748569458808555941275384981514180998889896377432311206923818378576027477223213971998165272903733214318205191283365097523480217202853223553683491430395034840998729756259970822426970311298070297178084412798248247302336897384999471967185565549431079726743552*i1^7 + 364855265930826042231175617902963273344602645312887615345692201415079189504019069342234690652142596708519671128794258318663570172448972236029860102325133327217037321338404068197334996219173662509631828377675172771264598447653610617166517682207589946105830201181646453334020891163054189363788330463682885192342422090257328982361186157307521372117853560054824645012764612979170924965919662125783910433756391613541294049244539816891402707464569193523757953258969735762595335655107382896279303413164149409008809689629084785343546291697297912718596049028001658605958529964088072193868057919512075328662551013466058762259805183979564203894331623065912041115757991307260296153537118001379638437895463606104614473322463841576949410631495836554308978088907694992449066371021721698521076328367388024114799962439706309206288665315909766811991621875547806214293747371714616980962776568433605052150109336085256683980300821330485766213094255994772601412259467517624848790720824512248564892244412228481345715648957703315654783305226792773505477861511126057906472474075361110731456195284351011352726979309581972346395570272860905665768948986050037708576169467153745431682376344141065848640871488925134875015803772895824967255802911915245655779645355951092686678269116119867356066358249914368*i1^8 + 146459807178411339796379388833045124314039704610361717231319957250036528805704060361407013909730321542304335830050147208384758090210774409888463675149564281913563835459803609651153113860477490663744533504463705011516316731833212848599789509000424406961798484441937097764917623427645797538810436341812243531376938499408686543920827188765198644870988622101352703565165439274482473120154116166572994093478137162288390354814913366306585077845977519017529684544906277559267752928248558172978864574912181126145811953905421761397192032227053698151288694741348390639478473760271219414041452940825263479067127581102401496447892083958741060220842167325041014039587072226723502461171162402905446336435063355782821483907721977069768016503562555510662005036496696188219408062104652350437345797822101234129904361908983107935921223184400413427500985659913641007841704321917777134921345473821610315171193785889346261119834271280536921727662048727671028444381991694030907726653071786392594574415674922949077338805941335745724340488354791499155658595503490658222042489137152130670840443009310550970181517278055122609604394526672898461783162392145126756264200548100842338623440587225567267928940950884972667140334700354472684293544455570970801189651609421033429458437421392165931965906681856*i1^9 + -5211656344880057453463299691891397526570085355996788999738764519891578113217192674757587832495729553006350428840701911314777842692298927821275285855844256660146763615251652401616458632200555540396733233672163656362612699942415623434813981125062929870157979589018968968456609475398937613886200328882889130712846271844660058840077940494033985351645004145671704175058658237941727723701138700614210526496393822138603023397329375376270259081088039196261186572973009510725947859310422469709550392290321681607858780806886151514643571655876457689464284782791034971111589840066276617625175689086150193147100055929919825859048612996297149808996537187023358590534418570006446919734119568168662659244545037601943317193346217124558067683723989799492642557558488303575461345410768126457936401647430359588685586454853844773376187917758893450327082043237098479430286720686111411636429241585276745488188652444982202878821887731370839978221616658511368463083270282929525358841992422498743414023495745555561549599917092688236690686585218447697515448777778731315306277453952937942943488640113055797750037086520875451101753092291129514476772915697551818298051859147926617391646339737356382046628235784445530549257427251262626821959908119224170325236123541341119239791027338810831893692416*i1^10 + 418570111753242526093275274620927408925190027407834949377710264361784972790043932044262377670170639586897770978524814087420437892488277859097019206938814075326599394634082304399714949998783278421313002770416846556530161938174986412220043740230119846872376763739260519354713665397586159865092802075040490600213748786512001263539768690866546259771170878432946644633234597480426758356131785472609700515143365239986620194980295732965492317317052152149186631864955222800617038086211762813790167484670072342529709102099836804972661060717241570102667942626107872642382542894383204290793485227649835722819867355937361045098163394760032776039705291234389807675192706143467660037701514382400733704950490814574714389604434212518271928509576823105510184145941693533427164810759565153500135003346845849349788292186799754667955413770747684593673422906168375618780174610416360724591265544820527724042253761098181760372844720816255012778564514203396670144480423594021361891708701118774722836468817954157971171635667516754088676839814788292783032705909391077289490699545708220032489316541096518681029666893190751517119262002708673178739389221795691656079346374825754836830272554649418048449288281816023812651942761771033157918470637798848227924702593449106761534985158622705614848*i1^11 + -1891847223928432521682506530249631628089920061918267592448338923853783629196109953714036548728213976985248391433565430169699792519946645362890697338688119782418240283287772031900430635835083091442942456615556566754777618239680505747146920564070742470915070492377463994587872191339998101823236057393490338775147484152376694586998120572319020690540655888430541121098317522177437595246522500363541341580937016768549305261977395628318007526022159207851245158869380022215149202671026820230451615019605220171724963813302973268064236510660538637662550292540019623559043918107524097632044552696575735358254688744217141001074217443471679974168586160066018130182312097725728992886819318901778062767256590259566015204389870358591308747189890627130914867708933670896759354768449517083232392569880177289324824936920178091607229328870935974491907575752646587733342189269576693807344581826100693778065977131266813057144183782864590899823826783457402333969602731108866063893679902645450033581374580415531146003476445441881718290837371602188167789589035749482997634451770066372947421170309020720898465498289581720523185604649162745842260117592420852915668117677355569544016890782988464884893742931273323264029022000700233147460142144633309334493184718549124103887815450820608*i1^12 + 180403247021663368013650830393088646052897557222842988285882527567369136867996419467326438186572015379945846263673932081999498231863602823771363420808135923968496813168650289388753947090267827506820610265513080161923854920409194513140387762329183902071213397541040890528419638424541446585127835257367677540003561938989971988435569034463635569868596343943909372324753147819796899428035537911498295182119118944842541031153412069086537622038497073271680851902472212650592621120925989775927728203524461713863861359355483213868580063010980369178217623469481313035262329472861797861394558242784765323098649678531196824286675281001209667014705580562911176190365523320929965983962772788849100144395584448044214896296382642137837031571118346964918579180139489760945582279005485515900624263993662622313106766018308833389081433114871994649727761034206737679806485595342746740822328031342198254261665382148731689334749228550519917101334384621625889485500802846900776203514589114628228866357914249076516504596569425762581916915941808519912135974629348492932416393506574568436181956069444749192525332520975661539029788309988831167057206983140835289058591337491662771101938094956991473749414683010952640366689834636605890512804367839725848970925056815243668448044122112*i1^13 + 995162013847775436607626833022888203241275755028789127435789638636627013481511131294704497940090877423442433140588920066283662183870143416203669410029586252687653184027366874106829682574620321236816768250716107484802272746760814535023740575836727068851278301703496469960133890085830192399473340673090771361275399627474726485978719373428914708222685241617270357223217946953297842073127927361332681444550106303572090742943077008175150035470890301897463603057119458699072610129764130299023269212099730890451142126540634183309512327209067084013823514637612272861769565328264607516143669352231404881314657615331591360512843237760080790725417074324684890020480298101949283144856672177321284938215963517836300614633745179067535667169045511115345233645557686000257702118023524153444353303295241578474532671347601717545822441957552861966816546117501504899178831107551949360708653693735518319752157615203959007887382927131413567319730653685136591297283346493790935196531488948642735871376107050294650575219042404058952895828467463956575427919968681345037770641408715173715915726717713518970587498333176366181565643239993488403446197001740574616066471799111977903925768484682502790678749755798989588923723120292828646738532925826406364861573528187481222021120*i1^14 + 26191956900732114606770502280248135318220308385444581342280478979922046449554270686414226578261046545179641166921545793782472084802076508569783648177870784170483341271359541977350925900102695517760345410236167742902041251462450333643076861730317187123212571032364721779844607149599765629172809316449217034264384060413430766363784462720626126104845451527908905713316246711239262681521939922846771434255845748962034803928938445972924375812513104627482979795733975772339093588985357850121232060373094337890656389796932424290522876165047430611410980560762534678693735899030608189905161618646896576617787458775928720209185099049403782446416688675934274072091841845940094598603132379628100743848014591275611795620939190942044050374744202594187699381211700454336526751670168090406109920098101190953591771839067119471874743351143335961212205709600116473540739273050719461188574437824757692094500762718043707586240395696534197105423866949814215414404803136486275918113980007662869725131011957540690246685239337185591717081958544528309241493111838348203611523062540876107985492221683637435759541276511131952671453339616645633050830884172153633473723249914352157826286571511366732192873243522878989711123819279144690845175025748504522629394444078471446528*i1^15 + -245996833769154690095288343899650958710887980968453498652054678780627231461534450551435311264920730126981023136684549877698854313999254303557287871457279730820720802598968366155838623390361950818405122412234191160626275176169165154808432503771001929280047239344567876720264440349351031369021078915830212306764445184037174210820515389011919114793928575503720679286189988895302001602519898967737886547198800084959773304917308687137265567935984481785160041466824913430527731101473249245036631214824876588600470464087013004388528012401091976671341729966630422605417111050594989365757720773106228629967697988392371930336471689415474437200737326277693863336476797196968834715376846351705851933967135706526837177564708195541955372164454799810063635155548301467232875331596037559319628654410348780280273139868342070192267774785412892933774117942928040524747411243498859411933405897271129495093234354047666914883756580528499797233762143727054665014643174165779308954876158674614719477760489043537064056285438805484775459376455894270905864847132704743547842350451134354214698447399061607838807749522388098842648250617458022369972921595045679850204271965565214500633396425771620324536867940481423799091681759051971603086001351485755577573245066412032*i1^16 + -1338383942538678222756925749214528873968848211405779793928008897083543533340906418565362938699576302545078331862177713481074801353722998388685126696900400457568794536673249670280157660054557851592380995821809927096263312315460489033459544607558776091506313546193490106674864740554742246441396709550026668040560876704126204733148252062067206642779448137576197951803466205648806451126904312464383671084047020589428918412853070985327913830295162543797612174932226810113402987435816195232769710822645918350732921171314240400596369909631401670350616426110040001132217612809202827794339081573041359834017650107080808247535623137561244815543960443764935785435121061814402895288975049540705912019289064234979611681627884923589551493126822716210620922309980148523063153073171394038236716208422529561488754804553915097347551569778298195941702777632454793985179503181937208640386876397370195505596915170219746941228500359990331565841258290831561422694536290882835398722448484990805944968697575672855735570163160436601399439556317020769472407888431394448056571399266589912304406554191366490123365542737541064979390461678034196554633390993272104413861224253652858485316337169786505012002869543133239014827608199044331971576813645833919372596346880*i1^17 + 7708856722765812500166279920859133360115549059952536476638459489426946962466962672260299303720424970917746778263106257476493485465497298318311233504542955580811048866992710750954398004191492589490128748073109129730871078005281246469733778794471092355037463378873655972095725512418647735032896008126887751508467153868510392535236596290089971906809559618380529634562139411566666896505523066312113375591164875364737709347518469554680473525465619595630606975039504898749733478329921871026659589828696461329659694700899455982873244372590591653331129776357109807230736818235447393012286660672704698651348777010067146342065915762441187595866221710036805110151182904965645241266244862079210786924947399561899252732419583360211039529575198182647658055479468978394338868940589498908338357198949968650354319050800839443640203517129019551677136601687513798033331699836438481321014347565271642226183363644495530632188414738997394146709685347789716042766904772524920629251146876896160028027032221003972962170167032547983008736744290712536285026594608042748484606839867198210221143769501432149906049981311825666140261311889482667185829686319942267211132512957078506310827023193887801638654804997487871906317775863628457710359907077196647235584*i1^18 + 213310223433743644742668018846080847172836420712990792436409545174773339644202854244113696034466828546876126896821190226081713824585224677733744017802780998728138273754339962831992521526248713600501249685947886221208056199292784452814601565808240038169193748963300582192438570352555113936513488414383645323451061905883258081653357246865158899082209532603914270616798112566750854285756863983854029218126170406327336751058466652851291743339541624105955448976010326363182301840280192930841914902415387042159602477396676533766012471294738608176499338644894306615002155941935613663454145410810796401876342062569559271853707675019142288450716793435177552898945441573725965942913463716105353603106264865916424214033506666141648414785704118617972058205620329398867185884914930227175107725419845798853561410887941960468151751298877719434735532340575442805768331114885456690546837880325761229748362022487836072834379055668567406205052689067709456177526192442799055240849119237659110291859401948222259501071751645567271276496839187896082186343314836849612195658306902294143442890290226973181906509100753898645135800074365208179036803420808455953043070852788973149562934503235688347366627245702949809712684748113022987770669396182171648*i1^19 + -194227821947669576634950989232712893598748398639462228579883590061897311110968308221085946119556490194794402672293239833200059156836552822753127313117686806419229232138100855733946050926344304270358674421606346686317543187063293890150286682635335573831908928017600218395938088151845414808270250362784653737405384035078914662733875906219661560013094324045674009287447695375243766447347278922099559721242190353760148465315099194253559486053749523635110550456147466888899372790132836912270597331506897108825636396606357339257875978622582705313217177399571304209611132410814465782184527453007948757219122443107668868620511466748844020434543469170989190594635392905389637127040540441302160097816879532603978447036950603651565068397938297198564556209168508808315001753986164364917283219140671655036179852601296419937344157327969392920058331142525457283784648313307160506753008317176433503259496045791133536125842264916595529208254044757990347106468451728709792643421501729418942472876976809060609146654509703777065478019503511014120315407289603058459181102636843987053991277119973375277695888167156922990086352244073188920663384213233106218213013843185988045159825632238127746417243684616874324158318231626351251370224386048*i1^20 + -111012049856533192724524874751454878004428432554792276314196980698912022389173525674858959400834885814979019286962968309627237920810041019985675981568724502499614209399320168577618500585894510311929910427185756378180360530904356710789803445908375270478019339753906298130025291864969861472329028959801393666849411525736978431334961959245318731778941582973724448571217714313293958518044146607428292193747722441847818141014707421500904723876460306361253895270994713116491145947281782996991429636379074819860319884470340090138056354476186769403101792637968294314629887266139590899901619788555169344363850565649620727148954202180504286279862037160983080416948120252646568429287335679268761964577953021901703359258533708188211807640845914770357790188352614737639048358028351364627461346965685568683885265188953910290245701233410063526595767355502112256306754686085549689527799635978968485449900227409129083215632511158914293391363282098658076192617124299684295320823290672096915623448885371350042521732170712928341781917227189737043915663281495775237032157309005529410529190727520733687874949438677888248951889640126869976808453115038337518101832350698898328385170229015619795686700919551185507969956279475703658840064*i1^21 + 389177534456666410707124020626055130576489018589246291304292797455307686239666878009354963135314248890952557808273531817017609916561138952575160119429995060762093010543431696079155291703145498284426652171390704973033249802084915485971647619653432645533384022297079276964311996642857243637698904758356910283954697346402105560924235513264028730114967110287939700533906823192668848655534036157169631822625830697388848503141217183681457493581478084590204333144025240862002379559024165058452364082804280993854137326744125184641354234337666456834354779154675542327395125436799132814434378912077513347951056586946283600663209672975509082108540561756473970667119613038434982422542333506881965300829226899857694275272796457988651986411979638768891106869719815675741317787709432964021573313057982526923593328578779304593040071761719694111882271938378106018721103208066913951337703917615156479417433048448748404791672378591406449736229274183453973667160288912171546302009850625238565668019598300466394090415088902714401955661173231294653422858016420059059671703613749227987798040991880571663731572690960732994711098412658039700932490822084588050560321404689667458923968561602648005730119807720106973561539497748856832*i1^22 + -1676403190192884492045071067586719286480994899093901861052992057158915639139551902277643054249432713691737683296105683129089964404223335468940041490151622555297607634301767715490288267033620588290071161746379596381885632194482829446080284366024682774353497544526553463507132820624128632531531676437111432826016959693935758943566924019239095223425641092349740649849269289253574615034043587525844799021548134940297745199806468532127307266405643611424681798971213867328545732218982541231795869763419564912520040158087709215434541187999078580782203444808971832373982989638336355445408933045224925560326411586068960221654469407948508099019974402269083820115776759354744533289975015797876030697256105074380832609144083158856652165351726806977578345919173444096661030258628127612912159467039637305105483643975020707194735855447166927529917231384194622392767620926999501663710406870702687908938221819275332605023644378278822568614961967774904419902619863656905401095779770582336957246247761792848063214150801953956195913994047513572773261256682848847285079708685847009571883461521821275466463214071338018633009670962207246401414211586284982488115070556876231384023872499502546729244743902302939845919934251008*i1^23 + 3048430247322514064102576497910647786782062730039863583089857972573312566432701185217329748667469349218322121793489606521807395644167931955740275480326597923151569106072565032702964529072325270159210421702979327261720153864188355643239757229185289765829817344053916377129027016361697619296173023809037411842337391805051882367097621133917781660326461928886006807836168931865137724963016889962753566534393460229647764525832670570997926465910741647076736259591921871103797026391073026271259154116327949949259435615703706852990490514192053858159471846641764174776286065353932387736236196545471299454165758949607291550927611852652034925081223393413044567061770082621377313898648027420103144596005909320568954364107844429365225528571835788249299091490865786361370039333773376595279018433238837840853029847283779817939132577156090243552953897848115580816443132093061018173631192723567262183142260087112421656502749224805019213908334704013059781162698100421587557430510933883212021937768704660449382872255175143152369861143863266104648494117140510754992503087688755649797784756203659035947050556180908142463571318470771311411104302623636996369169941114245974001307760284148539860861752100853512419672064*i1^24 + -3445280181244631802323989165768433618480165773669709207950412418110400173162480835898613982512508865576996494296478980827361748860269055295253266360873621555022696454199036349148903013942909954813970935435970011423032975345278735506355302766253446616341835815934412748505230661754581045706322494430454904256604624109808080065818902042409427959613966442427994515017267023219155110158234602800192834740899223444221333178496809230728190802258810842819929906326605923993503203794692384828482179855933514704434966805680361493032114582257125089188833483144045125835273066468192094160870501499168634964671069085919762579182639808476947384290890360285430201183307782964987423262435977363899292283512452747675804373169121710266023170388266111869260805999636119720474347276884373019938926458030374016089929191207329419760097760112856530182028783537958763127156397299564759261942350455221019782081568081191987666515385459449678475385207542825006140591023394189611333110854020055947832318100009570683097323862299018325322604522742861733124042311557693377899710539077591582755428677678334928417598039894151635337407291364478014192090255965105405578797030578302258671517682568721148271181960203949047808*i1^25 + 3545051459320224368821877643340358288564121636563393474009044905576762396488137266835863865877929895243702593724974508772542073963609241940120930637673034534882548966360425463542975533020343389401895418864996418990601805906796756486785435346219350495529285033319360722204817427091356381103500714447069596004318768039495919654001866579590067509039332230101972108326819158738655145314793037214934281271252680396279784245170812570648371413998612803567153578019482819159381729287995727348816195889190397086196700805161203649031296566946432931386496677917338147817217351023366862199535701880738115970842774059771564796554504141720599491518469940639400639636515094010616607959827194147875938293697703530011641242459452907458897099933200755313871370039568822919463946015713018334971365540411542158684920155921495558992461837358435341581005960169057833859528754712998605403759041116980882631172958294649908584311486253012055206176272496181563700341456623424467380538583334795765857871977064469728377288476475482932388830050581104931251331996510233471023925760458137727147094112284446275295225576440207184772757661033703862167422902324193003339529964266347130486993688260699721114863202729984*i1^26 + -2661836611899858786293645166300005830723687743880138346740689315630405068686376101909711340042227527206801857248156858312278396776814557960566598880732579542115542933888939590365805512657371505166200517163260188806969650143502148061285600644055630368294552170031811651361165162890575137455802807429448781763918194518642853292036775815472062384323001427486596296436591923640332538232060250823850527471916248658741176282831548632346458529860887240277253728006708302237036243859331152180408667808061241709284537894164614737038672610255542092058031354209806866757083077005284411371986227426525023874987073899035000323312262704370488316390669047424402102287420485331475237556087981611442956149293557051796658469918387799163858326241651528492995897568436634751779010143486254901179994334338480201421634455369747140496967334235227199878015182240760874656694051880291275088952689068934590813775312366036444362095906655691730365526195577889651795881000471441592674031513562537316653249061505979400611075759229443403803303488584426031069965592624345418273967146601835276432854597097484494131999227840323209721166701165422022614098488300265637061759468230954528678161647584239649055309824*i1^27 + 1123945061886692443409840613471559878213892223785317213159194708580508646878431886556258686544808855064617441509579213604046126673518713363556105374470417393021546118425198290567632458317236659168624068341087004673338848834975204020015753293697574561576268371546128861452504693127114116822607821792706673369755231473437577723444171006348607451517030851716903547574036630612330027962411852179742705720598378683549828236409579218045210168145982907355021799271010252382194400412307373427939419706437590245873746440679608396808647516168977053062753272846620518777964085813892027693240334646742910591217478392161956891361659927772007687599672238195542368549044888322809572830742806343914407029677585084150347652921680309811556611758840815063503143845365617049195463266483176143230731624694867117862335053069432831529247920993085781781484115958605783579611957005782644493321316008477557389871489182277867535325133940982469860620156844845618342027734666238533054080805297886327856311238717736959261137599892152418291368729504493898443302908846113063396586364290578631448403946070788927510710480976417044815980477213966063173290113074096611127739731287614558270702558033783816192*i1^28 + -311326370251464161640030397835184030328544829939025105770698658594096361108897618516728698552167150124154635354346205682008926282401145520228695115448523338074435121086434162388678357435908925763502146178370215990737199352895491473289672242624655387233322176173004569114484500698636865585859483993634705388799007061994253652259213997293034518035777898898483923047632988845515480513190170967273373086134253736772180792076962592241000974094571660249296142743179575223619672070253016722108612042822058883031674661111716118619919439266724635178530840893295051946410946124629847165033342135904434689648921441319611021705690314133513687861634123967200660252291207429852319198332713410768301020568253548781917926551543104528607500427844619000313041817960105627888100856268572815615764353197087163979344353090191990118645020510200977617233947625545935214056164962711855782163209137258085647749180139759427536985340625944799893373440151243534650865121315010542003047210638034150692749552417390677668882388948192267538566859979247277530815104250384798981981291916376787126969320277636565568830329192127523409142852902265424973351522942469318185409597218966756837951629426688*i1^29 + 85235437110984037067065263018267971398996192644140174758659753115657054503580389407046005831470406904315801788897813876949767134437048591349709969914656919742596756825027420953323044851012733177454712226302970133508341660326747257754126437121832829041978006201923246764540782221925256021499343049414358590260560918023966026024279331424787490047665917417887370158984945009077388642770737258825888695092555680798982834257850845955125279033534044060675068606026657272912352941546380735771335377380808450324127178995122112173164842787716570425962814519291705942516608016081532630610510763260547293562643346995510828529258372828269096037483907274556470021217232835517460160373039584461093126619752272365631561654167257142158933934444578061186347511824908591076532446257919412260665312266545393943704184716704427108457048401058480954902329509498823836816945489023133016722382848000761060864262554002677571195426105030522894883175926396708319454825682396503355514472260676952268499786351196302588609105777820800272496388055209867130570956945811961877727921839280975999881178496701929454793306155326320948752261336599861903430804822387948995575508433351008172638208*i1^30 + -9583062029122779095366748003178572088688531823235896324144600612516831463754383907121642605267391326244675122295381109673689924933818074915571497468189524388224699340257992905529378297480107261900415372182368443941582352511398951792223910342669211040049852994123316489345825684364863039626004493705215165179664669028791733618892127041385610729782628591610134105753764746845189284106184448815414557857787147299715062864315474692322540375535996570424483765306060988185002004265854393844590481266677141231214036945592364952320687411720626794753721659308117574686355472365560666937321610131658930733156285315848476719989883290820296580170321868386152325042784152965944172085060656990552270735038687542402932078428610879921261025275604650249316037161729889338919811710592964671304142272166125948983763567389747748755355881359138395054311955154621758184020083256408998938048797735931432927208265512334599792816144098638489548612234616459674163634680482284006884663505401794252851481244788397746034793672006336402162247253694185073413966446424607725063896259137141445212014619499192900663249167085005759018733948801242260269496681184312594434888251018838016*i1^31 + 178083333386217384818720205315252920597656564994833236697197039130567308074379876691196058912095389442711084425895207659041163417520067550655220632370849576520111867207514684685269462362577299755253067394968198724576447175439043351716452414181327112339548001617592852770525072306496377874156439102342309729181641306603472032073452267285738060963708392539656355865070781217216259602115839688885948327738388337788887677958266489050377804322418948954435111122313651163080939819287322676748269780975739591641773571670359689164101911047931345258714628572548725086150532875911434837816904860378485121496663735814616376302793723403985329959922192283467410614868642408192841662836683892477541448417394549564822019693436356345867264349168293304648990021205455208967730642612912006719233571354003415737452583867607115439369086595395115993349085618285650107697436996578591313751314946488343728187124689774907819857042141079938535742605212302868149633866482695736163466590580562205448502260429358973832053042299014929681713477476177430947913451065431962097317807336970928058273531004496196978459192224304386626018450667058448325433572832034560805995282432*i1^32 + 148884421784311896602277121898710292251607463119576584415390364178723536716683567254478939026911839842584463395016387634620098893952156580265648311578218407170210844871173178353354324159513351453290206227265757189672158340528122513160964866203360085334670370798801436346236859379582826896902507862284141303967438113453036594158620499144631047327783680559487898970233003708209486847684553211585215912640789293569992795374444660852845632847839608157558880023993041324445837652845786511133051597514522911336056217528823210684256694794825027237925966206485926051926563332302226806655244674286801558136926307009749150138310993598356284596049204352937149782419555901931185463803684354465363079455188944771921720429212013476308201784232897376070583439157006248936957525138126184281451817278357464232553115055770372669204215775499050928313812674234173060724593705220508853641444606188213520964207626752796992399167470918613000123463134841035806530235465464647918383971522513883141097040004192650389598008979660482148541036340530516064808398763477200440379262849673774307057387561553106380364990237513131661630511053777963997439524602535007485952*i1^33 + 7059393496674449785372903560776236174046814459076626683781088941269245592770830833884135370755051918080281481026808775446231917952773940993382765745953020970565040063059359855949159027798279013540473619546268370379026950154588932384849696458789639300800273978385704644396751316414525758500590154685940027709756148451088664166693375475369400261862418970901771517267165572440591484194938503148264182981689105927628172751340101568614882216383850883148186229377618356036686137024770152814007779352418094845780022017366114265977155613861344736096174833030729337567315970639988745272070204725078647557744269123826649581248203398203290174180630043818188707413721059680497734442250846540345015144292994029517143071461397373515006373478773149005876602646669433711392989673269142896752431982516841835790070978202331096287361031292256059218135891116819743511238169008891526345237232084651597007301565374159032904181242914249794342304167372345572528722761978404570542636373471639973724446855392087216939776286853198267629402441185944689553697708014235105249925251279138111330221634529878897153819488585839386450990885957190373651611725594624*i1^34 + 173017264339959164701059452910068463923850093100567743669773077723044008856473822076261302310336086070678606612602554386160177802890553074301967508802990421735191186177164549737942237433614550417927697376344055107598299953433900020797856558934424651674292101706178708364665058765900757394861917951969678046391457566886457936293419358569021636748620405946267095957987316686557344314046005732828160267824666812178812789394441134173426157950750974414593612631009808592816363081072260595153614441795134659812399032055309467337763901571203452922565934850870388259818756152265419082650660286597895031608407117054196962738815737274111965082324747312637342407232497771359021263648623696083627955289876093935098873205866073955230228460925576653302089401535441515276302037158032304052266335638999990185862906047782913847502290377814919874157259754218596917470051627707402246607860819140776122226302227613747506593034651486201708925069236848269216888270966657689367330058940849517356624373289541718131895388638814034778338894699257548025298778268382576842496189711111589633879492446629495984490809150268236939877051833451733521006592*i1^35 + -3768553983219341961911701528528651737068272460594870502765074176839877447151192003868220745793056381390456479096286534250858167915303929309902258817184691078282695157557189393150603981487817513296196126304388982293168246170899363181667482388151331778043460868664579802806904950650978151035242955777817598354241365805486767926661048019862370146441403046780258275124495645335244988836224020811183872026473996629920998893817643014501860393308605613780883245658285558049225594379043996427956139459201281754140646316406251754549303309975980667625549214894896836897747901499936085514755323914249546186729162158884302762875108680130149326999410155875816026880437747477941819842193454539064907724204079800088241956798200244962510215058766614376034462751631715027825487119367967389858699918255960368089910854106874864831305807704667128844918426484746820998657456896284982915967406661889353265570702538413153841859497041873621703001585843943449131832232636389463747835526678672508520800645839954822932139390895639066623916804055532739262035755796877148916144389065394289535763695354348582969578380111431342028858112392298496*i1^36 + 135365813706866460737378354521616229320037632252958138117948737730480763656713926997597991488564256792942592936225209700031129298568722174391665169477713089715084005368201675910287078918268731175839282050482939554401980568009250832341214629567081849073881094145505101561272640392255920744839334779096539160558557724005841128286413773741239323239514897502540209304015482376529435713089938776400853974761016016503469113491359576986779422487394074977640150188969440092417384247239186590222307144891680422023233464953393868658884615312912302934054373214470212054426707401684346072365023565883278946647836159729412788889953319440762235010319084687223262246458266106193636547205617435990924886425332689473338577955184192550120751206583080998277481168863258574914241898204682324275680123781251987025415652897403403436516080413824269195910940109038496305865000083152275216981404573054425156384228542549671225882489926249838031804237851138609414693186807166761309338962492108818528624852512368152398436949844660303274453682815518098532871123508875123909701011640390929595503554429467204627615342594565839518049501184*i1^37 + -1191068827839099444264424445759397380601822960981828486075672184316011600684504950977124106277771895986481521981063840941027183067560211595669907041763926979051558093422332580846988773925375294502765528571701775267330405051709199168942250330403564263434175843242527564091503672801160296532069875647623823656675499882599812452409712521723218246858838476034156973906058849229183140565877884715079493158505913523692881436774747111061986080399673294483180149801631521460960049816486773116309567881359601549712419704357290208615461794751290062959139207509696101921733059640723922908221984454711817873599333637624226229252371569853872780374585765109705904155253513233851702069571372284185645470325232222685104139976228788165447741689145010804018412228221332969300620996849909529929803201629347132972477720196681227675749786931432341891162033996521721667532031556224889021643793166595121995877332967537483395222271026842229682551601139803719629870250726167214382556548480789432407217420500701103847532811049391277917956281978663202746490446367569982207904613536132203869342422905944189027586176125702766592*i1^38 + 5305845140428754862802340285541659061662953955858588008245543137406874011164077936596158039710350343023695904635930299060541737160619437330786065317656299658711596423500007950749556988430334639890203160968907878438943195900659667866478307592238627689218870521129858666660063576276540951059415673491976997852477872691928893841476609560228052426980283497339872629340117935072830242543886529698340565306450506117475448295899491243277665829560885361967620800340490867203799314129347855979610712461581730116841224661045448804303298702323050907138883391128729929744275697374781438014659815314298644654288011738407386329567842637918603187576937714620367248505352899059923803174958597043881538245930670598443923001627174883409169699742251462395001559232934823613650202524211529454368186997408281491203612639138743590467364053155575290478992216800100522061990540611280693083140513263645369460895293088911539331924024394911419020610508206948805103975467829524136560753488814721925351296375967795825434417645858547268932641720785881254714630636127168828949714827904378984953980299550732840276909359104*i1^39 + -8109160735594424870646489509579933345501165159119244997052570422219603852779543043195157410476522095763782327877417771715386675795747374576626469860139715165941858189996011424746523054147575858713749067603070843308400463849079263770767017566371192545085064486807725410527651108518094204455647521492853312292249894206427729578465863687443019611147608520142715272065918101889704124056373445519780626703584819226086276797921813513982132326896349900054194391639277074248183445795422339841845262692972362555388750622901258904180607018331160954743193339792727531569100155476258442432095410774880590452304824883184850859315701162900786385952860409329944275351605177316164494068359255501557847393479610128391703286304165581571133655302361635222503877306624199179552815732076149985156605824049307982280927150325510201550942608065434902299306329143370071053290104962846264399225996382744290818132690829552865823547878834814251479702932165150661278860691356449836219699067575335565388102484042757156941252029553264502276537702323142941298975083172026635404419210638755010403878827078220513280*i1^40 + 5840994754426482957331349218331479647509944259732038452027620998734307116995909842342128696613867918888497418004306584675556752728372295337537802630191921835653511010641869629527846606353469904002340616812232229847544965830710507254885965768862554706702859792544585920599330095027356471873120543714225953387207606770212920381746785429960739634791087986234295905730771695840326596005178051052248415430438882053718895133773239566601974635263656128742309480517664933719787659412028198964682026124903454439910805927738253457803944443973218812777609349119897647640179056021800878078979075385812521733429183489828118269458873238258582844791714147822087311754402078907429586354376211189444851021088035619294606821717195723046710201614383986130978595979279252057575941528810732557228270024888267345201662264726328921092573975002046152886641515315345508037480401962659239841588942682085004967923931419958153267069414685827984292677694690045762542859141401500731755454399108471511447393447682081160434322068559648103383691525325861382142061067976057405274499268773040504565737193472*i1^41 + -2046783885938401403106345552164199666592654888065958972809082105369090798635257537136328130076233853566811096694197230683815887564681853810379820840936580298533362662489363499768316458844565190178874560485063956450623097807830938160839404751855057015453009424432056045923235890748664526150379795868257382237903135273888344311758677366135455601503928471313206683786169076304004602534198111956324623026282205943601382487077977385399108201641001954186906544972221634692787537414715733156334321541639967798285608468782413917442635615858670209206870614612761377529177980281286399550424457367576221032384815823308777197264417841650879618739940785496170055545419492980513362151478912181555043811149513727535160322570241122758078134546334218094854901957409978197321000191289976170497007483401865899049868151897799326897921759003667550629571655175004896923646578383663196127306464118972061871734776557424131596413168094870887342157572341918410428397814565460795878181219690324348077952627651341235641836173415734041288496735079194487156661219970222879411599588822309928960*i1^42 + 297322426549473741743857757020248924341637423741986219319934779314385062235075207913571951496392063530507918902413875177889742277438163042109481650750099348600754797830347524737308649180276425163290800660630381606858631031423321209345574202866665025122796774286232635345034875431949494952688178257125825883562668714441941346344524096530291244931409505328852686511033688972728899298603330595074136165474033892821193843387412525126910001965770861131816481582744376198394157711857295426952755030360740906980971813909595810018612451413897460562443312067207216403633151811595496109259393861691636296147854865914101951672673051127347217597043749876335031635565900580953022786083079327569993036885486273040895083599737255728726824368066417975728138071044317010497853383304412701613114050773969794039869960215190686437264352075010890955294730700899609623149668517398605742386590224194295746280761433311001526530720576878321833750866071402195442558160053130991613450231311392628922121819787758857668354983990713000981550474104111105000024015620644949457064951808*i1^43 + 2106416314069295375704109171003269845546494445348250706193561561187354093010541577425643469473221012382624482605785612526560152913882328853465446840460441021140169129612181508952633228164722581257487845336115480409133514144368280721326216082410166421784934107947539974142580090395535817045425182430317884458225888734218833240902032308286098777296727485692909083307046251000402404644358728561633469619366757446629088153395597317592780767398548868902532700650036004316602155300295781600626402819324118704061548875795947813528240412313938062024453946544715613550499846153298156661030785533389080665336926475031148599109948613024283883853379033502769377628001062006734888402790426894538941911773162556381951820588850200213154360977198517156393643018403342814606274343756088973578911856936912874415269033769746345153917550860109391184575284625484911072373362380875864940452555462741639439574388482406778857449038116440850441539515696448974599708219878546766014926724506905232843038565382188521673030773512505207972424128774651470494235642583580672*i1^44 + 14513149020627902003790947012716080839568551405897495976187381519890865300253652308802326150517389880515734796800834142327168713723273743615859366642283379316953120929816605187071991426244650187066195141606980829223888556727144600620988500099842445920024989849043952232971328730201002995822379325444475506025254651244034478843306728195501790716772297752203470152827232536631829029411207902660912194633281284462417570461442366668388215765056085793334819416972506207373664797043175357871255995785152470610878291839204891103487438437357051565856174190590368054828853846657210184091956500106105754214201672140695552408425881992831399894454495516587269237517784998422540641839437875295858408995883037905591264190125423756999044245869905290428179671498575036901152204113849315918486045816811220861872058148099110139501328341068895250992472767272265218307152228366052220569997648552011800531171118847590795808905117039083224868943440075807221136284109869997093496163628988405404024046673366368729279541427438501876721126741649382774407168*i1^45 + 55609715025688243470052478971326386511165402880569526982302487722401002880422396662844915821613761102368303485571873737943004900123296669856023867352029300616868343820950768515573387837515821340407551967073090572032089617855603437212413154489618144851632809520718194776396806813758113435926652438601999283863808845297425244025845258471679277177957370205488677865557832021726540853133736235730483932320027503382020383578058633821741290367284190361833012511534833978871078471575080114203521277142835143100861154129165494906868556762652686429674157481114816970609836908274793448231052269694997172511615429091095570176568694647381991621925295318038062304471921613710310429710296775824071520713500747446136619068205817265312473255815939246419186430525527993716627346000631260148327062053808675241331847894329756649311645830941401546590622246084551787779683684516394992627078501275105022837705740628560308780099807092242945013644368826850262038786380858299851975371920828911636905354242428381371519304795511466808812322684928*i1^46 + 275801685621168408270678664061700187767011023371085523059571937093141491907245248981958156434258587865885792233482201178145907212063952841719864862331336628694442961186694409211543428891016566499715171586185267725110116103416464326402599425056308830757085334141693096354995720327664866007052272705045490655084149265864996980955409356670619102503879131108106370723814183736491311705785627391768529061834384302680813624401212072123413363032427124055910704978304410620399296349944811301760297242772425106982802348288319826251553132463503254673253102774673788433882072781668895251225325935620800558208973691921898931752014047213156039810270523289140062614717353538581963815401348847527504059087155584397562071905643810190530898098447046715317964263272207660235067845393226551819575319049304145807054789958767130906758713705465719147062052845384341982754460389056016467169601216647328709308540883006532608174837297085060700813578765371609129875156691655630175873318928962705178549358946822319164429317082200408064*i1^47 + 658417069727241966980188240343473575883857985598036357296246587316567527694166582736192813713230918414815944562066328191536067427692907261156937669673838972515715692127879482796319739850411110150125038828623867372208539906463313347964084893751600806410513868928815751902191572631968883014689038304064124543574256336433889475892587731377957273741031377575830393939065808441754821283216534530865445504240257864719898720490473735012093149021180882878123651157516235828583121100724409017451116328510923848408723275136971656486477671132986726077325670809361007524907189988853287084606976157139347775082260659001242624297961866110370720620412685541138313357633212428096192915678723386912155409019412675887678869976798345360108019900067982015331774618507195632267464546637071868166255793076598602922616024152259115527028027410218582569972395137685647319261908524013416001376625283083888738907313047849408578534644384268781048258339869169152248130500948363973775239167793149757169506475766698888994488320*i1^48 + 742670338033588816829144719780787658382580856808895957069657141139549982469931717099202976103552987282956539998227530169057131621584050152071120756487087392032285733405934209004804260450672561231724814375321948938849542012304311683587696582611650577958814282845147954069853332118725772950489594297876394315261628054359570187244324810055204036184888472058923504968587800191386748546768402608393959158131848548204382704074385486062062050361027972852860763431979589759264172441521558860658733659747195569609473167927536177917138317620051686750253968873308811060451681497327631317927493843825723616581250741453659360817311783105333738365243808211218508665058967999339933250911851053789468765414224293506563975197704273900193161499631043950324754548474138264769799421861744232950267916412713059831568425663646693446312726098496986464393101544910461145914468223697154933863986676583192056102188951192585984083081059477196671910117973294997408428942422131601076663186947300151561392119349248*i1^49 + 271536825310409942621793207083549068166837536153653283464364148821490710207761582025200232591480459483421765867694896918471771065346196569918898332675053939442554840710200536497605154619923479487151625767652908051788933334452013757077718552340503818544453572047878614619469659874537616437350277255405554780436571751397462796236994655198618863722978241960915941445970554256700306780333315636536563698160428017399611801380954708488095071829917861339139882411116525370917973004489961945066459245690078728000308916807546384981675735707142299151366860636579031747953906086758675387522674089620541459049518567837818078720107068317681269107453398216151890421178917944267503651541832338437435792828687069695250685295303546979107311066266299821591601055766104287381755178732862711871404627841089161438432615397529237938711137324547706543132221277242658990188718972320389784529087263115036198869406788129234437038340079481895872426357519396723010944942197367152050521621996903596032*i1^50 + 15536877412469363664877421117477473464326046115128729945929238232432113552272933053759477533637348351647230038399372395427626942520680049305904354938716582333267425895013016562538114662269493666045545114479161170460112624914323066150530134621948793772636510475070257948929816071077892530338181151715760994753249301752506443368476223648913566663926874642652806111392771039799239563773726644372737580294511621985370101016743051567121730893742574269352246217342025928536253314814141864342653101457712963271035012919725811088263195220003220357329490910428888439857404292511666625521354168043205089311476011484418514547107323201548049044559637971974995505125338461385447689634681464566591629720661468053696858324213881295061252643789909746935688164737001507558975869598284740316813375643777037070513032171267987832933695823890915238463394680392505979160012720149224654503493443095902530221382744707266675450460256747063347704634311923479618182563729884730481442816*i1^51 + 416053471834364352336959747744233981412971835925185916682119236842160305856304971342722545895510007421431506064767794778351962019546244287889265028642655689507933262533950824670110021929979826406322832158398673476980110626867553230717437302018002513699991628326315358108961164126659706931255013105429732493767846460897968672550318300357566151003797283997986619768526249987744144579363408766880916680861642399456814366631838116260814873702568990650925901562038094758944742014827870889307072147179549700330017247266200492123053258834229114549231874034208150287064238667443400915574818266081269963943107297457427789698104900981487664792328866757464033275768506019638663217534021159655395834576283865145656245694823238654185169037353816201344523901041536070012539356865683519122654047713480674548462717294169383967371686123828653130868715666557682466612081250663124334185587469447636911741386058753823537852937069923466013131169377983303490759294976*i1^52 + 32028189614421957548385059913166530017862978996804053118363835769932076259946227399804465754802683016557435372745460736591928075146859085474744770158530403002108764794368095762386475428929674407355721055946355283328178243197959483725720538965427953799888521709585972533677883170645557320946242614082702789056791149353573731690812307185474351546410730612965243908251428269889414837447729816577354841196217563143757532224725114113591967914690283185765027297547129231667984300555222142348112287327334944686138378295048043791647394097666795238988030235448735533081176026133570816460792849219812369881828239247163486827735772173348958908482886041375737699085541017486540501138774967049208368156902153987155746604855156241334638554060206512918228124566176904897388216242526986551159160093343558707131937200751718912961705377427395887798444782870875449028565166825797735897987575508804335010859918417678118528587950179808973149962240*i1^53 + 5491179047165049394207928065929505906353746724625775580857769001351586001786947992938434747515746740421530116842516280471146741356087380920459446216229476246410968651081314071570920136882411659990906426568524091843897919527718121543339214736648990220513950037471767725100465649681503871694471665285157446172422497083406526440049143319340158541548603989998749042935102964728867844792400375496903135062391772122400008980516557288968357396292353875901777563274347146323626631010866582800231936031949259467766890348359078212208357197047061203173978952225218889324670078579425950386174335000160794451095151353433157099250178068501975939865089327858104764707112273736315453045699923729073718780548326266276452713500973346402221360834718380313313271362010016237438565121195978431833500667004806694155740803719006132924264032177402462469502087406275135989032179225453461217969396902189116301929942442535198725242880*i1^54 + -13739154989241010146746709404939448194389803644927183311619996107980329956956013924559416201940087471603907827402394626228755608383869553292272794769358542399672021714457437729047798406733424781663530263106346830911953293529447904678190099049822120897309717271508015637772211551385053441431810411603645474312168609078598664664684928379663855491245486559349135139336165030141129620644680675451969580832499618998255788717908279861930048936553054167419790733011168505107028456787373890566190928844166303205758235223491883965854353366009836168229989671184731220649509690925991178030761326896905657701861736043304264600237612640143131109569874136583665274216446720309050809935020344017634167681667349695188713269759785177118133729302529923383093280313311727895504351732462048220142264017765251274172254946830514794279583750106003017427789127885154694846137119420538974249115954251898159104*i1^55 + 13340755915853281853755598945151401631292826232527559599017192514077149561991501077379941801767225011976391432389319951016932669109114611949737679460745382025919166498445928512724101275123630025119724167337402123368102160741126613762118016079682412424783072431243312114451070357714832096366063442297916753241526851992106375582676163266149777968824635531250912620001132086678198434675351983170041592443134742723860296218588740261010287453439609625706206887840430959707857361775212766398495271122557879315173580003802731483546855741359524669657797903364003631927518041324237694043129607452740796237399348027678456736700840577014663637792341832379428676037049607894093951432099893851124053464890721577505680693388096645251591609842750970290746986375434386328688001735346500325847089033551643656982572463357815457687027169104184825619945522323879687821025106422784*i1^56 + 4613253261269262371980481138184646274666116085237289054349748542598933715043685934729144478305734990390134695378747998346384105469104086191915106131299238676513937155146668343941153581244633974385235842994509630962913018219102823469093571942071791106861928915876537034218952698775709116301788793778987402624457047084119521202830061814799018756479846964756578819615283208305325541486400183802522811009791113649492767830603381533023539181322991572801386180090148614269532629972933608303609750224387099909562766190802181588639014217757443672479619837706395759704716693973265885907992914829205250650604558871416487710900467947927349978893305284590169081436889666653070034211670388605910108833958044614217916070056921863455749322963149517695366188927031699512422888472384694116657746805223261504086667240035915377099575263537043020636526080*i1^57 + 456335847325547695319409819829730493957439332329106876567791945717611996312588245166958197765092295955762437477922689950696215588171251192289100420475919426158960023702016726038574793040038643774914186791970918982391446065293323988081180850284382104405243256574229062094766023345938005680888926003905471369887057590852217740307950827230878357403509179358549698631150279219682522094571941007711441755467632041362560890394853204256030016055095132243143296086071114133850212140166316969518485193602951433343671146720722548462395429256285677019915894299881877830753416804723204899158900881641013189611065432478899877371217561144667098382696485924706428735444390289056127935681206832541684413658106750032515393455026452181105137152906670842791849666339454396247502520228070439418125938386949175556760522696200122848*i1^58 + 137444791704678498265222688863529535382301036079952157595674041118431587139881527516687017531882142978931470711291593703017926754418633517790011468673774260962256031954081729685886269969420953407158199611303814947852202676147529722684993579681764185279432895770368872039473398034382201801824017556555530385252427914025798672590300150088869349618156477464353821902714862220006997497670827335363778521691619732509084108239513991581846403890847880678739694730298472463764758248959331565885800415106131212556468707723979480304744339827063153225567404552711211376442932457336771334171797241966079775501176094289132926281593067849696055230145691814190442820269253643475393325150654518527347878032625225959860529441478019442767292624817467019074369992781277457380693915105349792267304256*i1^59 + 130271435581454740568739917862126737880088580736427238729420984079278974365106497762653527408905974989288247405304350827136236258054521724061420985105601411283625773826008960805611898924679927910175023535084029541645517517583762303439120302193540139526569275460618957407698191328287109327893424863530037788849955298845681653673730540879788793106059035286218491892019587406121057254166740114023224470356985746205979812540499717501000984152908502711696659493817052816050806499824725193790123036806079017508655609632424971986233363508354110851202664773514871392705246356672727212335462937664945356819148840378481379287310755497452489801429137261826137148916683246816015818292465838085576782436360980089290878411910000874801302768429427827928811791951521*i1^60, -122806982076668422549764000337713794697236782602174018085533194157112467086793960148173890196733188477422902071197071335506871420028085573467007612799827920909241287010614123784465501626211739972037698659936096601238828195061624064803929647054988746382771554216917253213056281893862109247623226396709940508790980728649816482110774093554586131355385956098338972721630606760978495818811409061240403174814598032478219376998593762419599147070825256065229867225882546066566962237633191299488583496549489275545767392545182244703060502902400639841786511359714089789432639804124704680568296706017308011633744031513973807412532670330377844958469705786985109001925864557781939537551884295978151774686518252849931074877128330360627424755231288308906622018787504827777429489899091941462894303643427290771564930264779637997471542307469943379794066432008214164222660784413632822132362974810750926227321464827743300489712641648830779839374227639380176935704909589542981984347779132753919469473133769961993702850954578939132057850912181012790194229586892510432525926921358825887782643132305694148391647628438788742329686042271820568237759848419861349548373590783090360131281105306534689515818909809068534586634456387835800858515198620504109014752763438934415955206301401918755791552041450465574611735565673884605356112208316778183141327321441193577631485463220918471542431821394684336071242593190957855274147373555520399049446396457996964070863316017977705536173705584594905748287199723870187019314043080932605409604006472421112760833404248805142397829949935709434928686540453106827376317615627045522543658286118979282852632610422984159009825960340614584192573952249566378124303028503961137082031363657634350104026019696204188952470320603663598195438216282112000000000000 + -214658397752164905714046194368494063726493924841436420153390549316818582849828706496803823317959597219052526307996848240251163219119954550801068853635247693986056848038358384581416351962462878332736934707445359464011458202469075337031942216542279559259423855046929839482796495507346581081736541619229203938357552294049447212989679808681524199676161560115643263094967139902458076138049743936492578547308992115236952743106053582325621676090375892238991815515286420995837603186232689788873686417039173430115204980379759898050751291330741688872089330157804528998077463060751513749344786988830940774685413165389918025883321870655057330733038090304728156870988199564864323115279128456789316248797147538252451179381470802650283764156460844004473956079563952110495235921084026526005811408258844151958862506505049105420219147174064884585479920727638768599636002247035054288822457709522925232050960614368738339256561312726778222128580303382020992596658973013402669509088846069670888558957633642726702718090259107308554493302536879048829029232999441122640202227390618416843753582167287745134800325625522923779003398095787907265395979964888915461589393851880575796326612084824666602620180453954936154513049574844560146592447803286042590843538099763409121311015264645278295418910154144916915825639803227875239120897506630677838838349549604694400044170286917827073122391603328316355276473644103519802535637999682399418159273855393944654960341037654843106713649435764785014253539479677352570106954585032567888421072993331274519646581676547754448614791071078254594213654377483105998021286969268579806083465300467971879264436798921103432192554004101178229655090931056875676428626657678596104909274874503188935798761782340952685012851712980722200131172334305280000000000*i1 + -147317857159125274529933488763368658554886064676854195903123716224727804291045778760584339620742530556300968913091369583295898375319317889474207979139533499005768451025744474836998207748542200609309741710888817139333226820618306479635416178557540678956989885470661706070769238737363775227558272079727928707420986739528186561535683065456490914246287069285118110853686089493103975286235825798216786236303752929551252004977050575410418758526264194680149425219118393413776270010016935829374359729166753608558363486231096041095142169439715243202799473187444252003955645490139615249140182795533203933180045401431344758744443345903203746581312936892140603264099332861861981834791524026192147568339702381777883450174899000581883079741206259805747102761422718178579315199120573037923543583254854012926740659201928544601207813539251034560822424506847674780461570361872541326456044477220338769647314784818380895681494755456624390691987390059960139587414480731914773033700953528475851082266120555553300721800353805156848823138517057943978614063592894442889463468211497543302312848549818247091107129300840339191326657679283835685241003840972051851111540038737353678044657172339720374749717841539367648013003689940457561890358558628434677169161842049131159334658623507177878544870432631381936514318666733281090125100079016993698507715821100864965775444365001466393674698568825722048485804523232416236018835720990089715764676390986739589424976989404896057321320050109372067424218018340886066110196526733985063665233126697542238362667395193831376729035865442651061681637471606773284473199759903435056703288696686406275125442615221777594049663923380165180706267220062852946353426639861456925570295532907723999168334158245169145826671571862022340723351748608000000000*i1^2 + 2802591028477427801004851015009875381031773967352712603503815724056061790688779413422174381136405547874465840278802973000444660572605693439356236324901003139421413112656729504599179704588167769439716385329683541454528378686832173445183699255710497125475700379497311554854502283007444656505122037253214841167537061023029670588422817892907427750523894339733380576482794845453287496010283237623742933238919810844771011744138368565160347196352390613124018226603473223370842464255498779275537766032094662420728035945735837119633236248051186451688414634033386233692207885587449520607834612967422852034386928147362868351142450918368475624507879044333556990337111032741790784585320197277148855400157866363218619555107061437268661857545842804664111680704331775888677699255894351132977713500835022573012776201125675629814838200713407664445100231182092524567972227484403604385188675602753279894541477502362571718194135241879909715791849897172966768894504156834876749693067273636593302372214886427812143024597150779248063568610402791857042335358163935822542420667001965730464323733394613224586096551750490120908318311487476068300253820122478571582671531204920312239954258400293492565422716580622653197913764830146113900680065479019626528691247051826071227815596479061656708509178562086474156372018117914425829951366850695930201174524536180407795137296911078431343366535701829578338050794033142335467583497149064804361743764683091977522769606267388794425585405478631836538565299256753378284735801315778781133997336842654741023653617750817495790374150187071063057129779311064055061694403953373963736483212135931991604715278026588497802549413131469717014333775427600565798262042888826807869361943496940516059277799242345665234245634194793821146175242240000000*i1^3 + -10370859368864197272000576098595219035418325951277385006263360053774999062970661040314955705447542740358054994007534474562910263966586346198641822444093242341644380112181442736778739099374836212768938392841354854418273517029681794847700966231781808849357713804123913680173559617059196582721850836425718801598200815032426752375765604217483681633417153667549935170268730636695985876836962663500805086836279031731830285101715832514316522868450899538291941171684416026486630001730249364485506107921703319743167968385664957722577426761637011861026917538802308755154400897685912451509883329619297549818595559270481896731051910109343404804271169239300768358016009607977308470715502419928785546660729721645320175027568987726636125781074338576872696732167154778351428674969885063960539285505032397994736446519713299701499286862271821667974415875914503942092999528035154244115517171695661459022858539428476667333954504812578783857939428807378906401336930650655486440114677585734610347732203186623645010019286591217055763578834257981670843749678982098144752490131274122092682701640426973947046737302861925433883544768664888453462403519382333224857408392217811309538048494960083971868915573190044869049660817773843069652551314248191255397612401161860708415322236271433523067094588780407078440084470750008914866952039601623535985857129339085708522978520745342405779952296714032912719798809180345540967326365867741035346540953683978257402441292138869043063854431760501716480806413439352986615782485236148789043176289851182393686503999906719386145079237318332544927414697168605852085858275645507142278685831358680793569409347471909374530118984261016730975250430840928004872145502967147136059188560236517977098910436362932997159415153884398406941330636800000*i1^4 + -113090896816575751410621529983258055642911230062449023944283021286108012447439108983102956477917479030589832560938073802028190757013119518059460856719031205379780138483679983046124128301784057268957108767611718958182369043392175527319099262407028911517253751147005957567211421655173950940990970110847270181609818035688538393959819941479604711752578498059692062198981537668405974164281951721648666755637692312469253672099981790819210494777628836622801997041182668732631466021191798895959195051996481737116924589235742205591582020638322468407485301078117975008220495944693062929133042512690363028483744290157970232260424852258577427518297280939943819966107081912899187707399088422673575457950035799773351977599118200318630590007417408975917824189970479442304353049438095547002382137446368512111175394404616096397473970268679558870946400817284769099716174185873036852987129399687264672111849816494676640289042439394627277037197892252540351709510814187012357678245269293709979901707552607950427676469540526980400049655626643376173005951474142171301111944107645980649880752418321869115129898765542235351214717683409150458227289934219158245896808091335483753881803029904175710962248477327339431029269857252258065469505033316922347962403408157956475902591711794582077482064962574450126162574003574458895580297858963537677333528076677973297440337154697388001208216034815610298409550773223177734598285759817140180410054647721544326660422493289437891087437402872501047520052143986569559852130322061667045603402105994781512664333682106073266844128092877835150930774739950831317037444231244096142048029990483269372753761760603337679518841308535532250664399617622310387562992479819250096984192803261964017590211995295820668180935346137663194057932800*i1^5 + -130324601814338501902167883009135334257490471050104532229148733498151796820032413089797497399938015179832585726525138036185161999050201514967779011136958525738753806581673426133544814337431704130247150261567669290846137996483403414194182835293060627811869447058935704797145450074001539282249201789433919161006635162069303183241451117098701186981086926961478266428371601371048860828636134387518617124249994989067927362435858754962830948173492819020920107690545987554819470505489400418920936422593489944797676645166882911074761901565536956755119623312167670384981468023905605874271225588073486639805904530081654726039579979337963920769806018889162513378320789901629122378232850520170067548504302683730972709574962276855520346082383997845777370835555724271375786388457868856000066532586115891871907537371535023616007730488824511226996876170164578472581872472260065147746982531579550666163702293436348437960270681615971608812109815440020164609532573109133770976032226585661742105595197396241074674305949074226518019562972917284472393286348390272585598193626214289600579941682256384073300238632448635770573268490868155642637104086970885094351273116594171420762212269077834768416576175507368434535112960647044496296971080840799292472909828494042391316811562573382293666027094120879650656445999929095523681266604515653002623364077717387398839909129054073710058680224988205601073753411991025350128757737457164819942889411077040176490720067657932009233019349545401228890839064378369066031781011019523076945505230492245508495553657234719222683466439437822918940370178222750122911440110791705650044827645838300847523564246331077495145084112638581587395865021783606729225174292435614412955997586587183943532184123201179147940096812397049164070912*i1^6 + -6592964420588286964066469885406702991699253093425647419594046532684994224248792854251973332414163114719762002570494911369882505915177492290320978877704880442006696612320367259566485811544798347135234438310694750443549519398172485830739498340499181307932230844878756199796819970244752342479378717229782642020133595589920807500432663501708074618806858134990406807507433770786333280615830648543408828324876912463420209271696838552790403977281548501458246997212989283876885693538303598887788091299401836441834593059302408480688359185666905502663256712563407262528843955416262976518151812651793030213781537508143535476563913535623052371196341515338565925073647273198275673257258918298182658755263620735431710232665670243897645569036994800384705821598997727379485709920516835178607074841440051024730853404531869527436701506493562067735394977218826598902639731468245259597829150390982134268071232185242075880212235214327994325459350936199670060509669867119602631221200765409696306664901384011990351935352056637487770249073970024728005144676085028106798721186772352988289307125961128880565047619122841072452706677493074004386927610150669391647867876714986697661660794427975690375869398813064983393499087362043752955205631553265994529125001710140978375089462820760917139956371004102515635535655731725778327893724488009958729024270219954957524749912612555272602830731055167347927942823306889808855400375813627996569042277365562044759955863336782104696326758302212012298413187784427831860565119672524302324300974925082831448826638232011361997289547085288461863278354669660027139908169067366851938972556798405837344656695791818017706446957717344303120217739064478796005121633491154702941776005588240251512596681722533711453810566675243728896*i1^7 + -143774801692473631306922182841998910096144320973670569079158470599359317981732928001541839816924901513207895912779357029064155794637173169131643122632723373754033086586360195281277279370692535201812624455432493445825920523870456054338277084741853773035889114126772767710543044474777428467457358023376500163733634876220436128517267280867135224922042256624968968406215697656273896111979598467054459644482677277320713865212343636559427720469303518478771109673005433080063192755339349899112593977001217751915507633131368233127265156275258687626653593280669785696591431136639098229447308618205627261444138431356413732387839012997573323689861938958670124433481066035434724002466839059831502261949201786712322045009028424284507749402782092118333943139210180622236734021583008334890735877470558233534590465043265383144223175358983419012484218579999318282045677415213364623191434654897876553585565162240365265084094246572163766298597675200120369680142877005914995091677986264521465906285286597556034632932029539376564618196470609662240724916165502536499838814874969724359289766615810278847578173588238056028757083564376578412728029561422654176224332504111695781982065585489327587659286590238280424509881713019376443201338759622915055275417846602080177016159459555478621604774614578372074633990030941236669959740308258055929043843415914775463966942174093765889751274628924566282523796544236113556734300086057424842233616851261201081929176797138756720677328320786629056822734644031841468842085416234847153600537294894005541493341864776908890385487114325713588285514991437143278556822199471250737604468090408116647600701223168589080962732829880532839281570219857691079664849195209701171940824725564301707151836199245523699834080611794944*i1^8 + -55901146958217160606469155253140970815459699850808087175809697995205371789877407804119375795537506136828223151535191895488039617775707424469847465441787275787310234386741839137908724685755535557186145949778577120196917430387368127261638823848642512506609186650406200613334692762450871714964549835701244231634936449263442943232456430801301673668918031936887155744295001973353769805876031656421434613386810602200174852633565259328864494205403906613206170809757322306361961093124693103154648393912385148226065635435295157929694124397393616419426909796771567134560554221777689884220936120774258265865545616431455211110028752522883500131820634797244404848102160070543809316420503787838092709204314372934394061625026100032174962889347897977942329007886160913216908130716716071137402104771790869811443012552016730780143831693626895693689271601815228055166570585192806645095712909801390216912342988041859677632049925495192546720235162799589361697299573887835794014369124069375273513164251728994408264568072861966520211452467398965212602171415498949754487246175947299494631055852588551984302137155206818132871737272133442701934739544904270694591950664962720319845998066650430018097518979907032619574044573552000587499995632986606343948604856518477084673979704349951900336512880147242222898950838961252361841322548446582675847156331518974023699044621827471212366383314174346834679870286496095949727937949951918305312708549639560663348830284697635473362019202948361308625573077081896484107761777450836261173665561158504926579911494031890863195916523195113556236140714985977959322617049516867409190940265947231291376512732630146201772438215694073544704342293664956685251479811706434883050471601838742777748998294548757244654175387648*i1^9 + 1929684268426337427544227534746589708345315041513651508310053129472755810249301938484830553106252719021888459478737693955204250365939684936876661808242161854965887648114079280575839610021789732210876442697212939721218393433727565349169427876248996226656056043164627730470955798985885147480959025248777658915104816366857684895234637510147928036905066092213597565626835890498107755252449461422735266514801551402242353180111759763554704689309187092853084833062476929043811013143688479508208054222395176228575025304897235117852663146139847552784407945146904735885466058431727291890673879412855576955155793601929227851079716348592079141786942915595741360270970600255339129389313035974475044794376701492424527305060896477271286886370824823801435110296991181655757222822826755551092542238592250225699423883748455238893828068063135709801764578190603515365056725429994096972679825958326133107373268785458445560095512143860589295859407530090423007724567044521111916178502369757423858498799243639656922898609647742396746971599992334050452608908596913154936237622906045629590216420192014631860651936391130245708767673718471136390038037772350145751678702556316526254566437592515834555056212160929203880588495343199337310135005374058285212004013283121020761399239716691023950618000598680978846006052989246621418795952459822455019536196522100389716358293190364547147210830001459018388893199587974642230355910727168901229189224362692584445265684058829165655520944470615449258813502635838512711553537629834340449810533428478094149916678762548138957280216866651350296085293380255275382088486192668564451974897284197132396119933084595892604069718402361446816088512338170048773242614019187837955744440989709655929599613615041258853498880*i1^10 + -157014764701525302024065611496794622513445636297483886275083496190679830698597046974556687425370019924479016081293415484929687937192394546305278725110661601838256150909458570482021969725467903627435907093796321507354061768700600174881411883991336246581149994720139160002513501927859405115103607493458748192111903528327823812467508231141211706628974173882802371996053023520304638249308742785154865451648497242118299596590951697535520449284915277101767440184105711389119166323611475267773750901643262232964343630262107448547839459388646668885957143654907681319013551701730375463783018243181455111653835251422912918276053117451571423982203081095432700706742571449138739541458464538130687029751169196282866146128923127806855841105314695795650829166380315942715544892273923737797029632203185275077849713686143160871995781342532664720030036327069917907865689106364338803779383015451890298890208461292802183396475484658082894251674209235334413317963575178964536401782244263744018302860756423974600050506646570464100480209174151202859993960544582028733600081102204969831675089592931529597918186077602418192017133572219863092903274158520534446119781786731851619930457730204158605568311253172098375840529664512586065885848001394330336614515784004910133410881885332229894540918462316152252422302135043608143269539459272605313689238104284460987673509947162081680611895300277476811430511161515695641558111745356196318895842507995072445131676838049395324824284745232594394693970842843890149007401512009445495051287413956307171622151522115923413658587810220225425863581105513499530604421158272251451736039602188080288180834411401286401677375259566224953241708503560730259066847179825204892201056443295130852352119173286759235584*i1^11 + 568524902288901007669349445537634545324770316615831387306125853062904033386145096778738560492787137703364467130824942272314816394355310924235486300543588428539676818006828125726975003909851972123397437157829693971985855248231880015744891578108810466920365189641623417662762488466554812462860158138586161199360399913489436049499771470421824262637542870628150492069060089391929783735649279683012236683408320301533865897124049282220789427553618626008378154095306161040444254629450721400135311808585069223041211433665081339619141786579299614967419846454168671699961633602469025824486489017892910059124182308482973299344131551270483785257214580218193356517494201912127888748090609992406147461126258934757071959158869674652484463200598039881822209614027386427514576442742273105032609816526945373816390808092511867320195745404231667428671365383614468371346050554764545352452345377653517171404533949956976347298005200069050152819300958302354682461491534457543084905282878590763586700334758541909228687928648832293279221102747343621098595206666407740110479512884470012876313134135634959536935340814531886438636266076947226982738449702419446261578015468380029137489702985700420399458410394982535993338235288496431922000171247938230889575843357882338356240807661345058404383987488568059350919511821383549445329253146322651369758702764128774794340260721853175619455873700113620365662753123049681360345584962676049522132017051208627603607424331359464277228095563584548077822767491599829164154594809403015865339307903660798528592371033809737493588335807503039162890053120053053870651434368976470424837137277556333194632337448454040282636689446260475053918369171969293634989660045889165742593299865968449977226398632247296*i1^12 + -67643177497376098723543964541210311424964293190009503238175901460161677393242761245157100963873584414050995672252909887260660678976390486536809816298147680609979587679525824209660070332530504467731387389919089157905094109598292410617235479323044026496268227917325982528803523860546649236554349775470520910922358325480625042253173481219446723118825920436774392470846910238121026572786102067064010840790878864213523725219220455833740529669965483214437411799007602136528867386725657668417911416242479961193025446981488107532782782566593849900137980711588521970255615170686253281646631990754847506071303213173210635128643276573150207355575588893512572254694154148944117154261825671200419525092341055438752849128250112070647679488526322482249112401150289435627664319434851198552411237839146768522308170477663016387729545128277073470437540516328294262550213818587338031795962772247110504246307492255241626029593234269512302904373303632236819923510965330369374287411699641112265636693652795695760868254037892137288490401491596859387606127979759434216530568605624013717296277767565617142469075192089937947333579657632005871887176557683290097969171887791570275534819137833256991942583377026481890794059861309403158946883880792210183660835674558625595490924457818227239525688470559118204839715798501625759715348255770508665434476585050155627624080535955388065435184226610017944974229494760691480211170458724532501701460020173106500670488638442926023980663928648174132967954143222203541931436158471694493370932173647405740581545050948424001689683717304817089396359051571840646466017549129100273554980764681349266897795326928720180459895081178021438073615256414141793024342149024217068639362331911627706896421486592*i1^13 + -431981526283782899568329609927690958761396066465887859827514993095743224250945384956343555207185951644172960359763333884266608642812074563818118303322718559253443761122153362212479328605620109250477021322051293023326755779262765407368127655378722434438361283160073061274794281802509281250266665541965935549941424410060913914239309683519310816392228783030909483923758348211367634844843218571246454781161447694471005318116953772130933488206496914207510264646775750083693909193816634660153191648930824799162493583376218600001199935760791412562029608624423182128309578571849099637929879755264300258616026850605056414538557665942030758102493000179222190008039512860507906818361324695342966177207110118560428998480474289432849436459052696196001629208494405521968323093358526809417813936636055118962373854581172127203196812411028584750462826284694093621995502599761975082193607832292537485775923914923683552993157751253320763238464753845598038718205696203496193825364109209057990447028322496337786567208543805558153370047841071570249358705613862097840047274231013000479722422863631223052912856151050178505192288020787044103677217821816836888890093030699465015074536796347053907035708891636231481235650620808692072176176239632959221962922724151148747646572299634484380662054928742924356696293351480579628153492520677657113533719152844978710785019227288742000118660825237462285712143069540211694805093693061912422049862162587689528657046867049911214548885125933252392959879892295415031293159557656770069323876743479047420855496974539670179617729931592387800667816901911190918721992600399725613457872269946507328793606386011124947639156637538917361784905983717534060518590247929887421542961236691049615720448*i1^14 + -10358326975740421387672666693717431430550376091339765007303531515991365551749827688981113857078760291178601768369415257229687507983998053823676443499049547063714862363095270164077559117846699481635321117110373986194294985991679848225837830486610286202106439834922812310690539644928264063682772758883731810528350886737341145331193039933107123741957844258641500093300234276073885834219100882251705141511197597400298329532175610565592399858807521565709853946925089728258139992451655250631888028373712788822501198528544445517717906188106488236693219087968762856474478594338045789892130100752631538425495452368094357422748280978846691078807003315516986561880997684633904117256320869578007826792600696534717844267518536103902210845760059474011151610450614653746530148979152089313841386834308033558804950648964218927676872167968887186459736208532599300909426468351358551627760608585252525395972501442088188271449055877356211864362276401913268223197945641557000468523950361082100272867935116297420527294729822682128503383323428607503378313684168731522892121418008305983474022116283252737713347966197308172979972484071692503621513962042120720230803500909059600607502045587204767859901779720985039275526056531208547108938385568323541944827116384802810619090433825543444421115723199141691226951946359958561178029195535998012187896763969764351054947148326449340579132059568459197966609974563670597306420431297043413359966713047080010273526673033560757672790440633458902017049446268267272718855100195193151178227301681051990091310221819339859416432416216304386681525801027908657560354117154761084462734426111059834529669596313553068337346996167108109293688938026035273980441286656398398336160618187090558976*i1^15 + 89835156120892101933511801593422229890571432756121577415853318132427375198029635958355482519732188661851222759282794544646644537532255760805661409866222777305182953588347254481922558629122341468084855349629699255960163802829101225744586973710546593190707706083415147365871250084660604563021952354945992064098121915320483246360683958977955787317485478573267057871098984316535618593060888831260570483311745973673587062374457919822244262294972015579771108421898375055090192297421301288721162231574585419860312788117075857613691815828091386273875277352105638159169124976723543200631952755695929010793284232026245843208324779210557178487519729878043435633234723284689932426879564000616819965588703350156977136102681154944520458020345390225320945904726672725194481627223908804977539771479478813654048344238819554025209276720760134218531205381251382685522448090532445136223443026648591833722374324874663810388821669417553245262445792008179969594185182693631448490834728443731517451991754537509858322891996352756946651771261836724228107174152907253240550430188522970781388097890762217639533959901994038230042866839632605702132278360313333927440881152333965656057838735656275363914381585904897680585843583984607335285756884602998994920550545562132947427097493471547548733913009673953730095853158562906605187240606357847498028060322675566978965634160636090107457029668869261555421578546409726381753360960868960106469891964233902959727629530689162390693160107617321049749545923962895077392708803289536545250028037173524665371819427166429627487403556080163372038453549020178908264728087785847030084883766691357961772629224443779430733087684778606966475292698743000982075345321946944475757366189490176*i1^16 + 564528073932728906470701189828148211797073973258888867688724239888493257347173742785131252823670527630970805707367703513154805066433349396601808043378384087796316366800600602181017523904390774948972645236872949734942411656032588134104383640081637443189735645920092015083047323355950699088063303039612956558643288277996818585634307982003131262211049538902297087119141029931151544356591454541841895218036556957449933318578714583719622126103445729742877199768433855296760688069646542000067824803490040911850825442271745055047834990533883752037845457570034882246603652286121352979930289617911027539651416782664522459551606254283098807493338293492455529248765833412063691191995890040181059362470749593508392907174023011234053664623851547235888540224376577873084817658534812472954018364956306696683651079856323394387390558371093419662669433588995345171863151723469298108817495279727685429117485559183829793528717002018454590145033041859059242234396793270700795889681389967102449922541714661341979258895340026206180897029050276220494413452484565639710901020595634820857714134538265382246141768867860658021191382328407127700626160839672971330239000439052380393198547953698573502610991045928651346421851679070682677174418971409470437886044430683177375043068892024739612876007032888930455574456847575886879819556818272508542156291021552523555015291801447902833039427995289069060771524628336294398445310779768616814874674394823430514526276340346525606884490269802246597612682355394939403646291757709677397034839904527874018644011269483468839432419988876857551628544392645665126462762736321284478584908577210405295694691972164423793719286098904384908569792225207548079709581943609931701556346880*i1^17 + -1854205859288195485646066820382142048290733754291943949966906687474518670536236734565723942247879367410967292620618399888602841885552654582074211053692054764715256473133212650616404994165347960682400899659509868618535147511691544457755891042778238202674191038613359259254677990727007569890727996047329867829651040364429594815617332367576853853524359395479767999661976492431350030284430721908661189064098348247915203450086193269718995844165915000105090598867849111785803496565798256946471599250217097536433707715526477376901837072410098039732069723134721236047782001294199573016993064002492849978120724581475432574871595458990663233474210504288103356664705127371695064198587654405926400279259945666091039967678460596298486526971957879333469249210771100047774453420345359942101497288680039880102590930622241060558315382727427895389390289668694948691426365401451638213447911164213703768757225253093738736121572525215709435749723052961167158722920905754884814581789725375171913444090923141734111467107605965787273805295545490109139375141914330567209226342142246222886842580269270632313696907024122723506265739912427426521208807617265017437452161901121846873877225456109701551420709045742257519934842614844228472475338083225125386943263713117976031950971570072894421272231089623116775453317751907108184183749610960053117545863918756342453575788973192565089578646518665700342283110932602779747541686736641458165208042597071443291066509843504896513198982208917317914907382451938913487475469039049211524468870796567823514937923838071070290983080878474941192769606848707095230881719335884731576106608746925862847667602411791046599822499623865669018160152799860908692892970935454395269120*i1^18 + -96649144531242427450784136851870874545315896189306497807683011277816800652773178591308570331987941873986446325411973358952878921518837744233961195059414857284639884412197914295207241450967824069481654162765949282388332492506400700880658760479232114271282995017102539285831870091092479742696904098568860598105954880918381699586451959720112559331709352328992966519796047518829798552888592707411433192483008325933876494228417443440917929523561494651447204249736344949953791725747161138306801413950494161935159792313121941471463954777652319539475827871440028320720624093028855396638505221640106303086135268735264872955796297148976511078242915752259389913198792934997867512022747513252366956626091028401355070029285595330270695627220740044002722872322551802032784673789249149099795794291687307295526388866444731268173765488702084530477090927031506943241866981431963561028204184334318247321179543906551543357212439252172450477927580058399637704761089285088803378070060998334003267897362562964003720249042920802682237717685328938820472360562925511150368520740133859873251773318071855671820810270192814326214663194288222568098049660161611718271636381854423901403564432722267842118257145818679586304028330812181205797094564734053496902281762823461473772203343845198659709357719092460753463225827230002530118795337444650423747814114322905925514262931988165509825692482662269375324190767331780797688229956277721583986563638764313288005629743046744418308183883420744486290569792369759404743302738927161933317866388956612793425486964079475028628760186974358948706451882642410129204631393502466563540281020995860104324866469754762761383762338076812008194512053287326287636836062410571776*i1^19 + 97755294281974973795331199925078421681628181446522732900774918166493911174881123269337381207591174366450986522691145475378962621795574131406509915305505443464661441714941638959965667359839399749709137123513947643396791162201877384066311070782924512518363141569742027757483843904507932201219815142153743394816838545924481749971571746400309351398536052302238416974807857321435513139909626932897357714393119474426532067389002906730716273433138510312587591672910128433350783899496437484183508319163178831902777798990768703566811055976621520207426963874233235490368837559358970981501701514357014895513641977953345464290261018416936662706007802025941532339302389144284960267568331334972834625742387975363401503736325096702127266544991667886233372323386407937943108534430096441191098022030196769165796743824564899314791747877960665924020075125193673056800295746529132319231158109433022893101259580909934531347873179480942077459603526120372378796779770774197434487219909853286057827688761850765432356815145133075304581889882590541404922062498441009544815908704972487813419610545232317761657603909369273382974299111157233588551859460958989197769955889355598608229932914340557025895376566601862412627828138864375176936720649296729447836026909518548870798533021851383284273240221635923138287917037197577438189689223175230312638560839485500383804848158636683426273619327474370084217214266850929405929140694756681353287410107790565368630160592634251464120248706928960633877257791466383152268135004420628410631247032288695692756254655905627811481715413850901405431132044635405113586617024995325962412540819533698511980396535275128720438329420208361516839326488333338333628594126848*i1^20 + 43753763154685148359628798705503006520473940274911103475147115735357038878338348147020936991905495195272803907102254700410740360878556508516650020915896953439593105958815885363097998606096277939722379069387216506994211630369552610081792369835432199439241472795126849425136521941740781903667927757890879709503682866727994029925595641598756994568725243080638794242161763103090532951516564389931180103473981737182108365151288917868114252930084615056258262219147501446484385403014050109929732456537636134825747431729337355397422989162109517741587001734613465338064001898228256897362936042882088235277266184412625934188860339151355961036931617592693973619437388384490184270301602364158452694334069387522295850819789893990613142562511984355543198453894701404915572804706193853173180712512222399657960546982774802044601403272973635165088712840818092446110085964748455405820406596890500126122029229743066713090010062237707223275641363093231453806325802188674872034774585499107410462737229201796475371532431347253598848772588259551908354169060522149290633854941569483959718874093910087151756524652681231850550853683632595390265619360036840099123012494314195280930583831530175639637919692709395372613855358647398450503713139418541208568305360717451880553380382250200806731410644942703447368671336512733743457106507608310656634949374231165349481380620192651075929769754299574104650916555096128539830315786413722695048264313205943835835407163448590070079588405503914652635006229306918193104569417153969819012857085054180663907711101089683955985856342108851177870789892382234742244260347831716842208707084131699758788208887127587013258185321751593513681425379157587324305408*i1^21 + -192173169937872386531015469497238198531397127406869578059302579586195988617314929439333888045621862879967956152760274874901180146167268735047425163415294759855795316277764416671385190787004415653047895938740169967174230441823770899211803859547495611589155893208201338127076045316491929530117651383924963600356638922178972619001902186604289259452690481296009836509895218885800044071373105154765993520536587315492564387999434802850969491176668877981964154329370583065332796426124870955013497624909492960050108183354624005485557627519869612276203245939206956540477795345801116743619300446955833039473771926498376501480236157104250001299696650283286770846890540767371761397628767886976693836313196308728209428755734576948677667627712690316964196006149633917873885886030416812717174202190718089030217006940145326516471635620387974072400367317084931717491811164213396732901425291990596915696349014794236721672866487964178585426321497549528411395717847592088503227509593562609231719486250130718858579255363063279792147811753593735500041946835524778740260012884396052914235262168372168316657350409396260016225100749322136259532506669006518693216770507141301761443860258787513284662348179907687951069444575929161420356534781345176125581203740002389961836830912584204666878712554638509362472157437296354700802162818045281861791238426265023756979195229206419383475704090887826562255572454105175627246937394310343499825537453687533763661644276266559224007613531482832362272231288657614201222177646442887587958849478772042558569535336458336363180517417241569486387107416546733307056290451692735010060898965717155326384581183557943971035362526540880806854387608902959104*i1^22 + 785012633335133646269706362687000137659355460641684278181097406564443327802880745383459842518485972028009256203232119436911906938226538809139115041620743519197018059369701155570283485676720662034239194083932308508000091319780868368309256675074512261507016397459768588190534985765262989388105146793310244596916684940865036600524260044096698899902210800197020934310446683959827813073246099492536466225096489207745571242314745804315184841685335139723763796730184034998142609566911881185415121734220748877631975524201129745033071994333091469768062172192919095735928526788444366783479329969846665105674538494595266338744741741818697897143435606724672144038694007049603518803758571565209552626078385115464420583915454207748477370429713089854486604290019337778284398689673512210172303609278747945012526521801632185298651611768941776121213682611274106106498895010219238793453674306910729247064286516724140676717363634673869696815518840903511420022287597797517061605853470538240928043196350597264671278442371528522287779812132052927264092318397303544867338162762373144947662743243019384773500633419551015495927766467663251156684660872507209424771877801154638273917464685834986421279612244783261972343194750319377322990278070051476347034358084006629132526926653421267170249990470400651765343941304352252512020338391597412478375769318945253088302317076295918660634088524066571372686289025844585987725020200393345554419292603486563195766349236392186077446096725914961184843994379707416012408740667709711714156401416294061225487903361957446880775109182503951621344769366190003556863342660404771453669980962007975345347304557978256321584590510389830489567630721024*i1^23 + -1467272237625951279354898426066132500736038048969361555416480303973847383320886998238616528361089631723752208307178146345003673348041006796806630272734972140216420331002032717616392165084235184029980832449146838151401519303011452172067042068537363214016790196867976498976183788475464365757525600402332254147368984652022666746576073177033310400632931668886098554288794385252462676897186668347435293857193921891541142008355540338701723626998416004610225286346657742391262660379302898164146422926209899913146185681924060560186218340441473678801783856441727953915450579309686059493857065263285534614935127178103126258217790530440762242846285505601783597438594088980931356580648317634681867379887300652745266829975929998647847744002814042186174319899004272823038817566624395565289713073927331323986876393622946648190427996589764898019117885192811763161819522577732661280296106440317976405207204336085445526354998484916514871887951653603595724729968115098396335487421031911703323403946235563109745079402603267244311532116576069647245549088545335445219340294941462092868340892272619353953646224527198137536766460880907944906915915267235269573544166411923006579711338753921126664017583623666729115515906419933199715483163635904461332167428787711467471571384806359135278719304678480082201337547596775760201321015720670967033565019972699384590235738439554753181709491911846362802914173080242305894986049714438269624569155771411263635842207179625051267118175839422836838312274481849123835917612351842869360941590434083701744916407721654268443318569722633001417564232633574558729315267167915230539990991760811966906308628442713319767593480356455084413943808*i1^24 + 1719895735803076542660905870959552141905767657627010873892286963936643674136013078079032981033533370186016015052577102628350103587440555586021050746438722982502907496972374893237825573046171018144455726016126690180175602403036662225919855299777410682845417620793086838776735415088933858292822538326379418981970724155321599953928579274673115553256451730926808157445953435036796410373389257652341768087459105867586974236366752265704693112065548446404909327797889284610443006276813573554587574239807471338564901408836533285188710228867802898226606312886247483055956228354029038029638999272364150296040324761501322935367449593597651675038796527927573842620392934947660228207330516568893813366730575101265799193597871389101990691267109574427313094648168189548710074197287117084271178064345557579960918939936737833928648508263959345947715810197408516632515114722261689823352891581475215793138118272071519306345424520763542532333907290608393402044548589297371546562313593803754187931594987321500052136361640595725129974852329856989588750169376114172452888480333378996573403552303659745782386425121880703537918467339252747787801260779928548902275229368003463600496792068223646301533835290187526346301698976255364536962086232418382743974001932827270943592022445926112709843797716457117639811096409451072355764466601944202444850927233973420055467913812059512878170309027136804235206041625190775949494577663318597045025967739382604984926566077580613235863243420720465142849044468011239532783658214135794063117928626025810365572410523967306589657314139073075072050807140882692913165152975712720603613005994771371360672506509498434241115007597804519424*i1^25 + -1784098408443578601984017424722222985026722443026758507426456634772879793362309424450368280359324776655245339980969406041771696032721562895718480790642364737532811074401249887777387247841519493624648995976892995429131602270596371525661966558911809208249471071390092949249399088138356922757616448474861012537586644256814998820384291209237922987281315543568616328281102081063299620057977211668650676930092892744995829161252902814922601109415825864485244350951315776123500107294257899469742199091872754900125853669716548919071389599646486625268416814069603335663339851230283208897785035013961011772020302436280221370266791563012454075290069188368643750866238785455579781039401266233247775998041679069434661340877642649043291273420057160698842979032534231321707950505839265696498931437528396062982165010961113823233720355987563339064920521208895683722581679479968519448948073082039902578026078666358888219392135857764431702442520557853454906996899515220530290168446669135543589274896070488029554914648175662235320943534503546514398518964362732672991801486157979497195518051896129810659426712661158228050175597077622583182472712519798189777328032647758016999964746984203278198900486586293210672297263505162806101406022235659715608065649481163513714672428590011590800423465598622175315462477515455516166100164746929360649654201450489071143823560501829054108285479708559663457870037094417421378987970566008854013537867910134615246602220018024114914701494646349538151267846198583990265020481896234523789071608336313521008418877260730162432914380215333791069936687301276949658733902023644277466742430730081510754963350658478489437756603760640*i1^26 + 1396514764613566608391865232347622456135732638134692237881915847319725355163646474635223154492169612995165862652177979003798310905170736140943403074442733567076165288059258997316229218469280254344632995380223063463345528266461004215226062472673369922532906534815544548901767161634029260602308806078725444678077360282287536843197972275464422944234865173537935802029996275024478596780537083719356305869507234085271454711844067110361466420678858753698761897242706479406236866447041419407367854695145864869101672707734244683635221152739236092900145029001754817607908098375609200732919689784390842295298406943485384100131339145883908484156363237150950837292067096844464395125238019965499642466883447773506690600637322735136246976106089001103469964072504731954584424568880470552810531725691864045244329118108415861936359843434508502414253746232821347296903842035441307952332991120704758440832052494686110286050111325270903519972859652325493052607359208207132004364054427544703595505529614208164726594588216567545566625574112672919221807017769889879954959101112302389740454371984475457300327517860139364108999587194792491529234566671916119892883044808214433522162188749165869157841246227799416624989329524768320875281437666448225554168400614829971020496228288485953063286262244963041159794701362169678922132591193155129656714084404552104639470713997720377646102660345262733519863105122004548605106772838266213862850256091336778316634332878948062311169917908979316440009350862283653982740894647976106715060692688929147933659763195307708213352465627055299904888148473016499911351583026413601091785768986632212421111494162633143862951936*i1^27 + -663455174270261975502623920317781931650721709214476415720102557790295427771447325975197687074337138105366838123631723898880172201689454842153706216561124520944858332513509980329652580099862172754937117629054978382279609613745791210843650534096157199861037216582037568378586565373464001464437677853067590254223747465946752732315434178161618349084388650672680324535508649563645437142145207492961659485818781954759094028386297221120274555457985552290848116126084834898368296379759969691406422483603468052251865878037452283684086355198051179026612007491594347752354658449862330124168773288614607917080216281508567442054796153035949647167004144841116812109138356459982836786628856189238921884057469599736361386292426562648824296495896748867129955681097271429807781992792974259541903458953433760398782647559793579430420253998871165166967488511238774957611647266426283562307988428473605179084452152426227971436732897837803040484188042090490175727481430184507552207691939333614901729634460447048765554355349830420570407405070434243255645252302259765796239720328331084110785416305365728398081090749168772901215282558503830432267422856082270187503612417322994187415011752600119048897640995272665682428114478022147880638765886879998243577089861105046372865900178781263635369566823921475715942985579059016394392573315409654594681125419329449020048104611694565301874154545829746651304632134025986547059234015390808013062575726666348772008116542504629996610790543307343083261353588439974960712788373196821336932812149895147468758830390394798483994157119950040629300739552254937682244932527433599387059757186135491051794800078915371008*i1^28 + 211020694246736811029907997079734603397571052619872213414055072691326095622479349035211012622486249773892713920742307818480249098219529663727846935937358145246574623046248604264084882993001854937598202280757157632309221573665333619309987821074166667350897374480808520988486884699019086561871664081702195830997168601226682851226938849668563344920884306010067037265996949018368678848795480941380650780269532244326414343457088654658855481560038048544539212386656344424277391825025391751934942460384681445292248603635176150925516050817135158090905304095903265635309824823928931583260672602697625835592997650636822518189830882133728968233051181186820125575197575659379468343027386486408629852376461256557491221048536939295884311752194936382870171525028903463329798485780173925685516725706926732231444468762283155892774139368107174830117124559788137888189379800685682837038512384710054529637875766213422226930141292807143992400510194729406707943613317973831257950499278150341757638067003640557609219134967488584625965158251476025702356664519618958691090655976095008882312768650550511629562361714369854347017025456258286919453837328224735227355243106481293223503069919520596628808606674266339328632541367952387583662952679625334516226207881561516303229909172712408894039927015616578767320626167216465676421471817571910511447942300190710510843789427721179980388406851099776718610968424389534186313577527149558085236485767546538241399721565782087170856993985058636761721144872715953649829692381421229877412734974504299168206815812127791003982110045843833176846803274375409728516275846254234020684063319472972394526394023936*i1^29 + -59055892742443528824308593829110275656231978608173757757674760395202674337192507086368753116575188402170526745361828923173932869793319452964088063007547923015773598748203211272477984336777572933001323822275069852658038681623994580349589189739085701050182223447761912905895269753016629665348389211120109143816669334986703310423084631582939686100986551681526961574435777652418337543584495625028144556055415184337014749235705379658918528454894982146658317972163543107810150400736018741255842786491324745505558192193912563630759659008726566894851695861294006864821323500715313899040075480454136406262446700393991236094216738776226111460928645080483941499768302326520048946690079422994351449188589549414993594930665638046109550663744928488051270821015559101586688904284983483320220651965365863821429710729275443675692721276131256688915929737951690799622249234121301001054057916859945596612937917019432284866186663496886086582095012909431082991125172447311171721218136410434820641876062556384563386612430437770163301019643427702272433270647030403596888276046235158257741507177022708335428860159395502572690138292578047796009759445046185081368493620852155569603857967108758365275246271802930214319820555475051660640616442996208769387518620534237845148513325550096239520799601463154017615276729448979958276117878223152772938129895400875009473802604577699224541405099974943054385968395114937877037785566729262528859648914956352170964603513588121632460648396719815536241472232982330248126216831675045665839089754922520269587938361716496362457334582855586760719654870125773200684614879383475484333637448828494605713408*i1^30 + 10104702333261098441586444935021794176296969999288094909439302587412342766021986193106048153095943096218531773636023379103877775242025324707296060864055849483734357045006090209792197704958265853024654775507173383796747839224437351858905898644264574251586351856707822602489683226448027613196674469347891904633753648226769747292488645343489350708652518252508423570809758758069013513040469788953071212005244832385610281020452817823918200075437086349730668858626733378861489403475052974555385540741711036178072382955223346204795471205234243128069412327340659372445545374849214639310841961490794133989960656739284409940704302815328424444980344313131195268280182266863802415489717590791645744406524536581737122773241474645084064755226729198884296083609954682865768667302924484317079797480168348985307393600090053278863325397123244707574451628077377085588250323737868456021292484337210985042944755055231062640484038775771161716240342789787254228227780623455598604229759481836663891913763064465108878484628015449291283428887344286166150636489204507625475373776686067293602543123705403048254896341324834157874365956503974569500933774213733464504812717998158998375576672532598217597267195107523413582260615916087241617712786534795592832395330418370633732559138187334920988015464381434624897636635866575390001019996812849689096480644473607730698070664282461555067153715402414923854729377678291490596849278189068749930102620839438401602597799772589425964840965904190059904943581735339136383599138791667550094675691969231079926566066469147507933585480336884169643559233623967090040158478365136033021757058413756416*i1^31 + -875078373661973746200714265189665819760940348598681665531384658962862849220740903797188807551032087250890331587552337518013084795821882653215749050096650497454302698429132424518587208010100353002212989975720141573035471735760525595000288592457996933468337090491225023963238232068332163083058134803302021457707972962227161908424214531778580226783594984133964582346390238847568065435876377980601885718088136162457318760694801764491181123763253168597927188094603846948221958300214289941824509022257426217310719303611257013891719580792676212965947224185392504694699643686377575220463880520539963786958700766474036423639716124058902964379770585446691968928027347326003132797208156630560678689288911992642328462638581241801206184391762910377523194075430162188699781829486648052097591649520101983179969805771757260386132713883358185129900399503555567399367217983039908093834178130948638395693106272617518753852996212447628088778630185397141294175798528570239878758340678577201838954473133898869551366650505583805489213731496243632651522839634286873863774479133728224191684794339082337903500399762953854347831312156950286843815374106690305658078200395083474208376354054825436032790687902275427942027394531243473253281279237192259093817815993173733999036600010096936195908879431443407290030309113365526751490334601668909719818809320705467456264147398929506553299981351320663676734976165785768787478967306255238391172357923138226087669861612462347225327693769157559438032172374708051887482171767861447289809124003638544786392983893275592648131729146228804830690372708332309848830714481147136009650044928*i1^32 + -28769035956149416554162679349198937369465572555405926652845517048186222184822955976890365617321425891640947469398449047986996597841414007623608355951626881200688552773562182360320515508589054817149217520315491994853447521259633771823812812001665547838718149331453689051096539482228122068601856441846508470273942105455732038742257894176209766544522427711668990449055373865297796277717839825469081743463902455652222799144194495647532375780924969887616855957079768436509496680643613280380053558589058024701904802626863664377426068925872389697058135338307986722401195818159136328895067936225405066110879772742565112135036166215900109774847920980660112804594104924369360754624665802906362007807719686611105426798974296220447187559679443362938651399879726855628850676887325821855802079765439356075409309194853325213314583770092546290383389492332106009156850477507659818494335639930811029684882363468928879782802136049221133768192493481500463573335903514918841329759301483724258692152629049677634598685172992611216015026822193908056149230757272733685627600143528807521656884405817932550888734803963915951487138856202788825918673294648586724757177193824231755633721274374079843210428502080562462638737908846277669288833941529644920573287838856268287447390267457060288680886622139007550501818657693254853952078738675515606296950253134181250874596496382387395594911512870525465103680979971614721313910414625363639206412475521195577213311239884283468035792875103645877576858451981261322899010109258618360145732034845487294035958242712601586617246166827811083105809664227860483678222893362544902144*i1^33 + 5366688293351856374781652504970084455219413045218957993210465854502353845790039622324798092237701598999669543814761291718438025296962792762947832357110749062337956978537144632559382001037764835886213320875197434213656646071583954094945856979569352046101187405281991559962457255263554211578394583557841973884576235125616259081869174201315334785995973458446364162658088701568233622271801733782231386669628950062032199358656645436143968300345985133791613964023694616736711052723776973131153240496681781131418801969355776377709086688523630297743573863214717430682673738913951498146172792287751117538492975393492501995149651868189175750641654423976214720105016567988143227309599628726590597917234262480052446124344123254577206608663382850999995453673275475535724202285012821377505178776690864664216113561108437879676465443802964468974783181034549986104375519825237707389767390900070090736758802296186927799553135755898086541657771285576073296697940050941565649126416867437041867177161141192539550119406820488753820716546918338946534180274294083278634885323457215006643604646069435315466223018226776680575276919401124501865935493151312954981282929101273159795214389366825506869768096673486470311329656517440733884319812850219288786171986907086630801847609060436226855502982668968964646522600001892088718224221244944196540489465911873989595920197834895807101084875722057243524726653715758030129726039012322388879890306037644335831541031506999394018845044941557865018597470655617553973486669246642898469159810003981673477573649127123911458987264264582138491697710390489327232764455419904*i1^34 + -131761672215519265460318633238422267838064648156508449902687943998236415438986732062454132184744683049448701598943332270958487314694874846278238576640317199456274709559380058321900561024448751802417748455392234175741764110395502922958417981713848347664265978776065068665403837008753674648640191084969486683966914722510159276280845948650964242187613363721199257749857861116186517523086395096518088270138380794124154570866978094651782502007471957871695497096893109405262652486374402813808483634414075388160195464315903969428834611056222478089242012637895748388481291708010634185392132971289451921917296428849822400606923893172827794994272410248195422322052420450252336667987553943082946443988954739539914948750824237422317884767722123695869783202265749142560382892154821246994930880048633063871185207621480846736115551325957450097938294186734303798541114804561828000925858276660764016756789723122696260319359241406605877052130832574498325402440599851307203608161628001942031062058674799987612113858552441798325851650327620127005081538778494845533120717510070868754400227192897369464648758411264641714887374571234336023282063705317052451246615355921647629751463647373082284867300597488635737802901935603619882350087659750462425440850845519478660248922076889899262248527668213702045927860241850222557382711678778984479532374544026983139913868165604785022203899652732325202801309975544771790993868986421476093072238244163421107424554087210950882939026850800875781831129407257753030854597688790141118300824501469792432281417942302410307647342540979151797128202396500148455735296*i1^35 + 2472806248015521684712924207243685666770027364283913052564696655637048630560675196385311332856803248414593727608686936056938292777383537188379246518179596328226571598569406279120998769823346830422773339994190235429140251408738968393091310610891748291860663371005233828782639920918611338701387558548403832451601387966959259775575186620339244302954021653374329959469932342632681512710253173937339964347532149526290568823966767520584266559715603983610000588277827441609771490165691074560166458071967829766310425155519061006088104124127600272052765291016644791707304136460909028537070549523107339820428040628956973264144334483608108887532496441493396725562992076766659887785918897825731250643640316489256958503274610931893886827805223373674965626578080967516105071726395195065239418519474828468515567148374305127523259512330889356430223390237376227234336978608181197651902462144894720612289769051980538809604297327391504796114785448285055299712604343195616691143269642623915879874203102841891770976740984360357617914892258175235579732451118517866446770347792145712167016925517734899349719570949931982875517095450406424121838761499883397220849801069689790872279256315757035185392795595510332254349917605514085648157236492904346284926606048619841186712706173750900224031243095017581254097874870537591771347068078123023570427189343969200620693767954062620959890304983720721557519530143309469552713435323566029600241245008163981072336572798356622007514173444863973432375810016041918972747972389029315826551879479480942401081618680147863770446498848345420985078135027400704*i1^36 + -19220989105388832812991777635888168052078378909154911062991201572115515919628917240670018071902283090410491949288350589598675260397943884093476308847694867849911703707216676645462292716515112511389194203059052631027444377098935023039402787137174285861805900869751634595437122187556637284818237865699114186152744484601845908297800015775809505045892204268544946278779312671539926353039928961501734484160103191709207248192878605842383535332137200800091908280101609035752600260706780010572329749932372406108395531771536209629959904150777276344611153759926098499637744522567866059054981162224433416973471324590548870128282042951575143109636077315604223560833899434090899147175239343083787726402697588886775682823266033521777428501171914784582453518929820543571081170070402908014192328813310877949825346645474330324984047036398381745313009933663072372933519095599070819780416618628755445897167070285606517752035986324207854786642157743283534631632489986956152875004790895057673536886848810648318735482674977160469012014719104581169251562520410961638553416937873756558147557936596761928885222693201796281561549615296929105022582175453289105348354246196323738132624405073579720306702021704695286850973096570202119749471152231291617315408327467268747165840377811921190967178252732726441665398791321398813911530378701922637452545793333977233140096316551227707990657401889786355595697500738198193742893134682661820207616581167461147401508424853038548493833341888034327110486517597730599711506967006252022301756321046218418276990041220094816861274652277831349410201600*i1^37 + 81711131091736640219905888526133563709014333758025690080578907334624691185227771084171384347729595382216217118239566790808595031226561862425097055420998365756329840421483795724680712075186024276782769896429160618485393584364164518456508971574299883867952737551702486900541723077826232662191689695004809794944287546134618511977154554288696150805876643035858533094019108754194387141985575316741837620524414448284695658128155649237405482021981884170600374931936256747134229642481397445138441407063707629156985523434683235880317235957267011640934626555591825017089441327507920211716845802183782024469139330284842256966397674614713597339988659775453201465021011775970867468301031467607385890400620748885343154519885767197403321674133634561740191525761230747167369412909685686797260035834480030450881939304177275139307360856008011353280603395617070851973467661773299591166243613350526903497494819467761605467879671719198542218801148342242722866495819481214703836264860670210050258125433937022171550670514787506080628405316431460334475389102197692922435662219802909602048510238386148236581206051837957309257806242908032033614511941970938484769708362843488942592914561541116593753138889201049873617687456348146548257708192103117667545913333148801480742994182484466600246746877461015379711567002678148540645978077267031417138999388492545370561054947734789424549184081026899189547080923432387317973718747436856816051358761399608601872211627838141609166779875248168074744634909992478295806275404530143061370415442052585894245040030415516047115954807031988224*i1^38 + -152100368232295103068293622998377213912879336111452611553849618850401524218113798444232780071794168039031379065029151128742717433256191681584209814960531939190572435824188927969171634355812802588028104461222060818663509261704091028833034865292882814961139505856588066739217283551411481991342523069087080457663741093657184921651013672092348631055542049894569854159026886229733149906738465893883329940273960549334833040208814655946678250578306179268478259470448259550456888742075613511031897162070647140665205442582242106297223739813758866124426067255935536986149505179483924271780203362286096991342848085415413342780867759703683523107571062943840292338930186498508030440091828942576205948503825116059038426965264933958260742606528342543960457774039418030861898527768176113339388049496934363518717747486749164429072919872837738936472656189156652562426461607723986141641681218822280518666341432878876736215002498732215718575490374811904294956736318163689721502790817885055509136159972389449200655989629745849661287390148429423700155600295884221704136547387250445943001319339281519853511471731081251349998829582504120856971782836453410583361455539013216868121430472490722276672094767943148180353420934428836616909878558885750054353414848778484661380015178588925480463147462280622149673415102219540755703589202880729316507496982505781756208462376002547475122770859317951659398268362641850098271365886432465947736598078752639508304465818078018234494401920651111564646348719015922339583775221145078440844866317066955775047624812550792201338093568*i1^39 + 144663498720141847576197546402831944025059026353646445770653256473292823846074929818413878984259414455688340438935793541683320641112417063753285699073022321188638244484905535416490208051121310584594633719309880724809312397011038838179331467604499358841796710118270380334641832674399811851990769524526581572887523841139065971043249533062440525462137332540698026501277244149693169739255081940466373814111800613463670735439151775937644176083735470860410059438016970961424950306636266621951821469637402013890475328894446516430164537149432425868285482314920989016835146894308733793397535129311604481322362997069239268810999271037344873534582619672981536218105300424445605997070040231350739412619428658004249027043607552255388167079926305062565495416609080691394613728766035552832599146933948963942638628543110675902309538989722976719529196178344695480620541748068942871505361317713663285935141866288581209163370148867769970953351323361741983628149939003448086310272484435186241028836878135065211502205206053493880428552242312573073399729167328519931999058706135558615679024181097645162110419304416571396768937948994067466040630957349340328543246293474029236253905717338115176206196080786881989340194267710210178451334988307313347793467351024866348972750330853044369497692570930495523670131971259255475902148204684296587638869072249102346996858115686229692151588030299536375970950410900683607783570807932557704812326110056868084433460203455126374412346056560732128471961014129696641838120696850037683097633302445985796814055255614423040*i1^40 + -74944458651140048360565325380932956118225271538053183708409695472294430286223768073892722152571321723470924569575616902633504688573233118578574261202967146286683604822009684037787880599879450106044781032319277664491615066530893644681389563174970622403070283320070616385169947408788652434906460827300520766572030573755524743222629286443140448496879449910553681726106337988196401266103353405900704927897855625381748095236700056553269056682728826079229340962385816727051961729514260643677877493219719461885310858734974444775122921940570056265670900139724481696232590525411042793618764798707234637556951017365794888437113630373999996460610947339510160067661678217710613382967735194658829512530424016864775152877806202998508374731462680956062899513428685086754204838047097645085558969192904575611946044307397583154872717166533721345215427139133968185336461994622190910807350273369060232092526039809706630498197514428266266329990027602859334258544921582427981654691712236715249066153103397230430562709096862520022905326779073353247954380833025890146089041401181581404888020068273311462968978785463164285253528890935313435611210135663635565375795755678128010861535902005170903245461536813645624551101597780049937082856907340839716627766060026947549694683447114719991376288499475784022945340586743050661048729297003316245721809047651981688455151576682921243664514660057096765804366255215424577813743230176100537243885063625717849531512476023803434667484079322704858607557767106091532972047700882177441024972620568141573830737920*i1^41 + 20386331238015307441403817452391965876240247809273973450904692464085114366034276623815824724839976496113467587682441226046904732617029536958453646020561313787940288874911348716134646860177434591064922397952468970350070243748099409838966388730290357422320465995524279712472535361891177335127222947065174779901685112181431416499740277264133235253760957422869998415816067285166647249160272828214786359287322639890392866258664460891882038833901704540035904869116588814271163258953031737079160444772276911441071570076500159516687302865263814918196465513784717385443635316403858204984089937437747945203559168469668652147195952406064397292935114059853712710399045099771182408502733769752032269068808589051773018081774482913454129607427490758739166648081053874095594629100486680937595039353946627184329429821037110756667720824578488957245938560327202240468115292857591016499670612629216575674139780531320150329986673337283715864527780132267079307356646906083534392122681919848707448201950366658740633937759075806970323126098726716646532010720699481038104471975108366881187524344453924429211485962137180308352953001992085654286881921884981684268060919552719774295039741520135126980325597549784050180933059967451431830266299365654767830725405936915378567509841851341386163260300571522040828220155560918500494329751036424777566357352571674026105825373341734373339757276254409275851848124876225940773041853686794084038283842510277618621936850800214185506473687936575874187899411369283301782342268785762866896207598581710848*i1^42 + -2321618534165132947009262823193899481650107721827839491142463152044641315129702388034917039130442947106639188592000511202408115410182661408652309267079533945641191657095160651107476280325031362147859736978163071651981840187576177873253705589443647855657306347283086701234577049525602285946390325111411944734020139884106983534296013015548179909075924324173101270529757171363809331493534009310084448465061006934205390105250003903185175216110576754736980330592738802056480442266789121439189361072322412223156817680675733829243898761392737983452924432495218679857160704108255455965145537410500908990686771974725025923357365441179270947781274811302175383745301578253681144775131843243606601547182602101741221321446243569600059617393357167859862585235779799430433975900096556145778054776546659998718413111719589839036967422521631712970064832612845136498120213089897536959410545360597930106814745524712118220238622362028200238318843215806175251872657778029299713286661953901372035714228062907895838479751220412765501386589166215762839261969869329579909480187811172276417984721767264514439322576036156936890786564412980085762453485541544566300278221649530792390036683013619372010768350444266164616684023948803090337899728769856293741293416420529707542534740634987729833824232185643956828818717172949176551335670600000669624218844069789105228021012446533286871844320823048570356190406762408876727082135960957276636464906967209029932038879764866268385371103714950667840991135429052293178124167786374837177417728*i1^43 + -14934764828220929751719674638554848614255454758557288351482664468813300561707517187064583838830168285794034937384254333559471622027694661463716576370501700674132659890665121365456517738793467028220735803828572379241756100505702333285116123922498616123485029534791341607604651873294367767721091123269536482063463885195951517383304002959394116766367625390312192817864123878676576986510846154701007109321411072069435188453910328477800177250420027996842608274231556543696318410079729067791169138619479375008316619821340558723580164597527569191478091712191889800042403489025862216878870739491899961532904845319039744241835534935298917883700584789139060827889581019281519562382806372708346596395188140084674770795957344772934549234389150777797866599357901948022737555475654792770437323492798669379443409454086770514052488670666491300297786976619011820694694159782066419156819294111357055525506084566593308940906706526350841723898369275265967462368201365434947957188409416568993601769148911266858502382871338559794437484361801460620010913230698564004301048175552391114975074918986380175657429505938279837132795035506789568398805114822567306875874015743405460528594379366929165632356603128059795153890363677652165237168671346547084787048405480905508477219821785017909260934634715839447084584353182706794583577158430616293762823150271318289205633886697648695723805541392129000684169142743882914069239890071207216669442180840387791992213028032199786388745296880378122668003895640699465869303501291520*i1^44 + -104631630236969145720968788351279627694653350391916865898576535855313198455500298783848133676525750031700878225884238591080128392103886438232513060027894588778703558022942688586402041644104284957564729961815464570356134888127914110119823576598599765823211854995382918019062477831946735224646216337452896188689544406677686032673582091354512859861144631019283409296078436928607567918865081396246270950588659345218256028477475968640017408284481831163381958069952355238017088721355610631854154932028296950634712501931875950578762311942370321229144097494113677025501940326063639511766111354956469210421121670605419771502532867941106324770468839983226587766226343725346202793510414749200744831081978892857745328792441714315335288796817546582787972486345229599350071073963891926123004090673952354126019811196838406363240848911173900276459514436670461265294732418889389954486600764024461531755760793134823266929611732469748650297697562178243647546406283745148685458398135420101757504794775769377943761088939713752582211506078423438941906512111361453700043166207345984367807405951216069273573461249871255619210176145630999122027447607914000095036753875811022882885856265047577394683250671782778308691439582314313459507088603505687101179669896301906256276298079386640096425521600313679505281394177761194448351720042676280482339194903468013843433817272640233882043290201104443595465665831980043421228584497825052545671634638603612850822530186009165366688222820023057891868510404069006770176*i1^45 + -387185029972321472008823952503387980442985012821831808098663897176955300928847558255581978583490108403485094235564718662054008202552285606820902206967909309713910856173569878321795255605811840769369474175163379928329022496523101540204546658447921250703828493985696302373564656785023156073799638007564986852497251680999460176402259778717723005481456344996335490271217582045350276041096533748189916946619126052888352654824962423171153936407661637847179610788294773555288353660427566005994583733977579749381674459660823662347441465230827534809935577893798952231913444008772074749969107454242040314889537172890219821077016973512579558558164633694388251838229374519185019950677247735083810396475367896984974997972050823939171813493516656928789731837338260592401450297215111537107398494823616347490184788971964407764681690426578525709605142079130773087934905171266170934786636866961839677302560305526459036363952420388061660890231711194169758121605265516324450590474606640477937055348173742321702694141414066949440899578032965023048282877312691558335613695922870281119653453404910216971106825815981592909910887884631240961738733010783717828820587200180464197470306451421479714824404773350396830773525605657979244602525238358263810054849664775326574366176157220090787727900660119239340214363774288787414485724745480961770257063356999339654638187182299744560524768331889056540346275575109570247207230649144600832514534950188885795379366251680944619014950053737194192870834176*i1^46 + -1974841726509597332610702498182290343822806172503053011825229796500320799259221657417442507637428365354022202841942408643771395735429953084211418184974008122141828974843861153126614515403264601255259616656758023985261036774424087831551614375825046882362237713148814587011012195030409275275762061535908805838794560603963309618011591087347033292439363044135271301916820630661283749794237427567259760030239395632661980369376903543159360997752568020188064527924712934235452543686541561942585647114391809663600840550356702556152988926726224249127340278560933872470190985951760458493626783008930309888688862510168501591707799068219951568737935489267851750024147449395570399740268355243617528809237294500844845668513279238980814331535546325734577464875829508759589616447427657751274330144471629641480189517889224797171138210937197084253225024542181188127460697527810125496922728656198666022648941469512633288282855190677005228300074781360635291158867900247868067528393855387860726936084599128937884476423986353974579589812004137735553459450569386148858210177594308159552647717463402644828067748690587512243339733553175333790938981540319332728059062080394299738645653436660525435882423277095055813440632190750928439634681067318269527883637445667057703034050085821898767175513984464130114296160873931750922319544701867797168626808078215319724114726821019980735961162415311147673192065016228698367359268902401732633583828809460171169978163415010812350705984681803776*i1^47 + -4086063407792524284398388328238003065477214596851740831344750338814390537101841543998743795194038546001514195009597446793212344612763373984594836344964173368004197278775111778969364806650314539407183539225386810209297200069964695532536169098547468864672057589778095904653431578379538399737129458619594200220029238385039525740571293272247494326523427234650745125035906123525481745983997018004766202155093181390954589831432777424572108357681297857387053661364764292691802883081679622184087715375910613540938268486176937040212628392228839211302543061174527365252436073718579945815233208413613987434322267914432034203019181881749142375506746540319671211178486412452386481200480620100449331792317965746502456888572748628755798104418377143514211325918784252330397857575642604068459868163734746181445613287212437960532651678040283606600284750716080736968704629854957493329194567368499500728500251105848696458126387308900573473110264038204502439958718337743084402548379400444005673275615110002594954681999183001550177520203410898238479848948522018803026750209011863198345958158398311979391814138721668742001123743497216250379685970446765670381738862858378705884888742837447234474627634217456936462133312579057684603669158795593144242427878450105700776392875532303108252017403276337597518030677714284187401717212423241624906250849963146083297758697494062238432034708137960104599569807088390124594054588932118247763186793983762428303076843671551310036992*i1^48 + -3512153895597698718160747636362543622480340250815668374863875865542129084884545190752810197934732122626208376361509639672174129210432650883795874837388375116055056603920526785084077244880868319189982803121740220018270101753845339343576969143352813291524717720841858841437217307292329205489766015331887238261840892382275476274247969208529573505427461818591534852443055829976614264806357939741197628379268401403204995339293997557733840190631353183001480695948408764322281347990769850962900515130684373628348028565546966925064717791041028842028724860008851316474055576405471936316484789250726512562558415657926640413712583608891570920186273892865706763607895621207058721661092499618042788509090549255414953632815213201667064131603501232950533836255347552241238193394905703469672142285532531379732409762623915537213092947340261357975473789751212635529812651993024154906865696170242935429112372841131419731437671212240114073333733875989012091783808728852616243798167643006877408246217462587447479406926935647565749700599449659068629823489797517082141416967854105354567577908275473983629747074853057427727580828603608842360151369867979405783452333904715509372642167509574466383166671589199308562290361215608601287444217612907843816068987078277305691440594086830554882146298345580566226724094325526517108035642486562271740534743500990979897295000951976804056985942555042714197065344232533085491436706171403401749676136873738474480988061696*i1^49 + -208496571311009497519535812625110906151867479157716978035667735709933821301178463400432169359331540998090695720510008014340936869341824378837395988351753348198374021811641895084667833072716612327463118091232922587939030500536865347734729783285386251087179383065565020998832167555348442330501020518417529474995603447703777925570828811250289328020900845143747549380275507627093729863231250919249001429997471215093614429910407106411836507053798336078710617840259720706832812323335392575342452189304855160420311215884678271632734232939271270788502492105314118170835052852887979587424813953512714834203196890453979721488328621335609260363741313919413414659584276067054867792517117507424344049138867704092848940924352619005687040015222911963277003933400034845405456698610205203629702354586223410690967549255791023335736968024357253644830460102701769980003281852853487391374239440490738161472444542037204743162896913277268430254568604243951874131712679162607992432622500339331996696874681515990538022220521712579254426037646347278797237545563249694076803190817103696849122979062788968061119085468300084465862671552270709157411292588279332412443996740541181988585838376504122977769273837580604030750007851175650052520489837924539188988704341966707782460683892950853801747296812491195826317978004551354880530534902775459195632720779296140761638918081160021258089974400639641651045398335547760322943049858551629793957894745489408*i1^50 + -3746691667913549284818862876678179700669001799485175023272540042919972270112431792731551195023478695452244550549442123457448021828506491306153508125464842601122533221477969664694780224508690465232402128966290624384085474645657853821512230389989561733258255405124245895049821949526484233949385535642047693213546132971825800666891841913894563618374047531714515267535925968226679572369530172411790638912428033708513094907466936627737957866451519905329169313124219922309636524212192794056154559832098239994759646529054269091676280641373513782840559801826265223025222438196159246851860057957933280368045262994178495072327827876986762388906567807355842689279959135467900340838659629947107619057445012632752414183758867923616554127006963308768987073683778010550899810830253732938440935860258520359028197518438484078743911513811396941908872398624290279905007684480716508762612423973251299073962073312656634175017097831700121718327950565514449483751681746158648483251025071282317901728382544849542127172956546848561334890829662682558246182627310790426702187723820618256528451313326417573864269819992841969120875039711584972199963671183179272699948765672620816652719753406598906856298985042170126072169538693799677446450315876533366298748253122569417099396303471579534092191918734812083967742325846588005263469656331043147525258479031862376761949587922623101867214914293678034787452941865052143520710390743121788928*i1^51 + 156005881630899987510050620567344048924404752656881434924793240388852104823479441507997559980235530047669369785999014885064217337933102178950423682547122365474753746806567030146489137454045958154933262500652266167697661042097879581714018820030251058334544344297303634105906873959559604457508102990143041389248015799599309809776221108567140037115490454721616868007677811838151318208387943472293202372183614424784572131422048127908619114645260522517535457793204375370941832270475493852565977663353779295842003305550075957772205543472455319290546930148013552080116712993700558818104449049317917243622391974516629402638035806231984110476605060401396063584857092793033015009492533883687479900693510738545331422979582114916518231676236771704397188205852181410024871957755186980056251013084558851640181590189055397618139171635577292353409297178619288981654970242746372764821005809142069372437213131046255290937806356264698634890705530319021174779930313919561741645616433106224532865865775663907534124796810900883653460667447821877850577032963391084924251268967216905783281865373793752259294781430282292918316188226932776555946849955415108735806699744403611793377636485753425230555541794305766762402043265785531703782344757793327648603402677154896599785173444988008788025962281552311202872319652953606656609863414387246925427238508796052006142479194502508685405110807849807893160660367455044627333120*i1^52 + 1136869440557407745013602858933634895248599068918838691952758855239064130260876921800373165195813328777964551509669526460427990800168027474796019721400899957681433720081627189594229644806416727943834359120140017338830269255279589827535938858574656306754504087965899070317593609419902472196717127428386529070439221435851696362994739441871483398978739519350683987314684992356784393804923465218309186897443696142722450040547330172912613758668022892958563476768774015856116393823489767321691526330564831627730974615294203182586338554897332281544277191500566711669226106053660808671733459069634017701492629664814438759541808645689133216054802224913854168407708366359000581185679923161959170654666932541422545680204554069817857634484836048890563432468637623866104583469353674506381601768107125730544434027070359273382803701214035301949621563789010698602007239716581118582006199096335169297958053068256556540021925730734430484614169771553825012501276403317676587677375210021269388151371476492231691560098794432895899228375414895779945648202712864430455552083055320809747800260599451803153437140854643808325468801675238556285536601453450168361494259813280208092011916511606462155828590171126041921529944601378892008393735951140455768761932255579802511292377655126646869731415528467727834950598595711700775223246404514916111140578983499640560316415431431040491161531067607284449280*i1^53 + 4040293686525083513269791449695254018919025611554439143866298677923762022357200995375281836244397096065132561370889047487512393990477854588391318216648986103526242650645920101144877156816805302346651005184634626632156433589020913271198135568540162615809603606441666101099267868722521886902328109742674692199053800013216098488372596253651008947499340466891107515106206811508015321658447522052565218298667313691836671322104799453858474406057862114634626096837693422269550677920047788441512629741778852813039663550717449884856315711710761354777404242398952049035824889364755767232441637649323366989193501569737650005756211310200665023260803927631829087153309972813152959457346663390477597482328215198381799778188299685660309069509530483915357755989604554693221198974827647119342808931166940874351706599371463217293445483874891430579802953054406773308176633068764944766345391145422428759076839692416532075475698414432568022896683039567752894580136775480004357524819515593982634466887102146496495999788685297572567321208798875420585621916163786087997739013207564373408783871942744038409441405434660529809205663920930233309416741393010264939206739811081079279520990777190582298391454650958713074030881767282790436575610056238400498022889440441089003882648705072333650149228069516973993670890171435347125318920143870424525330730752875072756635914002105977110528*i1^54 + -12686392598259733111793864657085853883926809023294492592874553006888945067844019314606754105334677389888123250513672896110305472299453381690291821191464162889981330313444185999654587521499250777025007618335356760832294274908568803997627590448110909181906411356994148616711464095469562777788679020029343539964703997805290084084612669291962176948570131905145018793049037386490993425160109824579501939787895531974246930608884860970447981339177115906541434924458179646576648458026517171128677994149537850614351977428557604037361743268728638735566346614917288345205314973264486062883065724849048827780200657743363615675080832694385261750642573017258008762043159378495172415040264308517925733004942645703893472738586870763199729342613439999695642937177409425043039696410396723007656548762051678541787786260476479768292833212876570786491907517089089626595276659159543191784571202025187023310548809154783480153740575156644419677503503206176359544288449539754748803986885690819009947118746832990129577332876829709231462326897723705389500908783939537182024810466296440324482548009870612194828482043403933909807790127429248375327709909229173318101622179790183631037354173484257264294232434311278219499171303803788185181396231716999534748746513578603979423980191918212386148156099333174203339209184635853525299158897029813033139417718008363008*i1^55 + 18961425861064915345912543570544799419810388969152286541644053579395965215409596796103200640644758076246179014815830084443649997169107142857357345417521484185003185097261243044436880019742757694567275046899099815017217573996323374849235842262894677057897119858806683178035860375249571726653963680841849812786049454545617840062747048566953589574267355014351531703331079568438529147958075174209052968036166756954199894222881708706000172291419301258382611099679679267139645316219423735778961784183487958092741744282550735841037525305831845648329873606179763607817299706758279791023809118723476155609773217270291633093832731612128261462437596470145582659097482718798262621362331619058566847189002149589255260508001546200695200258916959998093622241482479527943088135500946387821100608657503565942963237413387170445480351021128560271547689299674827614404266728196000217903890125384315464530278127068215539862286219639996378475525248223818196246585723460366405382785589875466856146425130308318730218304913638270313636628573133657588585533516526123544632411235198200841845273834109326153873514976169999658782587170446665678195473937007897787235482755181037935983565759818364669588130450754557988415107960277238776492848767032323965964274682514199374217628120161816293556349772600277800680593830431416114225386444544*i1^56 + 3159709857636047487837262650935365714854888664509213833102165940478440416303992667565775928472051773545130729623903464318118732685870452678728696425016461812907529466729468214840092944557980213152692078173356047677795029702335359915850605541389622628616391405753364987213281492826811888227824931059378776316679613324587095316520889407322607964328802527315387577360699815092147278190640647183501304107818977108705891235391004799442898309063012869594743059198393286622037630455808020328254893604810883844741621591165474836463533338338287539569706364013818209531075743315724559843467232896439537153914112343496422667039407638110770617685811367730541961266455419435386646893995074628480204710439696271786991763369504684118628577155977200802064145078307810493078863589128868152456387264337211362951325938507077356799651500234802456021948792358947453948263125652547731381406497864565750460061935924992261575096524949609172176659561337054841319429838682395740841255630535271998639051216202197345577937550842076093280635895902056700151496942115776186187377525291996800923794396063218320540651339484672227610008055840398849228959447828414184847813595331793860485707199494993684172913249966205962093625325374155541556243401198582096430807698860791609168116189722213206181970658820348869134624*i1^57 + 148422118612306342403211912821835143883069724416522515584676702703267245051345941523193187807192851303453237467926885945623646580153476130018388730425099047040551935995654397690275600767696592136966119429421078844656306227124126447588643521278254915571706999312785158521912718643001459709295500188553189183266059839278119228454987743726638021477771095258800271121804597183712152390698448673221445644998589667173426596445030945298442450398214201665993705829612934027146045793206255897116212076833598686032489170426651679911728070363977079524554808924095050768610902426551541884932070789252026758419645184305738352649905225484849918283750741066384199386249782504235911409890734207018602356911314819219673545750067362864958162438998080812517803354498648004823838080347785686052246724635081646644053376172526101306964869240975691131707140053977513162598091634297535966346257229734154849412803723526808737151215281569958667364457760480654366324604082665375769175203285670187825286782536941243819099730354405238109609391549656884682187401616395653963592077741016493582573550595678878731193664476989279137916008232649721358831145518221321148775585459263392395233849279852517646420827433492946122878419031517349516364515585255696424733701421214529241597702985289864*i1^58 + 81220567912909848198771975029592715416876292674042652961378101670817857978717926916964461073410729926252061181336581174535439699696778591956824004681950799671305417869297964100903134452716086473997886008112061472738137346835274061828563475403742578433499540787783795065976819214746959766510869063343707314399176726071278885797186115076043587075710469087133207371547064318427272699155446563868583428281218449995612077346894774566601956535159071717094271072142779591783335459919735655719818060708634583641089044924032650923691661424316279794990218364920002227288675761971773954675544443201954054267852271769006810148663679418852233476445341780278446696501183816407133914534418963696129862127039259033618065527074321633718448651507596223787401818142008134194847690312447621031773790545408484543334527871724132105420767479387530779015341321970074126178413283532132372607210398382509889267655554154597539612140259570507463882201640098036707002028100539481181846394170638282315091044047497848275852654235521352824105936320872185514457709133986365744834596568181896452186843448743590636483823274854328392274608581302627918767838584398020537162707817932784494063832256079910698421529379355207324181028478868044475725586398095791119619*i1^59 - N1*2599238205404231026478338811889677994018345935017796501437339646357017536746405234946590738597449510327175483492334025894547426808935670252317047512112928905232887211158988716286950430690004060094856329447185832314709288873144315392200001311901763607500480727219570655132971876497895764902411880724287952404769200802555716464976148468433892005657462801939140417328955378962208923212002772710202176874902855004981321199053168865588180560677875000*i2, -60923445472526964976666656021189845499417974082060771180179581796998904370169771006617106270728162948541899415628053768606978036382469023413852521726631621121898687651626393918929209960332207785204056813050919108115710633834148028717985339657022903886623928066173081909219743642590770661989550230232263940539324191090472493427851415249183192673610439614184908625658674231599665791069772103176846248721712876332037907705851667303288664225205101850739103176964840809144675064425330863675669482240362617706041458423659851430693737688032046126257094549380219273178365660108719091925743424906632240542530451531159792760463386310438430962045777424911624632473984512923759547055845628207777870486272892155197826486397440253699425681913257235566534280963317846580303174144665432364159581206532831161473285752059038345202449995700471550457862667696835560320674379835120140090764758769312826208591805097623975825769230534721781556774305003336180597767414310210653395986752968830450228065130495515887298355890625119444489235532534513884614215271354969334137291994677128847731100309177012814606298546551647484485563369837682339697454627780343639558800117599465989304074829287734974324474000344650752043895624154038000519890216617091681423941256439707561453653986474122039203153944241986559955429534361350247260224782139196725952851896925180921702910068091924961545657158961259915356391336168324690225472517254259443187788680357623689273674209521189364082365235521313497437429663945150231260064237632339609066620920296740439547345697446726126338080924589248375558588316910835566284063370320398092194770718823195011563234802175212311793756109187923018016475009126353206753223370967183468921157638486095863769686908548214219711429469930208106317580725125120000000000000 + -106497109945080373694299473998956549189218405886553182178915020920281310991763169222431815759513477633698602527535034030266068033665910011996868257402371923398124780162898962198823366779072466543405514136280358461745297814945064388745763351244039641284882984477630772531134092813170283173651217816770474917837492783262115745779917456941399221517989768116466303533709813122476911778069072076716411705251473299687001564222452770425963246253993845227583532074568596821369565427639350371831765334685421536713871781996430042369198060132971304854857514452163284115342009262956542049152888076915198865119488579181416411076115258239190572066146409017939292107187150525480659086688595452085575534301290828172392627823265263172715749778217011597601334388667416001106023608408473841174583909182790409309903844073977346530048253590407228482972438253169866494164476801733481141964746211419507954179180192262288252591612833202426993208393268369425446996975969015233482018556826058220505710945985845933130325671024538295977891543941863394698532175655548062290070644127850636234088875436241205054878070888240354964495770988069059890325730081985149230857827319123594299686337960430538230617703841511655655800910643608710385240117532437783443559704720759219379184351984113955606960227470947458829869396091695696706266643576806651253235912401568312174613797582671414206484721155361409775143105355313358532604977314599574931626745999865210041591055223203036317154578711555644645541535695389318052801601082687013511692304759946600405610298419615739075861781043046369034679496336109924356536544335760156192555945383343229938226548220239267399104764748306978655936602401950137823104282942318685174742208300811949348385755633860844746764867168913847718893377604812800000000000*i1 + -73107128824100133063604801200875242866282730981075392542763336825709893707283880516888622487867733063029840145820656658207379902190883019050205672368080949183571950206102518388220652195369988841032741763950810701467121935309046170935873010268312300016655017950588102010446641674994243446242846085497827604942012908338928521110687019356119424487065543684162709804645562719999460271324253850178906071174821106741936298919589408421052609420544521826853463479144069654708957567836451193944255855039534899388181477011551432547842525630123051144350684864017369909145738959019113137955129323375751521316033327338682745192389518063174696048310539280431434779634527397079597585410040978153895804321951195754847894860563010431498240142900146070220224606866739764053518132399696384976790892449676428908685509800056475726015928996183805357581738012817867274266985202062564507589759317667780561670918471803179997454514404024350583361840982027993855126032304227886714877161325899195372108678112779415003594020365391435481800744343643313185935597578549492218277822496037071132273094414685749209054191567015183666754009370406659678637655431283075635811324044733851705703960308770511056832131458230974301761830140970074645257809550494812871643567596234752295212893158633220031268717151744117350865452684873007630020529345624769931002219651310348353209155580375908596196903715286246800685426628126747168237488508563030649305071319504615605519854081658888332801869570098871780486249946790878265666190567144735855883711480191208027174086272327614267137342799786338292872021078605464990797684848284224832415613845721790594343415372497580115154486513594251669608970887690499295143103405206809497240815902584642852794076962375712115721350171781985480007042990080000000000*i1^2 + 1388550132784634000431548563076271677239143751060678693312041821432885461321037537155260993448817059398508118491254751357229944745628526947908395781760094699120158762781975666211327195159441081001484129924994357969542390066014860612292438382274619912330327629374177135950801368141204617904560945798786468394800955187335609388288738809439260929977626018715079041411491729241559138164245375281098354162338619762792482765343291417144571469605745971090155677374836618962379982974488035623036786770358715705945198410350501517768842689020474308410956882652206779060844297521966926793692318648739708757574353570687165745112916629714362031368495815419160669226572349324395920949264881449166433945738918510974800110148110972299324741282984263335504936224762120726930129613655301786073246100741527089719478722127042308379672447043624272139769506532472876054243497778113861788259987568092892528814204347212523724043759571590890131490296928664840373717753661063474811160774662509007192036789463112824116328811561401189468147644098508088241727045151100997019463885665635872364632636819815560390053750715914144861572679616081028334144962469558115430575715760748804622166602139650287280587596708417870900172844936453325880906703222940683753387136523249042217801412402998388138709567562322023001814664724655472869837474744354591182578739642548612675129814397858390747019101792109703638010938330459347012624905212642418018718062001361245490457631107976791706004085729696945411747404943578848855733923112773826790215585586839755620076912327175879343721697555202611231612113488399221246057525058294107867491230896263616927843038374123328007152785772041074203335095439906070504512365752457785168701400434357132385963142495624652267120986296662580372334182400000000*i1^3 + -5145723826906046950360225767694506862301287035053346379225170319857151614450878543980053454790881728340534015905146754222796835422737349165791021081932489685155962966193185921754455514157533355717743891820415102173618295716606732678049551585436023815643800846205620866987811489885031506589406929088246603669863449867057166453239616707001995336897288105367544887918687951989262732534460794072912669209535919265078462231430630566111985251764215056742471446098364381915614686903170740228917648094897111165957631696576578648312717758500363557314906717682612882955466075801159159992013966902300842880167791074796587247117386645189659078875411950700365801744558871237235856020345985965682869791678469409641791483161825737960621325568305015603208539709223483866282331401581197811368830403535094312537598100631549770248397428344788112079590007062039599593165967262661403556450351695196967445098743816122638567331568957245920289365479565623465076349800627996162270071646227189572735125421011253535840435444395601095684348317957277207684825121250050591427535754474705612349857527672535198847662792028334267384927541279329446291175143465513836422717425583081621658365141289545848214363416149550822197725404074791949444259086916677856013072455165096889203505309981274383522381824393899581591626418115343819346688882786936405003463219716992500530669954185437700434428270939380334300056619033673558774011946113900821180315975056274079140416054717178116258287845471661379772148142233565808903716811187366210661793652600990558979083903085040508516886458535664766920221382869236031566164480650415195365696403881668220900877568869991869662031772943055378963019634588972592238830019158869705154407403682019665410986339233499859602534261316059050402643968000000*i1^4 + -56594841101683771792095246285998297610654963122367450439040692315680451448211078745895991688926623949695613526076191338878848450376383446618408719899609899052131123541464375496147903797365009238938550214659355736616181302494452320745151905051481118392617287135742510595486216715133132102648718768604751783838801615994618300377791175151254164945164226255971267310001141758863367884727152997849330883039845726312424645282717735783192087188014863321292432804304524067765040431923839999564323575625623384927600681554384402026610296218282654267358932414844719232025681185688276561137373379837559345725695647962573300147672341790872495035693793800549964505023543258286096698863300334791338499015434101713839973669872770971944763394195765307004195971613270273376049451907486959808709896552719496108595777905812556292131041318116479734564055422976093126408727368006733272284866327195388442360691799381674693372693772890066711682731158990624183412728027892944285462853148656486266545226993781305654884651412117497222050067520130418842029200330087445340760815706168251152591397582706809850653956991700226903678718782121051578034233323804485720339063655106169176332575762990839371261499275693923844049750378388698224080342341716009505492899810055435007220369408209034578817328105849133329676362078745640859946907505622087381214754413031392541060370526629959529990604777732993338694226952993920390658469054819312730072069876861423923452652884792324986976434704021934412897767630681564589844172820673881297481402038416887060552220176950103516407021333437135786236912972485991627887205480166717786340082312823658143093457983127845159369573743755040059626018379448635260745007493670462303781580894313842933510285899286317452782057375985648877436928000*i1^5 + -64633207426243687530459741496329851216913162408552386008231794889116123008969040835300982341869480533403187293001903565473362827196576770684721713715178097022818092608042273623933020832682352087777793111007257089434454116201309470152169084118241040575657219950570313525845567278976681765878002767179698879391540165970041704910263132859735465028940735358789413130028368509274063353047494832923404598185359244207450424025553802862089806997645748388626667271869335461019188072985116317957235489315250792699260008525845193258320135089270692842466426702827437457451118292439416345131089474718515052407855910398656911492535484328879065969975521755415312961959447477867887291771104137873501186930520760436192132844339202166848954753281226437453287106746005276269327703537536179583312791552335672082414567417038825505588857795387265016566675210541206238482598830053458576745084950060169179396204939392053574137978564507933943862498225535510272826958562856610296641504990792856980600645436409143219624648321092063464305933898075029095982552067303388938927812280437160975831919644877677462085899487375557376857738457288967960918022680754763380406431676077450963832535875990690418571990695585453141826964667528133816289667121440890612766955985121700730752756452678253821964929540158331529607956248097859533595417378720924312254810768346033392935183954593694611096607698934901860520068175194602626023646683671316522133468539595175430012859823751024807279086014916085395434315524766278878196343972512149608268821921643971754156016629847745822911037873129350718165533443496067433806272388678873815856937775776391730318886588511846992114865641556928760080043945622016010934481902444993067376434374317295513715342600244548369833269078023428238213120*i1^6 + -3275385549622007335507486729999342539175705331595490090202164345686971178146091353147773425188381269899171522069154218133400653999026927670541670978240270851881876387942656214344686935544272701163038842062975360003295040691886421085972381083537556598826703621479977377615599334436692091480471090527455647187338699743640973152462730571659606554504261998899577736505125370139100775136255026442793294820148575460794015178428058636286376115534391811276545648040946195733953825472832764979123204830233083704761339327001558725409292051306695154189357281698305931373935530259179324127551645752555131582408507764803091363782988729865185356963511816361991281890575793178075235878288402029990069764206271928305049309139055429860434769073682918264795742320234677093506834699686031371480313261450471153303748812963380528834344354398024191226488380063721414146526638249812851821797844277023471406152519068552126970336046963570470809956465556630694366967371022957313633395628532702642114593666195932704545439433773974263750562380238949371895281819145769839857459124260782204405153303327763115680976119298285796247936802998479201482871625914746404432114045048150416510074523786371634648177833601822494357032865772061012451144826489807905477952012540602881770532354477842483859473645103213086347039247675696959247064339817142578623452263221471278740792726253239856070832190526990619469515247595359200888470767277009918111774055213329653075626746620939507932776504488971439186194150349089912843972095984616199325337010597837136575811084658222566745092933407691239197066477601647150114774510245597225916454251123951315851799747600533379491456214203462028671244556986505661906090259733641691993260425860523287879576946164542252754617096940457820160*i1^7 + -71392228129540711949149060504318294030834223188274408346351213229578389171204494948307262617888698067078732513630429314918562320335467293708520153343704721313968915113905711609993919421469282706143064498556487772656833866028421399991632914460319430951630582546666365663241026465221217713791700281902082259783235797502179255728226973442148815515894880427420556245470535734199620015961884206065228818641566466542063111873505983612556130081323870355606468755558657402772059392254738816316330595427447436628691528816274086159724961597908700425472152098171518428220799173171602110578925341772432048167470307088956285785142104053130802903332429920758916070343375455671578201219617916687462737863104038124349910948648711567320385436185159020830796691642269603129641244572210847599906066679127930190719809349532354956633902625253295299327644557497678331354353993921229568240924081792322663838572803991987502120534202552578704492114978390206715392941768411180063963742470387749086892305163655481720957668267957010529159606607419957742579626402699418404545478474358793666395122187621631025605999353409544550136219100253249860015412996462536168019376690185715526144560438382035900030188648279930522142733505235400758491445503937182014250057565065277746639327353215214592581601852951308567278537006491259939171230034694044172628148305806054546261845507206589143097687048815931283092278756063928563113978714118134952319130642628894296856576159521388472544825848295408248158101006208876790240644429271558539841128361728728869947442648958759827881713619858460635678832817447005473698472296899488080622452843924575213202100540754457191515506349278880288501891364589260880802412813883824596540529756867954514198054980551798352541031510048768*i1^8 + -27727745376565916831445840096711724617409171227026799660114326992838594774138968189331611879356133617102478215960785678021258533599896777302748813909327015233545488117402364700861139501603372777502025487759974515573167170126248567285383754175981750756694391625877406400915258360044858907775716837791887396679659386089655831141543731718506761557058903277941493614176089336153681886559864781645675695880238400282677238545341974760576633422146698279841022017918261583615235665948527467955887260630782858717189472651987127058247507317799857739010245083601113393759078213527425273545941815727983747748304419471999541416523942102826663488949415631456364840903033851788346438107811022903770413929242467100383494601653547828234935800383601069040650167682602622057484585705487270323507328207920785292213825944057852046725394180796253650882893723276511766170030359894470931231659720803072904242646277654255107354994604569514077805674005190108977608780072140332003386413651804222481858525590873320391897328119922213238346878054245031716631103122097911546876563246166381661228857427723461358455144045990174962135070147717843320584849516194591546518543767746161491612767058953292878244150775120584817751277674140786982979692635655968421249041665485773800226452656996571147449391022287645606529913944754199432274126492271204662714103041475423234938697122864174595854414424926986076855768438383176360903550977898582619874912143735837374312754239039559058297832878322452071361452762141844239226711068776596072977544741691076098139970742863069788799966967215256076440792533850642240808018960912677557070871805462493971007002669306647195181134482259397200313773935005948004792430587535669143702795392071428169338191798894393627704475779072*i1^9 + 954933013774717560437358004016619254143767180180565661032469620571717279293935434054122437897976280621631163035850465451938520783520028471369784890902364686776955114692510063679365503174349521878773011980066308272720267049999386503026436289976621490745336246848981104288698249118439739515440976295516432743162379454172129929001039647841484653832399557682319924620747786453417317142091909484106563196197071775833126238537568905491683524914574162696772693542714235505112866183531685976825267739319376259337254912595691922150964856283204606194725361479057605436949538205716051218410830728274189260066924578424983376423913988323470195024834725921962650778733766027082018228101440184354594647279522544876223080778812024097185687030508199627978981781459095588745682694466468016827302396889645156257569735708397800211397943073904396839373565641161603747608413085578713683826099445288807464551140483398637244331039615971586783037818921396904566279973631858498730948691269230369832821937761601769160242614125079785023056929551064547150285062154044745990952350961658802696085907218284543518550693445375117965565299939671424504098477075527694410660248765763953035268006787063897457005595278698505095456149356094654815092966970962503045075571342696707511914237926057031193032387073019080609356147700717332049931039241635470811620524831418033708143265926182452364299635120236598601276404751652768786888269941352583819161988249210658675054306651966146886945725408639262138179837839267780591563035202281718166982636112645102201255974944474602165371809085970111725628012694936308104751372561311445058912988607671225797826633917948292038128695702291159418180401292737365194025341832965611435589265668775653328257621757423240653832192*i1^10 + -77783936454335723531675797302134106473704357771106299947787242842690587275040767512274026031412452019768242398176286559795579993533698809929504912579715490572771957888947181544862599706210303320633207474733746674669718565435142338938128363869087192350068719977762533528821599021670456916588365308570106202809003242538336072203136723620658584520773049995995183159896614905919309015023484075821598809790331446157249794133739774290260922106488072378988596961989380372897923484272173788134440611243904701125849665678590650335256576663333503033337466250655155158865483916878353808845789516166044782722902654771806730613177592250337254646479471648958105263058463508325502185130576222181933015096392888272283001640112738491722612025111621608735263431933578023797541774720414427448754188537291426227204489085798196450824480844999551203288751886763360667239662851486515172560340952303609116484470340640635982814060627685497205611690522166663087120000797396565244295249469118603778690173500716909920852841650627483654195917031367317272968397927900489896213210283746589109587660852933098260906030872403795700214153752889739506309553429720818666384074207846160942848370516507366553247703108431691357895044831637942712298996803191264300751967629241704548761846342110450701061977656008118489736727898427537174918343100420483258655471768030960607295263294776456754306218014827080758134208561799720506058514875936778060263383311429803206827099149418198761726906985693040256674908199301446286153709211034913255556145538106239039957761385005930913476619272511487177530332977077142804912618714759072404069129501325226107405774969497631045809328813296235459516481745667501354748770508164453078494663919703900895118279096796050358272*i1^11 + 275485534147964805535823788290030973862881458514457858605681070023820479413288673044654140490108418272258429748748329979846645406501570656152959490121796372890674452417800886967871000811088016272066808978542659038279564637072837527101433814357028538190991477855448666598411606394947081371629074989252278262272381368606181135315334212780553606203920831794492051404029858298255394693761338725269750097863926826621174541897875731470466329482065019828708444281092353920781187739859756312255890765823345142060247819901753397585935762817791201420059243726923556029404514987646649281510487789010758776069154162380636819215016276083084647962922395344852771716625998406527056246822487870372008538459990748137923476482213040515924027737217799248566656371219878008753911041702181234851008459429760313768645490765388581353624575254982093054194423419826358722428600296218038811412816501892743218665461227672796284865745001232858058529582486222474286812108827384256205859986601404209101419981585995755586090478496358125753339145644000627544431343176389294602342180739302001581821527634105123367703306987317112904860112062475447053269936220886494105149259384502421635537363511155734167729069127629623057458148128600698958518214208872251663477035956583538784606635171813322598229521196221827065676044553269014996916399717948834871679548397462968793715513254791128156465904925750423784558149594914723645893530367536177068576433728629353706928167571779616206771551238352380229166565350584491963764248281620087050574548092936616921255340219566976596569421967598221243775017804217076632305769968645794834718009594583612697609760395373072468903761476305355813373093320924122023488580561208439071149751397873733618505084846473216*i1^12 + -33461966360437198119108410962211074263927696227678152593687897242231900536498319461095205901029384592066507670723385039066439433396425141676597905003006497924874149588937453528940678203382782211510028250320447896047447432706361666066120733522357554174825904195422849836579929667723253743405184301409053783024114266775303653222283098431845785245915578878195964950836281642711861454209313010298121806059617477298004511822513191994175591751219255913076589550159085315693094847328556601311606547362129350175095367216914135341443497714889948254645481760313414575300988701952041030604858456049165745023713380314475464749292165111718857890312518106808597251817755729257499133857813991347208376454563604320499698932679932651788605708084888777933588410292941353975032949330609817190764618912482389016793944824877407047076505593680549277447274068763394632123387778047252408114033303819670367969115203668419446958988370606123771541537831158759909953526342017288724895393713984586199129631443849023414319291686782118462133961496307682739413017531729277813239632421995662217514794654720355446463275711987429271112526782773535635306834257423521935175864465596108118720050451502751647222982370663086923482377022491197996000788390069335929695098888553375516720937580715083779330703111967544894815264051324495954934694369331896266161253744940749579615131581117967943850215556848184140216918396895530153660113832647842447447781665416838717197477049289190000180182378095007410627816686353683514440058957271411577019417959656015607206120651822640688013361267309268784187089571011203637917473420633687610583584222548965743507990325336185645581124242009130615031529569590130253762920749384542625219017712694387083277416529920*i1^13 + -217480777162001256405466529092595832903902761994071952375464643503813911942899001650243953174071950585988403905074038775741694034710122565745224874894599658935952395019450450591191111918995549290918742785795954458689388592398431718956289729298536669128123674781641410782219882450128531749813181420436884681650725813287608041731498842276245081330845595962146270464273663499757287196916839021462902225677951979612684694760936884946568552811327364640196169499539651792783482936780190765332225176305695757218478952450474852502327921927634513533555725843629939335154788901755322957053313193758712566639906989759890610330686322665971775487013078080865466668453053564612872534605557729593394622557243089839341219114151234772481351688455172594381358540702906009508777527817695695417981662128338141898259769647289418769216757501039198910377037686988875232291435087483395790583191165065962535664342300742814793559812583598688202921922854655576224180862217689709834290197296659849565606628648800330689945619126561953816997293997800061761390268086364696324570130538801005949202484247665387037113325205911368286596599989840018486013108113649768541952042915561106742316375590711170375001156015572266462985860890089928757821947999293619484631848814368136630271311495057665320737383118266542182585553227429841821622552520987223112087691633721441559080950934604322188477576722601918018222043897221923589264926950232985049125766754146013590153120533282070846742727958561914540624839593631341754449242173007031982486431608727507712306897892323967926708443305763929656863143327244167858699917088603319427907351262126446128893896161818578886294426022108585241890417811409481520437328768824741943462383470874114717122560*i1^14 + -5121665640439306975625023290120916000743186598058115865725949586288355314613230910371861929017488750638123700470070879072673957265537394366883417676641199095337674212688982229428531433241922737344859517152529592878615171343180669578111502730172297367052022889973887986118927096963025102873169850736944941755870918438243210786481216597571528353823543199290349884894596677519323554439789205692207194019629228768080259587710915210318392682644583467272723032362477982005415184638552397472744260929110663169347426453220935884284754444206510348565061262474832144735519703572901038144013633828651027356292182190724313884653856909612099656928505646189699891306670831023702090697822004655968533186855672871750076579663721248345354960416097682792304153221997281607354068860848552179701286376720785096402834604794958264732140055762728083117798087822211581847059573048471405892724625288094043894132140903763892948462336399238159795598600018927557990037924963469692007124270321800133788100499320902919199285774673052028291660899566114691003594488846839018127238551589218433418878792685120189172298715687864829103365023429760613880336321073511110654420753851648874148547527260462706021558870459923758411730888783493251831296420502119752226075018328612887248822374790354123756096983068316431566588606767823750177228725157988641846985316008950233292550666143708884570908640896171668730042388474701021651636841103612065336441125627319986934973399545117351211666788039129137175257685701019032716877567662497976823623731070117768287355084527816902554587948546160097747560004526570804469004126259688731613435004821654973431628504113553363499839488649051332117769164622431791676480725476828300442206397250754576384*i1^15 + 44195530909412750814705040706740689610680625256978758796791685644848977004240072886657254617506381665638612548869333326593318045719167676774099164544304567801116107944666730201472045693016371649623616787742847845656448089255680207064581900946422956834020894322220898701730018136718766120516136782424058050135671969929532881858937944339508913714617240925672589149232466739765484755408247237245409826438554089072306658143381852837419560175726249422070339314941295367045032249294846425190376125939465604819498615679643754393534322085982629301300718247045509328805948113433552635319277104591132385380518712135818301145681431347241621550388874288765102563548826499543529593655645510400988900919906730287641943155486347702333809574860692103556978897008067167245189091508203451583589267966888912148459673352005526275572935531258975837426103910224305393390787226938253193395189179854439911109213788191106875736725891213300872649258640724842887799710588752216611938979168482592231523330283949007683438100861446659852646007112319341786868012860748643856430663395159315099706545543313356493214025403183739849655688444382695988493436396947741066869962634240930419075159670030405233826952768054654405595140684527969178820351240550740774047584390204941938930467423713844991378116325595364356225306612874051307253222408316393690294910593385699231603330661597994556987807134361467183799553480138940663832920013559179785335185448854206153190550517361516549946578452420858441519107088523068535353192186764451954974921395580085318142139822428814883570226957481793839552767381379784611113974712618171038665926736122556348924066541848469423943586719675286423595997887900808094010107943179826416456383021973504*i1^16 + 286600953390610032245426211022381618860931060003730064329955578635669582929784590114343684932577967995972936272797483514162956598197287188331658023679721821330009839607024779490449819420170655538059704059316057646563946644520637584294450588400923850672893181895785554306353073289795818568386350142013149092380894581947859923320864710935036869330025856985362161890998682646379586144350849847481023144145947342162805712719348614721396611983113514292891126617612824967799055652685193698463046729688251725082965834170574508967140523866629879470546593113425647324928085393630586185235583856358458486182327613905340020392616311360920993281271855018377357003589419621599620644564076071562761284392558553222313734961809623832247847003917280081275415213950581038192923398056402483447140984611102861890942750666135353731764170321509069039382931619641077892762021935704575563438413684938957179898655783422731638573470921868853683818472616998015795099907804761826947755076147221483111998971317811879356693244414184263012148332119720388028510905828261341083975155466396343554650751533898674991090365188936352678311210269827887875995772790778543501264735878312527160755555457034238250852163301610631033766178252564265656385246253596634009568375486287517621162558894702414238621524161766006916865258425269956047899288533353474503752373530901869075233443919278000414609469700260031855088626445440040988869668254413540380210728950009962700090901564677896543719355167565900933359201570874125195392241278002678987218697537272817652985502782530960656828573055616632247891604299435118398431876329082084830120141136980640824338337063373062597870498271108094285502165201647320634635819425544795147970019328*i1^17 + -958799410374952771086992157653279959807327420692773381302221243383436699228778653995577285010655501291074405192054652288084569957031611137929672911195568065790399203090209690943917959895613639471920985528004856839313403863729579717902942995283135915252187670729510017164519396780679853141035684409753158330965032366414624193479206399341260484602422911583861388952853919817946820363500261644844949650484725276203190634560006811854555689964313414943765441003188522379500867393876791138754789601207364716451688692526847746140883211276546983106074990453728726514647277159645723363500946730752656611161092684829563345839195209271605168327793591331936183692713976447809552328707631814040383606192748373652481181466492946487166051227112647095915160336071713528853265654388281216178842257732061274615312343600316320319652748354541591051626255445275348235367862747851895148128953619395986005311992380606728517992930568539529954242354166923045881129177454751178455023074834748915921177969517521950175312674302138611889037351313002583266194468149546082103705874415211510254233915611495720905809774243444136505257654392493765654891088543716662293236388352371020509000517490942659411195819078580392418595542340276452526887182991572799608905397620446756817789138269645327975215500110128365309150804235315404213318818180026164389374164612005632237715258173605830453907389335121032470026652437435430596042945231855960500721187698499699440341779918880627763255984712527412992995777211654457058106599021732236209685062460469647903880742953616810741895137432828150196128558888421509348774691701978887816823586571567751919716983582498835728303924728994710377158500000385437286235400119848601124864*i1^18 + -48022377804121962584983255150680152458518324141146446891782414193925232849647774895208327486447676263492437358700909050417185926608840397488821114602153518729253622661258643891866841879924517953429877551058030145051388390885353043485521049979133096127322401802091287359764851544918660607670903594842718394673644156080840880419819696073450658276481098392057675363711364037297391553955516632647161939246502377619627790157751181426154598405106808531358023313645056518407247857393480132302952942843283114158031308019081481065393880819173466811497200323158101014458358143733285664001357454765988056101130232566754367442037448961283627673565694933248107243540939294115801611452946463275049834106929233051820079031594595252081517329239256198054251249438423051531221725085677304080324410292972456587714511630981654865802278401767603556223539712964218332678840506315154953945976468445412724420255453615172783475779407077337776579542744755118553889890358920136324976402823022378383305567858337582299795721993542155058980437934335926862055423052166985244285227913244351364611952430977739162296798588954677872092734438227330431102486511789888802363960748286246456394021486821382420841982747837038167792749510925648493702911737711549562789072397914561038882544379007790288964186766753693036250059426057117353505368920906504171470744945415375435943186179625340708061945087867149741323285404217041503382766591566402814836731372124707907110208336428953185708803315211674801014089179433690821685021975280241016354426526423917450292014960257340469446201840176812094429221632125946096724447684020955378724896657134012845629669997872617572578250442908153169021271557396712143935244988913287168*i1^19 + 48607339460903899321343569358810109265555459087828591062835527648066602999485104243882500689065401923750332261862627028448821826785762079260705942482841446167224055186787899100506962267651763883698041093654675343048051768465700816019279780658998484695965080346767763923288524915091951133946759180069364276807954886243146256575660083740719126900362136690043900201911462319942091843147947296321200497193622633520094369557983523763566390033863741697100716246700295921467088363253257853118377229182927013745050848664830461049009387552429220600429679911551349530850837729862978861283529118313884347082443719753074413200331030001500449755162731251484916766475187816066011314635534919023574529436144237009053169813840500855058408137750880371197497268013911943269386057016573161471390814513510091769023154828358919476178092596386924447346399642548240725854466652894221279727965381171747807430600646484298651164732981252914234488237614220236220724157534974525644428591967157739950312333182093741200248723919938582179639485001003864153733879153508404835031542763386094770014021766757715387491343958937183812108022241373673106996031896654491722971799450233337269472248240149673850726548187568867998113543294355552487661480541901981920565112624133555001252034556801378107483624669652031696679778685227643308855414094151967909038311939615833804601678069869674238155440904730879235402707580383068703521710588852478346697929406050590401960234667426448655006563387675190206520041336463419716331105804975875406640353388276285672340865213576449981476159775681158277712472517561937372493882878476770210847061234203140111086297877980599094092926721983739557907627198981362301445808848896*i1^20 + 21586066339414684793016207554809512655649954119693531410767929126552372277423613597575808605994545944229006336900729384840728871930309848650693601765550284329897660831993369494472610973115443264480110727836288393359713771905079057294219128836200561435417267467723654547249652972989389224921747835134007768749641291657116346084200887813301289478755801365505192129501821284386484702770390179887839983557735206625326345672735531675166321882521639171907818780631930816019545257900133255137370266741268155256434401589596273763360920160110350648948155291393242113776291015045513477772328936769431405106864722052185652859915423415334956129136324618927413742538062647316073307811814778301156296008379315172420586076293762050867583132068161757027076025522666663717005822078276670641146349844666054187851170702258376128269204396955904350389724511465908399400922564646856524380487624126884584437869623675586246559858206819007725563915850238103493872993177631146588999817218974391712377540056838492672893757402147223861851921651892163522913180205769070090929413450870871777096963977013381516038763072612718981709677382127127835944754954457698149988054265567296830669516867123256048830232554381644043532302340410277617113349217553163976261584632255234303660132624730003455561450990869991811667374237654036790061430584250235375783504502419269847993465677318036874832887354475397656790914246911163862043162581246263694126683493075327321625669288725661961071172522653170796721318957668638215068758018994466976313538809468707958629658237839298162668269865017055555986740062278247991425706807392181343025336398648033097245569947601677131625364203613272201182757205481898075226112*i1^21 + -94766130562961578519877154943173138105413668614508218262227027443537311019837546959532363744903828012111263103681497240191822264167339612582761608994224042995396312074124110746684749448476912515691159963226179571245136685285879834057544373778860774249713777620606542324925247113290227307361461432010470647770419791216835569016806471255274139011316843004932976826575305846408062624883623227240491732700281180726773560940155343073914168061630177610299857902657832865122736384026978106132225940468858896872642494437093521488129783546949653996990228337602542174275565403874264365015495764785191879980240618205871590048026460685102913144060846759751058904766519711319164191281836212914644534582687445772446812384240301055571732883500962128234642798521095034202707734237907618338713148293367738445495226953136800022827831074400288166898574800575744615079492518885910985900827247850382454617202544380216146870893538016185218852720443463507645550722887187162027563414626842795871884787132879797486121223611506592379423163869313550879147119481488011114285904139860421811234151251677043113931858142179687356424001891901812013778310438826164047114506320933179774666725145731223030578383593948620321200455903069952278677255914151687788647088789522931278069825002702973301765702029470724779980637137687042717270565197782737445909371314686276450874298032879445101601324332753148333917971124481887520825281564810778408845382450439208151181336385926094743504047569069474083933410610625759059573003243274565467281476174565247015565514533746064395011853374557923345677265740187919198342232465828122226652735537978958679236388033823405721344751779140265594939332396079644672*i1^22 + 388877472438888902362194209534119155779368438668099447497679376967614587691131715863777624781559232071577774845016123310513455147881779367671038855100458436095298871207283057591788434023034992620797858383365990664290070138701386082706143775773940984020320222680608310649084990014318320878721797095903230000159650217273060347059499036239905926936775268457614617111251667060254400699243353684921561304499831593385195944981288849536147479800488285309487529492625079010584754463446364079171954266230899177107659793710253513907255042566344741091598757323749677430235821789027348418745761491335158491731952852626520874175508694515800437205608234470375361102163465682531896249392938828904320217270938428114884693368774834527113813573187512786434700583113657140257878057676824511189920031248578276903824878413460481627434764987243466523841229498539471825889353654662970319808916672706379110654286022337435264835686623740328389834902069418555299569640813922827087120252556535493908819214332720000233671002944306481321641374020550962637598421976149411466408326754880336406325012794558064431376690358347469253614067529535703534267720775762739603625047104388248872712349096219024445887208363318862553945486806372369668578032830647469055495871164039869004261495551649662561341380840546779937861305729467075108616670315230034459487261114402310327345863074242152882846133660126452471075082420711818938010417688831664746649697242010970197608838626136629744636207530742774396775768686368901811854715984366342008651009669299021283848544385272489951668953640993607533697136286776950525132094513303565813775226294155053153269864799348174488908846543062220920350151016448*i1^23 + -727934908072951177367877325306865873652439425344145434890647041464762910791447190361507315046046008754563213805331229028919752347263561606610262888984056180340025337654745727164538457764558098632086132847200686670009103012401060757519602428760809008974138386557062689384169290018206053058027988006881680854188559163296881423810209558622425203119198670106162067641381048158088863420423110687744083114186278876720513547544650692637582416099158862250837300706063599345321546170405275492979216044811496058760295357617370921188501222840133206703812387939799215857225199643556669381243395546216382131534486878002282096910882787663236190757812888499256003672205870185078224803215773375685563896580594756173732512006238580454008285608227511482885441962952768928870061172387675436044860521471703124857978435151857148504331592300801881287459196512243538241460001276710309079316109982614780421671948794736586139973117880973332019234203103879501507947429075723182912262783377265541122141614834128983503443042793735311357797160885516310266528557557551241604653013762308854065233860619049486902175637381560250961056755197719210001834821789683197110126247332146363460536063203259180359157121574691404544222335811277988551760180548853144798599261642529036450550371126217414401142577438251639266348887337865843745820031247606381050938109534631627365650819571291193309598844925967198437809086680841480577399422064028462599964090993135361994464574986209719823359079512051648435745581621188281871799098459192564385017663867389077126798608459426599261922753967102861469210291951664138269328649252713031759936826479421682906761995307149840949174262953152203490066432*i1^24 + 853749101107277261691419853800188857282899754630267704190213555960424507724101060911312020232400699950914140865444216124385978592171578500229226141162334745515591842259014042697162055244055332468867985490526175472455619704934021528283939996013009524415674097913549298082822743622531747483262347014225159378091943089724383872745956899916027077608839012022681073940908928410131758314302740563303953835462319240675396067855574486942735242380146818279053283824281270730871366102707082718726001345389515164178684221057493702778813419839052806482886394601232237513749399276314898649903504603743918269033931861008252997727622976629860029598572412965100543093569765994912934416159179573492200648322214898216970770184485584211352312247232292907806725910131390946306173144747801483718942354117295978489920433950078228117985192373117696677613213266085840363980415726671631971467506715781408060153808084785908181151187036248630689776070771988386075252768212810457496333498859807772726460175444551049490724703638992034788307334832660498410942311346457230033137323166934514892881474999771650022458626839258104231887363238298581569147063769415986528001599395232981652684180720714289241325728713297908621033139940034203549063855342157088693797866816645614312909948589173539542274795132181669488188689827474437975784472209370391069393631317664215069938604416320135396123992604235440141657442025712217582783169663177189264284355667644890084172652062968680667464793901586685181814771708518995942385710876258827797510787073179542953522157308661762569014992151815790671255863092400328490789044137092558307348961635187513832126658556607989932421384843806375936*i1^25 + -886356490240022697751212426389621345683189301373663466038028240828344784432805780529010637211670763752217379980322004272506075916883200364979409679399449790588977871975505732140238000391117227078028718436652964164382850349704566613242237183020279167095777755950773524553787551017566129429861897401997080890868851713934205924254308520280071844226758528595237750824108666305892237813904117751266586510660780730086805831705032170764954271801522333009344112731958223198526697996274409143532828424250580916277492142349656275855997115266248068784800246791604295978068828356620018583965282404053104705868468557377960599161886586319441078605363644268045105869395755050319034745642482979607438006021231442138346001206389623103179282365197948780628386201762732074426361551631987212252495919103329996564238174242152641795812475343433870646166272095276819538738238147141676681690962969832668757311278521894501298511610102425247810068624638696958890670955567124353899309159894447289341593646962243118066634435316750116518458106984032068417322311970106477167071947674367640415295657378280494170450825190830097806243862425229724913906821077373029600407493311608181826491491483682196426204849786729165874774857199849370480332372714038647094096568846191501871390030824283621670873913257244274595887803356048324395487148202231636482537020409893103248632471606526269025642869359068279153529856732728320511069157413167130470958717716192903628349769140002987933116889331438851214704591691711182238769034503755950448159607814670951461286399325313974404352306257058971512526692948842586350015461392573265334548974411349694747833955662575529115996655714304*i1^26 + 694479577128860511968214636835093762131315114332712852166961891517334202149961001505977782682439036583191700657845184377614094985018854352065494433786621331640731449456830103392706337235608513040125256724526315762769409289062781363294972141492576293758550354706506539879759438129599780890444539003851314653227794804075100415321742474609340295507757306362776008120608094499132595323285590428671475501277291044912279872311463098555505857358885130987477920386450118830783035739263756196436966284824402631593739717272249487276016175069268834490985071304838932973745682976469359589553140366509270937099400571894472616177702022280301072980082512207850592736284614283100190190214177426903971170587716368198536039232032235685420044948059998671242658731985634486729230739653577907560368672963115321939572369210149328300336123529716885489046787675579771042089689557417872803502138166930450963834518378685606408133799447733336525961130330477910509262364505564861492164470848111299261038239754267216126757050434564115831288260779273991462581014324759443745552496155945280212991490393703722126377001206222482844337482205985367136069211986240851830567758685121804106190495970006325907178655912839336025875624097172724832601299906766169564784514767697533720770623131895766328192703225723635796023521040431694313753883843274610740738456330255610067510000272672033154297655680819729999190331387522433872384651293583617513279547623131504462316694103901644394031017495036489421038110199482679287507344895149520728065023266188150631119553256769801599147903840404360092994656699306531906110812896626056206193166976979886447010189857353094855131136*i1^27 + -330249914351948186877522232071967332762072265923120919895954383927016182306842007933141174408888731187527527514385792572662415812181312546584127008200965189468062190655372793259020439420338768838200894186932777423229609461851221951262974196765378979589318843589821468424285098749542122957071571311862164511562893386836467182642852590823209134668586216388306874267284178429822940097236131432050336552829099719937114518900338528529702149730395652970224101567944776692671723482809317271837316252560502484968631651707890180465797885654070317898931659877018656388959103740164724233260972649801590869646312150596010748039446599385008658705237447628665747800083618988727617015451369688787580163040607486405677325250644025625169191281231835226721693296030379026424873929713119260673884123270957946272618378648981520386541440772261475925020504833195496060215494833492380181330066659071052631020800156297233111592388162871542044511970284083088990145837862805902443381678101067740061137033826377752238062241888183655306150751727469978657318300264555706467263457187268269222867198469062143868907383779502243927688303928797845120539090591121096531287914184756197415954101553058821576013658737134327127345248300820516340526068199497274153420226844323111980056015649114488441050651477132457694332803487722857140832464558944863568639973310087529287046278637633886028012364601858452744581876558354293791730601423351656196112673661596192795423522707365565207289146229560368393367428804349350511136731216174735288743349640320064296982999742840578765385952003031807390254020526851496089440803421293655244584550323557859949890057260912082944*i1^28 + 105125436289646523394432167730230100416817219765004640509218413928642434396126814713661198464178384363778488907643338504849281517981252995759849962489197478153277764519943620909048964847350855278646343629165895014061220662645757632908836622339134848317293027153569245142944031081190057449313287370550099655125360073876696101886954341095258169776431225037416789302274980886360636994597665678781730149732902750080527074802096715177758813117819222235625696323136136509020864198327042574043707331141444961468681927591464077557310144693183731421670444083645706277621186168342694045496248654034953000041262242978847555005128832535144132925195079860419445127356337217288979616832763632285128003269234797114899705605267593152202895462083285216524956698833888146890560243998216007216678783971860152279787180662772226466840709820668538481331864041818583909177865436768468425996662399357352380212207239179301562014410730671104419764891330772273402628697720964712850497232426425150520478351557995957855031921417714457219673598911062689724050056316726493514541884820710244735624118164530993190082688257891364006245039580253876904126131308064097110632798055349897477633477037149330421523562225070163577016009747353394388683688494505661572080476055196644049392122942650068109308521727113399683676248879012623814554696751742147715295975845852444320379827580618862784397972851029713889422733987611822157382205803508898289378519734713504220275655257620196953654450197477635672467753369265917840556593454520728081751261411955666843018912817126021091818398697439356513260365426753111478781492826964887153640976344670362381219964911616*i1^29 + -29432100922190710398529538941185092321410643894731253642233612715361968125722853168137472597524335977606938484773218937915195197041945417115351965222907364213114189772650215408491459851299363371011254731507498820060630562959110596349567586102401531513653317441999126904101191451067567618993151706788306430305953110380221643035729027975460685337212358722205618151861337521033321480366895638904350808767166279052788895422564305484032108920735179903812536844049735466468684447786431860852100526556690779127192927070283021750809073112530571380163791627854379959698874563706681563103856402104576882863155906660030265247829403101713121052181034201952971538093898198094177984643805911111010559309778107914945815482808794250123367304680777304606974564570510661378488607026016098422189166742522042391225553343291941953468972125876927704137476872080526625606910578032216177633908111275359305352855217308629667659220719689142288952664177388658749322396563076034220835409211320846978267884499781382528614449482232078622567656603705097773942762063607649925274279261466078524835242746169139725264549835221747486024206418192892148597428522227432934737906337742624711518012208699454498324141254249020258868509282880525724079880211538720406407718579282385905413677763956618692881604442475089324843552842340198152921560784855284170343654133779268947347311597507434934856259809668665561431286549132562379750281041439361923502207622410969300167232429314587409762170367412201895706404968938842879586349052373835622103550092005542071222176322390699349394371262074059860027054801936515725686097069329875633944352212240681966501888*i1^30 + 5043992462600771100481688486105027884162248537941301296902782992130163364850991809630712288588080781855072445931467046675648308636794664954411631614468029370075138837501530638221485272090898492992079166654396804953173343127163458352665133151849804313421867476243308166340748114267785080612165460506777770851225469371841309165107991622551441616789334711436216912865350748790800834526912529692587307030766825427543633615017334114862965563805823056718206695083423573038216938232689337613666073924035649253680971905349314702916385978798837940317238710173662854958288788442126254164031502890636902487278855966044667737055187495287931522908771686795578096355098333057583781306910563606407583448532577337718311485852095516819018222300335273989549305564870880202437686229683893220782984309310015850530702249893205467998367682398847851034876865159175495713275715351394119631017292755268782811183450786239093932550738174923129401956954278536908863596700367526259825632233251427174858580460686057462241884991440424551300003638000461954479935896996935801700608940646854081719539271575856451675323769119808178704684147360048889781962419475184241306595770039865705351927792152188923906313807186171039473568612969503838247873236460092613192429762193580814634873452947291419642923542074712777617265409826719588350158490393093244412853440185347820855088267819454393178653525837648263575543952536292230718090856657143815181059628499998168505439689906454412477463827490848384003503139746816038517933333389499347118466517526484445685012770814275902949352197375815039962822650813763456924158640792998892056425327262433280*i1^31 + -437991763058589171310007738135541353835247972690894552935675350725450425839561065947070675850395796264284113990813155871650429960348967562476111596410047763615030080310602154795568971565380310003321626517528400830022736883582342876926390173780090740745304377335274402814465749705730201620258385369117531416451171333764865995231595233350578113942992047270665010487850004461505301255274941809505980824396187870087804096130784706348452701751504286718786945298033791602476111983063627020315085577391343916471672025577591775411107545416233999156355037349123363723755410137818224947022417287521020511873432859014263139945679806697090459931608404017369894374757614944749959806652743504838053202886272489805447232892638150400017624795637932053754515244721239403626088857772338262325942614172391795909061669222325202424727591592224620146072624620997367710955902850705565578748952678124130640139953380828117256918518028982341609979376927030410096631434476538279133620595113563116437106576335215825304674968010608745797039047860619177485396366152066787695471912766013332445839864734448481933177642986309367097274107889309675259137798573335721646311807388504620512274940334113932273317765523462990466222155160803516024622170460632735164602669413787850683742959187214859403501016828487617304548995143688244094601709488112910286157926516378182773030190125076856962904947696224571252586322637339873395164650140651928809037070712126762253858243176882662100048102262441885521274936340492098940834151801152919532928490721033660748266102699968900317582976731762295161816588361602145078505561378643423254299017216*i1^32 + -14147387677665519524098968787393137661283404784735899790159525466695650803724488772392525973468187753970837951827100697129741253790521721809643338023971521749388845881809727600230246441769333060241836222119812370419015027017718125262545238845290710222232872988954498551097960647821559780378127093677671420149644199454047982006739184239951756302213579169070039951442689757334618955756343619595762538498432738263208883106193613559902593037789337403915228130161159270706714972953383330909538607361009659152721034269344209061490993646810269203013338165942025534294310023867436036771100942677238381073711166246355263802813289954848348157974564230932122669276544223478884021294405320871026252337357423802220755477459910243090851438894757788665834446383725945241033730048418117827683554470456475434210529963819484331238430634059519367456960127967171522720047419223805949909533773967883972929632977551096881494460862666901249093543518894603195113241135056226270391808387036576007082388533177169478938530726625948533946935336446120202408945414744830753385199920339803301075622370005370597490029555567326869018697730192167045744159127794789289196668362207912878969430582728043720468623937536767080604496555087083480460053363681379287725702621656772071751872982988388421770059982168768112930604396736688630487337590930878461616612708263984372445470089418442701493125990324181302425043289321256307997973527180122400089471272014622386556733809440715783975394131333165119630984563785929420808997386383212875675800547887159328049822646307442784447446748326510768175371801898727875561270307391625232384*i1^33 + 2691801367358186367084688227213209117451332034511438712269952728235569611813094308554808004084800987585081193873972088807556231431883586495824977913225721589487149434700785563601658514250747934808901017034487099474522740257133920918346822297657983117334400031657249948828728713695839049662903182975010157760953331449367893820105758298495781219941372801187362854870936781027621968194761665032313510695621769114282824967862287457482234753116198281952035408114119288932970688334417866373883643690037542176123893385893584534898865738100262868842784551570923791549897625544975051367002219909310732970496364099954748940500666213931596435758261302187946914503009282838680525326991100532514197767334286617031984070594370161762631419018703537895249392746837019483069992368270955512381668256452662971610474376823863912604643284012714119914743924761394600287904724818006904104668088456288187867707349149845912250096758053430466967601389157915560609815517542924114308999349725053537239019553082875146577891685207133584118069776682268332405248905376132545385308407741436901532135945098930649970720217330500730496371097833878672865810754239017136381552416076770500225877182583437184783227849888901866250933264764943771150379409901027052797063059762802027014145157538459943517048479599671175578982011477912187687300269124788771381459365377975828215077402741027469366757232798821495422467624397021689877200707650646775067561417642634197356877638072239751935249208033401893605060581012460903756987610003621866312760933864044167619923758148028875385161179453473720787982629074780428184575685951488*i1^34 + -66035099800007214501722202967049041096958121646068244809627411093895831275647679627492578568914455781813232088013033383511589332959438556721767850662097675894057305159484932296604937033604326999801584641491591208910951744672017798904086353458253555081170520969140133112058594372367008244421883199550604757395502821694432869127866762955903098911006660061460328012907788734423630887640647845140534147020829123671316263014163072344055328630608625624178562795089650456600400072212659700272945175006042057912969245722041377207413706616261816505401258961802587552205632542411298700329197796607178210838929119253524975508419056445130252177790911746083464198977390027009454633631103194283641955049431114001612192858246649987425742213693309446330213246275424278621172265866333749960554223803398616855758788123862341422134570664205068977222605153326285943218745554350904520031990968944066845084258725675483086265752370169613783068632405607284241536454174392347673898549828976979270260906456757009561136327414046454582031143846979533223374816438644631067019286408616461356516608721697715026425642882834871018660643847416612351192988639720579064608445386589002819457340286480211978367909640398722274776469642913384317270627117362060947079306352045819669172117459746398774590594460297190366529070364263676016810789826243357638454300734088608127872965929443036435595248906192831301962941511968244293430324196374797186166571340926497263070523636895354461709855913159993447389415489520363289367513943060397988406712800991999112091380772883691711548896420018644946131440243505276693512192*i1^35 + 1241322915932209211771358523183489633430680765600586950409364685368144678802922280223222428946618862235046832750293918320690773888662620173716074071405663864843204689591061828079773317728875788506801746372808993436272736078550140052086068642816347708842160848513791518795964480907517183574374322947927454053169128868189071935327695165735820058804986903451864628542568482173970370997528510702410910138508536936258581252409839925404828057058102543291285539078831864075745270017710400754568907653193981469917382924061447121613580532645707438763876394664348499524810145854499192398114406194730796266131157054948162578145998881549552467678516725177791244260499747903664540236315444909168186650759447039668179081416399011268656503085062467209562157506089903926153972101996190954609588258542094586084678708597194065615939734674491100968183518504213018222602171908523916328000602289775617377994630524331432017451849492490043130406918638563919084481550519481457379488401995768961328909249103949053458262284470100756381029555500571042290836156081800047996538135435169547780356321320826821196965787126516050904501010071149774123224723347888597253248729042083969220019724916346166053887583497656044793564167704655130418355344198663121331841282058921604778516842736705149503540040920528591880094802058980980585151675880875484806643344742292165461001494813104638728832598714522241737722105814198894431014159140572010774940891706964814727883653599821671067759379858077910519712622256330233671751093577402427407703035167526729732431790548633503417781838439434718974305769057419264*i1^36 + -9627069458727407622196899282677162648135036455522878935543201306463308415531139937727934969081568638528285332493612109582082791149172373408372686058788196035187968944948061510089784014138392961841259358882698846340308789409591108231897247836199996512731740125872502291558628086600004059099254166245123586149139695128959613094152501534435645381144688253004484894002018107424298206948917198204533833791677975994721632316867461943281559520753693785902036637818222335476683479248326363837335033835552578583178608448461593896195455307912648823057630225283956753470079600382115080992229822603294451424495929075887270348155236311610055511944686542709011011747132291380340519027623677084367814385933632465317462353048667485867205006651577650012806408798893234466442283997964110780144747437872913420730897799716956094827709173517053616321740679602986876403510359656996637255130985603850829129840879323889275467450819144934431230892355013249242447920388506744998243698895622701898658418510618232839396340098791489160721109359769856747539959252543723657875099158515669636663835100091230555832821000429271048651942274200436465485087561123293201285794249299173892059148737814765674665980217966566839910184234361743083657968874165417933976054711643889637857796704517321790995112220882273361122319538640513466322064182664063818078993949728695300219495920099452144659743414785324768058298570847076301643799777315639042659753352365082660661699364930492020956660389822001773278574179448047620558432069809674224820121495573309253847128409407459690498284516641058694115622912*i1^37 + 40837628967767510547299059349655762516209000564991512371479456614424403138602197191469390244346379923641612417319528021927403465794894529539279108696855618683166564356815299617939938920517467214575694023614041702391692107901037603174347385517414923896391847412451550694016632928049046807966206788774822202974037183035106863985598656321309904091484153645937652814980037872924733555257069345486197212314820115789576617007831762234902568313196762551982530755467765172962395968492790970024415647179806175097397921077458647123649152344133241482014317359024693174923903115834334674977533927351103344433902734607161954282474836215303649961876111087935832729605627880171106148894099662760514250033252413226611566157754917197884295827768230584261008383133959615158776610053921751713575216805059445921068740030131270470749876193069188076573612597350008730449496129877839583929287550646675994886097355211784150310364071702556979877734484391510599267254975091447335836957884316508102115220853702216248436401201713600914557787640825402983659612880243922949309978066749800290374277660002456135187157895854129205716841767275252706678898744830471694961960067281613223438582567417469845651388469242101771316579800587451840761972048612000638676233353641783766817999315688420903016180897210439678231600108157400116581644615120365229169314558491348624987859257038101598741248312541374095064388518946596472262683123132005251169421807801135371106906480900399525576438685593553287536832003963231211017006651544945027651847374791677840774922398569963370525899991766007808*i1^38 + -75268678044463547639444135254591566172690180253481681715165420440239803071194424501265028411321901815971967036328696823087556128386338376026916364764860363034014571532911227816249730743808701208880861152698407293797606176176548322390851628662063392611135528619276187869667188446216555244782420565213193381650447961450570974144133000712702035826724722457246536700456214395101671910385968428284041955375966010368955138346623182243140607183335573798354378519300540687008125477667249602485838108817489634579348638564973697677961623421348454943666755073978909655089634718809951795296962512442044702841758971271413660323897787991661029356405871988417923496736837463066545262254245293513944474500497223851546357085862068495307873837449589203756369678853609349107420377080585356302862775026252550780849692386977935805213636963770374791661397288912006379112664683343115267817039319158631698977234575747181887868626329514253513302663934172438085720133426735071291762098934556194135855096126141812866093051386281341138535207112238786152029816576222361788850887230276170599213868776989002237639848907535035561130048375483166202591660583641221846725574545949274529636977731776476929187653757081136548987350492977520796025247302678656611654300315858581592251556219630715657519994735727778332624837671588258067513715075000742483866984161109437142438171237130708419347803215573675338746125912575579188190328263045708023116543810700501908296890589876233939723145792719400508393665905159685540315244623935503491140056324189759186507513485244664549698699264*i1^39 + 70947755397190457879626035745596738715578934458279343457505103798193884414665962656523047569813167265716557885326860070702558654437523752929201518949235081697458249261450065988700459609430330089449636888115138038631390714054134015022987111981901452306765017571195797997036997346366275489912626558482148504964335451908199299457146904958342450077106572116173048211048962290423378079436466411766281327713613867899225876653634837294340834817496091397778960481329981908366173905517183948478343273900672344958132071206007962423647694105492979784469792077935696826032754665464469869186439639276467883016387604542965638703918243146960157408518004837291710076802306601710461866366594128656075431504285393853574822049476716004640797231824370300866267632568104689927337070100270364561060490788103897440365971064791706275275156766393095142128345918882165984030036813744228943946475847059725606687104541007616395668304935937921656196890025523099056403296741442690870676551612433737498992028579422658100339718115535884332320893434952126767890297144405868379367069001357933462407268810876122847209925134599269971214723576300565665743904837271789183135815130052528691583335488292163877429724010797874153344593586746891093419559999559078013919823437862256156238705634374202725211127404839515337866403358821910948118365710266320199295037068018878278341577511099420799210980859692883102712663111404027859185680270017036508326502073262193788777460988988434451073431567061882244368593818182511548251007765630017467317217157682212698024158752061521920*i1^40 + -36464240930926322794042696630916336670132471133823093455976372505653531679394148963473043726828587967146192261336466770007007704709150692670895717921081821075097596745969927292626250693436236330380538012310347700985447921876577362199920168075166041178643367215702788383728252897541559872318405082895096539230433681212658871443452945294748534479253476224350924357492248111936166026667774729891202842418405081143514396046574608257027941269714081939195258851974922296322821109918823306084154396588568916148184534638587060409638533153700677677831507843985269731176936338375288536491131126094685056973588953962577323272815533343521837807440260298193946941674204225064749173714099246210454087870011862299030059463335786737149606755120599948957583451110691877607424466049592028284360541409795102369267981198611810711385762653126481693762322266177536941246249324895240298319484627749438156704922881237820256687050553663408771740591697305367646985171396019315559069702657262712881618805211090925504942882024260268523679055963296013781364740071965089857457447393874200559746555176725554387740780187135310870305616652646439997028810472027949067371702123100633828291778441143552478587258062845393836055495002024881120389529190486657166965578077215514868332656416684917656570353418484290203982351665386501772588095303939936368228229831463174102752554487127664769631509131479991554827570487724173532996390954079521655149099558733557632083073051746519442324505787096390774919096948170205011042183410762219293209758077599277915316420608*i1^41 + 9851844908089885075204645877059702453217711662511310126921070373310522034594119166153114549441203714005017280600825204178561336936164503260182982854568254051015735685963834760993966709904366077881899791744893597789358636537609447533998516478685349924080095798004797410049317036483883329140390417701810191827166545877796723217795994959203438133321955096964509895994979821202933467762860526616834828950303828570876779310441392732558839584621467331537733365313527059591721670567271173317091458876145739157520069866770678202883296811358242745911886982204693273457770854556486194585617221210223026099561509696394752462760839009109572579317327527028325541254741568206352425510642007882650295323076030788835284777245131504907145780126994794429937759446899026324961647711641261868701257314988243521109050813584431132213918258826778860788621779024517864761616438626820796971340939443810972643038603141189058734091800167095740535309709637194384850234821645218445408888594295205124523956093700733362244110888021435908599477470828103254443171983238669714182133245278946296421589059476719211594267312911190681663517999950463372937246100063306192631816660126106235690618938390820351153381653693982022926996692124599574587313920297209220704868805295468354069640536720381857646557861477661354401648990001939025532107967860971226922907926729591435913883899270664528952350701894775964152418943446836959479371825981179112040708422136695621038810726648034795291173694053891604691921803578223859182916142758298643852914882240315392*i1^42 + -1112766836276093428925475403601420122559626714696067923937985216892504492060239415102228557370050271556031060044340654849385946976622455184809815364578109434300489856657377501493837319815654076840994628705946409356870598796781314670176089000419641166854248446129892519674449771220834681286227225185272227510875600238914598689651775218752258010673695835120075863845913093373178707667591964698132801085957410642080713465531251236010682491225813636618926937702202566105050442581427833056087364215085549870250754249440689475625771308712242362797353995996564528362098864281577841882617661084410939255252103296337240124321774201313089391170721513923268585935548569653802590589526447943713985110037756052368288492443319685688020031973873613680873441152171592946474354468065187296122068312924985566875799747195624124857275234194084128771981431810117013702916191674032597501338144855669617329229710022869223230884524584510398473126027983216161398501184468504836164506220163359298716436804285814941954735718351676751806806597736094367526717656554831185241275552275435677903402430234859601937626134557164761674088250820332340874328216243009556934570266508249072377691233015521037459274501528553241844690668344512529263990153081282245180419516640141823753653327662144159251591792066907883755629221515233890167472909077179676091691272678875599152063588715362447723686564576053859881924771219259506961368927401001589484828349438090324561712236901246094379987958756827005755218838716746732222955328892966704383000576*i1^43 + -7121613858113033670562030250033794398420719383101383124269880971144596591225566345367400039394430904803491623848634943593434120957129868823344488362810051400974582591920979554368151048939265510623601532613710964450951268645572835622651864462989226744668562900273104205534379570538061953005552658316248698092826653208457681756249378375234754010900944072623630436607637978673759136013501471799443854824937499477287100186739641067143553264987141280667977358707404238415616022221434795736643661500969000521103673574448721310499666036526718669037297101493353364749761832303937367790173337046024908215976181748068249024380464940756996257884541889940887900905540258387682212637466986835216904979020449837474971319342676215402697382730892016881347809242809555502616775942888143018511592907887702358668953206795899868082500825668500346636592995283478193529560894207090217229989887762920566395901295871962130448264911702329772938794026952343172530493557681945021630917997335388757597844694275778298209294404197412378673860559413981289107064186093540681937028802459921320900289638037557284073276713782880786150233220879888406673620878518564788498305468024493900690633597655804519294418474048617215064923298974597062340867712115282390213439872603547489268571400139519286627888619914185543102502964396074659562371080144754612433635522314006636065230282247660610415897620101990910227330658245662781614484018631264141616001662830936044965819191351964896324437549464287790645631414500745577827778510716928*i1^44 + -49994894935091642893788191116967370107951159795602261840901863088860426505053125340624620741707347610052586471315493346681151903842312160676380624685644349486981539995622416379084185488308075303342578414917276301287067983462785564645140986232087617589731387295099256960728524019138031253921845138170278225530524433875597335612106472999987241758271672558620970766933348990905801998997304891663531315573550459259271369901389588118291584995398318628361269993582288454559788198830062451110350657636026028606659455802397482601558604968105493406533470655582571512887148645655708932560398079074945286162804140705303055287206203280168601131087959700672909684892916177923914113461012340286730261588281234417678971944388091716270356637292039346690869965874420742042751277571321457489090129959010781892329336804351709194176643534949596519812579641847400146034252977796781111245313632083623484512182168925614137436309747131476770900348859851029697017126299018823223358602165545931308954351943808869446728200440690104859192749916180457732588256979008970545724678867890486664911085485294825298910018264685172501963104860143943619150132347917989256320824926325488082598602703019010144955871981049924532834717066100370751294218415267732020710032341459651463272443023695914905657434921359379894666876686058421756726839972059809090000986510014110658188515617339162156843623780527043197160865138365529671837504597880543623754911688783054529626226966943295245035216013304759521742661824316782411776*i1^45 + -183986369623128724755409989100151275279674952784393052278045546435782872885793862801706747552746090696477290068410956249062601792931082758188069002801137776461603584017490441752878749476654021788657064749925073878265071069836516054060758172388341570855692669764660691053397366846907714101209479138599611654387998115965525837250702461579084421987170823898122673797981395514845469949054058764326781093942033964082449024458877518095263360753694829124671988350314964077182878441826024165423918465910962567030929498190629506482908857683475112864397580495182791736980775524463729924178127279395670482921789975411892045290726798181672712893419147230371499446417514052691418591800433817436195499240472993558482155041519967879746365093573884668426470884100396351364069362135149162575756124615836391673179678041962315693960471942246606427030936832159549706726468967424343600702598247360530431816557908899799896647390243491068124825540921225371232864493761213595678763025408260558306500243997468709142460020076986648768282952384928116125180391065922286349176350399290569626215045650410575870367847976632344580756309957121268979852824885510810853524176663719656031971263732524314001664055818770520819798072902506181836211611679767980645149255708076455132041016664606341328509543093881614817762342528150606260031170162653279556996393393371312920165037865807803633915132313303097655346873234723383653101419826603043699165782603092869766608786175455523376733098385864045648764993536*i1^46 + -949514064428885379616370946566589864682478995234134928152944859194736568941856130100114061579149388642138523894369622542283021795658743159475174660611965903153110432156327754678015103647905924377892834335544421845214269253087797295932877954574484216677334988261974105519153654626741478613235301559230533553480581160034320131193855037148303920309061593057308563734684641953536125242089120778770123845616114900382105961448686353440906909695393973745367380787298255792699846538432952773677400558157438060025585049938936383909401821346674084541313467358494259134264757169543385924010103751878023558670665069949050952211607785125495602030860845232115472163504518829972843927027516955530336732871555785471738218636719812960394280732437173288731672223956696643108369973648669737060326714261511440214383688109143426072836331277877261248388987414663218564981282272204660394499670866894125949412495620682588446072872289410021405515289595913161259331566911284597882508730862310713338082385802375175694543475559208491709070442791567429350419960079257226357520638363577545383657390270904554066651973731507522033823655563661567504149295837836345080692462540292493691509735036608200300593824540463597117318574013115659449862128102067114445168929172705805956199492982727671703598601136539686678066460694544495711615170510191690462288620097218818659454973813312785653680606458891056145671246540646092868662431222517772829148793916374244642558182330899373892119641444057088*i1^47 + -1962759542423031457276183201137164321789024355564790983225426250735976859002424859264256530438659677548874989038973542790915462454686929541627364371415703057305993318810056812575960246644596388880050144908724267023118646592007009558029372147406837969786451170595812591644411364129876130535878944117075085768014502177447344332644863321270832514615178610373128522797143574610829846794557292542244673710094701617114834509593491212695119384186491545330207077494089244649128659461660525704900677996792163706071040847176838587472592335814328050109253529511008565610421734142502928908563184484975018080488026142815820877404644584021394262551536957173036947504200731486095330052433499488485052385088195257671380106161886479895026707087540342078955204525484683068741570642084346676582062545367055853324911837528520306477404070153676667934531976450090941252980508561580055940318469237901741802047768212082275400693696006494387051043409520686415544910569093333097961835491643753916090944426578129574499843406695932661793268016737535915528633609128851190995591428094831902870192567559885038380453449708981866045716127278636591405193749599983338924156258925946757276565475664790086154586307443289974488323990958449259230804504746386728536400005502349468432428369066377327501116993967688338277897716818256089719332012139079282717488102133322865823082837169792628145034331209437234372813039191616788308944224765395007289709721921694061938742996462797701775360*i1^48 + -1669557005461982342165219786966629385422400811099406833258656437675551381515770278188046012289675987133878373149839886516735692890646139818141292844799072240055186003721994873814929111747881930382618697547886542452959843588576794926683900435228905523257256616620763926606116757049135883442718780381271455932086210896042599484741611388380096497537425274995695217021109631623221749053760863526751651672857871693275518175081548201184288821613713231646121634156397260859863360076956872567233723169025471780277722234695553311107157663032766373715992056454749868022361322006530534823603110190663994535478408853174056274039273916579588135439579604543035394454962134196915784731828962757513728117323861036506289279960734331505433362947123032627135225665768794421389691030987569142640601931667426086991299976646151099283311186003778536018816859593625591256790377284270212300143746573464166525270206807798895763685770886440089778888993868621216825871087375295331815391793083151376405367575535236309644433215482225762073998553558987060424298014313395731108163921062807603934466248706080654209660249188517204529364504965018944473013582288365246311249331204986875309926594956112676655891299855870483233263699725282543799525497896333597058378530277549700154707307333415822783955147472476541961546245339867502263238971556972417896629588804753358455136948130819378138590320249100231007013036358804528086193162530025329771270250111441526585059966976*i1^49 + -59517124685844208740008906072426878617551862579124025268799166014811446499905862597337206148912838791872494057967570536275261931414126011153990798716442734596711659589287793030398272747726112435632717243058670726587494413419886093826346909051544732394700935637356816208940388056746632487601862816642281142507438089517358989291693562259370180182982240262723429936923473695286585726263852142778978915294280037526917612742428253882871309024499957283344574850648428163475234549375037923821125787553728286467426301875012139764668298615582913556563434209255872575823037256669406458430381989305996374259799402615040184819743756097036582969860571061358553214727497851666020277584859437422121307958246556422358028984447105824983010888477550122741658230658311991356728377285616328667641991148988602340311349264666286722724033984212690830992702571086153451527514660160176461502054137921314185146136013580277817863330785451067463824505082468011448693794836208849166765316070015571762619394272890696765256401012406169574182894449626632182449704754202933377404016767233461168403546888105046977539199148148236314984678057377510224405121437793651713377717844080794446205872446511808631649519282611437298361066779783240182847925332402788630592728298997832455984204679422110663641552657290203223695726983104996625919381230105173052638433708184755529789670162323941546724654820107133154415665797186477467078068014615010584365269870706688*i1^50 + 483707091493167841700779556938782480278971861137980361534872454422371140318215149330255600574652676712881733249994762730982683494981886654394432261684191375815054700723144419092176058515751822894300108133901309805859547222112540261884296650569508243314435873213924069012426273449928224716662873726611330707433171310667774510548323933067947516032577308274962588870651726607215727613864967925090255370629775386375034415253106826339492927628303571219078015117454038100163279693295068054677144617950684445359046365386076530024533635100271023089568351997964458308619644215450775668912625431515463449860917395719048322562858028834105945249432474589700531379684877672126751269274659672844846299353196799476828999452437941024579327096555830783802086580158143717165145583442014498139029875374761684701961573356555652112068529523361872777472449128735155473698958096040994458118772372631690057266288093279748840546875561008856109936298542706647578344471937335772904614904217313088841044159658427607845667443077129970713805631914299750220478865654850757092762440627916512160289368683121091617270706339428919266521382887646471231763462129448346574402633754279965714495883821438489092055423442461228736601154970998168505613267424775810864066657607205764263484775825683426074682448869511393393997687630578484271770489563518032644149516153104891141413243866079403495388397237701233905140048405406602082456112887773528064*i1^51 + 133679057298536066652658267047518414874359343710274027595576677625605868450673338016965435167424293020641058234200859462783576158527080749281073487632530101284856149957797877098706546304652858282630757865230995017276405358099840968798079834250865919563539776271232080520323369080525781545491575169765199688396162790382175823314553533732222477651820397394616803972240297788979522723346470875067920741725717281672718837194772817698497399846730349723385581150506152688995289465405715472179372204776871879052582196187755668971945948548031183969031818391127575892573436429536678164120505246101269009062868880305182502165042292394761425485292187960794590545315757593433187522787020608206110900415659912015614264520883299122916669742048940321858617560998095094739862744811074533730977084806949613970160668115322217908767133606430358094190668835212343653451382310016032417579742811958132958130083552338067779633886549869580406090005242474740475374687394016159205312086247886110739846523134562383043151238536620192395203917122037952263693475878666630186755759931415544736013425436736632334603559898171020448548460480563541223276414689761907573476788863982956486335269045245800756951120512883516344120018127591164780709126419065050814939663701020618901765016138424020481408157657379761511414003554197690395619347714974255047033885418844106699188293023481202478537527927104267951713313319228485997690880*i1^52 + 4872032502760045225265053238769287894090293002666638466615712273468607256202832254569871711911163776880339137800042853912370651467081623837615653927767274737468693291204795134575922890646288638920935843312225582293642413975318395556550272546231227332187457722490706415417185725166386704464132281623744811181705632984262282816522519362909908307817379236674368139060434547462069194848501999571754439780604366202538176798487417801128443196797551911649460799309225044377095143776726112821896173054553321504506281678004350561362771048505783864600155938297178077016611922952966957011077083056676595244110477665143264206928191345137907477636036274017187235884806366894915111882257322909361445896444331992766791971543043501782957779042932617521483177483657503560492453929866064518832405778335913662980116233635116891340655638982823106100299125813184677031762142405624683077860952724304066663518777228618973552799714394804231453084414836959194683237219209807815739716449252231029136791856794585063259707678239469476568098492103827213694093990866941768638347329669780045032742843841561990072175374581366599529248944697971228284148474525620155658525476039703068516139705682189355285450933422260855144835069128250502371937903543271201540396126350542801094442903179338850992925976898421197440795097787008137062144647524927466901057466200761949130248481290039447257827733904024048959488*i1^53 + 2501171053615898795415953343025488515740870357587268692061596585192656127507171790706119605064084090047793166496754514330111027220975498871623447216723606292405420434220383214164712738120959811907289218638735557495122789605514352117187670045328893095210602989820527486517046243477833465957242205799791576796009510791026277912112736100129351942604970962716676058548306675798923994248535198087170871366334657562317345250313097961893340390737170972154254572317641379163304048008902214993489406289838078232505624453584917680882105406741259334155894957090028775378426857654465749174432753140717694150830820088726581460092179761793982845222526755985857858811018744995208679652462579809198931275618741870940002729934074103983593132429731963672958325034378021665153273386350769036421206775644951582481973467743349044873639688601297715393618391087373412868002963752870756332072040049039676429297537629707100425842777570865899142165242430002474503286856918220517413259205266068245260697572860330389004544230086027266847022908523509955963094227017346155105135258593506187105128352230714864640766328169749186950663280605634159222584290014684075910584671661342863324076055306152591431285372759167282214710411919586885570580001169988094463989836197931095651075346032049396995039640685098417235643643442551279309397198910929118058727205974578561028697521535858004447232*i1^54 + -7255585420670830306061165205848158428622855698785567702275300161591841300987780871772846322238771463978750536028686070073496259320460977407885551849208147608534262215672711718360781803004252178767286592680137158573102693862796370965147715394231401227836867258247750615725420454383523593028830664215948005972453525549399101405295030290315684378883563008629612613672873521308405865415426391038354568805640423992373772614869222141121556783746117170544965175533417031452698403703086090700551103048076168914496791435475940902123700044102849701941333612084117446671876250768935069893896932674257796733822774900549589568595022836811800909864009448134847829863950578039081251904427241369773114640496542680180385603460977669564451972314275172779208225814962269954531669077907607560095726627497115234457065177209316606831321049330492280239000742694311845415588749712600087766623375268305645250221723044014504707846519145941656656830267654874756420607927022989639717536576573585906376429337618675571410806012796905547133687351520176078783457168626137409379364471092470707936930622428272204506402577099691190255729727812941325159880708598530994345171047178866022745344225510266378339359568444707751892890118733399931074195982652749037443826024329313999275035098193781681996279057013610131705755248287748769084550833177037656457552968231450112*i1^55 + 9910578111661393993716437197607324181227649122868388757616717991375472701518740760412277576939471157250237472815186086192992574099174064226111670325736747457419887246080097326555179427043025439063518439653217144771888206160426040959633149437014015079957852251921889979601149053400991985249209523242450897639746504197337524887771689476970054090967940151544555467899739686618184038831077572761792660271640188804684160328012707373681404488903993896003703925585610818652020184771587898079284312530001290461042962141319123322952397285899557873637819993602855381781283768813553773313465404247769715430582756018628905593216274958829656441319381146698122462069619578114406101058757250169749730180072602231662297568053103675872843232887450207897036915848032868590602331253108520868108207360599373106175312761326144619388938228498407644376571916547719317425069163460682268804104538903426897029579195846430258773676550794812788538030027653662429976699838638953166089012942473380200946000319785331138541468912479037458957171205390115479367530249544142612614543607412406518328086862936536564322791737408852873430569017893569278929706355290730602739908914684099454791862524567658961625682807618205712410723559612111871758973584157871097297730798165482025202232228685734887361770951256404069673693098769289819164411021248*i1^56 + 1761071321215800747509851013073857581707048604535757063075119434387112782005415570058753561477234704578489553884259570727373750365315652188492495130083236105405971802031153953906214501543152838592988299854092164891199092160719842754071723886508387357766424642850137238695102811877074574465070500194916553504574585537932633037814380022086611675786543770918500134122795002046465259108177961956146946297806835661966761027490065051148036153118245320299801246079106152419374752457083614145274367052039410288891828978354770723870866470116920082208277377136408868340252063888775161411939394457667503653151459491772096344813840200112963512535572928979681308647114283426474407100315050848080163064669964049668633967995170781430744999049129980062354242802899259163026143584154685882361944621527461267818208837276710595936775126739629999646179719130283345572281197132308329557044659473778247596348502011361031008014011137318713562960313086323625805882752942617457327660143174731957355921245529735669416687926476065588623463290584658347587243554412460315405439019742599380761555920292782804732372228773667942695700950021812048746276112445621238160517507414718692197743756099138653143620200461165277670589466930190897663562717292423719107079140668424384008029054712109129764140826177421362564656*i1^57 + 83866945061517818050406994222389456221380100703518410455984242492418300188752657877028311029026903154202046333247661906685555597476839385793500346202358600194426739067757352519843407785294457885684903910343875942758995380070486186548054844013606625433200234746783533222233068331185419287874137570377136680329300890918293857917402087885948923131143552810132396478858189896316111891661919089895279533449616534241515097968674758306766260556301683319143127427918008022513838433722929017756300052400751830049071725619876494019164700598244973838891585124344289404466380948660314181834807800210980901590408098647079607353787350759654779750358205727134531276884571878198318628302000297312058299330960494623777501519583409790263053887185782141010883015088481178674740493388497127291028635934783368775057295042660657062337053420001846238380095959139192293725521108759625523438051184882871053616696763706207949314795691300719250021743708901998130361961630243543941697834732041334748451811225540295437901761010200583077942276166107428205757892654409868149861542967584589889308791138308119842470998898934182545201490276810617164359220919866741984086484367416132199163838853207954784428183955376782360806580257414668535698801879151219047346515373859248859119620314063854*i1^58 + 33546267279613856986666336419558765049226339364980454019318500457773873238415702804646068293374384833716167747882559920041717795683312381190777540907486848142158066261233167487202979929440558075295485425216555217632570807390297937350200741423366857804881103163658495342652073185685963845570346384616604623704586362064512029928501906909730770912653133537017510238269739917754760958707288343013058206114240006717912043720705047999208269205338131912738401467189746747463568664120499212507602651899114349419158816747629657512403634557296039724410867343090196707490897157049472352669419008004485921508278411006635097339855253441593150870098840364554035696841304248658699151477620684413399034477895537776551191196610874010181143626032778413273704968859778780482015380183410806270055463796706453067648475927967263736298286869189663984194830616538551410466039654824097227438058725268492976340500332048440314233183405970399071888362904659737692378499152457479443143596550348822834881449049554870761698972777895739026821506131882946817342215674819922479979918504250350467390066406640066301196509602023107798814949012520989428574583070466844689596986852795221722647420424613319543462432615018431790865254807536104094407444311243843510039*i1^59 - N1*3898857308106346539717508217834516991027518902526694752156009469535526305119607852419886107896174265490763225238501038841821140213403505378475571268169393357849330816738483074430425646035006090142284494170778748472063933309716473088300001967852645411250721090829355982699457814746843647353617821086431928607153801203833574697464222702650838008486194202908710625993433068443313384818004159065303265312354282507471981798579753298382270841016812500*i3 ] ]